From 42edda5846112e33924198885a040d1571517594 Mon Sep 17 00:00:00 2001 From: github-doc-bot <docbot@github.dev> Date: Thu, 27 Jun 2024 22:13:46 +0000 Subject: [PATCH] Remove dev doc for branch: dev/adis16480_updates --- prs/dev/adis16480_updates/.buildinfo | 4 - prs/dev/adis16480_updates/.nojekyll | 0 .../_sources/attr/index.rst.txt | 22 - .../_sources/buffers/index.rst.txt | 164 - .../_sources/dev/index.rst.txt | 175 - .../_sources/dev/test_attr.rst.txt | 7 - .../_sources/dev/test_dma.rst.txt | 7 - .../_sources/dev/test_generics.rst.txt | 7 - .../devices/adi.QuadMxFE_multi.rst.txt | 7 - .../_sources/devices/adi.ad2s1210.rst.txt | 7 - .../_sources/devices/adi.ad4020.rst.txt | 33 - .../_sources/devices/adi.ad405x.rst.txt | 7 - .../_sources/devices/adi.ad4110.rst.txt | 7 - .../_sources/devices/adi.ad4130.rst.txt | 7 - .../_sources/devices/adi.ad4170.rst.txt | 7 - .../_sources/devices/adi.ad4630.rst.txt | 7 - .../_sources/devices/adi.ad469x.rst.txt | 7 - .../_sources/devices/adi.ad4858.rst.txt | 7 - .../_sources/devices/adi.ad5592r.rst.txt | 20 - .../_sources/devices/adi.ad5627.rst.txt | 7 - .../_sources/devices/adi.ad5686.rst.txt | 7 - .../_sources/devices/adi.ad5754r.rst.txt | 7 - .../_sources/devices/adi.ad579x.rst.txt | 7 - .../_sources/devices/adi.ad5940.rst.txt | 7 - .../_sources/devices/adi.ad6676.rst.txt | 7 - .../_sources/devices/adi.ad7124.rst.txt | 7 - .../_sources/devices/adi.ad7134.rst.txt | 7 - .../_sources/devices/adi.ad717x.rst.txt | 7 - .../_sources/devices/adi.ad719x.rst.txt | 7 - .../_sources/devices/adi.ad7291.rst.txt | 7 - .../_sources/devices/adi.ad7606.rst.txt | 7 - .../_sources/devices/adi.ad7689.rst.txt | 7 - .../_sources/devices/adi.ad7746.rst.txt | 7 - .../_sources/devices/adi.ad7768.rst.txt | 7 - .../_sources/devices/adi.ad777x.rst.txt | 7 - .../_sources/devices/adi.ad7799.rst.txt | 7 - .../_sources/devices/adi.ad9081.rst.txt | 7 - .../_sources/devices/adi.ad9081_mc.rst.txt | 53 - .../_sources/devices/adi.ad9083.rst.txt | 7 - .../_sources/devices/adi.ad9084.rst.txt | 7 - .../_sources/devices/adi.ad9084_mc.rst.txt | 52 - .../_sources/devices/adi.ad9094.rst.txt | 7 - .../_sources/devices/adi.ad9136.rst.txt | 7 - .../_sources/devices/adi.ad9144.rst.txt | 7 - .../_sources/devices/adi.ad9152.rst.txt | 7 - .../_sources/devices/adi.ad9162.rst.txt | 7 - .../_sources/devices/adi.ad9166.rst.txt | 7 - .../_sources/devices/adi.ad9172.rst.txt | 7 - .../_sources/devices/adi.ad9250.rst.txt | 7 - .../_sources/devices/adi.ad9265.rst.txt | 7 - .../_sources/devices/adi.ad936x.rst.txt | 7 - .../_sources/devices/adi.ad937x.rst.txt | 7 - .../_sources/devices/adi.ad9434.rst.txt | 7 - .../_sources/devices/adi.ad9467.rst.txt | 7 - .../_sources/devices/adi.ad9625.rst.txt | 7 - .../_sources/devices/adi.ad9680.rst.txt | 7 - .../_sources/devices/adi.ad9739a.rst.txt | 7 - .../_sources/devices/adi.ada4961.rst.txt | 7 - .../_sources/devices/adi.adaq8092.rst.txt | 7 - .../_sources/devices/adi.adar1000.rst.txt | 7 - .../_sources/devices/adi.adf4159.rst.txt | 7 - .../_sources/devices/adi.adf4355.rst.txt | 7 - .../_sources/devices/adi.adf4371.rst.txt | 7 - .../_sources/devices/adi.adf5610.rst.txt | 7 - .../_sources/devices/adi.adg2128.rst.txt | 7 - .../_sources/devices/adi.adis16375.rst.txt | 9 - .../_sources/devices/adi.adis16460.rst.txt | 8 - .../_sources/devices/adi.adis16475.rst.txt | 8 - .../_sources/devices/adi.adis16480.rst.txt | 8 - .../_sources/devices/adi.adis16485.rst.txt | 9 - .../_sources/devices/adi.adis16488.rst.txt | 9 - .../_sources/devices/adi.adis16490.rst.txt | 9 - .../_sources/devices/adi.adis16495.rst.txt | 9 - .../_sources/devices/adi.adis16497.rst.txt | 9 - .../_sources/devices/adi.adis16507.rst.txt | 7 - .../_sources/devices/adi.adis16545.rst.txt | 9 - .../_sources/devices/adi.adis16547.rst.txt | 9 - .../_sources/devices/adi.adl5240.rst.txt | 7 - .../_sources/devices/adi.adl5960.rst.txt | 7 - .../_sources/devices/adi.admv8818.rst.txt | 7 - .../_sources/devices/adi.adpd1080.rst.txt | 7 - .../_sources/devices/adi.adpd188.rst.txt | 7 - .../_sources/devices/adi.adpd410x.rst.txt | 7 - .../_sources/devices/adi.adrf5720.rst.txt | 7 - .../_sources/devices/adi.adrv9002.rst.txt | 7 - .../_sources/devices/adi.adrv9009.rst.txt | 7 - .../devices/adi.adrv9009_zu11eg.rst.txt | 7 - .../adi.adrv9009_zu11eg_fmcomms8.rst.txt | 7 - .../devices/adi.adrv9009_zu11eg_multi.rst.txt | 7 - .../_sources/devices/adi.adt7420.rst.txt | 7 - .../_sources/devices/adi.adxl313.rst.txt | 7 - .../_sources/devices/adi.adxl345.rst.txt | 7 - .../_sources/devices/adi.adxl355.rst.txt | 7 - .../_sources/devices/adi.adxrs290.rst.txt | 7 - .../_sources/devices/adi.cn0511.rst.txt | 7 - .../_sources/devices/adi.cn0532.rst.txt | 7 - .../_sources/devices/adi.cn0540.rst.txt | 7 - .../_sources/devices/adi.cn0554.rst.txt | 7 - .../_sources/devices/adi.cn0556.rst.txt | 7 - .../_sources/devices/adi.cn0565.rst.txt | 7 - .../_sources/devices/adi.cn0566.rst.txt | 7 - .../_sources/devices/adi.cn0575.rst.txt | 7 - .../_sources/devices/adi.cn0579.rst.txt | 7 - .../_sources/devices/adi.daq2.rst.txt | 7 - .../_sources/devices/adi.daq3.rst.txt | 7 - .../_sources/devices/adi.fmc_vna.rst.txt | 7 - .../_sources/devices/adi.fmcadc3.rst.txt | 7 - .../_sources/devices/adi.fmcjesdadc1.rst.txt | 7 - .../_sources/devices/adi.fmclidar1.rst.txt | 7 - .../_sources/devices/adi.fmcomms11.rst.txt | 7 - .../_sources/devices/adi.fmcomms5.rst.txt | 7 - .../_sources/devices/adi.gen_mux.rst.txt | 7 - .../_sources/devices/adi.jesd.rst.txt | 7 - .../_sources/devices/adi.lm75.rst.txt | 7 - .../_sources/devices/adi.ltc2314_14.rst.txt | 7 - .../_sources/devices/adi.ltc2387.rst.txt | 7 - .../_sources/devices/adi.ltc2499.rst.txt | 7 - .../_sources/devices/adi.ltc2664.rst.txt | 7 - .../_sources/devices/adi.ltc2672.rst.txt | 7 - .../_sources/devices/adi.ltc2688.rst.txt | 7 - .../_sources/devices/adi.ltc2983.rst.txt | 7 - .../_sources/devices/adi.max11205.rst.txt | 7 - .../_sources/devices/adi.max14001.rst.txt | 7 - .../_sources/devices/adi.max31855.rst.txt | 7 - .../_sources/devices/adi.max31865.rst.txt | 7 - .../_sources/devices/adi.max9611.rst.txt | 7 - .../devices/adi.one_bit_adc_dac.rst.txt | 7 - .../_sources/devices/adi.tdd.rst.txt | 7 - .../_sources/devices/adi.tddn.rst.txt | 7 - .../_sources/devices/index.rst.txt | 138 - .../_sources/fpga/index.rst.txt | 60 - .../_sources/guides/connectivity.rst.txt | 41 - .../_sources/guides/examples.rst.txt | 74 - .../_sources/guides/quick.rst.txt | 112 - .../adis16480_updates/_sources/index.rst.txt | 98 - .../adis16480_updates/_sources/libiio.md.txt | 121 - .../_sources/support.rst.txt | 4 - prs/dev/adis16480_updates/_static/app.umd.js | 2 - .../adis16480_updates/_static/app.umd.js.map | 1 - prs/dev/adis16480_updates/_static/basic.css | 921 --- .../adis16480_updates/_static/css/style.css | 7 - prs/dev/adis16480_updates/_static/doctools.js | 156 - .../_static/documentation_options.js | 14 - .../adis16480_updates/_static/esd-warning.svg | 35 - prs/dev/adis16480_updates/_static/favicon.png | Bin 1429 -> 0 bytes prs/dev/adis16480_updates/_static/file.png | Bin 286 -> 0 bytes .../_static/fonts/barlow/Barlow-Medium.woff2 | Bin 61584 -> 0 bytes .../fonts/barlow/Barlow-SemiBold.woff2 | Bin 61252 -> 0 bytes .../_static/fonts/barlow/OFL.txt | 93 - .../_static/fonts/inter/Inter-Regular.woff2 | Bin 108488 -> 0 bytes .../_static/fonts/inter/Inter-SemiBold.woff2 | Bin 111588 -> 0 bytes .../_static/fonts/inter/LICENSE.txt | 92 - prs/dev/adis16480_updates/_static/icons.svg | 122 - .../_static/language_data.js | 199 - .../adis16480_updates/_static/logo-org.svg | 77 - .../_static/logos/PyADI-IIO_Logo_300.png | Bin 79741 -> 0 bytes .../logos/PyADI-IIO_Logo_300_cropped.png | Bin 36906 -> 0 bytes .../_static/logos/PyADI-IIO_Logo_600.png | Bin 169183 -> 0 bytes .../logos/PyADI-IIO_Logo_600_cropped.png | Bin 82739 -> 0 bytes .../_static/logos/PyADI-IIO_Logo_72.png | Bin 17382 -> 0 bytes .../logos/PyADI-IIO_Logo_72_cropped.png | Bin 7515 -> 0 bytes .../_static/logos/PyADI-IIO_Logo_g_300.png | Bin 82065 -> 0 bytes .../logos/PyADI-IIO_Logo_g_300_cropped.png | Bin 44817 -> 0 bytes .../_static/logos/PyADI-IIO_Logo_g_600.png | Bin 174120 -> 0 bytes .../logos/PyADI-IIO_Logo_g_600_cropped.png | Bin 97743 -> 0 bytes .../_static/logos/PyADI-IIO_Logo_g_72.png | Bin 18024 -> 0 bytes .../logos/PyADI-IIO_Logo_g_72_cropped.png | Bin 9564 -> 0 bytes .../_static/logos/PyADI-IIO_Logo_w_300.png | Bin 70072 -> 0 bytes .../logos/PyADI-IIO_Logo_w_300_cropped.png | Bin 39091 -> 0 bytes .../_static/logos/PyADI-IIO_Logo_w_600.png | Bin 150884 -> 0 bytes .../logos/PyADI-IIO_Logo_w_600_cropped.png | Bin 86999 -> 0 bytes .../_static/logos/PyADI-IIO_Logo_w_72.png | Bin 14806 -> 0 bytes .../logos/PyADI-IIO_Logo_w_72_cropped.png | Bin 8030 -> 0 bytes prs/dev/adis16480_updates/_static/minus.png | Bin 90 -> 0 bytes prs/dev/adis16480_updates/_static/plus.png | Bin 90 -> 0 bytes .../adis16480_updates/_static/pygments.css | 324 - .../adis16480_updates/_static/searchtools.js | 566 -- .../_static/sphinx_highlight.js | 144 - .../adis16480_updates/_static/style.min.css | 3 - .../_static/style.min.css.map | 1 - prs/dev/adis16480_updates/attr/index.html | 337 -- prs/dev/adis16480_updates/buffers/index.html | 639 -- prs/dev/adis16480_updates/dev/index.html | 511 -- prs/dev/adis16480_updates/dev/test_attr.html | 813 --- prs/dev/adis16480_updates/dev/test_dma.html | 849 --- .../adis16480_updates/dev/test_generics.html | 382 -- .../devices/adi.QuadMxFE_multi.html | 441 -- .../devices/adi.ad2s1210.html | 345 -- .../adis16480_updates/devices/adi.ad4020.html | 381 -- .../adis16480_updates/devices/adi.ad405x.html | 384 -- .../adis16480_updates/devices/adi.ad4110.html | 342 -- .../adis16480_updates/devices/adi.ad4130.html | 342 -- .../adis16480_updates/devices/adi.ad4170.html | 344 -- .../adis16480_updates/devices/adi.ad4630.html | 379 -- .../adis16480_updates/devices/adi.ad469x.html | 342 -- .../adis16480_updates/devices/adi.ad4858.html | 377 -- .../devices/adi.ad5592r.html | 428 -- .../adis16480_updates/devices/adi.ad5627.html | 343 -- .../adis16480_updates/devices/adi.ad5686.html | 335 - .../devices/adi.ad5754r.html | 468 -- .../adis16480_updates/devices/adi.ad579x.html | 356 -- .../adis16480_updates/devices/adi.ad5940.html | 373 -- .../adis16480_updates/devices/adi.ad6676.html | 460 -- .../adis16480_updates/devices/adi.ad7124.html | 356 -- .../adis16480_updates/devices/adi.ad7134.html | 342 -- .../adis16480_updates/devices/adi.ad717x.html | 342 -- .../adis16480_updates/devices/adi.ad719x.html | 342 -- .../adis16480_updates/devices/adi.ad7291.html | 327 - .../adis16480_updates/devices/adi.ad7606.html | 370 -- .../adis16480_updates/devices/adi.ad7689.html | 342 -- .../adis16480_updates/devices/adi.ad7746.html | 335 - .../adis16480_updates/devices/adi.ad7768.html | 395 -- .../adis16480_updates/devices/adi.ad777x.html | 342 -- .../adis16480_updates/devices/adi.ad7799.html | 342 -- .../adis16480_updates/devices/adi.ad9081.html | 693 --- .../devices/adi.ad9081_mc.html | 401 -- .../adis16480_updates/devices/adi.ad9083.html | 371 -- .../adis16480_updates/devices/adi.ad9084.html | 558 -- .../devices/adi.ad9084_mc.html | 401 -- .../adis16480_updates/devices/adi.ad9094.html | 327 - .../adis16480_updates/devices/adi.ad9136.html | 343 -- .../adis16480_updates/devices/adi.ad9144.html | 336 - .../adis16480_updates/devices/adi.ad9152.html | 336 - .../adis16480_updates/devices/adi.ad9162.html | 360 -- .../adis16480_updates/devices/adi.ad9166.html | 432 -- .../adis16480_updates/devices/adi.ad9172.html | 336 - .../adis16480_updates/devices/adi.ad9250.html | 343 -- .../adis16480_updates/devices/adi.ad9265.html | 338 -- .../adis16480_updates/devices/adi.ad936x.html | 451 -- .../adis16480_updates/devices/adi.ad937x.html | 924 --- .../adis16480_updates/devices/adi.ad9434.html | 338 -- .../adis16480_updates/devices/adi.ad9467.html | 337 -- .../adis16480_updates/devices/adi.ad9625.html | 365 -- .../adis16480_updates/devices/adi.ad9680.html | 337 -- .../devices/adi.ad9739a.html | 336 - .../devices/adi.ada4961.html | 337 -- .../devices/adi.adaq8092.html | 336 - .../devices/adi.adar1000.html | 1322 ---- .../devices/adi.adf4159.html | 462 -- .../devices/adi.adf4355.html | 360 -- .../devices/adi.adf4371.html | 407 -- .../devices/adi.adf5610.html | 357 -- .../devices/adi.adg2128.html | 368 -- .../devices/adi.adis16375.html | 770 --- .../devices/adi.adis16460.html | 409 -- .../devices/adi.adis16475.html | 683 --- .../devices/adi.adis16480.html | 875 --- .../devices/adi.adis16485.html | 770 --- .../devices/adi.adis16488.html | 875 --- .../devices/adi.adis16490.html | 770 --- .../devices/adi.adis16495.html | 774 --- .../devices/adi.adis16497.html | 768 --- .../devices/adi.adis16507.html | 351 -- .../devices/adi.adis16545.html | 774 --- .../devices/adi.adis16547.html | 774 --- .../devices/adi.adl5240.html | 336 - .../devices/adi.adl5960.html | 427 -- .../devices/adi.admv8818.html | 392 -- .../devices/adi.adpd1080.html | 356 -- .../devices/adi.adpd188.html | 349 -- .../devices/adi.adpd410x.html | 356 -- .../devices/adi.adrf5720.html | 342 -- .../devices/adi.adrv9002.html | 878 --- .../devices/adi.adrv9009.html | 606 -- .../devices/adi.adrv9009_zu11eg.html | 471 -- .../devices/adi.adrv9009_zu11eg_fmcomms8.html | 566 -- .../devices/adi.adrv9009_zu11eg_multi.html | 464 -- .../devices/adi.adt7420.html | 326 - .../devices/adi.adxl313.html | 327 - .../devices/adi.adxl345.html | 343 -- .../devices/adi.adxl355.html | 343 -- .../devices/adi.adxrs290.html | 357 -- .../adis16480_updates/devices/adi.cn0511.html | 369 -- .../adis16480_updates/devices/adi.cn0532.html | 335 - .../adis16480_updates/devices/adi.cn0540.html | 409 -- .../adis16480_updates/devices/adi.cn0554.html | 413 -- .../adis16480_updates/devices/adi.cn0556.html | 537 -- .../adis16480_updates/devices/adi.cn0565.html | 386 -- .../adis16480_updates/devices/adi.cn0566.html | 634 -- .../adis16480_updates/devices/adi.cn0575.html | 345 -- .../adis16480_updates/devices/adi.cn0579.html | 385 -- .../adis16480_updates/devices/adi.daq2.html | 327 - .../adis16480_updates/devices/adi.daq3.html | 327 - .../devices/adi.fmc_vna.html | 335 - .../devices/adi.fmcadc3.html | 327 - .../devices/adi.fmcjesdadc1.html | 351 -- .../devices/adi.fmclidar1.html | 407 -- .../devices/adi.fmcomms11.html | 327 - .../devices/adi.fmcomms5.html | 428 -- .../devices/adi.gen_mux.html | 351 -- .../adis16480_updates/devices/adi.jesd.html | 318 - .../adis16480_updates/devices/adi.lm75.html | 382 -- .../devices/adi.ltc2314_14.html | 350 -- .../devices/adi.ltc2387.html | 344 -- .../devices/adi.ltc2499.html | 334 - .../devices/adi.ltc2664.html | 335 - .../devices/adi.ltc2672.html | 399 -- .../devices/adi.ltc2688.html | 341 -- .../devices/adi.ltc2983.html | 342 -- .../devices/adi.max11205.html | 342 -- .../devices/adi.max14001.html | 342 -- .../devices/adi.max31855.html | 327 - .../devices/adi.max31865.html | 343 -- .../devices/adi.max9611.html | 335 - .../devices/adi.one_bit_adc_dac.html | 340 -- .../adis16480_updates/devices/adi.tdd.html | 483 -- .../adis16480_updates/devices/adi.tddn.html | 425 -- prs/dev/adis16480_updates/devices/index.html | 822 --- prs/dev/adis16480_updates/fpga/index.html | 556 -- prs/dev/adis16480_updates/genindex.html | 5385 ----------------- .../guides/connectivity.html | 348 -- .../adis16480_updates/guides/examples.html | 375 -- prs/dev/adis16480_updates/guides/quick.html | 406 -- prs/dev/adis16480_updates/index.html | 403 -- prs/dev/adis16480_updates/libiio.html | 425 -- prs/dev/adis16480_updates/objects.inv | Bin 12705 -> 0 bytes prs/dev/adis16480_updates/py-modindex.html | 921 --- prs/dev/adis16480_updates/search.html | 336 - prs/dev/adis16480_updates/searchindex.js | 1 - prs/dev/adis16480_updates/support.html | 318 - 320 files changed, 70408 deletions(-) delete mode 100644 prs/dev/adis16480_updates/.buildinfo delete mode 100644 prs/dev/adis16480_updates/.nojekyll delete mode 100644 prs/dev/adis16480_updates/_sources/attr/index.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/buffers/index.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/dev/index.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/dev/test_attr.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/dev/test_dma.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/dev/test_generics.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.QuadMxFE_multi.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad2s1210.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad4020.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad405x.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad4110.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad4130.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad4170.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad4630.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad469x.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad4858.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad5592r.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad5627.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad5686.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad5754r.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad579x.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad5940.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad6676.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad7124.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad7134.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad717x.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad719x.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad7291.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad7606.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad7689.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad7746.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad7768.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad777x.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad7799.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9081.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9081_mc.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9083.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9084.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9084_mc.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9094.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9136.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9144.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9152.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9162.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9166.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9172.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9250.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9265.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad936x.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad937x.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9434.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9467.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9625.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9680.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ad9739a.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ada4961.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adaq8092.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adar1000.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adf4159.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adf4355.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adf4371.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adf5610.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adg2128.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16375.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16460.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16475.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16480.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16485.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16488.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16490.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16495.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16497.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16507.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16545.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adis16547.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adl5240.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adl5960.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.admv8818.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adpd1080.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adpd188.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adpd410x.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adrf5720.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adrv9002.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adrv9009.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg_fmcomms8.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg_multi.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adt7420.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adxl313.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adxl345.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adxl355.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.adxrs290.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.cn0511.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.cn0532.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.cn0540.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.cn0554.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.cn0556.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.cn0565.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.cn0566.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.cn0575.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.cn0579.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.daq2.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.daq3.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.fmc_vna.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.fmcadc3.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.fmcjesdadc1.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.fmclidar1.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.fmcomms11.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.fmcomms5.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.gen_mux.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.jesd.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.lm75.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ltc2314_14.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ltc2387.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ltc2499.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ltc2664.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ltc2672.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ltc2688.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.ltc2983.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.max11205.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.max14001.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.max31855.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.max31865.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.max9611.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.one_bit_adc_dac.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.tdd.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/adi.tddn.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/devices/index.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/fpga/index.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/guides/connectivity.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/guides/examples.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/guides/quick.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/index.rst.txt delete mode 100644 prs/dev/adis16480_updates/_sources/libiio.md.txt delete mode 100644 prs/dev/adis16480_updates/_sources/support.rst.txt delete mode 100644 prs/dev/adis16480_updates/_static/app.umd.js delete mode 100644 prs/dev/adis16480_updates/_static/app.umd.js.map delete mode 100644 prs/dev/adis16480_updates/_static/basic.css delete mode 100644 prs/dev/adis16480_updates/_static/css/style.css delete mode 100644 prs/dev/adis16480_updates/_static/doctools.js delete mode 100644 prs/dev/adis16480_updates/_static/documentation_options.js delete mode 100644 prs/dev/adis16480_updates/_static/esd-warning.svg delete mode 100644 prs/dev/adis16480_updates/_static/favicon.png delete mode 100644 prs/dev/adis16480_updates/_static/file.png delete mode 100644 prs/dev/adis16480_updates/_static/fonts/barlow/Barlow-Medium.woff2 delete mode 100644 prs/dev/adis16480_updates/_static/fonts/barlow/Barlow-SemiBold.woff2 delete mode 100644 prs/dev/adis16480_updates/_static/fonts/barlow/OFL.txt delete mode 100644 prs/dev/adis16480_updates/_static/fonts/inter/Inter-Regular.woff2 delete mode 100644 prs/dev/adis16480_updates/_static/fonts/inter/Inter-SemiBold.woff2 delete mode 100644 prs/dev/adis16480_updates/_static/fonts/inter/LICENSE.txt delete mode 100644 prs/dev/adis16480_updates/_static/icons.svg delete mode 100644 prs/dev/adis16480_updates/_static/language_data.js delete mode 100644 prs/dev/adis16480_updates/_static/logo-org.svg delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_300.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_300_cropped.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_600.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_600_cropped.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_72.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_72_cropped.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_300.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_300_cropped.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_600.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_600_cropped.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_72.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_72_cropped.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_300.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_300_cropped.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_600.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_600_cropped.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_72.png delete mode 100644 prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_72_cropped.png delete mode 100644 prs/dev/adis16480_updates/_static/minus.png delete mode 100644 prs/dev/adis16480_updates/_static/plus.png delete mode 100644 prs/dev/adis16480_updates/_static/pygments.css delete mode 100644 prs/dev/adis16480_updates/_static/searchtools.js delete mode 100644 prs/dev/adis16480_updates/_static/sphinx_highlight.js delete mode 100644 prs/dev/adis16480_updates/_static/style.min.css delete mode 100644 prs/dev/adis16480_updates/_static/style.min.css.map delete mode 100644 prs/dev/adis16480_updates/attr/index.html delete mode 100644 prs/dev/adis16480_updates/buffers/index.html delete mode 100644 prs/dev/adis16480_updates/dev/index.html delete mode 100644 prs/dev/adis16480_updates/dev/test_attr.html delete mode 100644 prs/dev/adis16480_updates/dev/test_dma.html delete mode 100644 prs/dev/adis16480_updates/dev/test_generics.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.QuadMxFE_multi.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad2s1210.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad4020.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad405x.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad4110.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad4130.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad4170.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad4630.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad469x.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad4858.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad5592r.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad5627.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad5686.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad5754r.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad579x.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad5940.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad6676.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad7124.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad7134.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad717x.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad719x.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad7291.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad7606.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad7689.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad7746.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad7768.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad777x.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad7799.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9081.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9081_mc.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9083.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9084.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9084_mc.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9094.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9136.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9144.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9152.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9162.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9166.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9172.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9250.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9265.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad936x.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad937x.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9434.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9467.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9625.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9680.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ad9739a.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ada4961.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adaq8092.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adar1000.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adf4159.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adf4355.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adf4371.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adf5610.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adg2128.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16375.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16460.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16475.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16480.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16485.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16488.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16490.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16495.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16497.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16507.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16545.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adis16547.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adl5240.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adl5960.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.admv8818.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adpd1080.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adpd188.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adpd410x.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adrf5720.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adrv9002.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adrv9009.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg_fmcomms8.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg_multi.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adt7420.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adxl313.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adxl345.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adxl355.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.adxrs290.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.cn0511.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.cn0532.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.cn0540.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.cn0554.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.cn0556.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.cn0565.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.cn0566.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.cn0575.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.cn0579.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.daq2.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.daq3.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.fmc_vna.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.fmcadc3.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.fmcjesdadc1.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.fmclidar1.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.fmcomms11.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.fmcomms5.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.gen_mux.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.jesd.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.lm75.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ltc2314_14.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ltc2387.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ltc2499.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ltc2664.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ltc2672.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ltc2688.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.ltc2983.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.max11205.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.max14001.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.max31855.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.max31865.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.max9611.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.one_bit_adc_dac.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.tdd.html delete mode 100644 prs/dev/adis16480_updates/devices/adi.tddn.html delete mode 100644 prs/dev/adis16480_updates/devices/index.html delete mode 100644 prs/dev/adis16480_updates/fpga/index.html delete mode 100644 prs/dev/adis16480_updates/genindex.html delete mode 100644 prs/dev/adis16480_updates/guides/connectivity.html delete mode 100644 prs/dev/adis16480_updates/guides/examples.html delete mode 100644 prs/dev/adis16480_updates/guides/quick.html delete mode 100644 prs/dev/adis16480_updates/index.html delete mode 100644 prs/dev/adis16480_updates/libiio.html delete mode 100644 prs/dev/adis16480_updates/objects.inv delete mode 100644 prs/dev/adis16480_updates/py-modindex.html delete mode 100644 prs/dev/adis16480_updates/search.html delete mode 100644 prs/dev/adis16480_updates/searchindex.js delete mode 100644 prs/dev/adis16480_updates/support.html diff --git a/prs/dev/adis16480_updates/.buildinfo b/prs/dev/adis16480_updates/.buildinfo deleted file mode 100644 index c5cc5d2d5..000000000 --- a/prs/dev/adis16480_updates/.buildinfo +++ /dev/null @@ -1,4 +0,0 @@ -# Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 6b9ec2bcf9227d4da8267030d0b49add -tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/prs/dev/adis16480_updates/.nojekyll b/prs/dev/adis16480_updates/.nojekyll deleted file mode 100644 index e69de29bb..000000000 diff --git a/prs/dev/adis16480_updates/_sources/attr/index.rst.txt b/prs/dev/adis16480_updates/_sources/attr/index.rst.txt deleted file mode 100644 index f4a055a79..000000000 --- a/prs/dev/adis16480_updates/_sources/attr/index.rst.txt +++ /dev/null @@ -1,22 +0,0 @@ -Attributes -================== - -To simplify hardware configuration through different IIO drivers, basic class properties are exposed at the top-level of each device specific class. These properties abstract away the need to know a specific channel name, attribute type, source device name, and other details required in the libIIO API. Instead properties have easy to understand names, documentation, and error handling to help manage interfacing with different hardware. Property data can be read and written as follows from a given device interface class: - -.. code-block:: python - - import adi - - lidar = adi.fmclidar1() - # Read current pulse width - print(lidar.laser_pulse_width) - # Change laser frequency to 1 MHz - lidar.laser_frequency = 1000000 - -If more detail is required about a specific property it can be directly inspected in the class definitions documnentation or in python itself through the help methods: - - -.. literalinclude:: pluto_help.cli - :language: none - -For complete documentation about class properties reference the :doc:`supported devices</devices/index>` classes. diff --git a/prs/dev/adis16480_updates/_sources/buffers/index.rst.txt b/prs/dev/adis16480_updates/_sources/buffers/index.rst.txt deleted file mode 100644 index 2a820d29e..000000000 --- a/prs/dev/adis16480_updates/_sources/buffers/index.rst.txt +++ /dev/null @@ -1,164 +0,0 @@ -Buffers -================== - -Using buffers or transmitting and receiving data is done through interacting with two methods. - -For receivers this is the **rx** method. How data is captured and therefore produced by this method is dependent on two main properties: - -* **rx_enabled_channels**: This is an array of integers (or channel names) and the number of elements in the array will determine the number of list items returned by **rx**. For devices with complex data types these are the indexes of the complex channels, not the individual I or Q channels. When len(**rx_enabled_channels**) == 1, **rx** will return just a single array and not a single array within a list. -* **rx_buffer_size**: This is the number of samples returned in each array within the list. If the device produces complex data, like a transceiver, it will return complex data. This is defined by the author of each device specific class. - -For transmitters this is the **tx** method. How data is sent and therefore must be passed by this method is dependent on one main property: - -* **tx_enabled_channels**: This is an array of integers and the number of elements in the array will determine the number of items in the list to be submitted to **tx**. Like for **rx_enabled_channels**, devices with complex data types these are the indexes of the complex channels, not the individual I or Q channels. When only a single channel is enabled the data can be passed to **tx** as just an array and not an array within a list. - -**rx_enabled_channels** must have a length greater than zero but **tx_enabled_channels** can be set to None or an empty list. In this case when **tx** is called it must be called without inputs. This is a special case and will connect a zero source into the TX input stream within the FPGA for FPGA based devices. For background on how this internally works with FPGA based devices reference the generic `DAC driver <https://wiki.analog.com/resources/tools-software/linux-drivers/iio-dds/axi-dac-dds-hdl>`_. - -Cyclic Mode --------------- -In many cases, it can be useful to continuously transmit a signal over and over, even for just debugging and testing. This can be especially handy when the hardware you are using has very high transmit or receive rates, and therefore impossible to keep providing data to in real-time. To complement these use cases it is possible to create transmit buffer which repeats, which we call **cyclic buffers**. Cyclic buffers are identical or normal or non-cyclic buffers, except when they reach hardware they will continuously repeat or be transmitted. Here is a small example on how to create a cyclic buffer: - -.. code-block:: python - - import adi - - sdr = adi.ad9361() - # Create a complex sinusoid - fc = 3000000 - N = 1024 - ts = 1 / 30000000.0 - t = np.arange(0, N * ts, ts) - i = np.cos(2 * np.pi * t * fc) * 2 ** 14 - q = np.sin(2 * np.pi * t * fc) * 2 ** 14 - iq = i + 1j * q - # Enable cyclic buffers - sdr.tx_cyclic_buffer = True - # Send data cyclically - sdr.tx(iq) - -At this point, the transmitter will keep transmitting the create sinusoid indefinitely until the buffer is destroyed or the *sdr* object destructor is called. Once data is pushed to hardware with a cyclic buffer the buffer must be manually destroyed or an error will occur if more data push. To update the buffer use the **tx_destroy_buffer** method before passing a new vector to the **tx** method. - -Annotated Buffers ------------------- - -By default buffers appear as an array or a list of arrays. This can be confusing if all your channels do not produce similar data. For example, for IMUs like ADI16495 certain channels are for acceleration data and others are for angular velocity. To label this data the *rx_annotated* property can be used. When setting it to True the output of the **rx** method will be a dictionary with keys as channel names. Here an example: - -.. code-block:: python - - import adi - - dev = adi.adis16495() - dev.rx_enabled_channels = [0, 3] - print(dev.rx()) - dev.rx_annotated = True - print(dev.rx()) - -With output - -.. code-block:: bash - - [array([ 35681, 84055, -175914, -203645, 698249, -51670, - -1770250, 1529968, 2586191, -5353355, -827741, 11736339, - -9847894, -17242014, 97421833, 277496774], dtype=int32), - array([ 49151, 753663, 3571711, 9928703, 18956287, - 25165823, 18612223, -10125313, -60850176, -114491392, - -131350528, -61521920, 135069695, 466845695, 899235839, - 1362378751], dtype=int32)] - {'accel_x': array([1775091711, 2072264703, 2147483647, 2147483647, 2147483647, - 2147483647, 2143404031, 2125430783, 2123120639, 2130821119, - 2139488255, 2144911359, 2147041279, 2147467263, 2147483647, - 2147483647], dtype=int32), - 'anglvel_x': array([357750219, 335109279, 323033231, 337667193, 337100396, 330408402, - 333459194, 335322576, 333247166, 333223475, 333996322, 333805525, - 333659152, 333664680, 333718473, 333895650], dtype=int32)} - - -Buffer Units ---------------- - -For certain devices it is possible to convert types to scientific units, such as volts, degrees, or meters per second among others. This is controlled by setting the property **rx_output_type** to either *raw* or *SI*. If set to *SI*, returned data from the **rx** method will be in scientific units (assuming its supported by the driver). Below is an example using an IMU: - -.. code-block:: python - - import adi - - dev = adi.adis16495() - dev.rx_annotated = True # Make channel names appear in data - dev.rx_enabled_channels = [3] # channel 0 is angular velocity in the x direction - print(dev.rx()) - dev.rx_output_type = "SI" - print(dev.rx()) - -With output - -.. code-block:: bash - - {'anglvel_x': array([ 35644, 84039, -175647, -203867, 697612, -50201, - -1770177, 1526291, 2589741, -5349126, -839188, 11738313, - -9824911, -17267701, 97333042, 277410285], dtype=int32)} - {'anglvel_x': array([9.29996712, 9.71257202, 9.40097973, 9.78345151, 9.77009362, - 9.59662456, 9.67300333, 9.71593538, 9.65847317, 9.6580597 , - 9.68022501, 9.67715545, 9.67511814, 9.67609361, 9.67323293, - 9.67104074])} - - -To understand the exact scaling the driver documentation should be reviewed. - -Members --------------- -.. automodule:: adi.rx_tx - :members: - - -Buffer Examples ---------------- - -Collect data from one channel - -.. code-block:: python - - import adi - - sdr = adi.ad9361() - # Get complex data back - sdr.rx_enabled_channels = [0] - chan1 = sdr.rx() - -Collect data from two channels - -.. code-block:: python - - import adi - - sdr = adi.ad9361() - # Get both complex channel back - sdr.rx_enabled_channels = [0, 1] - data = sdr.rx() - chan1 = data[0] - chan2 = data[1] - -Send data on two channels - -.. code-block:: python - - import adi - import numpy as np - - # Create radio - sdr = adi.ad9371() - sdr.tx_enabled_channels = [0, 1] - # Create a sinewave waveform - N = 1024 - fs = int(sdr.tx_sample_rate) - fc = 40000000 - ts = 1 / float(fs) - t = np.arange(0, N * ts, ts) - i = np.cos(2 * np.pi * t * fc) * 2 ** 14 - q = np.sin(2 * np.pi * t * fc) * 2 ** 14 - iq = i + 1j * q - fc = -30000000 - i = np.cos(2 * np.pi * t * fc) * 2 ** 14 - q = np.sin(2 * np.pi * t * fc) * 2 ** 14 - iq2 = i + 1j * q - # Send data to both channels - sdr.tx([iq, iq2]) diff --git a/prs/dev/adis16480_updates/_sources/dev/index.rst.txt b/prs/dev/adis16480_updates/_sources/dev/index.rst.txt deleted file mode 100644 index d3eae7169..000000000 --- a/prs/dev/adis16480_updates/_sources/dev/index.rst.txt +++ /dev/null @@ -1,175 +0,0 @@ -Developers -=================== - -.. warning:: - This section is only for developers and advanced users. - -When submitting code or running tests, there are a few ways things are done in pyadi-iio. - -Invoke ---------------------------- -To make repetitve tasks easier, pyadi-iio utilizes pyinvoke. To see the available options (once pyinvoke is installed) run: - -.. code-block:: console - - invoke --list - Available tasks: - - build Build python package - builddoc Build sphinx doc - changelog Print changelog from last release - checkparts Check for missing parts in supported_parts.md - createrelease Create GitHub release - libiiopath Search for libiio python bindings - precommit Run precommit checks - setup Install required python packages for development through pip - test Run pytest tests - - - -Precommit ---------------------------- -**pre-commit** is heavily relied on for keeping code in order and for eliminating certain bugs. Be sure to run these checks before submitting code. This can be run through pyinvoke or directly from the repo root as: - -.. code-block:: console - - invoke precommit - -.. code-block:: console - - pre-commit run --all-files - -Testing ---------------------------- - -Testing pyadi-iio requires hardware, but fortunately by default it assumes no hardware is connected unless found. It will only load specific tests for hardware it can find and skip all other tests. **pytest**, which is the framework pyadi-iio uses, can be call as following: - -.. code-block:: console - - invoke test - -.. code-block:: console - - python3 -m pytest <add more arguments as needed> - -Test Configuration -^^^^^^^^^^^^^^^^^^ - -There are several advanced features of pytest that are utilized by pyadi-iio. Specifically custom markers and custom plugins. - -Markers are a way of labeling tests, which can be then used to filter specific tests. Markers are provided through the `test_map.py <https://github.com/analogdevicesinc/pyadi-iio/blob/master/test/test_map.py>`_ file in the test directory. These markers are used to map FPGA based boards with daughtercards to specific tests. `Reference design folder names <https://wiki.analog.com/resources/tools-software/linux-software/embedded_arm_images>`_ from the ADI SD cards are using as the markers, which them can be passed through the *-m* flag to enabled certain tests. For example, the following would enable all tests related to *ADRV9009*, assuming the hardware is available: - -.. code-block:: console - - python3 -m pytest -m zynqmp-zcu102-rev10-adrv9009 - - -To help manage libiio contexts, filter tests based on those contexts, and map drivers to board definitions, pyadi-iio utilizes the pytest plugin `pytest-libiio <https://pypi.org/project/pytest-libiio/>`_. This must be installed before tests are run since all test implementations rely on `pytest-libiio fixtures <https://pytest-libiio.readthedocs.io/en/latest/fixtures/>`_. Generally, pyadi-iio will also use the `standard hardware map <https://pytest-libiio.readthedocs.io/en/latest/cli/#hardware-maps>`_ provided by *pytest-libiio* to map drivers to board definitions. To enable the hardware make requires the *--adi-hw-map* flag as: - -.. code-block:: console - - python3 -m pytest --adi-hw-map - -If you are working on a driver or board that is not in the hardware map, a custom one can be created as documentation in the `pytest-libiio CLI <https://pytest-libiio.readthedocs.io/en/latest/cli/#hardware-maps>`_. - - - -New Hardware Requirements -^^^^^^^^^^^^^^^^^^^^^^^^^ - -In order to maintain pyadi-iio, for all new drivers the development team will require emulation contexts to be submitted alongside the new class interfaces. This is to ensure that the new drivers are tested and maintained. Emulation contexts can be created using `xml_gen <https://pytest-libiio.readthedocs.io/en/latest/emulation/#adding-device-support>`_. CI will automatically validate that all hardware interfaces have emulation contexts and prevent merging if they are missing. - -.. note:: - Note that xml_gen is not the same as iio_genxml, as iio_genxml does not capture default values of properties required for emulation. - - -Test Functions and Fixtures -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -pyadi-iio has a large set of parameterizable fixtures for testing different device specific class interfaces. See the links belows to the different test categories: - -.. toctree:: - :maxdepth: 4 - - test_attr - test_dma - test_generics - - -Set Up Isolated Environment ---------------------------- - -This section will discuss a method to do isolated development with the correct package versions. The main purpose here is to eliminate any discrepancies that can arise (especially with the linting tools) when running precommit and other checks. This is also useful to not pollute your local global packages. The approach here relies upon leveraging **pyenv** and **pipenv** together. - - -Install pyenv -^^^^^^^^^^^^^^^^^ - -**pyenv** is a handy tool for installing different and isolated versions of python on your system. Since distributions can ship with rather random versions of python, pyenv can help us install exactly the versions we want. The quick way to install pyenv is with their bash script: - - -.. code-block:: bash - - curl https://pyenv.run | bash - - -Add to your path and shell startup script (.bashrc, .zshrc, ...) - -.. code-block:: bash - - export PATH="/home/<username>/.pyenv/bin:$PATH - eval "$(pyenv init -)" - eval "$(pyenv virtualenv-init -)" - - -Install the desired python version - -.. code-block:: bash - - pyenv install 3.6.9 - - -Create isolated install with pipenv -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Get the repo, set python version, and setup env - -.. code-block:: bash - - pip3 install -U pipenv - pyenv local 3.6.9 - git clone git@github.com:analogdevicesinc/pyadi-iio.git - pipenv install - pipenv shell - pipenv install -r requirements.txt - pipenv install -r requirements_dev.txt - - -Now at this point we have all the necessary development packages to start working. If you close the current shell you will lose the environment. To return to it, go to the project folder and run: - -.. code-block:: bash - - cd <project folder> - pyenv local 3.6.9 - pipenv shell - -Emulation ---------------------------- - -By leveraging `iio-emu <https://github.com/analogdevicesinc/iio-emu>`_, hardware or contexts can be emulated for testing without physical devices. However, currently this emulation does not validate attribute rates, states of drivers, or equivalent data sources. This feature should be used to test a library itself rather than hardware drivers. - -**pyadi-iio** uses *iio-emu* through *pytest-libiio*, which handles loading the correct context files based on the fixtures used for each test. Essentially, when *pytest* is run, based on the fixture below, *pytest-libiio* will spawn the correct context with *iio-emu* and pass the URI of that context to the test. - - -.. code-block:: python - - import pytest - import iio - - - @pytest.mark.iio_hardware("pluto", False) # Set True disables test during emulation - def test_libiio_device(iio_uri): - ctx = iio.Context(iio_uri) - ... - -To create and add more context files for testing with **pyadi-iio** follow `this page <https://pytest-libiio.readthedocs.io/en/latest/emulation/>`_. diff --git a/prs/dev/adis16480_updates/_sources/dev/test_attr.rst.txt b/prs/dev/adis16480_updates/_sources/dev/test_attr.rst.txt deleted file mode 100644 index 2072c5c75..000000000 --- a/prs/dev/adis16480_updates/_sources/dev/test_attr.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -Attribute Tests -================= - -Functions used by test fixtures for evaluating attributes and driver state. - -.. automodule:: test.attr_tests - :members: diff --git a/prs/dev/adis16480_updates/_sources/dev/test_dma.rst.txt b/prs/dev/adis16480_updates/_sources/dev/test_dma.rst.txt deleted file mode 100644 index c2105e720..000000000 --- a/prs/dev/adis16480_updates/_sources/dev/test_dma.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -DMA Tests -================= - -Functions used by test fixtures for evaluating receive and transmit DMA/buffers - -.. automodule:: test.dma_tests - :members: diff --git a/prs/dev/adis16480_updates/_sources/dev/test_generics.rst.txt b/prs/dev/adis16480_updates/_sources/dev/test_generics.rst.txt deleted file mode 100644 index ada754964..000000000 --- a/prs/dev/adis16480_updates/_sources/dev/test_generics.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -Generic Tests -================= - -Functions used by test fixtures for evaluating drivers without pyadi-iio classes or not by using pyadi-iio classes. - -.. automodule:: test.generics - :members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.QuadMxFE_multi.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.QuadMxFE_multi.rst.txt deleted file mode 100644 index b0f9f8e8a..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.QuadMxFE_multi.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -QuadMxFE\_multi -========================== - -.. automodule:: adi.QuadMxFE_multi - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad2s1210.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad2s1210.rst.txt deleted file mode 100644 index 40eb69717..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad2s1210.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad2s1210 -================= - -.. automodule:: adi.ad2s1210 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad4020.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad4020.rst.txt deleted file mode 100644 index c189d6feb..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad4020.rst.txt +++ /dev/null @@ -1,33 +0,0 @@ -ad4020 -================= - -Each device class in this module supports multiple parts, as follows: - -**ad4020:** ad4020, ad4021, ad4022 - -**ad4000:** ad4000, ad4004, ad4008 - -**ad4001:** ad4001, ad4005 - -**ad4002:** ad4002, ad4006, ad4010 - -**ad4003:** ad4003, ad4007, ad4011 - -By default, the device_name parameter in the class constructor is the -same as the class name (e.g. "ad4001" for the ad4001). To use the class -with another supported model, the name must be given when instantiating -the object. For example, if working with an ad4007 with a URI of -"10.2.5.222", use the ad4003 class, but specify the device_name -parameter explicitly: - -.. code-block:: bash - - import adi - adc = adi.ad4003(uri="ip:10.2.5.222", device_name="ad4007") - ... - - -.. automodule:: adi.ad4020 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad405x.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad405x.rst.txt deleted file mode 100644 index ffc0d4dbf..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad405x.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad405x -================ - -.. automodule:: adi.ad405x - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad4110.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad4110.rst.txt deleted file mode 100644 index 92dc50650..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad4110.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad4110 -================= - -.. automodule:: adi.ad4110 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad4130.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad4130.rst.txt deleted file mode 100644 index 8c81ff98b..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad4130.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad4130 -================= - -.. automodule:: adi.ad4130 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad4170.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad4170.rst.txt deleted file mode 100644 index b5b3ed3fd..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad4170.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad4170 -================= - -.. automodule:: adi.ad4170 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad4630.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad4630.rst.txt deleted file mode 100644 index aee233dde..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad4630.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad4630 -================= - -.. automodule:: adi.ad4630 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad469x.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad469x.rst.txt deleted file mode 100644 index 52dd7c9e4..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad469x.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad469x -================= - -.. automodule:: adi.ad469x - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad4858.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad4858.rst.txt deleted file mode 100644 index fea1406c3..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad4858.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad4858 -================= - -.. automodule:: adi.ad4858 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad5592r.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad5592r.rst.txt deleted file mode 100644 index 3a6476b2d..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad5592r.rst.txt +++ /dev/null @@ -1,20 +0,0 @@ -ad5592r -================= - -.. automodule:: adi.ad5592r - :members: - :undoc-members: - :show-inheritance: - - -The number of individual channels is based on the hardware configuration of the device. The are individually accessed as properties like so: - -.. code-block:: python - - dev = adi.ad5592r(uri="ip:analog") - dev.dac_0.raw = 10 - dev.dac_1.raw = 30 - data = dev.adc_0.raw - print(data) - temp_c = (dev.temp_0.raw + dev.temp_0.offset) * dev.temp_0.scale - print(temp_c) diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad5627.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad5627.rst.txt deleted file mode 100644 index 7382e070a..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad5627.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad5627 -================= - -.. automodule:: adi.ad5627 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad5686.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad5686.rst.txt deleted file mode 100644 index a7125c6f4..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad5686.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad5686 -================= - -.. automodule:: adi.ad5686 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad5754r.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad5754r.rst.txt deleted file mode 100644 index d5325e9fa..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad5754r.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad5754r -================= - -.. automodule:: adi.ad5754r - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad579x.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad579x.rst.txt deleted file mode 100644 index 52ed4056d..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad579x.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad579x -================= - -.. automodule:: adi.ad579x - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad5940.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad5940.rst.txt deleted file mode 100644 index 5a75bc25c..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad5940.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad5940 module -================= - -.. automodule:: adi.ad5940 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad6676.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad6676.rst.txt deleted file mode 100644 index 03035e1c6..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad6676.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad6676 module -================= - -.. automodule:: adi.ad6676 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad7124.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad7124.rst.txt deleted file mode 100644 index ba73234b2..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad7124.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad7124 -================= - -.. automodule:: adi.ad7124 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad7134.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad7134.rst.txt deleted file mode 100644 index a7292a529..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad7134.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad7134 -================= - -.. automodule:: adi.ad7134 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad717x.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad717x.rst.txt deleted file mode 100644 index 13c240ac7..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad717x.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad717x -================= - -.. automodule:: adi.ad717x - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad719x.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad719x.rst.txt deleted file mode 100644 index 18b8f5eb9..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad719x.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad719x -================= - -.. automodule:: adi.ad719x - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad7291.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad7291.rst.txt deleted file mode 100644 index 836d042ea..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad7291.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad7291 -================= - -.. automodule:: adi.ad7291 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad7606.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad7606.rst.txt deleted file mode 100644 index c41c55779..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad7606.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad7606 -================= - -.. automodule:: adi.ad7606 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad7689.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad7689.rst.txt deleted file mode 100644 index 1aa7ada22..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad7689.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad7689 -================= - -.. automodule:: adi.ad7689 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad7746.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad7746.rst.txt deleted file mode 100644 index 358f7cd91..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad7746.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad7746 -================= - -.. automodule:: adi.ad7746 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad7768.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad7768.rst.txt deleted file mode 100644 index d93aee260..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad7768.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad7768 -================= - -.. automodule:: adi.ad7768 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad777x.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad777x.rst.txt deleted file mode 100644 index 3449d0fd8..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad777x.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad777x -================= - -.. automodule:: adi.ad777x - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad7799.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad7799.rst.txt deleted file mode 100644 index 13d0de46f..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad7799.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad7799 -================= - -.. automodule:: adi.ad7799 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9081.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9081.rst.txt deleted file mode 100644 index 997a03d77..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9081.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad9081 -================= - -.. automodule:: adi.ad9081 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9081_mc.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9081_mc.rst.txt deleted file mode 100644 index 6cd311be0..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9081_mc.rst.txt +++ /dev/null @@ -1,53 +0,0 @@ -ad9081\_mc -===================== - -The multi-chip python interface for AD9081 is scalable to any number of AD9081s within a single libIIO context. It will automatically determine the correct main driver, manage the CDDC/FDDC/CDUC/FDUC arrangement uniquely for each chip, and DMA/DDS IP. However, the interface a bit unique with **pyadi-iio** since it is almost identical to the single AD9081 class but it exposes properties in a slightly different way. - -When using **adi.ad9081**, properties are generally simple types like strings, ints, floats, or lists of these types. For example, when reading back the **rx_channel_nco_frequencies** you would observe something like: - -.. code-block:: bash - - >>> import adi - >>> dev = adi.ad9081() - >>> dev.rx_channel_nco_frequencies - [0, 0, 0, 0] - - -For the case of a multi-chip configuration a dict is returned with an entry for each MxFE chip: - -.. code-block:: bash - - >>> import adi - >>> dev = adi.ad9081_mc() - >>> dev.rx_channel_nco_frequencies - {'axi-ad9081-rx-0': [0, 0, 0, 0], - 'axi-ad9081-rx-1': [0, 0, 0, 0], - 'axi-ad9081-rx-2': [0, 0, 0, 0], - 'axi-ad9081-rx-3': [0, 0, 0, 0]} - - -The same dict can be passed back to the property when writing, which will contain all or a subset of the chips to be address if desired. Alternatively, a list can be passed with only the values themselves if a dict does not want to be used. This is useful when performing array based DSP were data is approach in aggregate. However, in this case entries must be provided for all chip, not just a subset. Otherwise an error is returned. - -When passing a list only, the chips are address based on the attribute **_default_ctrl_names**. Below is an example of this API: - -.. code-block:: bash - - >>> import adi - >>> dev = adi.ad9081_mc() - >>> dev.rx_channel_nco_frequencies - {'axi-ad9081-rx-0': [0, 0, 0, 0], - 'axi-ad9081-rx-1': [0, 0, 0, 0], - 'axi-ad9081-rx-2': [0, 0, 0, 0], - 'axi-ad9081-rx-3': [0, 0, 0, 0]} - >>> dev.rx_channel_nco_frequencies = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] - >>> dev.rx_channel_nco_frequencies - {'axi-ad9081-rx-0': [0, 1, 2, 3], - 'axi-ad9081-rx-1': [4, 5, 6, 7], - 'axi-ad9081-rx-2': [8, 9, 10, 11], - 'axi-ad9081-rx-3': [12, 13, 14, 15]} - - -.. automodule:: adi.ad9081_mc - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9083.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9083.rst.txt deleted file mode 100644 index 946b4b40c..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9083.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad9083 -================= - -.. automodule:: adi.ad9083 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9084.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9084.rst.txt deleted file mode 100644 index 7025ab869..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9084.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad9081 -================= - -.. automodule:: adi.ad9084 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9084_mc.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9084_mc.rst.txt deleted file mode 100644 index 92a25371c..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9084_mc.rst.txt +++ /dev/null @@ -1,52 +0,0 @@ -ad9084\_mc -===================== - -The multi-chip python interface for ad9084 is scalable to any number of ad9084s within a single libIIO context. It will automatically determine the correct main driver, manage the CDDC/FDDC/CDUC/FDUC arrangement uniquely for each chip, and DMA/DDS IP. However, the interface a bit unique with **pyadi-iio** since it is almost identical to the single ad9084 class but it exposes properties in a slightly different way. - -When using **adi.ad9084**, properties are generally simple types like strings, ints, floats, or lists of these types. For example, when reading back the **rx_channel_nco_frequencies** you would observe something like: - -.. code-block:: bash - - >>> import adi - >>> dev = adi.ad9084() - >>> dev.rx_channel_nco_frequencies - [0, 0, 0, 0] - - -For the case of a multi-chip configuration a dict is returned with an entry for each MxFE chip: - -.. code-block:: bash - - >>> import adi - >>> dev = adi.ad9084_mc() - >>> dev.rx_channel_nco_frequencies - {'axi-ad9084-rx1': [0, 0, 0, 0], - 'axi-ad9084-rx2': [0, 0, 0, 0], - 'axi-ad9084-rx3': [0, 0, 0, 0], - 'axi-ad9084-rx-hpc': [0, 0, 0, 0]} - -The same dict can be passed back to the property when writing, which will contain all or a subset of the chips to be address if desired. Alternatively, a list can be passed with only the values themselves if a dict does not want to be used. This is useful when performing array based DSP were data is approach in aggregate. However, in this case entries must be provided for all chip, not just a subset. Otherwise an error is returned. - -When passing a list only, the chips are address based on the attribute **_default_ctrl_names**. Below is an example of this API: - -.. code-block:: bash - - >>> import adi - >>> dev = adi.ad9084_mc() - >>> dev.rx_channel_nco_frequencies - {'axi-ad9084-rx1': [0, 0, 0, 0], - 'axi-ad9084-rx2': [0, 0, 0, 0], - 'axi-ad9084-rx3': [0, 0, 0, 0], - 'axi-ad9084-rx-hpc': [0, 0, 0, 0]} - >>> dev.rx_channel_nco_frequencies = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] - >>> dev.rx_channel_nco_frequencies - {'axi-ad9084-rx1': [0, 1, 2, 3], - 'axi-ad9084-rx2': [4, 5, 6, 7], - 'axi-ad9084-rx3': [8, 9, 10, 11], - 'axi-ad9084-rx-hpc': [12, 13, 14, 15]} - - -.. automodule:: adi.ad9084_mc - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9094.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9094.rst.txt deleted file mode 100644 index 1849449ad..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9094.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad9094 -================= - -.. automodule:: adi.ad9094 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9136.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9136.rst.txt deleted file mode 100644 index 709497177..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9136.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad9136 -================= - -.. automodule:: adi.ad9136 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9144.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9144.rst.txt deleted file mode 100644 index 8756633bc..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9144.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad9144 -================= - -.. automodule:: adi.ad9144 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9152.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9152.rst.txt deleted file mode 100644 index 20ff62d3b..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9152.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad9152 -================= - -.. automodule:: adi.ad9152 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9162.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9162.rst.txt deleted file mode 100644 index 0815201af..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9162.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad9162 module -================= - -.. automodule:: adi.ad9162 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9166.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9166.rst.txt deleted file mode 100644 index aafa47fce..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9166.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad9166 module -================= - -.. automodule:: adi.ad9166 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9172.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9172.rst.txt deleted file mode 100644 index 5645fcaea..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9172.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad9172 module -================= - -.. automodule:: adi.ad9172 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9250.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9250.rst.txt deleted file mode 100644 index dc00de214..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9250.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad9250 module -================= - -.. automodule:: adi.ad9250 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9265.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9265.rst.txt deleted file mode 100644 index 50f5c3878..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9265.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad9265 module -================= - -.. automodule:: adi.ad9265 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad936x.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad936x.rst.txt deleted file mode 100644 index dc0c122a5..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad936x.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad936x -================= - -.. automodule:: adi.ad936x - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad937x.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad937x.rst.txt deleted file mode 100644 index 2ff836b53..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad937x.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad937x -================= - -.. automodule:: adi.ad937x - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9434.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9434.rst.txt deleted file mode 100644 index bed22e8aa..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9434.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad9434 module -================= - -.. automodule:: adi.ad9434 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9467.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9467.rst.txt deleted file mode 100644 index 927067324..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9467.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad9467 module -================= - -.. automodule:: adi.ad9467 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9625.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9625.rst.txt deleted file mode 100644 index 5390922ad..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9625.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad9625 module -================= - -.. automodule:: adi.ad9625 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9680.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9680.rst.txt deleted file mode 100644 index 18b697dbd..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9680.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ad9680 -================= - -.. automodule:: adi.ad9680 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ad9739a.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ad9739a.rst.txt deleted file mode 100644 index 905ccbc71..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ad9739a.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ad9739a module -================== - -.. automodule:: adi.ad9739a - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ada4961.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ada4961.rst.txt deleted file mode 100644 index a85a9a68f..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ada4961.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ada4961 module -================== - -.. automodule:: adi.ada4961 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adaq8092.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adaq8092.rst.txt deleted file mode 100644 index 90e351b8a..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adaq8092.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adaq8092 -================= - -.. automodule:: adi.adaq8092 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adar1000.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adar1000.rst.txt deleted file mode 100644 index 1512bf628..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adar1000.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adar1000 -=================== - -.. automodule:: adi.adar1000 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adf4159.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adf4159.rst.txt deleted file mode 100644 index 5868a1355..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adf4159.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adf4159 -================== - -.. automodule:: adi.adf4159 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adf4355.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adf4355.rst.txt deleted file mode 100644 index 54e18764c..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adf4355.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.adf4355 module -================== - -.. automodule:: adi.adf4355 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adf4371.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adf4371.rst.txt deleted file mode 100644 index 86a87d0c7..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adf4371.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adf4371 -================== - -.. automodule:: adi.adf4371 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adf5610.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adf5610.rst.txt deleted file mode 100644 index d0b4192cd..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adf5610.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adf5610 -================== - -.. automodule:: adi.adf5610 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adg2128.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adg2128.rst.txt deleted file mode 100644 index dd2ea80ec..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adg2128.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.adg2128 module -================== - -.. automodule:: adi.adg2128 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16375.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16375.rst.txt deleted file mode 100644 index 0018260f3..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16375.rst.txt +++ /dev/null @@ -1,9 +0,0 @@ - -adis16375 -========= - -.. autoclass:: adi.adis16375 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16460.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16460.rst.txt deleted file mode 100644 index b6e2d0e90..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16460.rst.txt +++ /dev/null @@ -1,8 +0,0 @@ -adis16460 -==================== - -.. autoclass:: adi.adis16460 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16475.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16475.rst.txt deleted file mode 100644 index 43ae5f56f..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16475.rst.txt +++ /dev/null @@ -1,8 +0,0 @@ -adis16475 -==================== - -.. autoclass:: adi.adis16475 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16480.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16480.rst.txt deleted file mode 100644 index f827ff0e8..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16480.rst.txt +++ /dev/null @@ -1,8 +0,0 @@ -adis16480 -==================== - -.. autoclass:: adi.adis16480 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16485.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16485.rst.txt deleted file mode 100644 index 71dae6e70..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16485.rst.txt +++ /dev/null @@ -1,9 +0,0 @@ - -adis16485 -========= - -.. autoclass:: adi.adis16485 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16488.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16488.rst.txt deleted file mode 100644 index cd5c3b903..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16488.rst.txt +++ /dev/null @@ -1,9 +0,0 @@ - -adis16488 -========= - -.. autoclass:: adi.adis16488 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16490.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16490.rst.txt deleted file mode 100644 index c98f08252..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16490.rst.txt +++ /dev/null @@ -1,9 +0,0 @@ - -adis16490 -========= - -.. autoclass:: adi.adis16490 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16495.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16495.rst.txt deleted file mode 100644 index 1b8eb3856..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16495.rst.txt +++ /dev/null @@ -1,9 +0,0 @@ - -adis16495 -========= - -.. autoclass:: adi.adis16495 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16497.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16497.rst.txt deleted file mode 100644 index fa04d876d..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16497.rst.txt +++ /dev/null @@ -1,9 +0,0 @@ - -adis16497 -========= - -.. autoclass:: adi.adis16497 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16507.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16507.rst.txt deleted file mode 100644 index 5932f113d..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16507.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adis16507 -==================== - -.. automodule:: adi.adis16507 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16545.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16545.rst.txt deleted file mode 100644 index c50d7c300..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16545.rst.txt +++ /dev/null @@ -1,9 +0,0 @@ - -adis16545 -========= - -.. autoclass:: adi.adis16545 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adis16547.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adis16547.rst.txt deleted file mode 100644 index 82c17d4af..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adis16547.rst.txt +++ /dev/null @@ -1,9 +0,0 @@ - -adis16547 -========= - -.. autoclass:: adi.adis16547 - :members: - :undoc-members: - :show-inheritance: - :inherited-members: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adl5240.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adl5240.rst.txt deleted file mode 100644 index efdcdc516..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adl5240.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.adl5240 module -================== - -.. automodule:: adi.adl5240 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adl5960.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adl5960.rst.txt deleted file mode 100644 index 7e437cb68..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adl5960.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adl5960 -================== - -.. automodule:: adi.adl5960 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.admv8818.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.admv8818.rst.txt deleted file mode 100644 index 3f13ab26f..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.admv8818.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -admv8818 -=================== - -.. automodule:: adi.admv8818 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adpd1080.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adpd1080.rst.txt deleted file mode 100644 index 4e6823a0a..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adpd1080.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adpd1080 -================== - -.. automodule:: adi.adpd1080 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adpd188.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adpd188.rst.txt deleted file mode 100644 index 971768735..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adpd188.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adpd188 -================== - -.. automodule:: adi.adpd188 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adpd410x.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adpd410x.rst.txt deleted file mode 100644 index 61c2e8ab8..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adpd410x.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adpd410x -=================== - -.. automodule:: adi.adpd410x - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adrf5720.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adrf5720.rst.txt deleted file mode 100644 index 853eeac92..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adrf5720.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adrf5720 -=================== - -.. automodule:: adi.adrf5720 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adrv9002.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adrv9002.rst.txt deleted file mode 100644 index f7c018bdc..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adrv9002.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adrv9002 -=================== - -.. automodule:: adi.adrv9002 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009.rst.txt deleted file mode 100644 index 7efad4a6c..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adrv9009 -=================== - -.. automodule:: adi.adrv9009 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg.rst.txt deleted file mode 100644 index 5ebe1a6f1..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adrv9009\_zu11eg -=========================== - -.. automodule:: adi.adrv9009_zu11eg - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg_fmcomms8.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg_fmcomms8.rst.txt deleted file mode 100644 index cbea0a46b..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg_fmcomms8.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adrv9009\_zu11eg\_fmcomms8 -===================================== - -.. automodule:: adi.adrv9009_zu11eg_fmcomms8 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg_multi.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg_multi.rst.txt deleted file mode 100644 index 0fd6c6da9..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adrv9009_zu11eg_multi.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adrv9009\_zu11eg\_multi -================================== - -.. automodule:: adi.adrv9009_zu11eg_multi - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adt7420.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adt7420.rst.txt deleted file mode 100644 index 5ae3a35aa..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adt7420.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.adt7420 module -================== - -.. automodule:: adi.adt7420 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adxl313.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adxl313.rst.txt deleted file mode 100644 index 3682869d0..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adxl313.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adxl313 -================== - -.. automodule:: adi.adxl313 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adxl345.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adxl345.rst.txt deleted file mode 100644 index 1782e32a1..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adxl345.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adxl345 -================== - -.. automodule:: adi.adxl345 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adxl355.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adxl355.rst.txt deleted file mode 100644 index dd6a33408..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adxl355.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adxl355 -================== - -.. automodule:: adi.adxl355 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.adxrs290.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.adxrs290.rst.txt deleted file mode 100644 index 6093b1efe..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.adxrs290.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adxrs290 -=================== - -.. automodule:: adi.adxrs290 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.cn0511.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.cn0511.rst.txt deleted file mode 100644 index 969920d7c..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.cn0511.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.cn0511 module -================= - -.. automodule:: adi.cn0511 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.cn0532.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.cn0532.rst.txt deleted file mode 100644 index 40a3a8186..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.cn0532.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -cn0532 -================= - -.. automodule:: adi.cn0532 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.cn0540.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.cn0540.rst.txt deleted file mode 100644 index bbc6a131f..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.cn0540.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -cn0540 -================= - -.. automodule:: adi.cn0540 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.cn0554.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.cn0554.rst.txt deleted file mode 100644 index 0469c9868..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.cn0554.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -cn0554 -================= - -.. automodule:: adi.cn0554 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.cn0556.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.cn0556.rst.txt deleted file mode 100644 index 5cc79d989..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.cn0556.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -cn0556 -================= - -.. automodule:: adi.cn0556 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.cn0565.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.cn0565.rst.txt deleted file mode 100644 index fc29942f7..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.cn0565.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -cn0565 -================= - -.. automodule:: adi.cn0565 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.cn0566.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.cn0566.rst.txt deleted file mode 100644 index 63dd6b521..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.cn0566.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.cn0566 module -================= - -.. automodule:: adi.cn0566 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.cn0575.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.cn0575.rst.txt deleted file mode 100644 index 043987557..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.cn0575.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -cn0575 -================= - -.. automodule:: adi.cn0575 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.cn0579.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.cn0579.rst.txt deleted file mode 100644 index bb5a88196..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.cn0579.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -cn0579 -================= - -.. automodule:: adi.cn0579 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.daq2.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.daq2.rst.txt deleted file mode 100644 index d840f4c12..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.daq2.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -daq2 -=============== - -.. automodule:: adi.daq2 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.daq3.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.daq3.rst.txt deleted file mode 100644 index c69e8be41..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.daq3.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -daq3 -=============== - -.. automodule:: adi.daq3 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.fmc_vna.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.fmc_vna.rst.txt deleted file mode 100644 index 436c41544..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.fmc_vna.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -fmc\_vna -=================== - -.. automodule:: adi.fmc_vna - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.fmcadc3.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.fmcadc3.rst.txt deleted file mode 100644 index 8594f24c9..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.fmcadc3.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.fmcadc3 module -================== - -.. automodule:: adi.fmcadc3 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.fmcjesdadc1.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.fmcjesdadc1.rst.txt deleted file mode 100644 index 6e42c65ff..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.fmcjesdadc1.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.fmcjesdadc1 module -====================== - -.. automodule:: adi.fmcjesdadc1 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.fmclidar1.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.fmclidar1.rst.txt deleted file mode 100644 index 7883120bb..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.fmclidar1.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -fmclidar1 -==================== - -.. automodule:: adi.fmclidar1 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.fmcomms11.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.fmcomms11.rst.txt deleted file mode 100644 index 2d984006c..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.fmcomms11.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.fmcomms11 module -==================== - -.. automodule:: adi.fmcomms11 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.fmcomms5.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.fmcomms5.rst.txt deleted file mode 100644 index 67d90d5c9..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.fmcomms5.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -fmcomms5 -=================== - -.. automodule:: adi.fmcomms5 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.gen_mux.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.gen_mux.rst.txt deleted file mode 100644 index d9b2d3b0a..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.gen_mux.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -gen\_mux -=================== - -.. automodule:: adi.gen_mux - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.jesd.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.jesd.rst.txt deleted file mode 100644 index 9436c6311..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.jesd.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -jesd -=============== - -.. automodule:: adi.jesd - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.lm75.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.lm75.rst.txt deleted file mode 100644 index 5ee257841..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.lm75.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -lm75 -================== - -.. automodule:: adi.lm75 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2314_14.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ltc2314_14.rst.txt deleted file mode 100644 index f23479435..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2314_14.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ltc2314\_14 -====================== - -.. automodule:: adi.ltc2314_14 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2387.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ltc2387.rst.txt deleted file mode 100644 index 3d42313f2..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2387.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ltc2387 -================= - -.. automodule:: adi.ltc2387 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2499.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ltc2499.rst.txt deleted file mode 100644 index 65d5d0a59..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2499.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.ltc2499 module -================== - -.. automodule:: adi.ltc2499 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2664.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ltc2664.rst.txt deleted file mode 100644 index c3fca06ba..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2664.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ltc2664 -================== - -.. automodule:: adi.ltc2664 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2672.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ltc2672.rst.txt deleted file mode 100644 index 85fadaf06..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2672.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ltc2672 -================== - -.. automodule:: adi.ltc2672 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2688.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ltc2688.rst.txt deleted file mode 100644 index 4c53daba9..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2688.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ltc2688 -================== - -.. automodule:: adi.ltc2688 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2983.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.ltc2983.rst.txt deleted file mode 100644 index c8c237340..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.ltc2983.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -ltc2983 -================== - -.. automodule:: adi.ltc2983 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.max11205.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.max11205.rst.txt deleted file mode 100644 index a8037f71a..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.max11205.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.max11205 module -=================== - -.. automodule:: adi.max11205 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.max14001.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.max14001.rst.txt deleted file mode 100644 index be1d2fc94..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.max14001.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.max14001 module -=================== - -.. automodule:: adi.max14001 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.max31855.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.max31855.rst.txt deleted file mode 100644 index b4586679d..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.max31855.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.max31855 module -=================== - -.. automodule:: adi.max31855 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.max31865.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.max31865.rst.txt deleted file mode 100644 index b245e4a05..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.max31865.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.max31865 module -=================== - -.. automodule:: adi.max31865 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.max9611.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.max9611.rst.txt deleted file mode 100644 index 19d05b14f..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.max9611.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -adi.max9611 module -================== - -.. automodule:: adi.max9611 - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.one_bit_adc_dac.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.one_bit_adc_dac.rst.txt deleted file mode 100644 index e39ffbf3b..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.one_bit_adc_dac.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -one\_bit\_adc\_dac -============================= - -.. automodule:: adi.one_bit_adc_dac - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.tdd.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.tdd.rst.txt deleted file mode 100644 index 0eb3dca26..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.tdd.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -tdd -================= - -.. automodule:: adi.tdd - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/adi.tddn.rst.txt b/prs/dev/adis16480_updates/_sources/devices/adi.tddn.rst.txt deleted file mode 100644 index 3ad5e6746..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/adi.tddn.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -tddn -================= - -.. automodule:: adi.tddn - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/devices/index.rst.txt b/prs/dev/adis16480_updates/_sources/devices/index.rst.txt deleted file mode 100644 index 0401722cf..000000000 --- a/prs/dev/adis16480_updates/_sources/devices/index.rst.txt +++ /dev/null @@ -1,138 +0,0 @@ -Supported Devices -================= - - - - -.. toctree:: - :maxdepth: 2 - - adi.QuadMxFE_multi - adi.ad2s1210 - adi.ad4020 - adi.ad405x - adi.ad4110 - adi.ad4130 - adi.ad4170 - adi.ad4630 - adi.ad469x - adi.ad5592r - adi.ad5627 - adi.ad5686 - adi.ad579x - adi.ad5754r - adi.ad5940 - adi.ad6676 - adi.ad7124 - adi.ad7134 - adi.ad717x - adi.ad719x - adi.ad7291 - adi.ad7606 - adi.ad7689 - adi.ad7746 - adi.ad7768 - adi.ad777x - adi.ad7799 - adi.ad9081 - adi.ad9081_mc - adi.ad9083 - adi.ad9084 - adi.ad9084_mc - adi.ad9094 - adi.ad9136 - adi.ad9144 - adi.ad9152 - adi.ad9162 - adi.ad9166 - adi.ad9172 - adi.ad9250 - adi.ad9265 - adi.ad936x - adi.ad937x - adi.ad9434 - adi.ad9467 - adi.ad9625 - adi.ad9680 - adi.ad4858 - adi.ad9739a - adi.ada4961 - adi.adaq8092 - adi.adar1000 - adi.adf4159 - adi.adf4355 - adi.adf4371 - adi.adf5610 - adi.adg2128 - adi.adis16375 - adi.adis16460 - adi.adis16475 - adi.adis16480 - adi.adis16485 - adi.adis16488 - adi.adis16490 - adi.adis16495 - adi.adis16497 - adi.adis16507 - adi.adis16545 - adi.adis16547 - adi.adl5240 - adi.adl5960 - adi.admv8818 - adi.adpd1080 - adi.adpd188 - adi.adpd410x - adi.adrf5720 - adi.adrv9002 - adi.adrv9009 - adi.adrv9009_zu11eg - adi.adrv9009_zu11eg_fmcomms8 - adi.adrv9009_zu11eg_multi - adi.adt7420 - adi.adxl313 - adi.adxl345 - adi.adxl355 - adi.adxrs290 - adi.cn0511 - adi.cn0532 - adi.cn0540 - adi.cn0554 - adi.cn0556 - adi.cn0565 - adi.cn0566 - adi.cn0575 - adi.cn0579 - adi.daq2 - adi.daq3 - adi.fmc_vna - adi.fmcadc3 - adi.fmcjesdadc1 - adi.fmclidar1 - adi.fmcomms5 - adi.fmcomms11 - adi.gen_mux - adi.jesd - adi.lm75 - adi.ltc2314_14 - adi.ltc2387 - adi.ltc2499 - adi.ltc2664 - adi.ltc2688 - adi.ltc2672 - adi.ltc2983 - adi.max11205 - adi.max14001 - adi.max31855 - adi.max31865 - adi.max9611 - - adi.one_bit_adc_dac - adi.tdd - adi.tddn - ------ - -.. automodule:: adi - :members: - :undoc-members: - :show-inheritance: diff --git a/prs/dev/adis16480_updates/_sources/fpga/index.rst.txt b/prs/dev/adis16480_updates/_sources/fpga/index.rst.txt deleted file mode 100644 index a94b9eca8..000000000 --- a/prs/dev/adis16480_updates/_sources/fpga/index.rst.txt +++ /dev/null @@ -1,60 +0,0 @@ -FPGA Features -=================== - -Direct Digital Synthesizers ---------------------------- - -For FPGA based systems ADI reference designs include direct digital synthesizers (DDS) which can generate tones with arbitrary phase, frequency, and amplitude. For each individual DAC channel there are two DDSs which can have a unique phase, frequency, and phase. To configure the DDSs there are a number of methods and properties available depending on the complexity of the configuration. - -For the most basic or easiest configuration options use the methods **dds_single_tone** and **dds_dual_tone** which generate a one tone or two tones respectively on a specific channel. - -.. code-block:: python - - import adi - - sdr = adi.ad9361() - # Generate a single complex tone - dds_freq_hz = 10000 - dds_scale = 0.9 - # Enable all DDSs - sdr.dds_single_tone(dds_freq_hz, dds_scale) - - -To configure DDSs individually a list of scales can be passed to the properties **dds_scales**, **dds_frequencies**, and **dds_phases**. - -.. code-block:: python - - import adi - - sdr = adi.ad9361() - n = len(sdr.dds_scales) - # Enable all DDSs - sdr.dds_enabled = [True] * n - # Set all DDSs to same frequency, scale, and phase - dds_freq_hz = 10000 - sdr.dds_phases = [0] * n - sdr.dds_frequencies = [dds_freq_hz] * n - sdr.dds_scales = [0.9] * n - -DDS Methods ---------------------------- -.. automodule:: adi.dds - :members: - - -DMA Synchronization ---------------------------- - -In certain HDL reference designs it is possible to synchronize transfers between the transmit and receive data paths. This is useful for applications such as radar processing, communications, instrumentation, and general testing. - -This works by leveraging special control signals inside the HDL design to trigger receive captures from transmitted buffers. These are controlled through the **sync_start** class, which provide explicit control over when data is transmitted or released from the DMA in the FPGA fabric. This transmit or trigger will in turn allow data into the receive DMA at this moment in time. The exact methods and their sequence are described in the flowchart below. - -.. mermaid:: dma_sync.mmd - - -A full example that leverages this control is `ad9081_sync_start_example.py <https://github.com/analogdevicesinc/pyadi-iio/blob/master/examples/ad9081_sync_start_example.py>`_. - -Sync_Start Methods ---------------------------- -.. automodule:: adi.sync_start - :members: diff --git a/prs/dev/adis16480_updates/_sources/guides/connectivity.rst.txt b/prs/dev/adis16480_updates/_sources/guides/connectivity.rst.txt deleted file mode 100644 index a1c18f199..000000000 --- a/prs/dev/adis16480_updates/_sources/guides/connectivity.rst.txt +++ /dev/null @@ -1,41 +0,0 @@ -Connectivity -=================== - -Since pyadi-iio is built on top of libiio, it can use the different `backends <https://wiki.analog.com/resources/tools-software/linux-software/libiio>`_ which allow device control and data transfer to and from devices remotely. These backends include serial, Ethernet, PCIe, USB, and of course locally connected devices can be controlled through the local backend. Connecting to a board remotely over a specific backend is done by defining a specific universal resource indicator (URI) and passing it to the class constructors for a specific device. Here is a simple example that uses the Ethernet backend with a target board with IP address 192.168.2.1: - -.. code-block:: python - - # Import the library - import adi - - # Create a device interface - sdr = adi.ad9361(uri="ip:192.168.2.1") - # Read back properties from hardware - print(sdr.rx_hardwaregain0) - - -Devices that are connected over USB or are on a system with IIO devices like a ZC706 or Zedboard, should be able to automatically connect without defining a URI like: - -.. code-block:: python - - # Import the library - import adi - - # Create a device interface - sdr = adi.Pluto() - # Read back properties from hardware - print(sdr.tx_rf_bandwidth) - -Whoever if you have multiple USB device connected an want to pick one specifically, the set the USB URI similar to IP: - -.. code-block:: python - - # Import the library - import adi - - # Create a device interface - sdr = adi.Pluto(uri="usb:1.24.5") - # Read back properties from hardware - print(sdr.tx_rf_bandwidth) - -If you are not sure of the device URI you can utilize libiio command-line tools like `iio_info <https://wiki.analog.com/resources/tools-software/linux-software/libiio/iio_info>`_ and `iio_attr <https://wiki.analog.com/resources/tools-software/linux-software/libiio/iio_attr>`_. diff --git a/prs/dev/adis16480_updates/_sources/guides/examples.rst.txt b/prs/dev/adis16480_updates/_sources/guides/examples.rst.txt deleted file mode 100644 index dd9289114..000000000 --- a/prs/dev/adis16480_updates/_sources/guides/examples.rst.txt +++ /dev/null @@ -1,74 +0,0 @@ -Examples -=================== - -Here is a collection of small examples which demonstrate how to interface with different devices in different ways. - -Configuring hardware properties and reading back settings - -.. code-block:: python - - # Import the library - import adi - - # Create a device interface - sdr = adi.ad9361() - # Configure properties - sdr.rx_rf_bandwidth = 4000000 - sdr.rx_lo = 2000000000 - sdr.tx_lo = 2000000000 - sdr.tx_cyclic_buffer = True - sdr.tx_hardwaregain = -30 - sdr.gain_control_mode = "slow_attack" - # Read back properties from hardware - print(sdr.rx_hardwaregain) - -Send data to a device and receiving data from a device - -.. code-block:: python - - import adi - import numpy as np - - sdr = adi.ad9361() - data = np.arange(1, 10, 3) - # Send - sdr.tx(data) - # Receive - data_rx = sdr.rx() - -Configure the DDS of a transmit capable FPGA based device - -.. code-block:: python - - import adi - - sdr = adi.DAQ2() - # Configure DDS - tone_freq_hz = 1000 # In Hz - tone_scale = 0.9 # Range: 0-1.0 - tx_channel = 1 # Starts at 0 - sdr.dds_single_tone(tone_freq_hz, tone_scale, tx_channel) - - -Using URIs to access specific devices over the network - -.. code-block:: python - - import adi - - # Create device from specific uri address - sdr = adi.ad9361(uri="ip:192.168.2.1") - data = sdr.rx() - -Using URIs to access specific devices over USB - -.. code-block:: python - - import adi - - # Create device from specific uri address - sdr = adi.Pluto(uri="usb:1.24.5") - data = sdr.rx() - - -Other complex examples are available in the `source repository <https://github.com/analogdevicesinc/pyadi-iio/tree/master/examples>`_ diff --git a/prs/dev/adis16480_updates/_sources/guides/quick.rst.txt b/prs/dev/adis16480_updates/_sources/guides/quick.rst.txt deleted file mode 100644 index 7895e32d5..000000000 --- a/prs/dev/adis16480_updates/_sources/guides/quick.rst.txt +++ /dev/null @@ -1,112 +0,0 @@ -Quick Start -=============== - -Before installing pyadi-iio make sure you have `libiio <https://github.com/analogdevicesinc/libiio>`_ and `its python bindings <https://github.com/analogdevicesinc/libiio/blob/master/bindings/python/iio.py>`_ installed. Since libiio v0.21, the libiio python bindings have been available on pypi and conda. The conda package includes the built library but the pypi install will require that it is installed beforehand. If you install pyadi-iio directly from pypi or conda they will automatically install the python bindings for libiio (pylibiio). - -.. note:: - - libiio (the C library) does not currently have a pip installer, but releases are available on `GitHub <https://github.com/analogdevicesinc/libiio/releases>`_ along with the `source <https://github.com/analogdevicesinc/libiio>`_. - For releases v0.19+ of libiio, when building from source the -DPYTHON_BINDINGS=ON flag is required - -pyadi-iio can by installed from pip - -.. code-block:: bash - - (sudo) pip install pyadi-iio - -or by grabbing the source directly for a more up to date version - -.. code-block:: bash - - git clone https://github.com/analogdevicesinc/pyadi-iio.git - cd pyadi-iio - (sudo) pip install . - -To install the optional dependencies for JESD debugging and control - -.. code-block:: bash - - (sudo) pip install pyadi-iio[jesd] - -Note that this is only needed for the ADRV9009-ZU11EG multi-SOM configuration. - -.. note:: - - On Linux the libiio python bindings are sometimes installed in locations not on path when building from source. On Ubuntu this is a common fix - - .. code-block:: bash - - export PYTHONPATH=$PYTHONPATH:/usr/lib/python{PYTHON VERSION}/site-packages - -Using Virtual Environments --------------------------- - -It is recommended to use virtual environments when installing pyadi-iio. This will prevent any conflicts with other python packages that may be installed on your system. Newer versions of such Linux distributions, like Debian, do not allow the installation of global packages either. Therefore, if a package is not within their package managers you must your virtual environments. To create a virtual environment run: - -.. code-block:: bash - - python3 -m venv /path/to/new/virtual/environment - -To activate the virtual environment run: - -.. code-block:: bash - - source /path/to/new/virtual/environment/bin/activate - -To deactivate the virtual environment run: - -.. code-block:: bash - - deactivate - -Once the virtual environment is activated, you can install pyadi-iio as normal with pip. - -Here is a full example of a virtual environment setup and install of pyadi-iio: - -.. code-block:: bash - - dave@hal:~$ python3 -m venv /home/dave/venv/pyadi-iio - dave@hal:~$ source /home/dave/venv/pyadi-iio/bin/activate - (pyadi-iio) dave@hal:~$ pip install pyadi-iio - Collecting pyadi-iio - Downloading ... - - -Conda Install -------------- - -For those who use the Anaconda or Conda environments, it is possible to install libiio from within those environments with the provided package managers. To install libiio, pylibiio, and pyadi-iio run: - -.. code-block:: bash - - conda install -c conda-forge pyadi-iio - -Install Checks --------------- - -For check for libiio with the following from a command prompt or terminal: - -.. code-block:: bash - - dave@hal:~$ python3 - Python 3.6.8 (default, Jan 14 2019, 11:02:34) - [GCC 8.0.1 20180414 (experimental) [trunk revision 259383]] on linux - Type "help", "copyright", "credits" or "license" for more information. - >>> import iio - >>> iio.version - (0, 18, 'eec5616') - - -If that worked, try the follow to see if pyadi-iio is there: - -.. code-block:: bash - - dave@hal:~$ python3 - Python 3.6.8 (default, Jan 14 2019, 11:02:34) - [GCC 8.0.1 20180414 (experimental) [trunk revision 259383]] on linux - Type "help", "copyright", "credits" or "license" for more information. - >>> import adi - >>> adi.__version__ - '0.0.5' - >>> adi.name - 'Analog Devices Hardware Interfaces' diff --git a/prs/dev/adis16480_updates/_sources/index.rst.txt b/prs/dev/adis16480_updates/_sources/index.rst.txt deleted file mode 100644 index 17deb9dfa..000000000 --- a/prs/dev/adis16480_updates/_sources/index.rst.txt +++ /dev/null @@ -1,98 +0,0 @@ -.. Analog Devices Hardware Python Interfaces documentation master file, created by - sphinx-quickstart on Wed Jun 26 11:46:55 2019. - You can adapt this file completely to your liking, but it should at least - contain the root `toctree` directive. - -Analog Devices Hardware Python Interfaces -===================================================================== - -**pyadi-iio** is a python abstraction module for ADI hardware with IIO drivers to make them easier to use. The libIIO interface although extremely flexible can be cumbersome to use due to the amount of boilerplate code required for even simple examples, especially when interfacing with buffers. This module has custom interfaces classes for specific parts and development systems which can generally make them easier to understand and use. To get up and running with a device can be as simple as a few lines of code: - -.. code-block:: python - - import adi - - # Create device from specific uri address - sdr = adi.ad9361(uri="ip:192.168.2.1") - # Get data from transceiver - data = sdr.rx() - -.. raw:: html - - <center> - <div style="width:70%;"> - <div id="indexlogo" class="only-light"> - <img src="_static/logos/PyADI-IIO_Logo_600.png" alt="PyADI-IIO Logo" /> - </div> - <div id="indexlogo" class="only-dark"> - <img src="_static/logos/PyADI-IIO_Logo_w_600.png" alt="PyADI-IIO Logo" /> - </div> - </div> - </center> - -.. raw:: html - - <div align="center" id="badges"> - <a href="https://github.com/analogdevicesinc/pyadi-iio/actions"> - <img src="https://github.com/analogdevicesinc/pyadi-iio/actions/workflows/test.yml/badge.svg" alt="Build Status"> - </a> - - <a href="https://badge.fury.io/py/pyadi-iio"> - <img src="https://badge.fury.io/py/pyadi-iio.svg" alt="PyPI version"> - </a> - - <a href="https://www.codacy.com/gh/analogdevicesinc/pyadi-iio/dashboard?utm_source=github.com&utm_medium=referral&utm_content=analogdevicesinc/pyadi-iio&utm_campaign=Badge_Grade"> - <img src="https://app.codacy.com/project/badge/Grade/200b7479f5024f6ea386350ca1049077" alt="Codacy Badge"> - </a> - - <a href="https://www.python.org/download/releases/3.6.0/"> - <img src="https://img.shields.io/badge/python-3.6+-blue.svg" alt="Python Version"> - </a> - </div> - - <div align="center" id="badges"> - <a href="http://analogdevicesinc.github.io/pyadi-iio/"> - <img alt="GitHub Pages" src="https://img.shields.io/badge/docs-GitHub%20Pages-blue.svg"> - </a> - - <a href="https://ez.analog.com/sw-interface-tools/f/q-a"> - <img alt="EngineerZone" src="https://img.shields.io/badge/Support-on%20EngineerZone-blue.svg"> - </a> - - <a href="https://wiki.analog.com/resources/tools-software/linux-software/pyadi-iio"> - <img alt="Analog Wiki" src="https://img.shields.io/badge/Wiki-on%20wiki.analog.com-blue.svg"> - </a> - </div> - - -Requirements -================== -* `libiio <http://github.com/analogdevicesinc/libiio/>`_ -* numpy -* (Optional) paramiko for JESD204 debugging -* `(Optional) libad9361 for AD9361 specific devices <http://github.com/analogdevicesinc/libad9361-iio/>`_ -* `(Optional) libad9166 for the CN0511 raspberry pi based DDS <http://github.com/analogdevicesinc/libad9166-iio/>`_ -* `(Optional) libadrv9002 for ADRV9002 specific devices <http://github.com/analogdevicesinc/libadrv9002-iio/>`_ - -Sections -================== -.. toctree:: - :maxdepth: 1 - - guides/quick - attr/index - guides/examples - guides/connectivity - buffers/index - fpga/index - libiio - support - dev/index - devices/index - -Indices and tables -================== - -* :ref:`genindex` -* :ref:`modindex` -* :ref:`search` diff --git a/prs/dev/adis16480_updates/_sources/libiio.md.txt b/prs/dev/adis16480_updates/_sources/libiio.md.txt deleted file mode 100644 index a26139971..000000000 --- a/prs/dev/adis16480_updates/_sources/libiio.md.txt +++ /dev/null @@ -1,121 +0,0 @@ -# libiio Direct Access - -**pyadi-iio** is built on-top of **libiio**, specifically its python bindings [pylibiio](https://pypi.org/project/pylibiio/). However, **pyadi-iio** tries to limit or shape the top-level access of certain properties of drivers exposed by _libiio_ and its structure so users do not have to understand how **libiio** works. This is great until you need access to something not directly exposed by one of **pyadi-iio**'s classes. Fortunately, there is an easy way to directly access the [libiio python API](https://analogdevicesinc.github.io/libiio/v0.23/python/index.html) when necessary. - -## libiio Entry Points - -The main object interface to **libiio** is through the **ctx** property, which is available in every device-specific class. The context is used internally by **ctx** to do all **libiio** specific operations. Here is an example of using the **ctx** property with **pyadi-iio** and **libiio**: - -```python -import adi -import iio - -sdr = adi.Pluto("ip:pluto.local") -ctx = iio.Context("ip:pluto.local") - -for d1, d2 in zip(sdr.ctx.devices, ctx.devices): - print(d1.name, "|", d2.name) -``` - -Output: - -```bash -ad9361-phy | ad9361-phy -xadc | xadc -cf-ad9361-dds-core-lpc | cf-ad9361-dds-core-lpc -cf-ad9361-lpc | cf-ad9361-lpc -``` - -By convention device-specific classes will populate the main control driver as property **\_ctrl**, the RX driver associated with data (DMA) as **\_rxadc**, and the TX driver associated with data (DMA) and DDSs as **\_txdac**. However, this is not always guaranteed depending on class implementation. - -Please refer to the [libiio python API](https://analogdevicesinc.github.io/libiio/v0.23/python/index.html) for documentation on using **libiio** directly. - -## Examples - -Here is an example of setting the enable state machine on Pluto through the **libiio** API through **pyadi-iio**: - -```python -import adi - -sdr = adi.Pluto() - -phy = sdr.ctx.find_device("ad9361-phy") -# View current mode -print(phy.attrs["ensm_mode"].value) -# View options -print(phy.attrs["ensm_mode_available"].value) -# Update mode -phy.attrs["ensm_mode"].value = "alert" -# View new mode -print(phy.attrs["ensm_mode"].value) -``` - -Output: - -```bash -fdd -sleep wait alert fdd pinctrl pinctrl_fdd_indep -alert -``` - -Here we can print all **libiio** debug attributes: - -```python -import adi - -sdr = adi.Pluto() - -phy = sdr.ctx.find_device("ad9361-phy") -for dattr in phy.debug_attrs: - print(dattr, phy.debug_attrs[dattr]) -``` - -Output: - -```bash -digital_tune digital_tune -calibration_switch_control calibration_switch_control -multichip_sync multichip_sync -gaininfo_rx2 gaininfo_rx2 -gaininfo_rx1 gaininfo_rx1 -bist_timing_analysis bist_timing_analysis -gpo_set gpo_set -bist_tone bist_tone -bist_prbs bist_prbs -loopback loopback -initialize initialize -adi,bb-clk-change-dig-tune-enable adi,bb-clk-change-dig-tune-enable -adi,axi-half-dac-rate-enable adi,axi-half-dac-rate-enable -adi,txmon-2-lo-cm adi,txmon-2-lo-cm -adi,txmon-1-lo-cm adi,txmon-1-lo-cm -adi,txmon-2-front-end-gain adi,txmon-2-front-end-gain -adi,txmon-1-front-end-gain adi,txmon-1-front-end-gain -... -``` - -On some devices it is possible to access registers. This must be done through the Device classes of the context: - -```python -import adi - -sdr = adi.Pluto() - -phy = sdr.ctx.find_device("ad9361-phy") -# Read product ID register -pi = phy.reg_read(0x37) -print(f"ID: {hex(pi)}") -# Enable near-end loopback in the HDL core -rxfpga = sdr.ctx.find_device("cf-ad9361-lpc") -rxfpga.reg_write(0x80000418, 0x1) # I channel -rxfpga.reg_write(0x80000458, 0x1) # Q channel -``` - -Output: - -```bash -ID: 0xa -``` - -## libiio v1.X support - -**pyadi-iio** supports **libiio** v1.X and v0.X. However, the **libiio** python bindings are not available on PyPI for v1.X and they are currently unstable. If you require stable operation, please use **libiio** v0.X. Its also possible that not all ecosystem features are available yet for v1.X. Please report any issues you find with v1.X. diff --git a/prs/dev/adis16480_updates/_sources/support.rst.txt b/prs/dev/adis16480_updates/_sources/support.rst.txt deleted file mode 100644 index 1218bfd7e..000000000 --- a/prs/dev/adis16480_updates/_sources/support.rst.txt +++ /dev/null @@ -1,4 +0,0 @@ -Support -=================== - -Question and general support related to pyadi-iio should be ask in the `Software Interface Tools <https://ez.analog.com/sw-interface-tools/>`_ forum at `ADI's EngineerZone <https://ez.analog.com>`_. Code bugs or enhancement requests should be submitted through `GitHub issues <https://github.com/analogdevicesinc/pyadi-iio/issues>`_ for the repository itself. diff --git a/prs/dev/adis16480_updates/_static/app.umd.js b/prs/dev/adis16480_updates/_static/app.umd.js deleted file mode 100644 index cf97c0fb9..000000000 --- a/prs/dev/adis16480_updates/_static/app.umd.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).App=t()}(this,(function(){"use strict";class e{constructor(e,t){if(this.$,"string"==typeof e){if(this.$=document.createElement(e),"object"==typeof t)for(const e in t)e in this.$?this.$[e]=t[e]:this.$.dataset[e]=t[e]}else this.$=e}cloneNode(t){return new e(this.$.cloneNode(t))}set innerText(e){this.$.innerText=e}get innerText(){return this.$.innerText}get height(){return this.$.offsetHeight}get width(){return this.$.offsetWidth}get id(){return this.$.id}set id(e){this.$.id=e}get value(){return this.$.value}set value(e){this.$.value=e}get src(){return this.$.src}set src(e){this.$.src=e}focus(){this.$.focus()}get classList(){return this.$.classList}get style(){return this.$.style}onchange(e,t,n){return this.$.onchange=r=>{void 0===n?t.apply(e,[r]):n.constructor==Array&&(n.push(r),t.apply(e,n))},this}onclick(e,t,n){return this.$.onclick=r=>{void 0===n?t.apply(e,[r]):n.constructor==Array&&(n.push(r),t.apply(e,n))},this}onup(e,t,n){return this.$.addEventListener("mouseup",(r=>{void 0===n?t.apply(e,[r]):n.constructor==Array&&(n.push(r),t.apply(e,n))})),this}ondown(e,t,n){return this.$.addEventListener("mousedown",(r=>{void 0===n?t.apply(e,[r]):n.constructor==Array&&(n.push(r),t.apply(e,n))})),this}onmove(e,t,n){return this.$.addEventListener("mousemove",(r=>{void 0===n?t.apply(e,[r]):n.constructor==Array&&(n.push(r),t.apply(e,n))})),this}onevent(e,t,n,r){return this.$.addEventListener(e,(e=>{void 0===r?n.apply(t,[e]):r.constructor==Array&&(r.push(e),n.apply(t,r))})),this}append(e){return e.constructor!=Array&&(e=[e]),e.forEach((e=>{/HTML(.*)Element/.test(e.constructor.name)?this.$.appendChild(e):"object"==typeof e&&/HTML(.*)Element/.test(e.$.constructor.name)&&this.$.appendChild(e.$)})),this}delete(){this.$.remove()}removeChilds(){let e=this.$.lastElementChild;for(;e;)this.$.removeChild(e),e=this.$.lastElementChild;return this}static get(t,n){return void 0===(n=n instanceof e?n.$:n)?document.querySelector(t):n.querySelector(t)}static getAll(t,n){return"object"==typeof(n=n instanceof e?n.$:n)?n.querySelectorAll(t):get(n).querySelectorAll(t)}static switchState(t,n){let r=null!=n?n:"on";(t=t instanceof e?t.$:t).classList.contains(r)?t.classList.remove(r):t.classList.add(r)}static UID(){return(+new Date).toString(36)+Math.random().toString(36).substr(2)}static prototypeDetails(t){let n=new e("summary",{innerText:t.innerText}),r=new e("details",{id:t.id,name:t.id}).append(n);return null!=t.onevent&&t.onevent.forEach((e=>{e.args.push(r.$),n.onevent(e.event,e.self,e.fun,e.args)})),r}static prototypeInputFile(t){return new e("label",{htmlFor:`${t.id}_input`,id:t.id,className:t.className,innerText:t.innerText}).append(new e("input",{id:`${t.id}_input`,type:"file"}))}static prototypeCheckSwitch(t){let n=new e("input",{id:t.id,name:t.id,className:"checkswitch",type:"checkbox",value:!1});return[n,new e("div",{className:t.className}).append([new e("div").append([new e("label",{className:"checkswitch",htmlFor:t.id,innerText:t.innerText}).append([n,new e("span")])])])]}static prototypeDownload(e,t){let n,r=/.*\.(py|xml|csv|json|svg|png)$/;if(!r.test(e))return;let s=e.match(r)[1];switch(e=e.replaceAll("/","-").replaceAll(" ","_").toLowerCase(),s){case"xml":n="data:x-application/xml;charset=utf-8,"+encodeURIComponent(t);break;case"py":n="data:text/python;charset=utf-8,"+encodeURIComponent(t);break;case"json":n="data:text/json;charset=utf-8,"+encodeURIComponent(t);break;case"csv":n="data:text/csv;charset=utf-8,"+encodeURIComponent(t);break;case"svg":n="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(t);break;case"png":n=t}let a=document.createElement("a");a.setAttribute("href",n),a.setAttribute("download",e),a.style.display="none",document.body.appendChild(a),a.click(),document.body.removeChild(a)}static setSelected(e,t){for(var n=0;n<e.$.options.length;n++)if(e.$.options[n].text==t)return void(e.$.options[n].selected=!0)}static lazyUpdate(t,n,r,s){s=null==s?"innerText":s;let a=e.get(`[data-uid='${n}']`,t);for(const t in r)e.get(`#${t}`,a)[s]=r[t]}}let t=new class{constructor(){this.portrait=!1,this.offline="file:"==window.location.protocol,this.currentTheme=localStorage.getItem("theme"),this.contentRoot=this.getContentRoot();let t=document.querySelector('meta[name="repo"]');this.repo=t?t.content.split("/"):[""];let n=this.$={};n.body=new e(e.get("body")),null===this.currentTheme&&(this.currentTheme=this.getOSTheme()),n.body.classList.add("js-on"),this.currentTheme!==this.getOSTheme()&&n.body.classList.add(this.currentTheme),n.searchButton=new e("button",{id:"search",className:"icon",title:"Search (/)"}).onclick(this,(()=>{e.switchState(n.searchArea),e.switchState(n.searchAreaBg),n.searchInput.focus(),n.searchInput.$.select()})),n.changeTheme=new e("button",{className:"dark"===this.currentTheme?"icon on":"icon",id:"theme",title:"Switch theme"}).onclick(this,(()=>{n.body.classList.remove(this.currentTheme),this.currentTheme="dark"===this.currentTheme?"light":"dark",this.getOSTheme()==this.currentTheme?localStorage.removeItem("theme"):(localStorage.setItem("theme",this.currentTheme),n.body.classList.add(this.currentTheme))})),n.searchAreaBg=new e("div",{className:"search-area-bg"}).onclick(this,(()=>{e.switchState(n.searchArea),e.switchState(n.searchAreaBg)})),n.searchArea=new e(e.get(".search-area")),n.searchForm=new e(e.get("form",n.searchArea)),n.searchInput=new e(e.get("input",n.searchForm)),n.searchForm.$.action=e.get('link[rel="search"]').href,n.body.append([n.searchAreaBg]),n.rightHeader=new e(e.get("header #right span.reverse")).append([n.changeTheme,n.searchButton]),n.relatedNext=e.get(".related .next"),n.relatedPrev=e.get(".related .prev")}handleResize(){this.portrait=window.innerHeight>window.innerWidth}getContentRoot(){let t,n=new e(e.get("script#documentation_options"));return null!==n.$&&(t=n.$.dataset.url_root),null==t&&(t=e.get("html").dataset.content_root),null==t&&(n=new e(e.get(".repotoc-tree .current")),null!==n.$&&(t=n.$.getAttribute("href").replace("index.html",""))),null==t&&(console.warn("Failed to get content root."),t=""),t}search(t){"/"!==t.key||this.$.searchArea.classList.contains("on")?"Escape"===t.code&&this.$.searchArea.classList.contains("on")&&(e.switchState(this.$.searchArea),e.switchState(this.$.searchAreaBg)):(e.switchState(this.$.searchArea),e.switchState(this.$.searchAreaBg),this.$.searchInput.focus(),this.$.searchInput.$.select())}related(e){e.ctrlKey&&("ArrowLeft"==e.code&&this.$.relatedPrev?location.href=this.$.relatedPrev.href:"ArrowRight"==e.code&&this.$.relatedNext&&(location.href=this.$.relatedNext.href))}keyUp(e){switch(e.key){case"ArrowLeft":case"ArrowRight":this.related(e);break;case"/":this.search(e)}"Escape"===e.code&&this.search(e)}init(){onresize=()=>{this.handleResize()},document.addEventListener("keyup",(e=>{this.keyUp(e)}),!1),this.dynamic()}dynamic(){if(this.offline)return void console.log("navigation: dynamic features are not available in offline mode");let t=this.$;t.repotocTreeOverlay=new e(e.get(".repotoc-tree.overlay root")),t.repotocTreeSidebar=new e(e.get(".sphinxsidebar .repotoc-tree root")),t.banner=new e(e.get(".banner"));let n=e=>{"repotoc"in e&&this.dynamicRepoToc(e.repotoc),"banner"in e&&this.dynamicBanner(e.banner)},r=localStorage.getItem("metadata");null!==r&&(r=JSON.parse(r));let s=new Date(0);if(s.setHours(24),null===r||r.timestamp+s<Date.now()){let e=`${this.contentRoot}../doctools/metadata.json`;fetch(e,{method:"Get",headers:{"Content-Type":"application/json"}}).then((e=>{if(!0===e.ok)return e.json()})).then((e=>{e&&(n(e),e.timestamp=Date.now(),localStorage.setItem("metadata",JSON.stringify(e)))})).catch((e=>{}))}else n(r)}dynamicRepoToc(t){let n=this.$,r="index.html",s=[],a=[];for(const[n,s]of Object.entries(t)){if(!("name"in s))continue;let t=n==this.repo[0]?`${this.contentRoot}`:`${this.contentRoot}../${n}/`;if("topic"in s)for(const[i,o]of Object.entries(s.topic)){if("string"!=typeof o)continue;let s=new e("a",{href:`${t}${i}/${r}`,className:this.repo.join("/")===`${n}/${i}`?"current":""});s.innerText=o,a.push(s)}else a.push(new e("a",{href:`${t}${r}`,className:this.repo[0]===n?"current":"",innerText:s.name}))}a.forEach((e=>{s.push(e.cloneNode(!0))})),n.repotocTreeOverlay.$&&(n.repotocTreeOverlay.removeChilds(),n.repotocTreeOverlay.append(s)),n.repotocTreeSidebar.$&&(n.repotocTreeSidebar.removeChilds(),n.repotocTreeSidebar.append(a))}dynamicBanner(t){let n=this.$;"msg"in t&&n.banner.append(new e("span",{innerText:t.msg})),"a_href"in t&&"a_text"in t&&n.banner.append(new e("a",{href:t.a_href,innerText:t.a_text,target:"_blank"}))}setState(e,t){e.forEach((e=>{t?e.classList.add("on"):e.classList.remove("on")}))}getOSTheme(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}};function n(){window.app={},app.navigation=t,app.navigation.init()}return n(),n})); -//# sourceMappingURL=app.umd.js.map diff --git a/prs/dev/adis16480_updates/_static/app.umd.js.map b/prs/dev/adis16480_updates/_static/app.umd.js.map deleted file mode 100644 index afbcf81ff..000000000 --- a/prs/dev/adis16480_updates/_static/app.umd.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"app.umd.js","sources":["../scripts/dom.js","../scripts/navigation.js","../scripts/app.js"],"sourcesContent":["\"use strict\";\nexport {DOM, Animate}\n\n/** Make DOM element*/\nclass DOM {\n constructor (dom, tags){\n this.$\n if (typeof dom != 'string'){\n this.$ = dom\n return\n }\n this.$ = document.createElement(dom);\n if (typeof tags == 'object') for (const tag in tags) {\n if (tag in this.$)\n this.$[tag] = tags[tag]\n else\n this.$.dataset[tag] = tags[tag]\n }\n }\n /**\n * Clone node\n * @param {bool} deep - If true, then the node and its whole subtree,\n * including text that may be in child Text nodes, is also copied.\n */\n cloneNode (deep){\n let node = new DOM(this.$.cloneNode(deep))\n return node\n }\n /**\n * Set DOM innerText.\n * @param {string} str - Text to apply.\n */\n set innerText(str){\n this.$.innerText = str\n }\n /**\n * Get DOM innerText.\n */\n get innerText(){\n return this.$.innerText\n }\n /** Get DOM offset height */\n get height (){\n return this.$.offsetHeight\n }\n /** Get DOM offset width */\n get width (){\n return this.$.offsetWidth\n }\n /** Get DOM id */\n get id (){\n return this.$.id\n }\n /** Set DOM id */\n set id (str){\n this.$.id= str\n }\n /** Get DOM value */\n get value (){\n return this.$.value\n }\n /** Set DOM value */\n set value (str){\n this.$.value = str\n }\n /** Get DOM src */\n get src (){\n return this.$.src\n }\n /** Set DOM src */\n set src (str){\n this.$.src = str\n }\n /**\n * Focus on DOM.\n */\n focus (){\n this.$.focus()\n }\n /** Get DOM classList object. */\n get classList(){\n return this.$.classList\n }\n /** Get DOM style object. */\n get style(){\n return this.$.style\n }\n /**\n * Append a ``onchange`` event.\n * @param {function} ev - Function to be executed on click.\n */\n onchange (self, ev, args){\n this.$.onchange = (e) => {\n if (typeof args == 'undefined')\n ev.apply(self, [e])\n else if (args.constructor == Array) {\n args.push(e)\n ev.apply(self, args)\n }\n }\n return this\n }\n /**\n * Append a ``onclick`` event.\n * @param {function} ev - Function to be executed on click.\n */\n onclick (self, ev, args){\n this.$.onclick = (e) => {\n if (typeof args == 'undefined')\n ev.apply(self, [e])\n else if (args.constructor == Array) {\n args.push(e)\n ev.apply(self, args)\n }\n }\n return this\n }\n /**\n * Append a ``mouseup`` and ``touchup`` event.\n * @param {function} ev - Function to be executed on up.\n */\n onup (self, ev, args){\n this.$.addEventListener('mouseup', (e) => {\n if (typeof args == 'undefined')\n ev.apply(self, [e])\n else if (args.constructor == Array) {\n args.push(e)\n ev.apply(self, args)\n }\n })\n return this\n }\n /**\n * Append a ``mousedown`` and ``touchdown`` event.\n * @param {function} ev - Function to be executed on down.\n */\n ondown (self, ev, args){\n this.$.addEventListener('mousedown', (e) => {\n if (typeof args == 'undefined')\n ev.apply(self, [e])\n else if (args.constructor == Array) {\n args.push(e)\n ev.apply(self, args)\n }\n })\n return this\n }\n /**\n * Append a ``mousemove`` and ``touchmove`` event.\n * @param {function} ev - Function to be executed on move.\n */\n onmove (self, ev, args){\n this.$.addEventListener('mousemove', (e) => {\n if (typeof args == 'undefined')\n ev.apply(self, [e])\n else if (args.constructor == Array) {\n args.push(e)\n ev.apply(self, args)\n }\n })\n return this\n }\n /**\n * Append a event listener.\n * @param {string} event - Event listener name.\n * @param {function} fun - Function to be executed on move.\n * @param {function} args - Arguments to be applied to the function.\n */\n onevent (event, self, fun, args){\n this.$.addEventListener(event, (e) => {\n if (typeof args == 'undefined')\n fun.apply(self, [e])\n else if (args.constructor == Array) {\n args.push(e)\n fun.apply(self, args)\n }\n })\n return this\n }\n /**\n * Appends others :js:func:`DOM`.\n * @param {Object[]} DOMS - Array of :js:func:`DOM` or/and direct DOM Nodes.\n */\n append (DOMS){\n if (DOMS.constructor != Array)\n DOMS = [DOMS]\n\n DOMS.forEach ((item) => {\n if (/HTML(.*)Element/.test(item.constructor.name))\n this.$.appendChild(item)\n else if (typeof item == 'object' &&\n /HTML(.*)Element/.test(item.$.constructor.name))\n this.$.appendChild(item.$)\n })\n\n return this\n }\n /**\n * Delete object.\n */\n delete (){\n this.$.remove()\n delete this\n }\n /**\n * Remove childs from :js:func:`DOM` object.\n */\n removeChilds (){\n let child = this.$.lastElementChild\n while (child) {\n this.$.removeChild(child)\n child = this.$.lastElementChild\n }\n return this\n }\n /**\n * Get DOM Node element.\n * @param {string} a - Target object query selector.\n * @param {Object} b - Optional parent DOM.\n */\n static get (a, b){\n b = b instanceof DOM ? b.$ : b\n return (typeof b == 'undefined') ? document.querySelector (a) : b.querySelector(a)\n }\n /**\n * Get all DOM Node elements.\n * @param {string} a - Target object query selector.\n * @param {Object} b - Parent DOM.\n */\n static getAll(a, b){\n b = b instanceof DOM ? b.$ : b\n return (typeof b == 'object') ? b.querySelectorAll(a) : get(b).querySelectorAll(a)\n }\n /**\n * Include or remove a class to a DOM.\n * @param {Object} b - Target DOM.\n * @param {string} _class - Optional class, defaults to `on`.\n */\n static switchState (b, _class){\n b = b instanceof DOM ? b.$ : b\n let cn = _class != undefined ? _class : `on`\n if (b.classList.contains(cn))\n b.classList.remove(cn)\n else\n b.classList.add(cn)\n }\n /**\n * Generate a unique identifier.\n */\n static UID (){\n return (+new Date).toString(36) + Math.random().toString(36).substr(2)\n }\n /**\n * Prototype a DOM composed by details, sumamary and a h2 title with optional\n * onclick event.\n * @param {Object} str - id, title and onclick function of the DOM element.\n * @param {string} str.id - Id of the DOM element.\n * @param {string} str.title - Title of the DOM element.\n * @param {Object} str.onclick - Onclick function of the DOM element.\n */\n static prototypeDetails (str){\n let summary = new DOM('summary', {innerText:str.innerText})\n let details = new DOM('details', {id:str.id, name:str.id})\n .append(summary)\n\n if (str.onevent != undefined) {\n str.onevent.forEach(event => {\n event.args.push(details.$)\n summary.onevent(\n event.event,\n event.self,\n event.fun,\n event.args\n )\n })\n }\n return details\n }\n /**\n * Prototype a DOM composed by input(file type) and label.\n * @param {Object} str - id, className and innerText of the DOM element.\n * @param {string} str.id - Id of the DOM element.\n * @param {string} str.className - ClassName of the DOM element.\n * @param {string} str.innerText - Inner text of the DOM element.\n */\n static prototypeInputFile (str){\n return new DOM('label', {\n htmlFor:`${str.id}_input`,\n id:str.id,\n className:str.className,\n innerText:str.innerText\n }).append(\n new DOM('input', {id:`${str.id}_input`, type:'file'})\n )\n }\n /**\n * Prototype a DOM composed by input(checkbox) and label styled as as switch.\n * @param {Object} str - id, className and innerText of the DOM element.\n * @param {string} str.id - Id of the DOM element.\n * @param {string} str.className - ClassName of the DOM element.\n * @param {string} str.innerText - Inner text of the DOM element.\n * @returns Array with input and container.\n */\n static prototypeCheckSwitch (str){\n let input = new DOM('input', {\n id:str.id,\n name:str.id,\n className:'checkswitch',\n type:'checkbox',\n value:false\n })\n\n let container = new DOM('div', {className:str.className})\n .append([\n new DOM('div')\n .append([\n new DOM('label', {\n className:'checkswitch',\n htmlFor:str.id,\n innerText:str.innerText\n }).append([\n input,\n new DOM('span')\n ])\n ])\n ])\n\n return [input, container]\n }\n /**\n * Prototype a DOM that allows data to be downloded on its creation.\n * @param {string} filename - name of the file.\n * @param {string} file - file content.\n */\n static prototypeDownload (filename, file){\n let data,\n reg = /.*\\.(py|xml|csv|json|svg|png)$/\n if (!reg.test(filename))\n return\n\n let format = filename.match(reg)[1]\n filename = filename\n .replaceAll('/','-')\n .replaceAll(' ','_')\n .toLowerCase()\n\n switch (format) {\n case 'xml':\n data = \"data:x-application/xml;charset=utf-8,\" + encodeURIComponent(file);\n break\n case 'py':\n data = \"data:text/python;charset=utf-8,\" + encodeURIComponent(file);\n break\n case 'json':\n data = \"data:text/json;charset=utf-8,\" + encodeURIComponent(file);\n break\n case 'csv':\n data = \"data:text/csv;charset=utf-8,\" + encodeURIComponent(file);\n break\n case 'svg':\n data = \"data:image/svg+xml;charset=utf-8,\" + encodeURIComponent(file);\n break\n case 'png':\n data = file; // Expect already in blob\n break\n }\n let element = document.createElement('a')\n element.setAttribute('href', data)\n element.setAttribute('download', filename)\n element.style.display = 'none'\n\n document.body.appendChild(element)\n element.click ()\n document.body.removeChild(element)\n }\n /**\n * Set a option of a select list by its innerText.\n * @param {Object} dom - Node of the select list.\n * @param {string} value - Inner text of the target option.\n */\n static setSelected (dom, value){\n for (var i = 0; i < dom.$.options.length; i++){\n if (dom.$.options[i].text == value){\n dom.$.options[i].selected = true\n return\n }\n }\n }\n /**\n * Updates parameter of children of a DOM.\n * Lazy because doesn't care is successful or not.\n * Useful for generic lists, like in searches.\n * @param {Object} dom - Container of the list.\n * @param {string} uid - Item to search for.\n * @param {Object} props - Properties to update, where the key is also the DOM id.\n * @param {string} param - Parameter to update.\n */\n static lazyUpdate (dom, uid, props, param){\n param = param == undefined ? 'innerText' : param\n let element = DOM.get(`[data-uid='${uid}']`, dom)\n for (const key in props){\n DOM.get(`#${key}`, element)[param] = props[key]\n }\n }\n}\n","\"use strict\";\n\nimport {DOM} from './dom.js'\nimport {Toolbox} from './toolbox.js'\n\n/* Handle navigation, theming, search, shortcuts */\nclass Navigation {\n constructor () {\n this.portrait = false\n this.offline = 'file:' == window.location.protocol\n this.currentTheme = localStorage.getItem('theme')\n this.contentRoot = this.getContentRoot()\n\n let metaRepo = document.querySelector('meta[name=\"repo\"]')\n this.repo = metaRepo ? metaRepo.content.split('/') : ['']\n\n let $ = this.$ = {}\n $.body = new DOM(DOM.get('body'))\n\n if (this.currentTheme === null)\n this.currentTheme = this.getOSTheme()\n $.body.classList.add('js-on')\n if (this.currentTheme !== this.getOSTheme())\n $.body.classList.add(this.currentTheme)\n\n\t $.searchButton = new DOM('button', {\n id:'search',\n className:'icon',\n title:'Search (/)'\n }).onclick(this, () => {\n DOM.switchState($.searchArea)\n DOM.switchState($.searchAreaBg)\n $.searchInput.focus()\n $.searchInput.$.select()\n })\n\t $.changeTheme = new DOM('button', {\n className: this.currentTheme === 'dark' ? 'icon on' : 'icon',\n id:'theme',\n title:'Switch theme'\n }).onclick(this, () => {\n $.body.classList.remove(this.currentTheme)\n this.currentTheme = this.currentTheme === 'dark' ? 'light' : 'dark'\n if (this.getOSTheme() == this.currentTheme)\n localStorage.removeItem('theme')\n else {\n localStorage.setItem('theme', this.currentTheme)\n $.body.classList.add(this.currentTheme)\n }\n })\n\n $.searchAreaBg = new DOM('div', {\n className:'search-area-bg'\n }).onclick(this, () => {\n DOM.switchState($.searchArea)\n DOM.switchState($.searchAreaBg)\n })\n $.searchArea = new DOM(DOM.get('.search-area'))\n $.searchForm = new DOM(DOM.get('form', $.searchArea))\n $.searchInput = new DOM(DOM.get('input', $.searchForm))\n $.searchForm.$['action'] = DOM.get('link[rel=\"search\"]').href\n $.body.append([$.searchAreaBg])\n\n $.rightHeader = new DOM(DOM.get('header #right span.reverse')).append([$.changeTheme, $.searchButton])\n\n $.relatedNext = DOM.get('.related .next')\n $.relatedPrev = DOM.get('.related .prev')\n }\n /* Update GUI based on resize event */\n handleResize () {\n this.portrait = window.innerHeight > window.innerWidth ? true : false\n }\n /*\n * Get relative path to the root\n * Dual fallback to support multiple Sphinx versions.\n */\n getContentRoot () {\n let content_root\n let dom = new DOM(DOM.get('script#documentation_options'))\n if (dom.$ !== null)\n content_root = dom.$.dataset['url_root'];\n if (content_root == undefined)\n content_root = DOM.get('html').dataset['content_root']\n if (content_root == undefined) {\n dom = new DOM(DOM.get('.repotoc-tree .current'))\n if (dom.$ !== null)\n content_root = dom.$.getAttribute('href').replace('index.html', '')\n }\n if (content_root == undefined) {\n console.warn(\"Failed to get content root.\")\n content_root = ''\n }\n return content_root\n }\n /* Search shortcut */\n search (e) {\n if (e.key === '/' && !this.$.searchArea.classList.contains('on')) {\n DOM.switchState(this.$.searchArea)\n DOM.switchState(this.$.searchAreaBg)\n this.$.searchInput.focus()\n this.$.searchInput.$.select()\n } else if (e.code === 'Escape') {\n if (this.$.searchArea.classList.contains('on')) {\n DOM.switchState(this.$.searchArea)\n DOM.switchState(this.$.searchAreaBg)\n }\n }\n }\n /* Related shortcut */\n related (e) {\n if (!e.ctrlKey)\n return\n\n if (e.code == 'ArrowLeft' && this.$.relatedPrev)\n location.href = this.$.relatedPrev.href\n else if (e.code == 'ArrowRight' && this.$.relatedNext)\n location.href = this.$.relatedNext.href\n }\n\n keyUp (e) {\n switch (e.key) {\n case 'ArrowLeft':\n case 'ArrowRight':\n this.related(e)\n break\n case '/':\n this.search(e)\n }\n\n if (e.code === 'Escape')\n this.search(e)\n }\n /**\n * Init navigation.\n */\n init () {\n onresize = () => {this.handleResize()}\n document.addEventListener('keyup', (e) => {this.keyUp(e)}, false);\n this.dynamic()\n }\n /**\n * Updates elements in a reactive manner,\n * fetching from the main doctools/metadata.js,\n * that contain the most up-to-date metadata\n * TODO consider versioned depth\n */\n dynamic () {\n if (this.offline) {\n console.log(\"navigation: dynamic features are not available in offline mode\")\n return\n }\n\n /* Get dynamic elements */\n let $ = this.$\n $.repotocTreeOverlay = new DOM(DOM.get('.repotoc-tree.overlay root'))\n $.repotocTreeSidebar = new DOM(DOM.get('.sphinxsidebar .repotoc-tree root'))\n $.banner = new DOM(DOM.get('.banner'))\n\n let resolveJSON = (j) => {\n if ('repotoc' in j)\n this.dynamicRepoToc(j['repotoc'])\n if ('banner' in j)\n this.dynamicBanner(j['banner'])\n }\n\n /* Fetch metadata */\n let json = localStorage.getItem('metadata')\n if (json !== null)\n json = JSON.parse(json)\n\n let unix_day = new Date(0)\n unix_day.setHours(24)\n if (json === null || json['timestamp'] + unix_day < Date.now()) {\n let metadata = `${this.contentRoot}../doctools/metadata.json`\n\n fetch(metadata, {\n method: 'Get',\n headers: {\n 'Content-Type': 'application/json'\n }\n }).then((response) => {\n if (response.ok !== true) {\n return\n }\n\n return response.json()\n }).then((obj) => {\n if (!obj)\n return\n\n resolveJSON(obj)\n obj['timestamp'] = Date.now()\n localStorage.setItem('metadata', JSON.stringify(obj))\n }).catch((e) => {\n return\n })\n } else {\n resolveJSON(json)\n }\n }\n\n dynamicRepoToc (obj) {\n let $ = this.$\n\n let home = \"index.html\"\n let linksOverlay = [],\n linksSidebar = []\n for (const [key, value] of Object.entries(obj)) {\n if (!('name' in value))\n continue\n\n let base = key == this.repo[0] ?\n `${this.contentRoot}` :\n `${this.contentRoot}../${key}/`\n if ('topic' in value) {\n for (const [key_, value_] of Object.entries(value['topic'])) {\n if (typeof(value_) !== \"string\")\n continue\n\n let a = new DOM('a', {\n 'href': `${base}${key_}/${home}`,\n 'className': this.repo.join('/') === `${key}/${key_}` ? 'current' : ''\n })\n a.innerText = value_\n\n linksSidebar.push(a)\n }\n } else {\n linksSidebar.push(new DOM('a', {\n 'href': `${base}${home}`,\n 'className': this.repo[0] === key ? 'current' : '',\n 'innerText': value['name']\n }))\n }\n }\n\n linksSidebar.forEach((elem) => {\n linksOverlay.push(elem.cloneNode(true))\n })\n\n if ($.repotocTreeOverlay.$)\n $.repotocTreeOverlay.removeChilds(),\n $.repotocTreeOverlay.append(linksOverlay)\n if ($.repotocTreeSidebar.$)\n $.repotocTreeSidebar.removeChilds(),\n $.repotocTreeSidebar.append(linksSidebar)\n }\n\n dynamicBanner (obj) {\n let $ = this.$\n\n if ('msg' in obj)\n $.banner.append(new DOM('span', {\n 'innerText': obj['msg']\n }))\n\n if ('a_href' in obj && 'a_text' in obj)\n $.banner.append(new DOM('a', {\n 'href': obj['a_href'],\n 'innerText': obj['a_text'],\n 'target': '_blank'\n }))\n }\n /**\n * Set items state.\n * @param state - True for open, false for closed.\n */\n setState (items, state) {\n items.forEach((elem) => {\n if (state) {\n elem.classList.add('on')\n } else {\n elem.classList.remove('on')\n }\n })\n }\n /**\n * Get OS Theme\n */\n getOSTheme () {\n return window.matchMedia(\"(prefers-color-scheme: dark)\").matches ? 'dark' : 'light'\n }\n}\n\nexport let navigation = new Navigation()\n","import '../style/bundle.scss'\nimport { navigation } from './navigation.js'\n\nexport default function App (){\n window.app = {}\n\n app.navigation = navigation\n\n app.navigation.init()\n}\n\nApp()\n"],"names":["DOM","constructor","dom","tags","this","$","document","createElement","tag","dataset","cloneNode","deep","innerText","str","height","offsetHeight","width","offsetWidth","id","value","src","focus","classList","style","onchange","self","ev","args","e","apply","Array","push","onclick","onup","addEventListener","ondown","onmove","onevent","event","fun","append","DOMS","forEach","item","test","name","appendChild","remove","removeChilds","child","lastElementChild","removeChild","get","a","b","querySelector","getAll","querySelectorAll","switchState","_class","cn","undefined","contains","add","UID","Date","toString","Math","random","substr","prototypeDetails","summary","details","prototypeInputFile","htmlFor","className","type","prototypeCheckSwitch","input","prototypeDownload","filename","file","data","reg","format","match","replaceAll","toLowerCase","encodeURIComponent","element","setAttribute","display","body","click","setSelected","i","options","length","text","selected","lazyUpdate","uid","props","param","key","navigation","portrait","offline","window","location","protocol","currentTheme","localStorage","getItem","contentRoot","getContentRoot","metaRepo","repo","content","split","getOSTheme","searchButton","title","searchArea","searchAreaBg","searchInput","select","changeTheme","removeItem","setItem","searchForm","href","rightHeader","relatedNext","relatedPrev","handleResize","innerHeight","innerWidth","content_root","getAttribute","replace","console","warn","search","code","related","ctrlKey","keyUp","init","onresize","dynamic","log","repotocTreeOverlay","repotocTreeSidebar","banner","resolveJSON","j","dynamicRepoToc","dynamicBanner","json","JSON","parse","unix_day","setHours","now","metadata","fetch","method","headers","then","response","ok","obj","stringify","catch","home","linksOverlay","linksSidebar","Object","entries","base","key_","value_","join","elem","target","setState","items","state","matchMedia","matches","App","app"],"mappings":"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"} \ No newline at end of file diff --git a/prs/dev/adis16480_updates/_static/basic.css b/prs/dev/adis16480_updates/_static/basic.css deleted file mode 100644 index cfc60b86c..000000000 --- a/prs/dev/adis16480_updates/_static/basic.css +++ /dev/null @@ -1,921 +0,0 @@ -/* - * basic.css - * ~~~~~~~~~ - * - * Sphinx stylesheet -- basic theme. - * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - -/* -- main layout ----------------------------------------------------------- */ - -div.clearer { - clear: both; -} - -div.section::after { - display: block; - content: ''; - clear: left; -} - -/* -- relbar ---------------------------------------------------------------- */ - -div.related { - width: 100%; - font-size: 90%; -} - -div.related h3 { - display: none; -} - -div.related ul { - margin: 0; - padding: 0 0 0 10px; - list-style: none; -} - -div.related li { - display: inline; -} - -div.related li.right { - float: right; - margin-right: 5px; -} - -/* -- sidebar --------------------------------------------------------------- */ - -div.sphinxsidebarwrapper { - padding: 10px 5px 0 10px; -} - -div.sphinxsidebar { - float: left; - width: 230px; - margin-left: -100%; - font-size: 90%; - word-wrap: break-word; - overflow-wrap : break-word; -} - -div.sphinxsidebar ul { - list-style: none; -} - -div.sphinxsidebar ul ul, -div.sphinxsidebar ul.want-points { - margin-left: 20px; - list-style: square; -} - -div.sphinxsidebar ul ul { - margin-top: 0; - margin-bottom: 0; -} - -div.sphinxsidebar form { - margin-top: 10px; -} - -div.sphinxsidebar input { - border: 1px solid #98dbcc; - font-family: sans-serif; - font-size: 1em; -} - -div.sphinxsidebar #searchbox form.search { - overflow: hidden; -} - -div.sphinxsidebar #searchbox input[type="text"] { - float: left; - width: 80%; - padding: 0.25em; - box-sizing: border-box; -} - -div.sphinxsidebar #searchbox input[type="submit"] { - float: left; - width: 20%; - border-left: none; - padding: 0.25em; - box-sizing: border-box; -} - - -img { - border: 0; - max-width: 100%; -} - -/* -- search page ----------------------------------------------------------- */ - -ul.search { - margin: 10px 0 0 20px; - padding: 0; -} - -ul.search li { - padding: 5px 0 5px 20px; - background-image: url(file.png); - background-repeat: no-repeat; - background-position: 0 7px; -} - -ul.search li a { - font-weight: bold; -} - -ul.search li p.context { - color: #888; - margin: 2px 0 0 30px; - text-align: left; -} - -ul.keywordmatches li.goodmatch a { - font-weight: bold; -} - -/* -- index page ------------------------------------------------------------ */ - -table.contentstable { - width: 90%; - margin-left: auto; - margin-right: auto; -} - -table.contentstable p.biglink { - line-height: 150%; -} - -a.biglink { - font-size: 1.3em; -} - -span.linkdescr { - font-style: italic; - padding-top: 5px; - font-size: 90%; -} - -/* -- general index --------------------------------------------------------- */ - -table.indextable { - width: 100%; -} - -table.indextable td { - text-align: left; - vertical-align: top; -} - -table.indextable ul { - margin-top: 0; - margin-bottom: 0; - list-style-type: none; -} - -table.indextable > tbody > tr > td > ul { - padding-left: 0em; -} - -table.indextable tr.pcap { - height: 10px; -} - -table.indextable tr.cap { - margin-top: 10px; - background-color: #f2f2f2; -} - -img.toggler { - margin-right: 3px; - margin-top: 3px; - cursor: pointer; -} - -div.modindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -div.genindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -/* -- domain module index --------------------------------------------------- */ - -table.modindextable td { - padding: 2px; - border-collapse: collapse; -} - -/* -- general body styles --------------------------------------------------- */ - -div.body { - min-width: 360px; - max-width: 800px; -} - -div.body p, div.body dd, div.body li, div.body blockquote { - -moz-hyphens: auto; - -ms-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; -} - -a.headerlink { - visibility: hidden; -} - -h1:hover > a.headerlink, -h2:hover > a.headerlink, -h3:hover > a.headerlink, -h4:hover > a.headerlink, -h5:hover > a.headerlink, -h6:hover > a.headerlink, -dt:hover > a.headerlink, -caption:hover > a.headerlink, -p.caption:hover > a.headerlink, -div.code-block-caption:hover > a.headerlink { - visibility: visible; -} - -div.body p.caption { - text-align: inherit; -} - -div.body td { - text-align: left; -} - -.first { - margin-top: 0 !important; -} - -p.rubric { - margin-top: 30px; - font-weight: bold; -} - -img.align-left, figure.align-left, .figure.align-left, object.align-left { - clear: left; - float: left; - margin-right: 1em; -} - -img.align-right, figure.align-right, .figure.align-right, object.align-right { - clear: right; - float: right; - margin-left: 1em; -} - -img.align-center, figure.align-center, .figure.align-center, object.align-center { - display: block; - margin-left: auto; - margin-right: auto; -} - -img.align-default, figure.align-default, .figure.align-default { - display: block; - margin-left: auto; - margin-right: auto; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-default { - text-align: center; -} - -.align-right { - text-align: right; -} - -/* -- sidebars -------------------------------------------------------------- */ - -div.sidebar, -aside.sidebar { - margin: 0 0 0.5em 1em; - border: 1px solid #ddb; - padding: 7px; - background-color: #ffe; - width: 40%; - float: right; - clear: right; - overflow-x: auto; -} - -p.sidebar-title { - font-weight: bold; -} - -nav.contents, -aside.topic, -div.admonition, div.topic, blockquote { - clear: left; -} - -/* -- topics ---------------------------------------------------------------- */ - -nav.contents, -aside.topic, -div.topic { - border: 1px solid #ccc; - padding: 7px; - margin: 10px 0 10px 0; -} - -p.topic-title { - font-size: 1.1em; - font-weight: bold; - margin-top: 10px; -} - -/* -- admonitions ----------------------------------------------------------- */ - -div.admonition { - margin-top: 10px; - margin-bottom: 10px; - padding: 7px; -} - -div.admonition dt { - font-weight: bold; -} - -p.admonition-title { - margin: 0px 10px 5px 0px; - font-weight: bold; -} - -div.body p.centered { - text-align: center; - margin-top: 25px; -} - -/* -- content of sidebars/topics/admonitions -------------------------------- */ - -div.sidebar > :last-child, -aside.sidebar > :last-child, -nav.contents > :last-child, -aside.topic > :last-child, -div.topic > :last-child, -div.admonition > :last-child { - margin-bottom: 0; -} - -div.sidebar::after, -aside.sidebar::after, -nav.contents::after, -aside.topic::after, -div.topic::after, -div.admonition::after, -blockquote::after { - display: block; - content: ''; - clear: both; -} - -/* -- tables ---------------------------------------------------------------- */ - -table.docutils { - margin-top: 10px; - margin-bottom: 10px; - border: 0; - border-collapse: collapse; -} - -table.align-center { - margin-left: auto; - margin-right: auto; -} - -table.align-default { - margin-left: auto; - margin-right: auto; -} - -table caption span.caption-number { - font-style: italic; -} - -table caption span.caption-text { -} - -table.docutils td, table.docutils th { - padding: 1px 8px 1px 5px; - border-top: 0; - border-left: 0; - border-right: 0; - border-bottom: 1px solid #aaa; -} - -th { - text-align: left; - padding-right: 5px; -} - -table.citation { - border-left: solid 1px gray; - margin-left: 1px; -} - -table.citation td { - border-bottom: none; -} - -th > :first-child, -td > :first-child { - margin-top: 0px; -} - -th > :last-child, -td > :last-child { - margin-bottom: 0px; -} - -/* -- figures --------------------------------------------------------------- */ - -div.figure, figure { - margin: 0.5em; - padding: 0.5em; -} - -div.figure p.caption, figcaption { - padding: 0.3em; -} - -div.figure p.caption span.caption-number, -figcaption span.caption-number { - font-style: italic; -} - -div.figure p.caption span.caption-text, -figcaption span.caption-text { -} - -/* -- field list styles ----------------------------------------------------- */ - -table.field-list td, table.field-list th { - border: 0 !important; -} - -.field-list ul { - margin: 0; - padding-left: 1em; -} - -.field-list p { - margin: 0; -} - -.field-name { - -moz-hyphens: manual; - -ms-hyphens: manual; - -webkit-hyphens: manual; - hyphens: manual; -} - -/* -- hlist styles ---------------------------------------------------------- */ - -table.hlist { - margin: 1em 0; -} - -table.hlist td { - vertical-align: top; -} - -/* -- object description styles --------------------------------------------- */ - -.sig { - font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; -} - -.sig-name, code.descname { - background-color: transparent; - font-weight: bold; -} - -.sig-name { - font-size: 1.1em; -} - -code.descname { - font-size: 1.2em; -} - -.sig-prename, code.descclassname { - background-color: transparent; -} - -.optional { - font-size: 1.3em; -} - -.sig-paren { - font-size: larger; -} - -.sig-param.n { - font-style: italic; -} - -/* C++ specific styling */ - -.sig-inline.c-texpr, -.sig-inline.cpp-texpr { - font-family: unset; -} - -.sig.c .k, .sig.c .kt, -.sig.cpp .k, .sig.cpp .kt { - color: #0033B3; -} - -.sig.c .m, -.sig.cpp .m { - color: #1750EB; -} - -.sig.c .s, .sig.c .sc, -.sig.cpp .s, .sig.cpp .sc { - color: #067D17; -} - - -/* -- other body styles ----------------------------------------------------- */ - -ol.arabic { - list-style: decimal; -} - -ol.loweralpha { - list-style: lower-alpha; -} - -ol.upperalpha { - list-style: upper-alpha; -} - -ol.lowerroman { - list-style: lower-roman; -} - -ol.upperroman { - list-style: upper-roman; -} - -:not(li) > ol > li:first-child > :first-child, -:not(li) > ul > li:first-child > :first-child { - margin-top: 0px; -} - -:not(li) > ol > li:last-child > :last-child, -:not(li) > ul > li:last-child > :last-child { - margin-bottom: 0px; -} - -ol.simple ol p, -ol.simple ul p, -ul.simple ol p, -ul.simple ul p { - margin-top: 0; -} - -ol.simple > li:not(:first-child) > p, -ul.simple > li:not(:first-child) > p { - margin-top: 0; -} - -ol.simple p, -ul.simple p { - margin-bottom: 0; -} - -aside.footnote > span, -div.citation > span { - float: left; -} -aside.footnote > span:last-of-type, -div.citation > span:last-of-type { - padding-right: 0.5em; -} -aside.footnote > p { - margin-left: 2em; -} -div.citation > p { - margin-left: 4em; -} -aside.footnote > p:last-of-type, -div.citation > p:last-of-type { - margin-bottom: 0em; -} -aside.footnote > p:last-of-type:after, -div.citation > p:last-of-type:after { - content: ""; - clear: both; -} - -dl.field-list { - display: grid; - grid-template-columns: fit-content(30%) auto; -} - -dl.field-list > dt { - font-weight: bold; - word-break: break-word; - padding-left: 0.5em; - padding-right: 5px; -} - -dl.field-list > dd { - padding-left: 0.5em; - margin-top: 0em; - margin-left: 0em; - margin-bottom: 0em; -} - -dl { - margin-bottom: 15px; -} - -dd > :first-child { - margin-top: 0px; -} - -dd ul, dd table { - margin-bottom: 10px; -} - -dd { - margin-top: 3px; - margin-bottom: 10px; - margin-left: 30px; -} - -.sig dd { - margin-top: 0px; - margin-bottom: 0px; -} - -.sig dl { - margin-top: 0px; - margin-bottom: 0px; -} - -dl > dd:last-child, -dl > dd:last-child > :last-child { - margin-bottom: 0; -} - -dt:target, span.highlighted { - background-color: #fbe54e; -} - -rect.highlighted { - fill: #fbe54e; -} - -dl.glossary dt { - font-weight: bold; - font-size: 1.1em; -} - -.versionmodified { - font-style: italic; -} - -.system-message { - background-color: #fda; - padding: 5px; - border: 3px solid red; -} - -.footnote:target { - background-color: #ffa; -} - -.line-block { - display: block; - margin-top: 1em; - margin-bottom: 1em; -} - -.line-block .line-block { - margin-top: 0; - margin-bottom: 0; - margin-left: 1.5em; -} - -.guilabel, .menuselection { - font-family: sans-serif; -} - -.accelerator { - text-decoration: underline; -} - -.classifier { - font-style: oblique; -} - -.classifier:before { - font-style: normal; - margin: 0 0.5em; - content: ":"; - display: inline-block; -} - -abbr, acronym { - border-bottom: dotted 1px; - cursor: help; -} - -.translated { - background-color: rgba(207, 255, 207, 0.2) -} - -.untranslated { - background-color: rgba(255, 207, 207, 0.2) -} - -/* -- code displays --------------------------------------------------------- */ - -pre { - overflow: auto; - overflow-y: hidden; /* fixes display issues on Chrome browsers */ -} - -pre, div[class*="highlight-"] { - clear: both; -} - -span.pre { - -moz-hyphens: none; - -ms-hyphens: none; - -webkit-hyphens: none; - hyphens: none; - white-space: nowrap; -} - -div[class*="highlight-"] { - margin: 1em 0; -} - -td.linenos pre { - border: 0; - background-color: transparent; - color: #aaa; -} - -table.highlighttable { - display: block; -} - -table.highlighttable tbody { - display: block; -} - -table.highlighttable tr { - display: flex; -} - -table.highlighttable td { - margin: 0; - padding: 0; -} - -table.highlighttable td.linenos { - padding-right: 0.5em; -} - -table.highlighttable td.code { - flex: 1; - overflow: hidden; -} - -.highlight .hll { - display: block; -} - -div.highlight pre, -table.highlighttable pre { - margin: 0; -} - -div.code-block-caption + div { - margin-top: 0; -} - -div.code-block-caption { - margin-top: 1em; - padding: 2px 5px; - font-size: small; -} - -div.code-block-caption code { - background-color: transparent; -} - -table.highlighttable td.linenos, -span.linenos, -div.highlight span.gp { /* gp: Generic.Prompt */ - user-select: none; - -webkit-user-select: text; /* Safari fallback only */ - -webkit-user-select: none; /* Chrome/Safari */ - -moz-user-select: none; /* Firefox */ - -ms-user-select: none; /* IE10+ */ -} - -div.code-block-caption span.caption-number { - padding: 0.1em 0.3em; - font-style: italic; -} - -div.code-block-caption span.caption-text { -} - -div.literal-block-wrapper { - margin: 1em 0; -} - -code.xref, a code { - background-color: transparent; - font-weight: bold; -} - -h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { - background-color: transparent; -} - -.viewcode-link { - float: right; -} - -.viewcode-back { - float: right; - font-family: sans-serif; -} - -div.viewcode-block:target { - margin: -1px -10px; - padding: 0 10px; -} - -/* -- math display ---------------------------------------------------------- */ - -img.math { - vertical-align: middle; -} - -div.body div.math p { - text-align: center; -} - -span.eqno { - float: right; -} - -span.eqno a.headerlink { - position: absolute; - z-index: 1; -} - -div.math:hover a.headerlink { - visibility: visible; -} - -/* -- printout stylesheet --------------------------------------------------- */ - -@media print { - div.document, - div.documentwrapper, - div.bodywrapper { - margin: 0 !important; - width: 100%; - } - - div.sphinxsidebar, - div.related, - div.footer, - #top-link { - display: none; - } -} \ No newline at end of file diff --git a/prs/dev/adis16480_updates/_static/css/style.css b/prs/dev/adis16480_updates/_static/css/style.css deleted file mode 100644 index 8e5240a25..000000000 --- a/prs/dev/adis16480_updates/_static/css/style.css +++ /dev/null @@ -1,7 +0,0 @@ -#indexlogo img, #badges img { - background: none; -} - -#badges img { - display: inline-block; -} diff --git a/prs/dev/adis16480_updates/_static/doctools.js b/prs/dev/adis16480_updates/_static/doctools.js deleted file mode 100644 index d06a71d75..000000000 --- a/prs/dev/adis16480_updates/_static/doctools.js +++ /dev/null @@ -1,156 +0,0 @@ -/* - * doctools.js - * ~~~~~~~~~~~ - * - * Base JavaScript utilities for all Sphinx HTML documentation. - * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ -"use strict"; - -const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([ - "TEXTAREA", - "INPUT", - "SELECT", - "BUTTON", -]); - -const _ready = (callback) => { - if (document.readyState !== "loading") { - callback(); - } else { - document.addEventListener("DOMContentLoaded", callback); - } -}; - -/** - * Small JavaScript module for the documentation. - */ -const Documentation = { - init: () => { - Documentation.initDomainIndexTable(); - Documentation.initOnKeyListeners(); - }, - - /** - * i18n support - */ - TRANSLATIONS: {}, - PLURAL_EXPR: (n) => (n === 1 ? 0 : 1), - LOCALE: "unknown", - - // gettext and ngettext don't access this so that the functions - // can safely bound to a different name (_ = Documentation.gettext) - gettext: (string) => { - const translated = Documentation.TRANSLATIONS[string]; - switch (typeof translated) { - case "undefined": - return string; // no translation - case "string": - return translated; // translation exists - default: - return translated[0]; // (singular, plural) translation tuple exists - } - }, - - ngettext: (singular, plural, n) => { - const translated = Documentation.TRANSLATIONS[singular]; - if (typeof translated !== "undefined") - return translated[Documentation.PLURAL_EXPR(n)]; - return n === 1 ? singular : plural; - }, - - addTranslations: (catalog) => { - Object.assign(Documentation.TRANSLATIONS, catalog.messages); - Documentation.PLURAL_EXPR = new Function( - "n", - `return (${catalog.plural_expr})` - ); - Documentation.LOCALE = catalog.locale; - }, - - /** - * helper function to focus on search bar - */ - focusSearchBar: () => { - document.querySelectorAll("input[name=q]")[0]?.focus(); - }, - - /** - * Initialise the domain index toggle buttons - */ - initDomainIndexTable: () => { - const toggler = (el) => { - const idNumber = el.id.substr(7); - const toggledRows = document.querySelectorAll(`tr.cg-${idNumber}`); - if (el.src.substr(-9) === "minus.png") { - el.src = `${el.src.substr(0, el.src.length - 9)}plus.png`; - toggledRows.forEach((el) => (el.style.display = "none")); - } else { - el.src = `${el.src.substr(0, el.src.length - 8)}minus.png`; - toggledRows.forEach((el) => (el.style.display = "")); - } - }; - - const togglerElements = document.querySelectorAll("img.toggler"); - togglerElements.forEach((el) => - el.addEventListener("click", (event) => toggler(event.currentTarget)) - ); - togglerElements.forEach((el) => (el.style.display = "")); - if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) togglerElements.forEach(toggler); - }, - - initOnKeyListeners: () => { - // only install a listener if it is really needed - if ( - !DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS && - !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS - ) - return; - - document.addEventListener("keydown", (event) => { - // bail for input elements - if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; - // bail with special keys - if (event.altKey || event.ctrlKey || event.metaKey) return; - - if (!event.shiftKey) { - switch (event.key) { - case "ArrowLeft": - if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; - - const prevLink = document.querySelector('link[rel="prev"]'); - if (prevLink && prevLink.href) { - window.location.href = prevLink.href; - event.preventDefault(); - } - break; - case "ArrowRight": - if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; - - const nextLink = document.querySelector('link[rel="next"]'); - if (nextLink && nextLink.href) { - window.location.href = nextLink.href; - event.preventDefault(); - } - break; - } - } - - // some keyboard layouts may need Shift to get / - switch (event.key) { - case "/": - if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) break; - Documentation.focusSearchBar(); - event.preventDefault(); - } - }); - }, -}; - -// quick alias for translations -const _ = Documentation.gettext; - -_ready(Documentation.init); diff --git a/prs/dev/adis16480_updates/_static/documentation_options.js b/prs/dev/adis16480_updates/_static/documentation_options.js deleted file mode 100644 index 7bd22bb69..000000000 --- a/prs/dev/adis16480_updates/_static/documentation_options.js +++ /dev/null @@ -1,14 +0,0 @@ -var DOCUMENTATION_OPTIONS = { - URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '0.0.17', - LANGUAGE: 'en', - COLLAPSE_INDEX: false, - BUILDER: 'html', - FILE_SUFFIX: '.html', - LINK_SUFFIX: '.html', - HAS_SOURCE: true, - SOURCELINK_SUFFIX: '.txt', - NAVIGATION_WITH_KEYS: false, - SHOW_SEARCH_SUMMARY: true, - ENABLE_SEARCH_SHORTCUTS: true, -}; \ No newline at end of file diff --git a/prs/dev/adis16480_updates/_static/esd-warning.svg b/prs/dev/adis16480_updates/_static/esd-warning.svg deleted file mode 100644 index 7c68d62a6..000000000 --- a/prs/dev/adis16480_updates/_static/esd-warning.svg +++ /dev/null @@ -1,35 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> -<svg width="150" height="150" id="svg2" sodipodi:version="0.32" inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" version="1.0" sodipodi:docname="esd_warning.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> - <defs id="defs4"/> - <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" gridtolerance="10000" guidetolerance="10" objecttolerance="10" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="1" inkscape:cx="-252.99999" inkscape:cy="231.49999" inkscape:document-units="px" inkscape:current-layer="g12074" width="325px" height="300px" showgrid="false" inkscape:grid-points="true" inkscape:window-width="2560" inkscape:window-height="1014" inkscape:window-x="0" inkscape:window-y="0" inkscape:pagecheckerboard="0" inkscape:window-maximized="1"> - <inkscape:grid id="GridFromPre046Settings" type="xygrid" originx="0" originy="0" spacingx="5" spacingy="5" color="#3f3fff" empcolor="#3f3fff" opacity="0.15" empopacity="0.38" empspacing="5"/> - </sodipodi:namedview> - <metadata id="metadata7"> - <rdf:RDF> - <cc:Work rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - </cc:Work> - </rdf:RDF> - </metadata> - <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1"> - <path style="fill:none;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="m 361.97272,202.72644 c 0,0 2.10198,-0.43832 2.61108,0.15433 0.50909,0.59265 0.0352,1.82629 0.0352,1.82629" id="path9107"/> - <g id="g12074" transform="translate(-87.500013,-284.7024)"> - <rect style="fill:#ffff00;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" id="rect12202" width="150" height="150" x="87.500015" y="284.70239"/> - <text xml:space="preserve" style="font-size:21.3333px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle" x="163.42709" y="365.07608" id="text1080"><tspan sodipodi:role="line" id="tspan1078" x="163.42709" y="365.07608" style="font-weight:bold;font-size:21.3333px">ATTENTION</tspan></text> - <text xml:space="preserve" style="font-size:10.6667px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle" x="162.62502" y="381.61426" id="text1080-3"><tspan sodipodi:role="line" id="tspan1078-6" x="162.62502" y="381.61426" style="font-weight:bold">OBSERVE PRECAUTIONS</tspan><tspan sodipodi:role="line" x="162.62502" y="394.94763" id="tspan1987" style="font-weight:bold">FOR HANDLING</tspan></text> - <text xml:space="preserve" style="font-size:10.6667px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle" x="162.44531" y="411.09079" id="text2783"><tspan sodipodi:role="line" id="tspan2781" x="162.44531" y="411.09079">ELECTROSTATIC</tspan><tspan sodipodi:role="line" x="162.44531" y="424.42416" id="tspan2785">SENSITIVE DEVICES</tspan></text> - <g id="g11942" transform="translate(-337.5,129.7024)"> - <path id="path7806" style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="m 500,160 -13.88867,15.43164 7.41406,6.5918 c 0.73078,-0.50761 0.9953,-0.99749 1.58789,-1.36719 1.70718,-1.06506 3.62325,-1.79303 5.54883,-2.37695 2.3994,-0.7276 4.94281,-0.85316 7.39471,-1.37725 1.97075,-0.42125 4.085,-0.41509 5.87677,-1.41963 z M 481.38867,180.67969 455,210 h 59.375 l -10.07031,-8.95117 c -1.653,1.51323 -3.29828,2.91254 -3.83399,2.97461 -1.07886,0.12523 -2.70775,-0.0334 -3.23314,0.1268 -0.52539,0.16016 -1.54127,1.0551 -2.18092,0.9689 -0.63965,-0.0862 -1.88525,-1.25343 -1.21484,-2.97266 0.42241,-1.08325 1.26634,-1.7491 2.15039,-2.18945 -0.20247,-1.1875 -0.57197,-3.0816 -0.96289,-3.63476 -0.38595,-0.54613 -0.43621,-2.56923 -0.42969,-3.90039 l -0.0703,-0.0625 c -1.29565,1.21372 -2.33194,2.21905 -2.39453,2.38476 -0.18178,0.48147 -0.28473,7.82278 -0.29493,8.55664 -0.0102,0.73387 -1.08078,2.99901 -2.56836,3.13867 -1.48758,0.13966 -1.38018,-2.12747 -1.36328,-2.76172 0.0169,-0.63426 0.52083,-4.05808 0.13672,-4.58789 -0.38407,-0.52981 -0.45143,-6.5066 0.075,-7.05551 1.19416,-1.24512 2.23138,-1.83196 3.26485,-2.46988 l -0.31641,-0.28125 c -2.37985,1.22663 -4.50134,2.40868 -4.81445,2.64063 -0.6453,0.47803 -0.47736,4.51722 -0.53516,5.41992 -0.0578,0.9027 -0.0319,1.68608 -1.20508,3.16797 -1.17321,1.48192 -2.12506,0.2073 -2.28906,-0.0449 -0.164,-0.25221 0.0985,-1.45018 -0.0703,-2.08789 -0.16884,-0.63771 0.035,-7.49518 0.7832,-8.78907 0.74819,-1.29389 2.88147,-2.18365 4.32227,-3.01367 0.13783,-0.0827 0.28483,-0.18556 0.43359,-0.29297 z m 40.67774,3.83789 c -0.87675,0.62504 -1.8488,1.35316 -2.33399,1.84765 -1.00512,1.02441 -3.15429,6.32423 -5.18945,7.43946 -1.4284,0.78275 -3.41848,1.73613 -4.86328,2.57617 L 525,210 h 20 z m -22.58743,12.24219 -0.82468,-0.45898 c 0,0 0.48921,0.92059 0.88086,1.60352 0.19546,-0.1724 0.40325,-0.37063 0.60546,-0.55664 z" sodipodi:nodetypes="cccaaacccccccssscsccssssssccssssssccccssccccccccc"/> - <g id="g11933"> - <path id="path6728-6" style="fill:#000000;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="m 493.52539,182.02344 c -1.07116,0.74404 -2.27148,1.44922 -2.27148,1.44922 -0.75538,0.27614 -2.31468,1.91101 -3.56055,2.81054 l 3.375,3 0.31641,0.28125 3.14453,2.79493 c 0.0271,-0.0254 0.043,-0.0409 0.0703,-0.0664 -2.9e-4,0.0385 1.9e-4,0.0891 0,0.12891 l 4.29687,3.82031 1.24414,1.10547 4.16407,3.70117 c 1.67595,-1.53424 3.35988,-3.18558 3.91015,-3.67969 0.32587,-0.2926 0.85113,-0.63146 1.46485,-0.98828 z" sodipodi:nodetypes="cccccccccccscc"/> - <path style="fill:none;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="m 494.42784,203.1704 c 0,0 2.10198,-0.43832 2.61108,0.15433 0.50909,0.59265 0.0352,1.82629 0.0352,1.82629" id="path9107-2"/> - <path style="fill:none;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="m 486.98998,192.0672 c 0,0 -1.27374,0.0561 -1.75397,-0.67975" id="path9841"/> - <path style="fill:none;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="m 492.77461,194.78275 c 0,0 -0.97405,0.1668 -1.87385,-0.85531" id="path9876" sodipodi:nodetypes="cc"/> - <path style="fill:#000000;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="m 503.85124,191.71183 2.99232,-0.92551 c 0,0 -0.17597,1.44666 -1.89728,3.08301 0,0 0.031,-1.77991 0.27069,-1.97675 0.0493,-0.21954 -1.36573,-0.18075 -1.36573,-0.18075 z" id="path11231-9" sodipodi:nodetypes="ccccc"/> - </g> - </g> - </g> - </g> -</svg> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/_static/favicon.png b/prs/dev/adis16480_updates/_static/favicon.png deleted file mode 100644 index e18d7b01987a1fcb53e8132b9191644822fce4e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1429 zcmV;G1#0?<P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800004b3#c}2nYxW zd<bNS00009a7bBm000MY000MY0S=H#m;e9(8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H11rkX_K~z|Uy_RWgR8<tmf9KBH>9oaGm`aNXiV_u+lqMRtL`X!V zrqLLU%O_(@{D7rt+=$8-BPzvU;u4IIXpBM>h#GN?5aS2a2CY$Bqe!UI7Hv!Ebf%q| z_wMn-ES=6$S`<(6^6p#i`Tfti=f3lVjOmu<dvKkv<k9c?DPgL*VB3y&U;ASye(gvs zRS`=hJsx8;=*8BB{o@xl)_(ZF-M6=i$XKcQ<xFybj@9o0Hv%sZ4R4lB2PU)6Mn^}N ztlzxj$DU*)B)$M50;-@kb13fkFste&$G2^KXn80UIyPGYrr<gRJWbX3kJ{06NA~9S zxA%4Q+C`yDgU4fQ<_#WoC&s72QHv*3!}rm7;g0R^?4C;orUb}THh}X%cI(#WFLi6v zidbT@Mm$~saaBD6)8N^$F<xRxr*SR<yt$F8FiiuXdOgUY#(^)7<GqWY?YSXNxFO@$ zBKXwU7C4!$fC6)^(l?q!74L<Ko`#mcUV?_pVc{i!;97@0-6zy{R-<I$stVQyKHKxm z*Lb{c%GUjKQ_KC2&s3Os0wkw=f1i(6Mw<9Dd@(5L2!j@e6ow{p(fX<)dGK^55)(21 z1=XKly`&*P|6uaEy*q!nS5+?%k-txs0RcFAQrQw)N33xrffDOnYOML!WR}M&3+H=S z6YQ@3`2FWU0In=0pl}zk>)6@E=C7O)SQf4pzqm=S$<~NcUFpG}=)Fu;i&%vM1mHI} za@uf-_S+Q=ai?Lvf9hRpF^N7Oux#cf(DX)(YM>-gt%Lcyms*KqBvWvi!#YVC%rG}D zipOh%CSpW$a8&VV%s7s-0QjZ607-8{M@<pjJ3hdz@x5GDKT6<iKaSOmXeCpnc>O|E zBp7a5RW%KcS`3y%BH^Do0~rgEC`$E}@dGS7FUs}zEyZVKT6%NuSuJ}%WdpXdvhw)M zH6ZD2c#b(y_+cU9{z>x<k-5V&XPXKuaCl|`nl8dCDhJWT^l!bRNg5&*r-m1vtz}}; z#ed|8kFBeB>x<1x%L~X@%Tkw>$M>ObYN`MMp?rkpGBFl)_;}wi*F?gA+>F&8?P%Vn z&s|kjwgv!RSv|<>zwDqdRfAe3QjvvB9ntX=Z@zkz1>vlVbYX^khJa7-7^rlF+ZWEu zckM^?Hhjtbz$eoM2$J!E&m%l^@g$J`B{*=*6h$8j7_L}bn~6Fz(YpNAJ;~Yy;ZkwM zQQbnA=j6ezcyR`_uodQ8@w$6NX}YuutmR;LI2Cs*?7Ec$frGt?;>pS`L>`g$u0IMN z7BnL*iLWq1EbdSll#)d^=4(DI;rd@sj=gb9fr~B-t+Ju(n{uI*ZO8f6TpwcZo_<>H zJO@v<+2j@7`R2pr$qBva@QB0WfDd2*<O!mkZ^|a@Ouq93lx`LPM&Rb^3ch-)A5WbZ z2?@prelJW;xafq%9aCB654wwMd@tiOPs;jlXZ3SBs|)}Hyu#Z0%JfAFY!Z^LCFu31 zz0~SQ81t}f==^=QKBo)Ng1^F3m=Oqi4ZwGZY>>9DgL47r{NzS+!UM`MDy=M9(kyMA zrv-;OEJ2>7KwibMPsw9lC!zCn*#!bbB=<onXUZ3N?0VU7sOMi%OA1h(X$g8!+N8Z} z|9=I}TG_3au@O{SiH2942{@GL1waa6CssE~d)LsJ02d3$_5$S#jI>Hy=TB!6TuML> j*k`5v(5L?gIBWj^TK+alIcxhj00000NkvXXu0mjfrM#z* diff --git a/prs/dev/adis16480_updates/_static/file.png b/prs/dev/adis16480_updates/_static/file.png deleted file mode 100644 index a858a410e4faa62ce324d814e4b816fff83a6fb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmV+(0pb3MP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0002xNkl<Zcmb`G zgHi?o6ovOGdxdP*AltSE*&JruJwUGI3!FN?xxO>s`hMrGg#P~ix$^RISR_I47Y|r1 z_CyJOe}D1){SET-^Amu_i71Lt6eYfZjRyw@I6OQAIXXHD<M{a4P!N^sPbQKi=?mBx zoos%BSoiGXjr-;%$QixXMOVNSUNp6L0a1Oz&cgu)wqE?07u5I7qrQIu4Fij)Y3c&0 z@0u_#NH6I?Mk(n;dT}d~^J<WkTLqp|RW-hV56tKpXqu)k@V{?amI+5DOlEU@funz+ kySsbM>fiX^GbOlHe=Ae4>0m)d(f|Me07*qoM6N<$f}vM^LjV8( diff --git a/prs/dev/adis16480_updates/_static/fonts/barlow/Barlow-Medium.woff2 b/prs/dev/adis16480_updates/_static/fonts/barlow/Barlow-Medium.woff2 deleted file mode 100644 index 73a45136446135c64b4422abb7d727b6ea74a28a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61584 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 diff --git a/prs/dev/adis16480_updates/_static/fonts/barlow/Barlow-SemiBold.woff2 b/prs/dev/adis16480_updates/_static/fonts/barlow/Barlow-SemiBold.woff2 deleted file mode 100644 index 45cdf94e7e1069597d42750e5dde99350552fb5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61252 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�Q};IDiEY*IfkG?EeOg!cR71 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 S$|D4Okp05#$_@N9pZ*VIS4Y?Y diff --git a/prs/dev/adis16480_updates/_static/fonts/barlow/OFL.txt b/prs/dev/adis16480_updates/_static/fonts/barlow/OFL.txt deleted file mode 100644 index 2f22ba6ca..000000000 --- a/prs/dev/adis16480_updates/_static/fonts/barlow/OFL.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright 2017 The Barlow Project Authors (https://github.com/jpt/barlow) - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -http://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/prs/dev/adis16480_updates/_static/fonts/inter/Inter-Regular.woff2 b/prs/dev/adis16480_updates/_static/fonts/inter/Inter-Regular.woff2 deleted file mode 100644 index b8699af29b021cbbbdf82e18f5c4a2271d19b616..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108488 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 IKiJU!1B3_vwEzGB diff --git a/prs/dev/adis16480_updates/_static/fonts/inter/Inter-SemiBold.woff2 b/prs/dev/adis16480_updates/_static/fonts/inter/Inter-SemiBold.woff2 deleted file mode 100644 index 95c48b184ea96eeeba1eb03904abf1c587f848b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111588 zcmV)gK%~ESPew8T0RR910kh-)4FCWD1pG7r0keky1ONa400000000000000000000 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 diff --git a/prs/dev/adis16480_updates/_static/fonts/inter/LICENSE.txt b/prs/dev/adis16480_updates/_static/fonts/inter/LICENSE.txt deleted file mode 100644 index 9b2ca37b3..000000000 --- a/prs/dev/adis16480_updates/_static/fonts/inter/LICENSE.txt +++ /dev/null @@ -1,92 +0,0 @@ -Copyright (c) 2016 The Inter Project Authors (https://github.com/rsms/inter) - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -http://scripts.sil.org/OFL - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION AND CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/prs/dev/adis16480_updates/_static/icons.svg b/prs/dev/adis16480_updates/_static/icons.svg deleted file mode 100644 index d00fcdc7a..000000000 --- a/prs/dev/adis16480_updates/_static/icons.svg +++ /dev/null @@ -1,122 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - width="144" - height="48" - viewBox="0 0 144 48" - version="1.1" - id="svg5" - inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" - sodipodi:docname="icons.svg" - xml:space="preserve" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns="http://www.w3.org/2000/svg" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata - id="metadata182"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><sodipodi:namedview - id="namedview7" - pagecolor="#505050" - bordercolor="#eeeeee" - borderopacity="1" - inkscape:pageshadow="0" - inkscape:pageopacity="0" - inkscape:pagecheckerboard="false" - inkscape:document-units="px" - showgrid="true" - units="px" - width="432px" - height="24px" - inkscape:zoom="8" - inkscape:cx="88" - inkscape:cy="12.5625" - inkscape:window-width="2560" - inkscape:window-height="1027" - inkscape:window-x="1912" - inkscape:window-y="-8" - inkscape:window-maximized="1" - inkscape:current-layer="layer1" - showguides="false" - inkscape:showpageshadow="2" - inkscape:deskcolor="#505050"><inkscape:grid - type="xygrid" - id="grid9" - spacingx="4" - spacingy="4" - enabled="true" - originx="0" - originy="0" - empspacing="6" - units="px" - visible="true" /></sodipodi:namedview><defs - id="defs2" /><g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1"><g - id="path676-3-3" - transform="translate(-2.9109232)" /><g - id="path32350-8" /><g - id="g11409" - transform="matrix(0.26458333,0,0,0.26458333,85.873261,-0.58297085)" - style="fill:#ffffff;fill-opacity:1" /><path - d="m 36.05769,19.95191 q -3.33335,0 -5.666675,-2.333325 -2.33335,-2.33335 -2.33335,-5.666675 0,-3.038475 1.980775,-5.26925 1.980775,-2.23075 4.903875,-2.6346 0.08075,0 0.15865,0.0058 0.07788,0.0058 0.152875,0.0173 -0.505775,0.70578 -0.80095,1.570205 -0.2952,0.864425 -0.2952,1.810575 0,2.666675 1.866675,4.533325 1.86665,1.866675 4.533325,1.866675 0.951925,0 1.81345,-0.2952 0.86155,-0.2952 1.548075,-0.800975 0.01155,0.075 0.01732,0.1529 0.0058,0.07787 0.0058,0.15865 -0.384625,2.923075 -2.6154,4.90385 -2.230795,1.980775 -5.269245,1.980775 z m 0,-1 q 2.2,0 3.95,-1.2125 1.75,-1.2125 2.55,-3.1625 -0.5,0.125 -1,0.2 -0.5,0.075 -1,0.075 -3.075,0 -5.2375,-2.1625 -2.1625,-2.1625 -2.1625,-5.2375 0,-0.5 0.075,-1 0.075,-0.5 0.2,-1 -1.95,0.8 -3.1625,2.55 -1.2125,1.75 -1.2125,3.95 0,2.9 2.05,4.95 2.05,2.05 4.95,2.05 z m -0.25,-6.75 z" - id="path1290" - style="stroke-width:0.025" /><path - d="m 35.5,27.884624 v -2.384625 h 1 v 2.384625 z m 0,18.615375 v -2.384625 h 1 v 2.384625 z m 8.615375,-10 v -1 H 46.5 v 1 z m -18.615375,0 v -1 h 2.384625 v 1 z m 16.815375,-6.1077 -0.707675,-0.707675 1.4423,-1.45385 0.719225,0.719225 z M 28.95,43.769224 l -0.719225,-0.719225 1.45385,-1.4423 0.707675,0.707675 z m 14.1,0 -1.4423,-1.45385 0.707675,-0.707675 1.45385,1.4423 z m -13.365375,-13.376925 -1.45385,-1.4423 0.719225,-0.719225 1.4423,1.45385 z m 6.3199,10.6077 q -2.08145,0 -3.543,-1.457 Q 31,38.085974 31,36.004524 q 0,-2.08145 1.457,-3.543 1.457025,-1.461525 3.538475,-1.461525 2.08145,0 3.543,1.457 Q 41,33.914024 41,35.995474 q 0,2.08145 -1.457,3.543 -1.457025,1.461525 -3.538475,1.461525 z m -0.0045,-1 q 1.675,0 2.8375,-1.1625 1.1625,-1.1625 1.1625,-2.8375 0,-1.675 -1.1625,-2.8375 -1.1625,-1.1625 -2.8375,-1.1625 -1.675,0 -2.8375,1.1625 -1.1625,1.1625 -1.1625,2.8375 0,1.675 1.1625,2.8375 1.1625,1.1625 2.8375,1.1625 z m 0,-4 z" - id="path1299" - style="stroke-width:0.025" /><path - d="m 4,17.269225 v -1 h 16 v 1 z M 4,12.5 v -1 h 16 v 1 z M 4,7.730775 v -1 h 16 v 1 z" - id="path1308" - style="stroke-width:0.025" /><path - d="m 68,31 v 1 H 56.576929 V 31 Z M 52.7077,31.90385 56.8423,36 52.7077,40.076925 52,39.369225 55.42693,36 52,32.611525 Z M 68,35.5 v 1 h -8.57692 v -1 z m 0,4.5 v 1 H 56.576929 v -1 z" - id="path1281-6" - style="stroke-width:0.025" /><g - id="g2400" - transform="translate(0,1.0127906)"><path - d="m 52.000001,16.256437 v -1 h 16 v 1 z m 0,-9.5384502 v -1 h 16 v 1 z" - id="path1308-9" - style="stroke-width:0.025" - sodipodi:nodetypes="cccccccccc" /><circle - style="fill:#000000;fill-opacity:1;stroke:none;stroke-linecap:round;stroke-linejoin:round" - id="path1543" - cx="53.975002" - cy="9.3974705" - r="1.0583334" /><ellipse - style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" - id="path1543-2" - cx="57.679169" - cy="12.576954" - rx="0.79374814" - ry="0.79375058" /><path - d="M 56.091668,9.8974703 V 8.8974698 h 11.90625 v 1.0000005 z" - style="stroke-width:0.025" - id="path2332" /><path - d="m 59.531252,13.076954 v -1 h 8.466666 v 1 z" - style="stroke-width:0.025" - id="path2375" /></g><path - d="m 6.4,42.307701 -0.7077,-0.7077 5.6,-5.6 -5.6,-5.6 0.7077,-0.7077 5.6,5.6 5.6,-5.6 0.7077,0.7077 -5.6,5.6 5.6,5.6 -0.7077,0.7077 -5.6,-5.6 z" - id="path2520" - style="stroke-width:0.025" /><path - d="m 83.499998,15.384628 h 1.01923 v -4.91155 l 2.1,2.1 0.68847,-0.68845 -3.28847,-3.2884755 -3.3077,3.2884755 0.68847,0.68845 2.1,-2.1 z m 0.50335,5.615375 q -1.86682,0 -3.51025,-0.708475 -1.64342,-0.7085 -2.85912,-1.92305 -1.21568,-1.21455 -1.92483,-2.856425 -0.70915,-1.6419 -0.70915,-3.5087 0,-1.866825 0.70848,-3.5102505 0.7085,-1.643425 1.92305,-2.859125 1.21455,-1.215675 2.85642,-1.924825 1.6419,-0.70915 3.5087,-0.70915 1.86683,0 3.51025,0.708475 1.64343,0.7085 2.85913,1.92305 1.21567,1.21455 1.92482,2.856425 0.70915,1.6419005 0.70915,3.5087005 0,1.866825 -0.70847,3.51025 -0.7085,1.643425 -1.92305,2.859125 -1.21455,1.215675 -2.85643,1.924825 -1.6419,0.70915 -3.5087,0.70915 z m -0.003,-1 q 3.35,0 5.675,-2.325 2.325,-2.325 2.325,-5.675 0,-3.3500005 -2.325,-5.6750005 -2.325,-2.325 -5.675,-2.325 -3.35,0 -5.675,2.325 -2.325,2.325 -2.325,5.6750005 0,3.35 2.325,5.675 2.325,2.325 5.675,2.325 z m 0,-8 z" - id="path2609" - style="stroke-width:0.025" /><path - d="m 115.67695,20.384624 -6.26155,-6.261523 q -0.75,0.63845 -1.725,0.98845 -0.975,0.35 -1.95962,0.35 -2.4025,0 -4.06663,-1.663226 Q 100,12.1351 100,9.7339 100,7.3327 101.66323,5.66635 103.32645,4 105.72765,4 q 2.40123,0 4.06755,1.664125 1.66635,1.664125 1.66635,4.06665 0,1.0423 -0.36922,2.017301 -0.36923,0.975 -0.96923,1.667324 l 6.26155,6.261524 z m -9.94617,-5.923073 q 1.9904,0 3.36057,-1.370201 1.3702,-1.3702 1.3702,-3.360575 0,-1.990375 -1.3702,-3.360575 Q 107.72118,5 105.73078,5 q -1.99038,0 -3.36058,1.3702 -1.37017,1.3702 -1.37017,3.360575 0,1.990376 1.37017,3.360575 1.3702,1.370201 3.36058,1.370201 z" - id="path3270" - style="stroke-width:0.025" /><path - d="M 137.07885,12.5 H 125 v -1 h 12.07885 L 131.28652,5.7077 132,5 l 7,7 -7,7 -0.71348,-0.7077 z" - id="path1" - style="stroke-width:0.025" /><rect - style="fill:#a02c2c;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" - id="rect2618-8" - width="24" - height="24" - x="168" - y="-24" /><path - d="M 126.92115,35.5 H 139 v 1 h -12.07885 l 5.79233,5.7923 L 132,43 l -7,-7 7,-7 0.71348,0.7077 z" - id="path1-8" - style="stroke-width:0.025" /></g></svg> diff --git a/prs/dev/adis16480_updates/_static/language_data.js b/prs/dev/adis16480_updates/_static/language_data.js deleted file mode 100644 index 250f5665f..000000000 --- a/prs/dev/adis16480_updates/_static/language_data.js +++ /dev/null @@ -1,199 +0,0 @@ -/* - * language_data.js - * ~~~~~~~~~~~~~~~~ - * - * This script contains the language-specific data used by searchtools.js, - * namely the list of stopwords, stemmer, scorer and splitter. - * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - -var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; - - -/* Non-minified version is copied as a separate JS file, is available */ - -/** - * Porter Stemmer - */ -var Stemmer = function() { - - var step2list = { - ational: 'ate', - tional: 'tion', - enci: 'ence', - anci: 'ance', - izer: 'ize', - bli: 'ble', - alli: 'al', - entli: 'ent', - eli: 'e', - ousli: 'ous', - ization: 'ize', - ation: 'ate', - ator: 'ate', - alism: 'al', - iveness: 'ive', - fulness: 'ful', - ousness: 'ous', - aliti: 'al', - iviti: 'ive', - biliti: 'ble', - logi: 'log' - }; - - var step3list = { - icate: 'ic', - ative: '', - alize: 'al', - iciti: 'ic', - ical: 'ic', - ful: '', - ness: '' - }; - - var c = "[^aeiou]"; // consonant - var v = "[aeiouy]"; // vowel - var C = c + "[^aeiouy]*"; // consonant sequence - var V = v + "[aeiou]*"; // vowel sequence - - var mgr0 = "^(" + C + ")?" + V + C; // [C]VC... is m>0 - var meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$"; // [C]VC[V] is m=1 - var mgr1 = "^(" + C + ")?" + V + C + V + C; // [C]VCVC... is m>1 - var s_v = "^(" + C + ")?" + v; // vowel in stem - - this.stemWord = function (w) { - var stem; - var suffix; - var firstch; - var origword = w; - - if (w.length < 3) - return w; - - var re; - var re2; - var re3; - var re4; - - firstch = w.substr(0,1); - if (firstch == "y") - w = firstch.toUpperCase() + w.substr(1); - - // Step 1a - re = /^(.+?)(ss|i)es$/; - re2 = /^(.+?)([^s])s$/; - - if (re.test(w)) - w = w.replace(re,"$1$2"); - else if (re2.test(w)) - w = w.replace(re2,"$1$2"); - - // Step 1b - re = /^(.+?)eed$/; - re2 = /^(.+?)(ed|ing)$/; - if (re.test(w)) { - var fp = re.exec(w); - re = new RegExp(mgr0); - if (re.test(fp[1])) { - re = /.$/; - w = w.replace(re,""); - } - } - else if (re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1]; - re2 = new RegExp(s_v); - if (re2.test(stem)) { - w = stem; - re2 = /(at|bl|iz)$/; - re3 = new RegExp("([^aeiouylsz])\\1$"); - re4 = new RegExp("^" + C + v + "[^aeiouwxy]$"); - if (re2.test(w)) - w = w + "e"; - else if (re3.test(w)) { - re = /.$/; - w = w.replace(re,""); - } - else if (re4.test(w)) - w = w + "e"; - } - } - - // Step 1c - re = /^(.+?)y$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(s_v); - if (re.test(stem)) - w = stem + "i"; - } - - // Step 2 - re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - re = new RegExp(mgr0); - if (re.test(stem)) - w = stem + step2list[suffix]; - } - - // Step 3 - re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - re = new RegExp(mgr0); - if (re.test(stem)) - w = stem + step3list[suffix]; - } - - // Step 4 - re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/; - re2 = /^(.+?)(s|t)(ion)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(mgr1); - if (re.test(stem)) - w = stem; - } - else if (re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1] + fp[2]; - re2 = new RegExp(mgr1); - if (re2.test(stem)) - w = stem; - } - - // Step 5 - re = /^(.+?)e$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(mgr1); - re2 = new RegExp(meq1); - re3 = new RegExp("^" + C + v + "[^aeiouwxy]$"); - if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) - w = stem; - } - re = /ll$/; - re2 = new RegExp(mgr1); - if (re.test(w) && re2.test(w)) { - re = /.$/; - w = w.replace(re,""); - } - - // and turn initial Y back to y - if (firstch == "y") - w = firstch.toLowerCase() + w.substr(1); - return w; - } -} - diff --git a/prs/dev/adis16480_updates/_static/logo-org.svg b/prs/dev/adis16480_updates/_static/logo-org.svg deleted file mode 100644 index fa8a1508b..000000000 --- a/prs/dev/adis16480_updates/_static/logo-org.svg +++ /dev/null @@ -1,77 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg - width="86" - height="48" - viewBox="0 0 86 48" - fill="none" - version="1.1" - id="svg13" - sodipodi:docname="logo-org.svg" - inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns="http://www.w3.org/2000/svg" - xmlns:svg="http://www.w3.org/2000/svg"> - <sodipodi:namedview - id="namedview15" - pagecolor="#979797" - bordercolor="#666666" - borderopacity="1.0" - inkscape:showpageshadow="2" - inkscape:pageopacity="0.0" - inkscape:pagecheckerboard="0" - inkscape:deskcolor="#d1d1d1" - showgrid="false" - inkscape:zoom="7.6588235" - inkscape:cx="61.56298" - inkscape:cy="16.386329" - inkscape:window-width="2560" - inkscape:window-height="1027" - inkscape:window-x="1912" - inkscape:window-y="-8" - inkscape:window-maximized="1" - inkscape:current-layer="svg13" /> - <g - clip-path="url(#clip0_2470_58518)" - id="g6" - transform="translate(0.73324304)"> - <path - d="M 0,23.97 V 0.250048 H 23.6 V 23.97 Z M 4.86,3.95005 V 20.97 l 14.79,-8.7 z M 31.54,23.72 H 27.47 V 13.15 h 4.1 c 3.03,0 4.86,2.4 4.86,5.46 0,3.06 -1.62,5.11 -4.88,5.11 z M 35.16,10.75 34.35,8.40005 H 30.46 L 29.75,10.75 H 27.63 L 31.18,0.150048 h 2.15 l 4,10.599952 z m -3.79,4.2 H 29.7 v 7.13 h 1.8 c 2.38,0 2.73,-2.02 2.71,-3.57 0,-1.21 -0.58,-3.57 -2.83,-3.57 z m 2.25,-8.66995 -1.34,-3.89 -1.19,3.87 -0.08,0.66 h 2.63 c 0,-0.35 0.03,-0.43 -0.03,-0.63 z M 37.19,23.73 V 13.15 h 7.79 v 1.77 h -5.66 v 2.25 h 5.01 v 1.92 h -4.98 v 2.83 h 5.82 v 1.8 H 37.2 Z M 44.52,10.76 39.87,3.60005 V 10.76 H 37.75 V 0.150048 h 2.17 L 44.4,7.21005 V 0.150048 h 2.12 V 10.75 h -2 z m 6.65,12.95 h -2.02 l -3.49,-9.99 v -0.56 h 2.12 l 2.38,7.74 2.33,-7.71 h 2.07 v 0.56 z M 54.53,10.76 53.72,8.41005 H 49.83 L 49.12,10.76 H 47 L 50.55,0.150048 H 52.7 L 56.7,10.75 h -2.17 z m -1.52,-4.42995 -1.34,-4 -1.34,4 v 0.58 h 2.73 c 0,-0.35 0,-0.4 -0.05,-0.58 z M 55.21,23.7 V 13.18 h 2.25 V 23.7 Z M 57.16,10.75 V 0.150048 h 2.1 V 8.95005 h 4.73 V 10.75 Z m 5.89,13.23 c -5.79,0.13 -6.8,-11.05 0.03,-10.98 3.79,0 4.45,3.16 4.6,3.64 h -2.1 c -0.33,-0.66 -1.19,-1.92 -2.25,-2 -3.74,-0.25 -3.74,7.66 0,7.66 1.8,0 2.23,-1.8 2.33,-2 h 2.05 c 0,0 -0.25,3.62 -4.65,3.67 z M 68.87,10.93 C 62.06,10.93 62.31,-0.0499518 68.94,4.81778e-5 75.34,0.0500482 75.52,10.93 68.86,10.93 Z M 68.79,9.16005 c 3.92,0.03 3.92,-7.31 0.08,-7.36 -3.82,-0.03 -3.95,7.33 -0.08,7.36 z M 68.08,23.73 V 13.15 h 7.51 v 1.92 H 70.1 v 2.17 h 4.86 v 1.9 h -4.83 v 2.78 h 5.72 v 1.8 H 68.09 Z M 82.34,10.5 V 9.49005 C 82.11,9.69005 81.1,10.98 79.2,10.93 72.73,10.78 72.7,0.160048 79.5,0.0300482 c 1.64,0 3.01,1.0400018 3.54,1.7700018 0.63,0.83 0.68,1.54 0.71,1.72 h -1.8 c -0.4,-0.66 -1.04,-1.77 -2.53,-1.77 -3.95,-0.05 -4.2,7.41 -0.03,7.49 1.85,0.05 2.78,-1.87 2.78,-1.9 v -0.56 h -2.53 v -1.64 h 4.35 V 10.5 H 82.32 Z M 80.37,24 c -4.48,0 -4.43,-3.44 -4.43,-3.44 h 2.02 c 0,0 -0.15,1.67 2.1,1.82 0.56,0.03 2.38,-0.2 2.38,-1.47 0,-1.47 -1.85,-1.39 -3.01,-1.72 -1.16,-0.3 -3.36,-0.81 -3.36,-2.86 0,-1.8 1.47,-3.34 4.3,-3.34 3.79,0.03 3.77,2.96 3.79,3.14 h -1.95 c -0.13,-0.43 -0.25,-1.47 -1.95,-1.52 -0.83,0 -2.1,0.28 -2.1,1.26 0,1.24 1.42,1.42 2.91,1.64 2.25,0.43 3.54,1.11 3.46,3.19 -0.05,1.82 -1.67,3.29 -4.17,3.29 z" - fill="#0067b9" - id="path4" /> - </g> - <defs - id="defs11"> - <clipPath - id="clip0_2470_58518"> - <rect - width="85" - height="24" - fill="#ffffff" - id="rect8" - x="0" - y="0" /> - </clipPath> - <clipPath - id="clip0_2470_58518-0"> - <rect - width="85" - height="24" - fill="#ffffff" - id="rect8-6" - x="0" - y="0" /> - </clipPath> - </defs> - <g - clip-path="url(#clip0_2470_58518-0)" - id="g6-5" - transform="translate(0.73324304,23.719952)" - style="fill:#ffffff"> - <path - d="M 0,23.97 V 0.250048 H 23.6 V 23.97 Z M 4.86,3.95005 V 20.97 l 14.79,-8.7 z M 31.54,23.72 H 27.47 V 13.15 h 4.1 c 3.03,0 4.86,2.4 4.86,5.46 0,3.06 -1.62,5.11 -4.88,5.11 z M 35.16,10.75 34.35,8.40005 H 30.46 L 29.75,10.75 H 27.63 L 31.18,0.150048 h 2.15 l 4,10.599952 z m -3.79,4.2 H 29.7 v 7.13 h 1.8 c 2.38,0 2.73,-2.02 2.71,-3.57 0,-1.21 -0.58,-3.57 -2.83,-3.57 z m 2.25,-8.66995 -1.34,-3.89 -1.19,3.87 -0.08,0.66 h 2.63 c 0,-0.35 0.03,-0.43 -0.03,-0.63 z M 37.19,23.73 V 13.15 h 7.79 v 1.77 h -5.66 v 2.25 h 5.01 v 1.92 h -4.98 v 2.83 h 5.82 v 1.8 H 37.2 Z M 44.52,10.76 39.87,3.60005 V 10.76 H 37.75 V 0.150048 h 2.17 L 44.4,7.21005 V 0.150048 h 2.12 V 10.75 h -2 z m 6.65,12.95 h -2.02 l -3.49,-9.99 v -0.56 h 2.12 l 2.38,7.74 2.33,-7.71 h 2.07 v 0.56 z M 54.53,10.76 53.72,8.41005 H 49.83 L 49.12,10.76 H 47 L 50.55,0.150048 H 52.7 L 56.7,10.75 h -2.17 z m -1.52,-4.42995 -1.34,-4 -1.34,4 v 0.58 h 2.73 c 0,-0.35 0,-0.4 -0.05,-0.58 z M 55.21,23.7 V 13.18 h 2.25 V 23.7 Z M 57.16,10.75 V 0.150048 h 2.1 V 8.95005 h 4.73 V 10.75 Z m 5.89,13.23 c -5.79,0.13 -6.8,-11.05 0.03,-10.98 3.79,0 4.45,3.16 4.6,3.64 h -2.1 c -0.33,-0.66 -1.19,-1.92 -2.25,-2 -3.74,-0.25 -3.74,7.66 0,7.66 1.8,0 2.23,-1.8 2.33,-2 h 2.05 c 0,0 -0.25,3.62 -4.65,3.67 z M 68.87,10.93 C 62.06,10.93 62.31,-0.0499518 68.94,4.81778e-5 75.34,0.0500482 75.52,10.93 68.86,10.93 Z M 68.79,9.16005 c 3.92,0.03 3.92,-7.31 0.08,-7.36 -3.82,-0.03 -3.95,7.33 -0.08,7.36 z M 68.08,23.73 V 13.15 h 7.51 v 1.92 H 70.1 v 2.17 h 4.86 v 1.9 h -4.83 v 2.78 h 5.72 v 1.8 H 68.09 Z M 82.34,10.5 V 9.49005 C 82.11,9.69005 81.1,10.98 79.2,10.93 72.73,10.78 72.7,0.160048 79.5,0.0300482 c 1.64,0 3.01,1.0400018 3.54,1.7700018 0.63,0.83 0.68,1.54 0.71,1.72 h -1.8 c -0.4,-0.66 -1.04,-1.77 -2.53,-1.77 -3.95,-0.05 -4.2,7.41 -0.03,7.49 1.85,0.05 2.78,-1.87 2.78,-1.9 v -0.56 h -2.53 v -1.64 h 4.35 V 10.5 H 82.32 Z M 80.37,24 c -4.48,0 -4.43,-3.44 -4.43,-3.44 h 2.02 c 0,0 -0.15,1.67 2.1,1.82 0.56,0.03 2.38,-0.2 2.38,-1.47 0,-1.47 -1.85,-1.39 -3.01,-1.72 -1.16,-0.3 -3.36,-0.81 -3.36,-2.86 0,-1.8 1.47,-3.34 4.3,-3.34 3.79,0.03 3.77,2.96 3.79,3.14 h -1.95 c -0.13,-0.43 -0.25,-1.47 -1.95,-1.52 -0.83,0 -2.1,0.28 -2.1,1.26 0,1.24 1.42,1.42 2.91,1.64 2.25,0.43 3.54,1.11 3.46,3.19 -0.05,1.82 -1.67,3.29 -4.17,3.29 z" - fill="#0067b9" - id="path4-5" - style="fill:#ffffff" /> - </g> -</svg> diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_300.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_300.png deleted file mode 100644 index 36cfe7a919092dfe19b1aca144d8d7e7f123ef26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79741 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 Ur`Oudzt03{J%3vI*goR_08|Zwj{pDw diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_300_cropped.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_300_cropped.png deleted file mode 100644 index 6a9aafea3c532bc147f39f7b5d46bc1d1e9de7cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36906 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 DTKnaT diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_600.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_600.png deleted file mode 100644 index 3a8eb9df521ebf7447bd3a1c5bbdec58d822d5b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169183 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%0A<6u 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�cB#n=1} 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 diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_600_cropped.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_600_cropped.png deleted file mode 100644 index ca71d06778009c768e869db819a8b2b9cc09c8fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82739 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 diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_72.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_72.png deleted file mode 100644 index 2bb3cdbf6aadaa35a24e58b79fde39a6afbc2b1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17382 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 diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_72_cropped.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_72_cropped.png deleted file mode 100644 index ca1dd9298f5211de1f7eee3597a9616fec2bed01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7515 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 diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_300.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_300.png deleted file mode 100644 index 708df7290c8586622ced714c4b35ae8759188eb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82065 zcmeFZ`8U*m{5DP$CD9`9$ZoQeY}uD=LkU^3r!;nA?Au6%NEllqyFvCCJ7X%@GPber zC5*AmWStDd{nF=qpYQ!A+&|pT=~Q!aJeS9EJ+A9|_SV=)kNE<}1sWO}X0X1tDGd!n zJ`D|RA>%pV6VI_Halmi%P%W?-Bk&c*=oAb5{rn4kD<}<(B=6}j+OeD5oWO@S{B$1s zJ@SV51v>gZrwI%UlyvoShdy(B@m$i|*ZCt+g@cBMmj<k@X%>{VF&7+WYd+V#MM4NZ zXsPylQ_EO)ZK{Q_N0k4<HP(Ec<RW2H9q~l-ars`Uk+TN*8f^7Hqt*DYX*!utY0`5i zozY^dt#<Ux2lXqFRbW{95qVd5bKr^*eDHAZ0#b&2G$6%?><uF+>YV{r_W!>A-wFKR zc>*mr*#qf-rA?~HaHi@DcAeGyoPzX0G$z9hK+Nz_8&d>Q1J?~7ulq}88fY%bh7P{_ zPkON#A>%CHwXJ#Wu8dfE9UAJzPNG`C&w1}!@Ru6lgy8eZyO~hpn}UJ@A^br0p@nVu z>CXVZ-o&zUXe2&^FbRfBdSq+!`vmCdbjC4S$Gt{`TjHc0*YD!Jsw*nmWTVpgpFws6 zH`!{j<&gbsVaoXqY*mV^pwkTp3k&(pS?D13Zd^`*vAOx)SrYYtuTK^+m7gp-+9_dG zizK)BukVxRVPIT_;AVkKgqM5j?rWsY)wkb0+1S_~8f;%4-Sk}<%vHaYW)R*P3d=)g zgB}<wjShAx!-@U_b9Sbtz9R?t+!IH$@H4B3HZsUy!9&&>_W~>+m|#kAj#WeSoii{H zrlQLeaSA+V;p1R8xS2qyCax7;211JvJi*?|__gi5ntz)PDPC;ijD3Ze<8$q9I;45p z@B>@iHK*M!Vc*u|{oq0W$tp%_{<#EW6iHu6HOw-3$^`e-F+PaIavP=Gzky&3iTmMo z;iRVXcuO#)7p%#8Ke52V&Th^JUiGfPLR(k#2v!&^%t0u_it`az!6lV;t^3ABmhyU) z+PEC}{>7*#IS4d}FbJ=@jl%ohcF+XhN(nuu`9}`y;Ogc!E%yy401EF2JxPd;j?P6) zZNekeoqCdHApM!<Jik;l8duO+P*qabe<Z34_)s+b9@fZU;Tq}{(%v({3KM}|TVH3R zf2nqSH~gVB82py9w_c*npZ}7Mp+Nz!49`ig)54`7V3?m-O#FY7{+-7vg0BuK0rF%I zysCj6@0!!NIbQ9cZho15=!Sy=Y6>zwX8}*uZ^2>r<z(z*-x-_H`gL7ovtUdRM@-$u z&jz-U7n18db4qvw2p7Q%3Ml1ls3Dph=vQ(=W|y*`4Wv@`x<g4AcKWZ}!5?Zfkktm1 zwY9PGi4Rle=#agZzehWRFm)Cvo!t!Rsu0C6OT=WGj@+SVpU|3ZyERWv@oPf966E@H zT|vLv3Z*M%SvC42O>A$wPpZ77#hQdUX`c^S_e38OTSHD>k<;AV*8bSiF<in8<=>No zU|l@x$1FJH+)^86eGNTZHyZ@Vlg|>9pLM@iMRqRpgpf{d5iGzk=s@NBCA!lNN3*N1 zD);)_(7j+%iOyrM&rqT;ctYnf%6MZl>o5l?w&;cA^nn)~QD$baUF6qe<#Xn@Zc=$j z)T#MHTIt5$f?SJeb#2@ub8~a`3Lte9R&ungnqK@G0<Lq%&CSioJfv^>?!|P!fP42k z2#|dlaD4y9s}CWxEsP50nj@OW@ZR`kgX_&xEE8RGCfC}?o$z*kLJ(LFyf!j9`Kg;b z^gekmFqb>%CvD~9E#!PCX^y!oEp^YNI^tfc@Om};<&4W}kDZy>xTO(XOwy#FDPyUq z0C%ToZC&uJ!B};MpxjslKM%b%`d9#cc(hKz2<2FW_eTo_U*u4EoN~)(lsj}IUn=Yu z(>=_eH&QnjS_4VHK}Bt3vZ3`Y!r(x2mo4o5zqpxW;**W!?!Z#OO5#5<=MQhJ<?z+D zk(v58q#*l{S+pNRuamDYE4@jzuc{R;`0|AI`{xaFYW2m%U8!mdsG*G&G^QKtmFky{ zK;I0!mtEu33!itNs8U7c=l{A1eziyxD$GTqK-pdp_IJP)ZebBJ=lvoRKyle&yhVYP zrKud4O(}$m9*XBA+;XmXCUn7&fT<o#tF!a;tn@<fSx|qmz=pB|=Zf~^<lx9!&5kkW z@6NK2L+Y4we2pllk}f*teRAJx?DWqLGAFuqtE8(j$fW}xReVk^qE^?xyxe?eUd;N0 zSRV4X*SrOv6Y96s$zEPjai4+9FX@u{(VqgsNC}Uu$K>Z%g65&5YPg?bc_HoT;c)3N zGUs)_7~uMaCUN;pN%iNd!?3f>(1o}rFTVeH2_**JV)04*^Kq?HZ~HQ&a+Sj=yJnZ% z1Q>uai1B~)Xk-k2DYiA^(%(#E2X;eT=FoMv-%s1zd`ucRAoP7gq2&b=bud#|d3mDY zt&|cAGc%Rzf%o)fP#}23<aP~E>CZ1OFPA@cD|Nommg2tUTrB~zt27kKU1Vo)Zb9V) zDOHWv{z9K*BKrhA_ZH)&)(YY!aXi&%i`)vE68Jn-_K!@8obS4w+>7<WGQXd(=>jK* zgN$@8!PVL(Zw(kOSrWed;%M5e%2i7%v#CyW2shwCZzG8jKXY5C`!jN(`yO0@vp!1H z-4VUbW_%7Cyq$!uhVL?2=>BUx(<!m7v@|{Jq;N^CF9l|z{-&4KuE!N(H{5*`hMBd| zY=J20a*IkOB(=|&5xeoaxVX4vRPM|w<T*UzDMZ2k#n-d1etQ*5K;*w*Bi7L;DHjwX zy<8`F8M)<A@%<H+v;8z@2iG+~SHzCsy_g+C@+3boVEQ+jhls{#;+U)3wtrX%Wxa^% zO5mw>psr1<$wAmRgRsHV&&Iv$smUn0utupBiOBh->FcEHY5U_zKB2Cy)nS&cgKb(@ z+f7O%W*&_5R2>xVPrFNT1^r~Nd)gV74^KA;!G&UM^wfDyV<0l;?P+&?0-;M)i;?o3 zKTLs|G)5jRePfb(x2`hg#fP{bVT2oR{**m+h5M|>RPA#RWM2%7u?%y*8sqO59!`yO zy3?#To8TdixK9)!h!i!pZW_c1QuT4FOxMMQzk5!-JTeSwY<6DuFW`vJC9^+N9GQ7} zwz)im93ccwM4FaX+l3H{rVmiLV?5P1RgSG;CavLQ{PdPP-leArohmFk9Gzct&5{P) zt1?h}vg$K^{F&t5ND?1Q&sEoDQQiJ@>tRmCqlc>IJmI^;^k9}98OGC{J%KXj)9x}3 zG#94Y4`(p_hW9SbE0)<Y>Q0P}*|7#*wX<TS?_U0VWXUdRdsjAQ?{XAkue_@2I3DTU zIcG@Ua4G61t&H+rqHZQ)>K!j5F}?1=Ec*55htHn<egp}4GMhkCW9TXWdf?Bi<)i0o zC%qUdTtu<?>usC)Lsdc5x`54TPZs5k7yUV^HlU7%G06q{vdv4%_ljQ0TW{IM((ayP z2~OL+ktZDrd(fKWTN7<G>3})j^Op6&306L?DQHA41d-VP?IhBIRf}%*avQmOr8a_< zzGSI3g7yRA{w?y`*0+*Bz(1BJ9IAoBZ5ut?gF8Cd>DH&jAn*Mqg0!fDa~=@AuGttF zlqeXJY<2}IWiqLSb71<pbK$%Dj#$2ey#4&bFDZmyJjU-wfZ}@Tt2XkCe#>SDi~7wr zQp6!)K$$c;`O0Yg_0{WT<RR&4!Hvx`w0?%5@N;gh_l(Ax3SkwE^9LHCBy^)!3*i=6 zNgZk=dwTjboV-AP+I-#sKlXiJg7AWb`>N<=UD0H<?VT#hc7}u+PK$PrV0(PR{czvj zFg3ckxwYt-2CB%Q8j+l3Wo7T<p83iceweBTnSYmtT}m^cq#%}ei$(GdeIBv>H9v-n zWE|=o?j{z}k;1iba`pA~h41e!>Z=}NQPan(Jnp;p-NNBg))SZVY{og7`X#3iK7!d; z{;L9N;d;7_S2FSfi3<KVX62pLa-o^C2f&eu0j4R}kS-glhYxz+^dQO4YxaSk=E%<N z?o=Sgq1-E)4C2;xpI|^w<bnshYt6VRx<Bvm3=-OTo6NS>u3(?4PZ7|R4XM!fakkKE z95viVnc1FXVVt(X^I|hfQ<NMe8i2OtF+9g54T`&=97+)j*hh0hkzNs1mM8fff!O9X zxfidCAABq>$&IjvN35Y2H2)o@(`f*l-@bh2N2t00&(8OaFd0rBAcWr_K&dm8P3mm) zU*CmcU-jFx__?}zdTu^|-vVNod)Fkyow&IpmyeK0+MNsQXHR(w#>k+0eH6|t*$tI$ zHrdEn<HoG-9GJj*zqic_{zj8Pgjv|h;X=#CcAuQzw+N2*8NU9(hPLey^>Ns4)qK!T zj>@)Tt-+)HZtJ~n1N7dIzuV)(uf@MFh(~%^;94;OcikGo3beb!sq1Bxm77worT;e2 za~chmcBd5)6fW{`gi987d{nt3YiVl$l1SNZ|Msbz(uR}{&RnOL5gQn>b?E@WmsEzI zaZZVy0D&1?t#ADi-`tqwSB}{0+XH%xxwC<i`oxZYhyza5pt{Lkkf4H}ZHBMtTZ<Ev zzz_A^emJtAL34FazDAiSX3?z<6zji*Q9vm$ywnU-`#nBW)U~fOp1rU6b%Wa98AOZ? zQyzLg#HBf>W$hxcE8hg-+$WLW-EKkP%K5NA)~exSH$w0=9~J(yh^6)0ffmt4yKZO- ztv8#O*ZC1l!IU`ivBtlqnzw7fM6=oeAlyWFYBluT)l#!HLGaGDtb^@-by=BGeQoV_ zSraGW%y#Vs^=C*Z(HPvg<YQEKI+ZY!sMwnicgm0-v!IEBSKgL%CvcK;fsie+wohul z;aCCnf|DcSkoQ30@-eCjDSpjJ@5VsK2B5S>0GX9lxGe$>G^E7iUQ*V%Zls={C!14F zcAg0`$2L_<CnO|T8d7TIALK_8MSf*R^^_?FXMZwVbAk0P8JcYmpY<A#-%B<>sqO&Q z?%$E1;P$5pJyyQJT3>&LQXg7nu~(=-_}p=6<avf&F;~D}5^-!$?XV)^&nv4IGI2q4 z%(z54H@8^pQr<`Axh-f2saM(m>l^m9!-bP}0N^Va;==#s+iuY7A)1!fu;|F``CM_= z_Lkr$KhX|Okj4*F%06V%PutBvU&W^Xc|9ckLBV^z3Fy1e-~Uk1r#OHuKTKWSwDW*G zfZGqW*+~&LPScW=UPvU|%k|{u?q3O+)(-6PHGfALPHy_I^>N4eaSkv>QdG31uC47T zO`Jl}#yNnf{=)@2&f{Za;S-^-bX<8y;dT*FaYn?%#HwRI-!g78o$u9YpE6Jfr@3(i zwPBnVJ;;SZUI|UdMnJd6Q8GCaW+8#~Y#P<!o37^SAt~(#{oZSVn8WNVZ@;_4BZ_w= zug{R$b_Se}s3aJts^_%q+-}CYtjo;YSm5Y><+x}nP0PW7NlMAu0Y-c{L1F$=ijflG z1&R6uKg;nih(cr=exDoiL`<=Q8Suf=gCC|Mf^%dpy-Kq`h?NHdgDSWjDmGUNkry9? z?gs(bOv<3hbV8WRPrKKUl7L&VY@bV}X^{X1*TKvwMR-GUow2E;1)aSsq_9x@Lo?zx zN6}z#0&aV8anT1NFZPip<QYB-I?(dt$B)jUqN3k|RQ{-AwPiG>2ix$r_LlMIEBS-3 zy*>si>%X-*>P#W+vXd0~zWtbK+cu!g=uiDjSB4!j-<fUXX*anS!#pwwJBEUQ@D<!7 zX0`Sx2BM+FGvHQsc6N2xn7L)C112KmaQNf&C-cX&b#1aQ*0as010#=*@al#HuGoF{ z(~6PTEdW%E>~M2a@Wq{hSjU08_Z3j3J_;tEqIf@C@2Eoya`AMusZN)fmm6isN-x$* zft7l&?av|Jy5^%;i;q)T+WgXB+=-64!n4mfXJI{pEZE`Q=lPg{W&o=;HAC_3Y>swd zTrfVnu?yQSMBs$0z5V3D17_DYV~QO4>RT#A1wE1^vm0^zr`cIhT)caEOVT7Y*rkI; z$;EAGdLnnY?pdPw$uSi~fMr2>JcrVuBtxap$<K~TYdr$>`(q_I{|hRS>20<J`r&$; zc`%h-<DIi9^rxF!-2$MApR;4bqCL;kjXJDVzUo&t)zxR4pO^bG*hRv1JsN85x5{#$ zSG6@Ce}3{+m=r#W|8jz^tMiLP%(45-Jv0Zfw3sUoSUs_6S0M#JHYV4sfq%$YWa+85 zd>)(v#4;)NGo&25F|EyClYvvXs{QM(%#2upwZ^XtalVaLLhga!xkXROa7@q-M8rW| z!G27gh`!(*jKyKXy=UNUw+gF5-Z7-l@2(=AB<|@Z{VqCq-H4HLX=%H~gZlLgYCySH za(S(G^pkFEV!{x|_&;&0a@tExA%=^uYHt#=p=^A`BzzXrRgD19votk2PKgTZdN&wY z0Cn@&gg^PN>i6AHfS#DsdZ#BOD=#mZey!7>1%k=E?fA_RpB-pFFo=^y-I7tBQzWa$ z5pRY9)A=&Ov+ka&hez9E!q}KekTH%HvhSw7H*IcWvgP69v&Al`BVCf>7eVhI`7PbJ zU29dgB;WV=4ti^?@EF&7=w!Dt0<BPB&I9$bk>P@4<KxB7o`<9aO}N>kM*?7jYkSjq z1F*j97BmuI5c;q;w3<cjuLit<_5Y7a2}S&Si+vj(bpraNS<9nn4XqBEsj(Zn0oiYE z`Y0?oe|Wq6&xt9po=-^jS_xL5HM8y%z5;5rWL&`E&VqrGCuNsV%IMxu4zvPaFiJpN zQ3qG!c;Uko9uzK<8Q=$7Xb)$RLw#!KCVoB*)coCmMH3II>KL|5&zM2jw)AGsd9+mo z{EX_V6ry(4LCw{}nE^&I5_?&dVTN<gGdN@!r(;nWI$G-W9L?kd1EV-5goV3Q8(i9= zMI#Y>V8#m;m6S|J-ugc;t%vmwM8-ynu)-?0uYlUrdPf3ayj?Q@`R@)aNZv(MHes$8 zf7d-3=u!Y?m%|J`02HqnBv($ihJSl~z9iF%)dX!Mjq1C$S#{1i=B9Vt3iR-)t1DsH zIosdj0eyY#Q;3vdrf8|WlZX&O`IqvUp>sk9u5P~NN1&AcnU~MGZsOJL&ZA8xXYN#U zsYLKlH@#sa0*Na8V5T;5?!3!ybm08qBT#?ydR6Q0pN^B!r0jij%kz25Akqjd{CUHz z#AVW*(`(Xj<U56);<imMn7|AWWwm7eBOQ1abRycNqjb|;a&FiQsLn>IVj`^-=H(V# z!mdH-9TWO3hH#*M@9|Afep3t#irsRFK|C<-8Ecnlv$eJk(Q3EUXe=<rIS7==m6nyQ z8BSfqRzwZBZRn1Jl|*@LJ~nn^b5gHCK2jkLgR`q={2sn-ve5F*OGFy%oh+#Xgo%*9 z(-&Cd?{s<Qyb%~Tnk>CG7MS;5asP3pZF8*|?j(fdus^>bLXZPnp5p(%oZURtwJ$ql z-F}QR3yJ)s0fY!(TpK?{f&m<yoS0jscl&;Mn*oJD1U!F;5#hQ3Sw{*F=xmC%k<)fo z`Va5VhJTk>5<U8et<Z#vii+mIcf(@UAg@>HHkB=hk8X|$5}MAOH=qLx8H6auh0Gs% zSl+YLmBt{aAPsj4tn(35-XQ8NC&cieDtY!h<23DsN5-steyB=8yUmRI%`;Mnx;{vi z`{j;vC*e;DhZ>NBG@h{CDaw<*?o8R>TF78d<sk_Jo5AP8j(>&{o1M#fj(##syH}&@ zsv1mYV0+?hY5T6ybhQ5lhP-ux^e@K9oQ_bKZR{_Y$qK0c{(nKwVy$O{zsGGzehL&# zqZAd)<TUk3qn?8GVuWk9uFpC)EU96!y3zk7%72*R)oHvC@)n`WZBjXe-JrwIo@kp9 zpUBMAr0gVS`03L_7hEBjxI7~y(B&dNCE@RdlE{glxM;Y3Q8l-T=K+|02eyTDth5{U z1^KxHDDRNk^=`ySNYa!ft-OxwlN@=;!2N0KclUa{!%;z1)1vcQ<EHk5yN>yk_md6F zN1P8Ehg;vUYNY%Rdmw+xuGm<eR%NiGeIBN0nFol$H|zQ`TJK42mt;{_e|z!kGJvP~ z`)bPd5;*(=`xvymdhNsse_4MIpTo~8fcD<!jk?pFyZD)LO}h*z79rq3U`ro29co{W z@P9zHfBNK7eBm~mB6$|7o-QkPAHa_hm+R@S<!GDa&-Yk}SC1^s?i??QI8&BK<R`CV z6kqSpH*#Hco|oWM(NgAyR_*_tzq9#bG_h_o!`UsSFaoJ+gfUgVDQAN|SJ%^gKJQ<B zu=@|7(7cLjYPS9ZPvvAB)F2P7)jk8gU`~KA$11_~3_=GKi#W;NtiHLc516F)2W6ZG zJUk9G0Gb{HQe`h#dB^%}_#BDaC?J}ar5YOGsa;<XP*niFZe+#~sQ37EW?7+pj<C14 zKQ^HE_x*<TGHbGvS7SGq()bF#cH|{`Z|UfH2sN#n+W9EcJLHH&{t<9yH62DAgT+R_ zTQKYhRDOJ~YqJR6&Pi?3r(r%#l-0%47OUW>^#voJ+dbm}lw1)o?1Bj@5qaC0K2WEF zgM%ae`zfJr(@>$!*RU8cP+z~Mh)thuJtfTfx}FID#2`C3RNHt>9Uj51nVoeTRRWr0 z)hzYwuec``XjyF^o{AiAXxV(n0cO$~?`ej^;WC2Zsmp&%;;&1r@jO@8_^Qt~iWu^Q zPTLJEkWQy;wGh-_%#2T<c;xZ!*Gq4@Hpc)gn5pqEwLkNn_Rg-TvrM`ovlg=ojaz@~ z`P>Zb+~wR1Oz*W?)|2RE;umcvBnw+wDDm)Uh~iO4vVh+FNEZ}H0}EDqnQ!m9qua=O zx+dL<fe3`0j)|BhP|@C8PE#s)HKF4(u<s3!xQuH{qgjg3GLWaawY8Gq$HwXD>C7he zb2RX!;<do;1RSc-b2o^EDNmvF?CC*jP}=lqR<CDfX1+JySD27ZPfu?MIah{Ib%Iob zr<MAq4?j!=$uOZRecMNs@siu~HuUvXwrxRM1E+QW;d#Sv6+sxs-<3@t5mPdd22<Q? zad#e!9|6ZRm?>ATcDO%;4P6-4@Q02ElTKKHV=nvj>2C&tYG^t+wi~0b<PK#Q2d)U& z(xSAHAO?i|st}+1QUW6UN+1gm9zi9Nwf|8bJzyR{2L)2XNn=;(T=-r7E!_R_dFH&C zKl3qDafdH=29&)Y*c7pO8G4CiLXCF5g~DDUVS2`H>%h)_Fs@xwky!^3%BS834%CzP z*dTJdNpkMv+O;8#B{HaA@M0hgSRf7ZQA!6dp3}<(NTY^7w*JfxoS$;QeM#DxwFF`} ztcQbU@tR*fy;5bcve(1^iNh}?jQLDgrSi^Xr=GvNf8L~^5;%!BbMQmtDb#yYk<1Pm zPtq4`uiPD<b)?=#+}HJq@XA+yjQc6x4X}}z#%%X*Sxgcn>bu*&w@U9_`#NYe&}@97 zy0fAC=EVMI7Sv&S_U!y&DIY!wN=$Tgr_m4$v88!%?Ozg1UYqe@&(r4L@+47NNmLzp zSN9ytkk0F=I2$*i*Yc?D{tX@QjI$N2FHOuc!UVT~x|wSU3=N5hsUmp9%~~@bR(eZG zhxV{)U<TE@?8aVp+s5al8I5|`?@@$M6?4Ul<L^3sjXGO+2S3Cg8mepj8=W06O?U|e z*&9Uo69|ie((U_PB&t2UY90$Zd{Zh_+8YYHcY09i!oGG}VZT<EX9n$T*xY%-W4sFo zb8f5e2%Y(#>uUoJ&g}W~Wr@CYi9>gP|GoR*Tdpox3EDT3_Zk1zA<)w=*8z1;=(~!{ zsE*d^JA<Oe4+HW+-txg?W#%YBJC63EZzv$naAW0`JZYPMjVj{oBt>Q{8{;`SIUlC_ znWX<t-fw1fJ3^PwCH=~39Sem$>A7=tCgdCThv4Rw+T%h<gOU?7jSo}XBlg*(!wXPT z?*Hutkhy2*KcFcv)1K#%CmRqa`{MpUNYhHDdtGt<!9!{KA*bQf2#ic%)nfmADtj7G zN)gm*Bove_QYt=Q75VKM#KwRU7JEg(e+i($3)BG`^fuq_Fhsrwt9HRez#Hokeg~l< z#~2k_^g`-<C<#CKQGryvy}fP8?^gY!!X8cOgP(h@coa^eQn{Kx16k2xCdvkRJJzVp zm|c%;UTA$&`8%ssC@Nt4ha#DUC*t{H6>yGXy+<CXm%v1z$4Za>b}evV?gm69^2{(u zz{Pd;&mFs<zv-K{ds%gJw+UZ(z^|rT8+N#Zmo8J+n<uV0(4fE8hlY|+Xz5jE@JaG+ z1yUKLx|p?Ys^I;vPv98yTO;p3@h7$g?^FTvXuKfT)xd`ud_DsYcIIP(hqu$;+nU+i zxBtNAB=1g%<3&<-{lS<X->`XLnwj;6SQ=#Bs5Q$q6Wx0Rj?o*k$XAsAKFK*f6W3}L z9DJ|?+4p{qdFp3-2QiB(C|Dd8?<V`@rkQax=<9ha2@4A7z6&a7X=%|lU0{9w1JE1- z;k&zC59u{;gS73ya450;vm6aC-u^gdcTE82)opMXX1T_;GULYZ{i=qcsSlv3{+#i~ zpdW1-;8uqV84@`aye1qwqPfa<t5m#00NrF)20zP?E%}d<jb-NZV>bno9*%qlj9)pL ztl}n3X}KDWztAiwHnI(5zuL$amR-w|4<b1E=d&vP_5jC#r$wEzf$4J{65vU%%Jv#- zF{>9X>|^IF88Bc+LJx+_Eb=l!^!Z;8L_xh`7%k{vP7pgUg~-zgf_OzviaC{XjTtaX zxRxaOhqKa)X^qnuGoB%(_K=>gn*H3H4fPKpbcBQ(k04pxGtI2CjIF?z4*%jGA{|aF zrUM*Yu|znNx+RcF(JbHDH4Nc^ET{S)H;0<IYU7PgD>hO!U7(CNHe}uPd76d<l)^V~ zN$7xFodOW{G&HR0TC0-6s5s9BfGc^1CbNU5Z>^+9PGSMks2or}RPUw!jaTxCvokRn z=6O_VW;*5l5Iq5eLV&20ltbF`-!>UkJ!Ibw+^Azr6oLd~ApGOg#LF$K)y!~T#A7fr zj^AE0D9d~ag=Hh1(s#f(g>-SNJE8j<Q$QEoHJi~f{w?A^_ejQ4G>lQTA)&jG*@~<q zW5Zc{E>bJ$kL1#MUas19zM<_Bi}hk>HC*<IRmmQ+&*uKoedHMB(!wpO5f&h>)sOcB zD3o7?)2r?sR}vnGpeYuWIibzEEGoyzK$&R<P~C-1%t=JcYC$I*0ILRd;KhI}{3|Oo zf3Ejml-KaTCbonDb!iV0@DVu$A4ndRTFHrQGb}P4VIz+Hxa8S6R{^k1Mc5yN-YKIG z21O8I>WN2&Bc$=;lpOp$i<R34Boio`qrE)pwgeF1B@c7wOD)m;8|sk#I;0&c3;GkV zBD9MV60P2oYTC$-uS`X_mIA;7&1sh_=)K()-h9rTkvt4O`}wlvk~OoaKy9&nkq+5x zot*{tDbbyCtUOSidD6#$nMc(qJleB#QH{>rcHB~JY?S|*=hVYcK94?)Ml=ecz%enM zt8BK8A+;93qb}ruT>FxrXV&d}89#J;PDBTA?GgmWNE3vz^@Y(QOsLr@$8V&(DSN8c zq=b-()FyI73zX>1<@S%(V`T#3V*opDn27;6R|h$H`GFL_IHWe#lQ#IOuNcw)Ui8K0 zM${_+1BZ}Mm-0c`E)b|v$n_VrijM%xh3Dnkfkx~Gtbe2Zk3^?)FC2uPsIm*yZukv2 zFt$Cq6!Gam>0!=aM(6Trt$KJ|ZHR;t6BsG6ee0J;CqsTSV8w^0e`oJn_iWL$D3XdC zs0$2A<c7vQ#|MSyJX=3@Jyg`9Q%A+jp2H{|oE*!P(AIgMG#deP;>3^VG;>D0b6zxa z);Fq6Y*Nb>Lvx1-4m{;hDQaT6giUb_cZjjVLfCqwXXD(y6oQws(*N+%X->p4IX+jA zb{@!blTnsS*1w<X7dT6$Id}q@(a*e6@O|Ob4zVz$siULQ2LO*b6Zoa`(rVWc5_Qfx z#y`N;5Xke(qjCMGx6NM)OYbOu#k)FcG27opo^V!lMoDE(rSrM(YTxU){%1aLigj9% zY()Ruy7lGrBqT1$|9t*S;<v*d^5QX4ZD;~^QrnI?G9M#zR%So6{j|04375AibXmi@ z*rMdjYQN+*v1iY7H|1dB^Vd$wbKj_RhuU)c@Po5Ju(yXCAK(o^RG>5efj}5eH}*X? zZD{U3fZrd%FI54gH9ypT_it0^8Q)Gth5ne(nr*46i<!!SL{7+l5)yECgvTLg?!8NV zgRpalbQ}H%Is2mPJ$wZ+--1jk|Koid#ryFkLZUf0wJtOr$_`cn<Guma+iYt7#UBy; zY^#avl^9;ef>pG)SfY+kYES6p(N$I%<p(%qSpNhq`-iD=9|c<NuHH8-{oVrJ5wm$x z$BSpFc(hW&!I7+I@Ru!L$@~Vbhi6<c!y|lZ`xgEHIdy<{b>PmI&`V$YOj0ePW0`eG zRHHoZove9Qy*K|bU;sc5|BMtg!P<;-56mqr=AS|W^(pDdV0d)*>=jl;64i$<x+G+8 z&0jBeYeK}9F&v3t?yHa_ni?1wK;-4+iDIrVdQ9=aw6HFtFz6=&8P~&&dUQLtvIR0t zh#j(8!y)=D8ow-d$+C3cfE%oiFG&7Sk(k$Yi_ecgd6kFWYA$gYH~smn(yu3Pl$q2_ z-)b*rzyU)EOCBq_waSEndUO`uRt)}KoL&7@IZSfrBCX$gy)TzWV}MmR-Rer<{=8@2 zal|rF=}FgBrIioWgs%)I(sdOT8^EYFKhPZgUhZFF_AoU3CU#*fda+fhvPL)%{BP0C zxoCuE$&2z~Zk3ax9d&HL3oy8M4{pl00_Z>Md|lm;fh@(bfo3Sbu=!2;ufRO_EkG_t z<d7}Pn?duBanC_V^rSMd@xhpi;gQ$&H6Qf_-3nX;Z}|hMxCH%=Uh|q5w$-<ZC9jA# zbF*n;ti<n6E&DER?cC-IaoXKts@GAN+L_f$`zQoW%T#JMgNs$?UDe~i7+Lpmad4(E zL66J*A5WSjWw-SP<_AZFJ3-U|8b6bl5Z!c0%YOwT<|NVw0O@{&4Bie*j^1$8?b)g+ zt*AIE`UX3K*EK?kKoIpd-gbb&egudSA&~t7q|mof#;7N{AGTDDO(xF_G#3kVyuD{- zW%Z2yxq*BHZ?e9}_G9N@QpYSSeO{7a9RK-z*dP4F-hKbd2KBXWj=H(;*h2cD%84~= zT0iJRA#Q2Y5-w$3%+a#c-p^Mo1~^+1Ri4ZJA3R86c|D}651<x9NPq`_@}wb7{Wp<; zQN)8W96EXKl!_9U?!^W$&*<H6!_81(S6Y$)ONvL|ABkl>h#0Y>mW$^rPzb766eB`b zo@sW!zT^nB)Ky+(Nq>KTbfGY6i%ygE^>LdLzGVZ?_C=Tf@p)=V$;9efx7uir$RjzY zu$^L_)3yH4qnZ0b$8|nWd1&N~`mDXpMUgQ=3Ct1@gTe(R)*e4P&GyJJ-q*yJ07Jwr zhYHVz3V}leh!K$knSlCo3BJ#0vUo!#RMCUy)CXnqtFc)f__L2R$`WL*YwQ+@%+)p) zawslKLwPE%_5<FA_XTeOMEjX<mj>(*Uy#AgzngsBq=J%QXkud0;IJbx*0BBfn%<jh zdd74b3ZFy5Q;h76TPT-!%4;0%itGrV26@57JcXPRiEPF^1!8_$&N;Hw_#0=ha_1bY z(uJcH1-NW~sCv6V_UYPbd=pt)@Y`u=X_yRId(&qA$Nh{;hN5Yi*K4&`&4=KA^TGJa z<Xv*obEC%%9#$F5#kcN%c+rg16A<1rmsuBm=~7|iqaY?F1sMM@TIq_QIQx*;AxBqM zdb&av!ApQ$>T;^<rY%8OYgO~|D1f(Yo6?5Z=MLYiRe6reI~=rM=|pSO%;`Ry;{{|~ zk1mr!*@&44>)NHKXElEcW)CNO{aa<T9^+gGVk$)Dql2kwZ6VSD94B~_)>nLdC(kDC zi6QaVDI+;<quhPU4U2$FPD5RY-9E@sGsX`x{t)0NEdEN=DO?Y5C(+?g-8X{Sez0}^ zPtqz;95sLD6W{0EcUNfBsVO?S4$OeUtoBwhLu2lo^}AomazTf^YnbJr%NmWtj}(AD z->XQ#dcPmu8N}qxc(p!&8*R<AZ0cK{t}}9$|8=yW>uL5w0^InMKL`_uK*CMm@t$w< zfd?>|6ij2e<I8euYimD_QLdx7R?xYZA1G|yMmc9enFNI8TB@puQNZ-~4oYMM$fAV9 zXoODfKRs`jE99V&`7MAHQwrBgK9*my`J$-6AE&$c6U}o~6Y)ST1^@`97ERTTrA#r0 zGzF-?^MPg)*IfGOj96*?I8~Pc4r<*dc#<Y$#Ftau2X|RO*5gH~B<AQ2cujz??kW4v zveP4=<>HYCj0Ykz%9DzLNF;ud$T0bs-o|Gk|If?rk^x10mOtE!$!g`#8z%MuLR#4T zA(J3gIm%Q9fbnWT%{WgA|4@xl7x`AL3I>oXOb7RyuP;mdIcB?pAz0aimP8Ez`c;Z> z2n_n0;k3a^5jv9m8(9>&HS&9Wm5I@*6JsaVl`m(ARqX-|e34%D7G89#yko+EHLfIa zbcJX=ML)Dz8MnXo$O3t_<kAG1JYN#H5N-)?pQarByM!?Q*Sh7RVq)Gm<lIK92AZud zoGjjEEi$(8QN|x%H5ZU@I~H(y3kNJ8-nzK^_pudx$@*b7rlL-z+N|__*b2*Q;X1B> z#z_TnWo`!HXYXBZ7{P7wb$e$3o{>ak3Q@uj7$R)x<rZrV>E-0l=gZ7ruxb>8+0)i7 zU9oyI)L2b<T<*>x=aKP>G0&zl?T~Hgfxn!n2%)Gw{LrA1dj$RwsN2H~%#T><TMkw} zf(SGuYSM$yf04d)l}~nB7P^A%0%+FU)bw;BFX4&~bVV$wK6qzk6PctLOFmABopvp) zd{QI>(KZ&aIAt8bE#gt8%F6hGw*W!Awzl>@)hvB8h@=n<QoJ(I40}^~8PHJ}tqDYX zpo1D+9*s3z1pv{+IC%j;!&|2c=mje}4Zfc3`>PA8$N2^Zq3%8JL%obQMqpPo@UoHV zNHb~(Gl%S_gTx2@>ic&aeMpsiLz(XxhTyvga||wjlT7FQMjpV;_z8a+ME}Lo_A6G7 zO(h^P$3ILZ#>d6o(r@7-MhrpEYO=bq`RQKM#GM1sx#fug&I_Ol6B*aOS8CznPffUZ zr-2j6|K<;c+mHF#hZESkGp#U;YkoEZ&B6^I7rL;zy2e7)SPw(6&FPdLTAWbwEyC*% zVA-L$%)l<#_rT$KHkJ_;Uw@MUYh<th8^CrBE-OW*lgk_qUv|Bx?p9xDjG%^qO>=7t z5+q4WarjI0LvYJvsM2C2Ukl(e{ikL*TtB@LUW-m2g~+NxU?u^9yKklRQloeu^Sk=a zs^&Yt6{dfu^4das!BD2$#8TTtOcK&Ck8KwqaKBM@ZjwziuoEF@ctR5Hx7!B&dPBFq zwsv8=6RXWX{2#sNP4uJ>Rgg=J(3sD;Rt$im950txr+Z0*hAq-@S_g|+%Dho;j_Ng8 zRTjFS58p@tioBZ1C?S#q?9N}MsBuNCnN}qHmY)!2PUUD?$nE~we;rnUen=v>PmhKR z$x(m&N}+zDCRb98xCi)<^x?V}H`8_i=^Xw_O+g<+fz}`IRl{6QsN|EZ(~VvemsvNr zwN)u7EiHus2#bqe^DVC0<W?4xP9}pHUT0y-OSno3f5xBuDa}l%l#emWAK=!50#8TG zt*~n@EPS#`l|bpx1m~6mnD=Wa#u%6GLw-$^0-S9C40@gPJo8$Aa~0={fi&&9k?k!= zKsv&oP)X|FP?Kpj#bJ|*0O8F0<CIk4s@OXUg(3h->zdPZkK%QC_i0pw|FzdYe|SD% ztaiQMW6Dq#|7K|ZP)gf)<%W#A+wbNQflq*|JXgoq8HL?Qy*X;j=Su#xe#Xv}cVfzB zk~=IoTd?%RLisICNC$rVvW6j!LbkU|a>Fh4rhrN<aIp&W`re~=LgFnV!hUE1`sJel zq7*n}qo%v=<oM8=gyz}Eil=nt_t>3YB_{_*Lt<;9t<ON^gCf&CK=fay>~FS4j8|Cg z`H<<CQV^RT^aUySGQe;)_;E_8xy(TyyMcPEUBC;IN;F`lx5w#qc6KHJvrX>k#Kc6V zmECN3XFs+fSyqLi2(V-a`Wmxa{n+>}-y$%vzd1vmLJcUD-|Cj|{D!?%M%Qc&+(PN6 zPeJl55^TV|fn1}I=LebxgGhQJ*`Ndy3T7v^xcHV3m{aQW)U5j^r$cMNrZr+J240qC zA88>$cz~bfoIivaT2DPXt`gUNJ=Bv9ya6~uBj$c)9VU~HJ&H)Cw7&cWl}+&=xlAki zqGPddg%L4;c5AFKx!(?;<Sc+J>R>y*l@^cP7#9w?AW&fbS3#Rv&t5}a>HkPZV5`_& z<}SQp$xlp@6^pXp{)UYMaox}?l@AR500`7ffXCZbNCX=Xb+7^y3=t_0I@LisDOiEp zJ>62IH$~;?nbo6nKy~@bln89}am-EMSi#CvS;AH~k0sbgOWAwDyQ4-C=*QKYjcb+p zuMGA8&o`LB6@1IE<<Z%yswyuYaAW73UKOCPm$$duLmG5(VsQKP-8d)_c)rkKfVul$ zNGMNU(*H+~Q-1L>MlZd{<k6?NURq~|t21a0d3pnNwzL%d-~k~NAnDocEh(YSJ2QR2 zt%?2U>vI?_hP@2b!;2ni#f)bO5DIRN>g*2~Q!s|DZtm{tLWG*xhLN&XL1r&f0WYJ4 ze&*!7|J)nIUUD4<$Foxf4@j;nymQ0pb#-pzbC;FPk>AtS*c%_F#0;dOg1QtN0gk;I z5uUnUtihO&g!Mopg8@hA-{*jVQl-ce=QDoSH=lR#cS0sPBDzJBF`U?pkMMvjr1%;3 zn7#tpacde{$)Gghm)@dcRD1vzl~d8+o~~FHlpI7Vi55pCAU53~CKbp1%>a*P1Mu_5 z4LKjw!b5&wiI0@>1}#ni-WO&9^gTD4SetLk2k)icc<BeLQYazJlOpJyJG6esr+xX8 zoYb*l3^#=>fm_uYo|E?Pf<~%-Q_3r3^ZO&b_%GxY`K_t=gz>2E!xH7yrFHC1(egRx z`CA5@ZFifxu-v`_RDopuS%BM|AD8CV$S|?9qdo^WU(5p$T=ue9TT0eIu7}u}64TPu zJG4KZ!MOtmRAqzy{A_KKX4h!{Fckp5WI@@>dId`BoH6-$1+JD7tgN)N;|vg`W|ZQn zR$V|GJOO;=h0~r_Bv`NWUje#nsXXctz>H{v0|83Eg<WRG9QU{BuqUPZ!&Fbx$5<`M z*&VsdshN_l)r@OSor-~}ILz)Iy%6GtI%nNi#Xw8#BBOVoj0S>9g{xy?)O*ww?X6~2 zk*HGzLr|&y205N*w6sdPsJ*a3DDpiY&^`lmTl5nA<uVna#e!q{98F$xN~(LKk22e! zFwcGHRY#h+qw2THdn01i?Zugy9Hsc9;~~3?>9PQ=?kJiTGJwsguiISoy2!}KqcFnr z1k$m6o8`g?FW3R@mqR`t2QI5x9%X~wK<dO_U-sY(qEXF2csfIX>3;@p53jqAGh+i7 znsk0}N~(P@%o$)YXCV7fnZvfxse1*V72Ag1>7SZno<kUv@$XZ=XZOV#BtAZyZ6Z#1 z4V=di0zRLZXLL<W8g*sZV%Dy69O%UZC!6V~x_I)n&R`QE=YdWU7bbSeo1%m!Mg!I7 z5RxY`3YcVsEy}pi0Ht*q0EY_iWoR?~x3yO@)bC5}ig3wB(I`dJwB)Y{m{<S(c<Js> zng`iR=I{t1!cS#l)4jbtW~HM@N6xfW4F}Gn8uYw8SHs>X(_m7XVoFH4MV0P^w5Dkh zlKsw00}q9wGgGHhXla4sc(JMu;u)F-yjJM<pPxVA=bV8wV6nHp&s~eG@;umH)`0|k zMo47r@)R}p@UTH`OgL{5TH)MxP<Wtm4FKYs&qCA3wM&fo$yb5FsPXh&0y}<I9L&=N z#7dj1k3y2O%%T^sC}jU7l!yhwCLO_S5~7UY7C?bitnqC94LLS<@fVH{t$|!EjaxAq z$210N0^_VGxH>wk#1i;45KugUA66z%H{1|HqeNV0;S>ZHz0!@NX{nExDNhTh*?gso zJ|a8xo)xi+I9N8N1h!iW?x87b<#H|>QsJ(od@hzeh2t<k;mG;Ag&F}I%oBY~S--;P z7np3UWE?z+CEh{3TJ&OEjXf1`L|vb#t!&TpWG4m>E$^oIWg=l8rzCovwj-N3&kWUn zuqr4kbDIX<+~hu@?0t4MsOBXS1OCiASUh^PV+}k>P(<uhC4;nFmasq~aRT-zSix?5 zdA#6Q=j@f1Jitd7gXH>66c`LJx|Q;1(TiUcI5=3U-=o=Zrw+xyx{v{29Dm=N^(tZ9 zj#K9{iJGM~PnpG1f=SMLX2h0D_T+BH6^e=F0YwgFKYtkin@A@t+<uio%P{1*KRV0s zlb=SPojx#zTZrAK$;S1OkE+KlFv#5F-I8g5RTM1M!rhQ+`xA9cnZT?q73!8%SQeyN zS7NzLXe6XO<!a5~YIf&0(NdEb_vADwgBE4foe&S;{lI4IQ@#B6O0O$3YHpkdKYGR6 zG>9eMzm=lgJ;xgP?G*1P*L@4c*s79O4)TFf2c+r^>F%1lZ`mp3)T1bK*n=IA5EZ3V zAUT0K$<C0K{w&7&HhUEBT@aDGz|7V*EE<{kn^=fyBdcz$S2qeqe0G~z0HHZGv$HP* z%hf@NG4N<WL<Pja;jiu|3Q-5={PXA7e~j&T)t-@;ir;MNJ9jZzOmsj+i)OCIdWvDF zv`Y#7x3PTp7mRx(5q9(pkPBVmyPV*ApoDDYz^b_TEJ!%iL#*B!(K<)dk`|yaLb4E$ zXUq>3$;9*-2NfHH6a(&?7>LCzaZDrUxyAhl{l8O-0Q+~$ijSI~9Rt8my++tQh1_JK ze{$6@U7X+vv831hlZUkXO)Syy5Fv!fw2oo_QVUXm>`(xnpGYC5YTjx;l>(o<Yvu8~ zah4OeG`V&9ja-3OO%MRbX#*d4-<mjZ8|4TOSqp#xiIZoHuu4&CuMGr_g`I6t>KGzF z9tyM2UXECJ8*FJ{eK|l2cxeS`u$xqBPHisy+Xg(~yYPN})?l@9T)wOcwj=6tX7&Bp z54FhSrR<D4-vh1i-8D>F7PR5Il)X5Z45kzzw*k7{a>4<IZdVR}*DzBXco^<497%kF zLBN=~jgb-IaeL!7-f|ANLq-Z#Z&5-?8Tu{VSlzC<i=UG_Qs*xy=1#&nxyB4}9z~6W z<1ippgl_^<3clWbLXDr`R|-{NB(uhdg$peG@=?I0v1$pBP6?p2x?Ctx5bO;UiVGQt z2WEqF#Al~+#QS%xZ-o(4=5S&{YogKLG9(-*s=fIBcWjxS`hr(537<wE7g=^(&vej_ zd#a2v1Dtp~N-|#*$>oeIn*xNA)4^JX^BVnE(wNME$r<0ZlxU5&@H+q}5vD+)X$g2x zZ+~=HUANt3II6H$<8?glY^Jv8NFXwu6p|gN`N(CUJxD4NkXP%Ld**9N-V+fHii~+5 z7YGZDk8{Je!8@<Q6(rtyLDa#CSCM&NmY@LV7xU4|>f%np`m`>N3V{G4B0lhHUJOvQ zD4MMFiDHfAx$B@xxE}_`q!LlEyZ&?m5Gn%)9%SqmVP|N8knoLf47X7UyuUL2C<}@= zY_Y}38DNM<70BtE5f^QONZ!&Y&_>UQbQqkKNd_Ph=CNKc2B<xuu!e0|hVX@jUEl#{ z3V?0+t$nO`!vI+<(6n@P#2`ldO_dOgs#s)sFP8_(bGEdg;OQI0T;*=_YsY?h)C_jx zC8OIL3v+Y1kx-s7i-?KAY-Mu7z{NlFC%SMj$M`_ereYnC1Ij>!vV2o<we)#kdYYM~ z<p~(q;6pxhO)&RG<pz4Tc#qls?aLyGE*OQy^A9hrAAV)ao>`8EP&kn@yvEKwGTmrz z?2|ll<M5K@GGC!wg?G*9V=-0#j`tzUzfNq_m+Rn#15Fy<7`w{W2t|`u4A;EP8t7i` zbk$zWTP~U}I$!C4X+L=Dg+j5)yT3z*_Inf~sPaU}aV}apF|n-uSpArSb)r3!tYfBa z;zKukw%mN(qOnEHU=9}0N%5?SGJ7ouy>*^fr}Sy%Q};^GN{;&JGXGL@o5q%(7R-xL zV&{wlv>FhH2UO`-PxX85uR!rekb#}8y!54k<`~vHGURY|eBlKf-)n)ag*Asap0zWp zT>H{&K4?y_4H($TY{^g^r|^tKV}oT*0e)0veag)Vy9+9w?}A6H53m2Z^~c`#TVA!c zApJ##eR^HcNhssnPF~6Xe%^WFeEFa%R#v&}V}|T&i<buNO{JHUIl;4g+pyIiynAU{ z3mN;fm!_ruw-;a%Fwks{F#Gsg0ixjHuuI(!>rnq8w1<)JHFB~h`SNEbU~Cozoc!!8 zEy=b{?-0)`{V!{=)B2B;JY4Xeu5)F+wB~OE;28zg!PWuC-YJ5bhW5B#;jn{^J7^@u z#=V+7c|vEY^S*mCZfNL*s+X6&v8eiu`y4l9*KJh4b@sBhFq|FoOel|)le^+>_pmKk z)xM(WRfKZc7?@`67YV4Kx9~3??<h@=S36R-J7pyfBUk*(X(!7Z&S%`LXJ+SVV^h8; zJhgPKJR{sRY`h5?ygw&5`&bb!fRWCdJ7}$0RD4Cl0W{`EBN_2Lvacm?g1(Rnhh3}$ zuQc<mLd-Ok-$WMQe(e5G@1Dz;Y6-jvfp@xWb=^<KpmgI?c{vj>9WKxx4QV!CzmmW6 zY<wCP*Rzg<#?;*FJ)1-V!R9c--Fp8$dyg9DX1b}l5|1>ZJ(hMKuXt45v=~=^WBi8= zhgNwOFTVp#MqE$jm$B8e(@~aocHxouU}c6my)Rldk2h3)mgRB!xGwc1PmE7YB+|8C z_LIt%?s`{0ew_kc8am5#{U);tho3;R@RhemkF@R2?n8~e)*Bic4gm(w|Gu%5wT_d* z;Lh=d)PUd@ZroRsEn9Xp+&7uOINiYnSzeg6v9Sqt0pu_}U^$OvIT9YbcQeezm>xKV zyJtmo7Af**C`dS9;{qL==HNQA5_Z~slv%Wz^rwms-Yn}K3elc@$*rl-9;5K{{<WO5 z9}P4A3!OP^BL~YsBWjd?cQaGhQfSW(Jt5e+0mp0GWgQwW%fYO}pS=FcOP8&JSJ%h; zMOmzER)RT1R4SY<sH(Vl<pV&ku|#?4iY!+<(S$1_)V<M=cL(VD{ea6>zX}vEu{|?i zX1@5NApL6-v$HA#)`zM;pR`~Y_LCnxc#!DeKW5%-gt+s(9tGLa&v$rYsi>=MPxt=4 zZlREkyE9!Y!(7URXngREL@oI)M&sOIg}D@45W@B6i_5{+wE%B~q$IyO%}UDSnj~mN zz4LSHZ~yJ6@_sh47@y`zo)iM5aIoj|?XEEXQP8Wu<l*K<nE^a!Mu4-RAUAZvLrXh= zHixFc#|(Ey?#AxUn^^4E{)nlW&Zjj(z}%V0=v($W*38Bo>T}{<<Qrcvg4t@kp83qD zL0A;@fhJ_9Jl#{J3-3*h8C>|wzMdX_@ykA)!NI;{_@wu$al@L8_Q|}?#Z|5&)=&1G zeCPJhqdbGpQy;B5cT)btg!!JIICj2KRKy2J+&o5y`#-BMG2V_mw`%A1cmesliRnYl zxV;d+yT5GXj|M9gWY68rO-b_0^@fXYv|^Gb-5-?_Cl$F9)zyHvu=if&j25MCTLO<D z_nfY4EHI1)1k!2^!Q(Z&XuU2c&qad2u&mCf&U?!$C@hHa3&rY}_o?l?j2;pd0`8XK zlx66FgA64b#&sh#HOa`@A2f*Q$o0d$b#k9aj3VdNWc*7W+Wd<@HYE8O;(MU)r+=L1 z--gI?WdC})RONnJKU#n{R<RfR+Bn{7dqIaE2ENs2x)D9}#g!lDpl#8-DzXsUv!JtN z@@4EzvA{%y)z0@_!pOsq@}ASCdU6Ve+Lz7|X`}Co+X(RwI+^BGRCrhb(4HK*d2?4r z<$AoTIgn-s0C={!v{rOq+aQwjh0L@;=}|`4UE&Aln(OzQsB%$1=~l;hjuRgqQ=K_7 zU|j<?`z!3-EXz^DbW=Wg<&IaUCa$1V4(2(IWnqeBsyAD|bRyJfG8&=2kmh)=Wiq3+ z5c9~A){jAmV1DK4!L-!9ReLUKu-UxKmwx_QeeL6`elle*fCJ3c{i1*g$_Z2gssZ+* zx4V025J23;+|N;ImR^OVni6#ihr#31xqdspr07z%33BPNZFKLdtEzI=gXg7QUTra1 znfc;9w66Yfh}C+z0<iHm(oPI!DeeqPNJy}KdDuH_p7Ns-V4l5$avJYNKj&t-6M2p` z`Jv8|)lZun>A?T;QqIcp#aj95e@q)}eo~zAoll*U4(4}RnpQzqfv5aoew}e_<&noX zQVD0Xm}i%Y%iDILKbi9;P0+7^4q^YPs!FW{XxqVha>`G&mxR7lzc`$2IkoWm7V7{n zSZDuB&@FlFezH*@@}vnLJP0%ZCjR8u^0D=gApRLz7~c+_rszV9GxM$b&Y@1ndv~2a z*EA%kad^;pR(3DqNq7`H@qaP()lpGK-PZ#MD4l|&j!1`yN)HM{r-UGlv~>3XqBM+@ zfWQDEBCT|TA{|3WcXu~Ke3$qA-nD*f`42AE@XUSgJ!hYN_Sx5R1JTkgY=e*3jpDiE z@f<B;ZKs%u)UGJ;bfeEtSx6CoPOtlxi7REk;9YpBryCcae+^0yrl+bmsXi>)J-Sf2 zJU|%CZ=oq{bS)y;hUH4*Pm>Iq6&re1cBS#35y|3}83bDVYT6(gzW6k#rfKqP*g~wo zC-7I3`K>b2oKAWSnBus)D<rro6R&O`)-D)3Vm3Hr5m^nT2-8<Y!P;18cvIP-Iarmk zSI>r+L)#ai&N-NEZ(ia|t=`)GPA=`(s@i243e&JQyvf-8<cL?3i!W~9Hjb?B(oM03 z@T<TPywJcX_v4_@vha3N`CFU6(O;FEUFT+B;y-)x1Sp8^l2?<S8U|<cN=mJ>bpV zof#dgn@dDJQ72`g-8@`e`L2E^)uEC1_dL9-x@sV;N%{H)t5I;MKY0u@PDu3+{KL}W zX*OtOLVUbF%x(SOQuMmLB)k_FK}@u}!Jxpw&O<QQ^4u&E3%_rVb_eFj!$niy`vya_ z_<3jhMdLuU(KNRn&BBgD;e0ab@csbXhL?{urD3#TD+dqBFLWs4VzqBe$a98AXsP}8 zAs5&B<BOh;5W0+CV_CMwGsMh2`6FmfJH58IzkK52vR#q-OI+k@s>^Xd^hZ_TG7;@v zF9pAP*SWwK`KQKT<X$|0`pHdlr*BJ!t4e0}dH5M}#|Xd|5#(MtRrI40Js~ridU_aF zkhtD5>u$sVI3pe$T8E$d1`t#{=!0d5>HBT@vp+5D_ImpI7oQ?5o&XBPRaH-K!p-b% ziM>grFk{u!D?MQ;xFJ=Hjr?XUxe)nSaJM!Of)#pTaJbNvX2vAR%nr?hvv6VZ!C?}x zl&W1+ewD(`$5*TiQjb%W!4NYZuZ^v(m;_za6+lKop#>e^GD0`yq1+Pq{;UyowuNa+ zKT)6vt$BPmqF%;=>s-(xAVOD9Pc>2|YY=m|b|9MgpfPllwEK5RfKl#yV@cMulyx7P zkiBu;J7NJ9Ogj?355Y@NIogxT74nt~A*^9Gs0!XlH|%^!I6`(pksmI*GnC$?Lf2_8 zn(%Aub^WRq-S$^xw62Qz^->XRcPQQAg%>|gXT++J;oks6ONWHw$ehEupE=zN56#Y! zhOs9<Rnv)?`}n`ELrlBPGDNu$@e0ZO%dR$dMVqybB4JLs3g+u{<YytF+=Mmc+3}Qv z0cnH2-M+J@fFI%WU1hU;ROu%C;qTF@z<}rK-CsJk&qd_t6+s+hx(Nu@<idTlE~s*M zJp1DaO<_rR!yVgnljOu4<&@#sujxw4AYA8$irryIlV`Nql3p~qou-MKO0Y@c`mhxw zt8pc5a|yZa$ZRic9X#6vleCBcBeO~65d~dc-PdMwVpIJxY`?euhEb*fO(c3xZ0FJB z4wj(MnZBSFoau4vq+Q{qc3xmv=q7fm<h<m+2P~305(R`I%`2~8zpkj^)&+A+ubgd9 z8F@EiPiqV(Mn`oxpn}1YnWD9|My>`12A)9v+oos3_DSb*eq=-^_rj8Y?SgP!%hoEq z5|{1;4maWo_POx@O5H}3xu5hP<?!qxWTWchx2o56keh9PWoUY8Bc)~9<9I0<QWge# zBi^Zm#wi`Y$^LY<=Akx&lck!FUZk~cxCVHfxu6;fU6aD7fB*hX8ohZ_eSg(Z^QtrE z)g*nYJk&~!Qv)Z^D7K0<BYyoiFfnnDYFk)S+4HF`D?1$Ry=%TGN^Xq;nualAVq*UX zdy`-CO7rvc9SZXDyvK{Dy(vHtLb5=acG<|QM`#5)bTNb(4%$c!amnxb8T_q_f7!Q* zBl$gaZ3GB11GC^}Nuj=*-*OqC&<*KDSr+WU7tQptG$hW;7*+UNs57afd~kLzO-!yx z>rWRjuIv!j4xg1tSLvq_YSZ;0F_vERo7KwrO<RhsgA=b~gNf65CWbwl@>d#X=AJ35 z=IhrD8?tuf)f(_<{Ht`*C44Mu)QZ*(rfY6ZIvXC>4)hQ?N2Loo7&?Jz^dgpqhBnY9 zNWV>VoGF;CNpnsWVr4twxTE+O>u|hfXLpRye`QhpT*Kv}uh_5XnSHLe8GmWI{-3*- z;mOa;NqL3++0KtS&htLw^-Zms9JD=s?nNKc_py%Rys<S&7%NrKtZ?cN?I2oLlxj5S zZ&{M^PG37}z*7u{{QE6dzxs{lQVbBOl2}<=3v;f*o|otWHLYCz9@KmxieH%Wr;ZIi zt!ZSr`{S^Wf})VD028co*T7JH9;gGJD<V4{XU|h#&Vh5<cQ%QuxXw92g7JuGp$+Lk z8RHV$sQfJSIr!>0vgiL^BfmZ<TkntcSsYeMhh2Ku+1Wi~Y3&WhwpVnE3;p0oCJ8Vj z>#bYt92{phii%wh?Y0+ox2wp0xD9FnJeC7rtZYK!Y?|oJ_7Qaz@bU3oCq^I`Y9hL& zRv)w`Ed->}x}@jB7g@>2NUs}_#9<v+wUE*1)*_3MIyn~SeDq3H(%<$UO4m{Ly|<13 zwi>CDzajQjfiCWl#y@@f)K>W%!^V-VZept|n3Zrs@atQ4Oa``<7!sL&@i3?}yvlqs z+6eP+{IgKb)s;BP*MY|pVaYD2JQMQrQV_xM1IzWDxb1navc%aD)9|yFryo>KpHhTP zGP+XIgX(@~!D~9K=|tY2=o{foxJ;HM92(<;BUIVxQdn4MIgfT1oLcspzSne^fmwaP z6bXl><4(b~0h$hJUD%T<ET6$uVey%9dGJEcfjUE-GXxx=$jG(@%bdMW)Sw$=%Eie^ zAQCWrzq)+|o1)m{L~+kVHniOYy3fq4w?Y22K*P)Arc{OQOHp{}Tt8ezXr6qK%#;eq zG+?UoN)K({;5~PGBwVt{kDuM3ia>g$5&2U5>xkmFj5#})U!Y`Dv32f8azXc>e%d4O zwkc%JS3Bta@hXcK>x#~m`OV?|U5!RnD71&A^|*2Cq<VbpJ$$rL;&JL<g<HfK3Hyp) z9vmL)QBmrR*xQuY;`R-fT%^(HRBk?89JQmJJjut@j+A>cxGjiY`1FeuMQrv=H3~Nw zK&D~}3Sry3e__X;6pW0nFH5KkpH}`Iv#;gzu<Z=v@ut$$(yHf$3It5aiRD;cil>yn zjunJ)Eonwa&Eqxc`gr$=vsVII?5->{rWU?PL^0C)4&>VuV#}N5>mI0%SC4+w=9qI% z*DlbS3Y5=#G3nw*PoV=0Bq5E21u6?BYta&D#q)W+C2I0qni$F`{u~Hl(6(%L+d*BV z_RBau%%1%wFa9%kiWmpsA8~Q9K9d$TZ!0GX%6VmeORRpSY2$W828rZ!C-Iwp3KH?M zo2+u$15*G8ftEqrj|fpfx5S)S$iD?GdH<L3TCv2bf%_fy6}>B^!qTmj=^poq6TVFI zEro)kSR~pILi}?vA>`h8V>~nS(^H%Dn$=#?q-*Pkl?DP|?$8i>RGwF5A<cOLR6NYx zk8!Mia_deKH37x%t)H#5gWJ5g)KAIx;EOw1pdDowS$#_<rDbp@xo%IB!_opgAFU8{ z6(;hy=KFVxoQxE;E3z0q__w@o-^_#@E$^yW&+naPzY#*Jck+|3k$x*BIIodo*;j2m zU+ajS=u=i&c)%9g9t|rWG_|^2xUbGa;bq+Z>46Ujg^(_=UT!>Ivge~p8;j$JKKjG$ zDU1Wl`(P!5#SEEViWvMrQEZ_d_a;FBZqveYVc{YXDuQZH4PAh`y;Vj+au?s7#s&D} zPemY6Ts%DD91~pE(q`nlJhMTzs1ezXD1J5^H11TWx_JNbrQ)s_vciq4l<9>a?`43S zB5XD`sPdc8g_b*_xwNb5Bq~AavT;iIx@_xd!1im>+{2;09U2~cEaTJNxla;kYA@@X zHw2=^!^gqgMd200uVZEgvo${hf;vq;+TMc}*``WdgTGXqtC7R2x~+9Cp3$>1XmB5j z;|B{-@2o!vgmEy{mXwv1wW2Ndo0#P;%WaY%m8foN02k_>AudiUz=!*RvD%_0hKy&c zsDBoW1hy$AQEtQIYz9vk#;LXSf87<ttf7Fr(Pl{z=|(^6r_rEiDZMNQD}T?Rv2hqV zkd5kZ)$L^blO}mbb&LGXGsoE`5d6j>`ZMtZOk?$k&C){aWaot!dhYk`^m)%N%CW@S zVA{E;87LLFXz8Bc=bx`}Q^vFuUE%dXxTgK?n9jcMHzL0CW|}r@y&o;)ID@5W^c*UP zv#K0ne?F&)aUPJ8W!?t+Z}+!lSVCV1nfI$UHjQdHd>V_SwdYtmm-Z1f#BxnP55jV? z(xW93Tl*rkojG98vGg=kz|Zx|2X*lQFKY%p`hVpplq6hiK#$lDhKs=Y1}f<t1Fxk7 zE@?B0pZFikRV`H)-jZhfvz`$5Xz|K8pBOYEE|W>t7rDvL{?Nv4@vHJSTsu2cU&-kE zUPplz`*hdKwD+Ky|KTphL*z2vRD@I|#4@z~{C)~q3|c`^krW4Yy97z(%S7-onj!`@ z-l%@{b8YL6ICnMLxoh2=o@T7d5JOoe`ppOHY10={Bg^Zp&QU~GJ<1Z+-<0>AcI5Sz zG)O|S@>xg~9240&2aJmdfq(6Y6rJDq(Pm8gbB))-A%zv=1W!L~^TW+9n*woEfA=WY z=AOR%+?%zZ8fq&wzud0xW>q4q1%WRzw<Zy;9!3{;zp-%>`Jyf^=e)lV$iX!I7`#FH zi%m8omg1#vBA1RBP{sy<pGT~37ZL!(&jvLOYz|BW2gxtHsEAjI2{}KV0rWr*7&g5u z3hUVq?49)hnHR+Uu?G5tsQt9%1v^#e+Kz<m!)gE+eR$WY!WSDt66s7^vAEuEv*ARw zCNYEhtF#>7RXf&Wg$YL!Tex2%d>WSoh{e4hfa<SPn6+N??+M*Nh+2DJm230ArOjJ? zh6Nvwx@cThqx~8$bZjP_C%U?XkM;DN`Wom}^ENpzw%7xXMK5~L5IP&Ly+WDeX&(or zdDZ~jA55lT!kh;*Yb;~ZPS#E1Fkp~0W-+hNvCq#|hQ0bIf|D#pZqaa7msxeM5FGnV z*s!*Ouvz3i#r1qg2L;~mY8;PS_0!jXp;o95sqO%v_nSQC8iG$}%6kh&T*D0bL2e<U z_QP%cVlYX?%zM74=)Ci<QIy@SDwN1WjV%W#)Glx7q<z##lV3J{1uF#KvPW6~0S3X( znRh=2sju{;2o{fmy+jcP-^M$}LJ`#@+9#22G6P!XPEE{l>;r#0b}A8qQ<hbPx}!(2 zVLgdlG?li3`40!{&?)?r?@k@i66zO0*-m4!o~X8@t;TWPt;};R-(S3~(xxG9e$yz1 z7Y^sMRNkwrCiiajr5*0J<k226KXo2832``G6<~DDbk^Cw9MCbYM(3<6ztxRWzt^$% zY7(Mj<Hq6<$ic^#9-OjOB|;J2w$O&r)Z<u6DnAzGU|Pp&JSk1|E$w+eagp}VsPy~! z$)_9I8&@6<FwZ`lv4^P=^-tba6hU(NaLd#SK9!qlBuE6|@{4W=LL>4cZtx~Q;xxAZ z$<>dXN02eg8VWDYV;u4yDSl3!%}@agts0mWm<|!2TN%<dRl;?2bZ%@-1u^L8>0^Q_ zg7y|skCaG$nuzu)4vp_-3(Iub-mHA}PLq%s+ToNVMH)Zq59bUoa0;%)oX}kesYZfK zW*<x9>_-nXyF(Y0fa!)~V&9l`>4{3p@{vLQ7=4Zf>$$s;4iJPhumCZ9Y}J!>nx zL;U1tw5KL_RkDAlcFH;bT@wu2euyi((RuyniPQXFR?}|uMV>>UcyIBz0*43u8_jMZ z6{-JouO5YLtBcb;yQWJHCfL`C3U?m~Oous$#qU|68$k4-3>sbbO+7EfzzRh*znbKI zO^dMynF~2@!LlO_jXjZQmIkPE0X95Cek$|b&Aao&NQj{U2j8T+{P<efD(C(q?d@p* z_bW>IEeL+HuA)R{vHY>!BjC_M>2J?ggVi5EH{gq%K!;!;f0)k2L=@8O1IR-!zyoOZ zD!MQTHYII!hL%4cEc11GjcvtUR;YJpxBN20=(H-vPuBkBj^SJ{I%R0LGR|e$8bsj3 ze4E=LQVhPkzaeN^Q|~{-@AGh=&JtG=iOeuSx+7reQcINrdn+}08+I1qQT({|*!g7O z4~7J4`*Hfa?(3oecm&NB+{3l~7ta0>T@0W1HHUS$kL@JrJIuY9joA~ztp~q93vKr_ zCfbGfT~fu~u<uy53D%6J-9gD73yq5g>L<eN<v5NXf<&r&gPZ3f0*??>s@ro3YwX)H zHd}Gv{OR5FQku9(6w;oWwnqLYS*I%Kh+`9!fyTT6s<Vdy_nKlee4zZ)i_4BebvdE> z?9l2yjd8FQVdOD{Qki{MP0Y9L%?~$Pld|B8i;Io*D)&sU6z46f%7Bs1Nj374Yv>_E ziN;%_<ss(!{%wJ)TYbjXHo8*QuR`|?!#0WmODRbIMaVcED=l3c$BNne^xWZkZ}Q#o zgr&pz$qwnRE5=?EDS&Hr_zPj};&RXrBF-5a8MAHI<e*PeK8%{H`QGW*nzZ4|DW1{L zfFMnO$Cb_SYnTbO{;M@9$Jh3e17MiMl-DEt)D03)9^vopU*zgTp~YA;|A&ItXeb@7 zq5XJa;@mjF^qbZtvHTdHM8N=#HTm?_n>S~Or*wrS!-iWm6<IrtZPMSyUZ&YrQ_`lH zM9mKm4<7{BFdl030XMN>h*FB60}9kAsRa5&4D#*{RKA0>E^+0@s?gX7uF_gyf3&VO z>jQPh-8G%XHm>AOJ-=t#&0w=N0~pA}PMlbu;F&EKBZVax{gZFio^CUCn4gyc>aQCx z6cd|`CYg!;SWg3@+Sqxn*4qwC%K69VKhHIv+b-8J4%v7_mhM*iB|m)~>X9EpqS8M! zGA0kX9BMQ4wPAGduR`UYIDF9FF57gPZ%%oh>rFv^rUYMxBp}k7b$y`r_GGVdW#GYc z#$R9KqgeQHjo&ZS03My0d~a#lJ|U%`+yhGxVqRoJZ%T4&d<N@Bd?!z?{k>nk2V#w^ zY>VXpWdX);Cw9F2JI>`cn>NUYn)uL|b{yc3;RBpJAJOR9JZ#Fy@aZ(YY<HY2;a?_~ ztv73Fk9nB>qqx`~vYKX+%L9_>pM}<_iN`Wmj8B*i(jt6vpExhJ+iZX?BW^`UMt2DP zwZ(FGGR_U-5_>kXNqP?k%MT9^-wtni%X{oNo;kIXIJ>ZV$S~{8Jw3vb!!n68DR8r` zLFv{8X~SxZ9Xs)p9mcuFW5QzUIJ!g$Jc4!w=w?&^EbW0lQ28~ClAI?_&gXaD!9KzE zr-<>EeU`u}#(F8985JmSyosK)ygN{VAa3!C9dz>}$Pg_l;n<_<Z>+0|cp;QA)YfoQ z{uKF)9wte^$|AphnwzXYZ_*f{Mb#{m_#CY&_ADKwkCmAWX~YB4a|WPh;p9e#_3jwh zkk;9b?UVE$Loq(mW(}d-c)=nC6Zk@OtK<`M9D?v~Z{SzNsk1c|<;O2(D~mQbvnT(5 zzYi(Dw`&RiJ7Qz#wS7;WFjF>M&I`tKC6^G~r{D&?cUxZqNZ2GQ%gQt%61WOAo=FOE zp{ew)q+_3nqEwv>wBh#H_Ra=^G%Sr4G*txv;b|AKknd8*gGE&hFx4Lcgsp09m5Y(N z)%w5ObR2*At0zN4Ls<po;NQc*n5Nstw0-G4#Yu+vz9e<T{~Qiyw7o~y{Vai~o(8)# za11(tKT0`DGm1Y-I7%`a`<GZf?F~U4X&qiSK8h@c)X!Eg_m4?!Dc94~3T^))A8!t> z8UN(MW05EM0OzeQ|Gf;j#87+epY~idl)3=d26@sHrojP<mEN|`F5TNpL>$-qJI4Nz zXUO{H03Y^!UctoPYtO-Dts=!D-fG6vOx2uGc{pBpJ3;z-{>9SUudjWW!aj{+lP+9g zu3SM2P^dMjt)RSD%4!zE{Ejo5A-A}g`A&R}=V{~RW;R5O&{yK)f@Et_Kh<ox261M> zy5y4|Us#}m*rkvuMOlt)&5BV#Jyr%(ikzE0k=shS7$Vfs*43?fem0r?{Go94Zp&iv zaXJ?VFE7)-;o;}(3?!8;3wsqH$yDfYS7^d@OJ@qz-?=oDYZwI|^DP~WTy?zmvDX=0 z1ty%<WD}F0Pj#&2S2x-gH6T;uGdQaxsx|VYf-{YgOEzyWb|ZNvm~ER-(%q?6#rFhK z%KeI;>}$T9{xB5xQ8H7)8?~Z++b-a;W5*f>iots-^O)B19BDK8{cDL27_##+FePv) zR6Q$6ecNWM5rj{5xWZw5jCyqkt-!$deQ(%YBjPxA2hiPwsKfykTOFH|mr_>QnwIcI zabsK1Mh`@-^k9*Y)Uaj8tAFIV_pJ#3GwzfkOx{q*TJB0+!93#EchN!R<_FE$AtcK* zq=@z}sx)d1Q=w6?4WWSTeckAd-O8+?Hb&p39f-)5@uW0l%1vlybdi5yxMj26&Ov3u zrRlpL+aVV8Q18Ugr)S0e%iRC807(P_YfBRD?irop0O6oR+huKQs3R#ms5t;+a6Nqz zK0)iU6MPNq$dA#jt*sUmg2^=l{vZy8U?D!nathWfznv&oZ*z+PDNJtGt<5b#-9B>l z{1e~O(Oo;lf!K}#h2Cj)Z29(<i>R=*%R`0)b;ch6jJ|}EJZp{2nqn$d-~eA+A=iF= z`0@4!X2z#UC9#hcm#<B;kjpQDgK9{L*i}syatXMkIBum8bHC|t)nc=k{jsrw+6tW5 zd}fOJ=_0c;wA9b3tuu=?6Rx+>7XCV6=7P4xu6b_vk{%)8wZACiON)G0C_d$;oG=lK zscYDhwL>2q?`0LKbGi(VPicsiy@DSuV~AL2_<fV+=Wx$lG{76GX#?52Hc&j0UnAiC zgqq=hA5_1;(IbhOx$F_wObU9ug>X+WU|NZ;5Xe<lHh+dh!_ssi2G=hs2OSK$$!iZ6 zL?2eHX6WQZ|NWx9naY2#Ig}-sJXh#EAmLX~ABQa0LIJh&7^6S${YEvw#&onYKW-IU zZ1z&2A+Nuy?>T*#YcImZlb}A9@b2~{6UXGc{F?an9@xV@lP?NIgEUME<~P!d|ACB@ zK+it$|2!tg(8DpR;Szh9rC$>z<}(y9?~A*(z6*&<pli=4&bqW)dAVZ{(#Qzdruo$5 z!@jFj;CCI@=wN*$RJ<?#r>VzstMBE30q386)5teg#jsg*J&)H_qSBh~H)Mu9g(=D9 z&w5oiEhYfZXO40Y>$fDxNJ6f+o4qP<8|I`85+*JPGChuR!3qoDjq<dZx=~fq=LYxH zOPl>DPFuV`MXAey|DQ}BNfWaXFxGSjtMVJz2Ot!n-xh$urVFh4=8OHmc4t=x%q3=5 z%|ybpEG2hec(^Ks{I>b5&7AX3iokD44PwWmRJAN+=u;UZkycAtYoFZzITwfjSQmC? zTvzXX-POHREcQj7e+kJ|RQ0wnl>654Zsx_X%Sta#+G7(*McH(!m<BLQ&{Cv2J}@u< zFtYv#aVM~pRs^0Kn5v>$V8c>;PtabUcWQH|jotpw+^*l2#OoX4EVS+;W(PAEcr8+t z>pTHXU*F!;Fv!-#i+y0}6&}*KVabPUW<uAtjqSUx{jgdNY$yhh2xsBs!gQz9KP{Vh z{{M>-@J!w$NOSDR(%WCre!csz)GgjlAa#FB7I7pGLe+7I4P=WuV0!f+uJ}4MWyh$s z1)p^JqCd#djD__uwBF({$aC(F#eM{H6=y-J7q!2nRVf$(whQdN>dmPrE7M<V_M!)f zpaT6XpnT$WfsWI&U5z$#Z6I=SAT03EuhfH^-MaE6ZP2{|Xl&^|eIYI=Ed9Bv@11t( zXMo6+<VpyN<gcBGp0;%L-SmM~YOt#t+#wDlJLgD0Z<iN|*5kNoj5Z;fJdNKpZL!}R zXAUj0$iP}&+TK2%@HdBj`d_qplzsoaflOVwFv<yE*j-okMD|VV8(DvBOj#RDWD?;V zih_(wa@$wC_J-)Y_~5J{nf?-6ZU*=)vq(<s9e=?oDiPf59|@uSv8^|&J?AMly{7Zm zQOK9edgfzn>;s3!%i~Pgza9~C4(#6j%)>NjEG3rfKsAEuS*z`naGxMG_Qke_zS<jJ zdI{{#TCh7YU}(@KK(#zUeM(Sl2&b?-;?nk;8WlCQUu^3fqAsk%nog2yiIO}lti7jc zyNNradC%~_!HR=op^9;|q#zW-JD&U%j45oqv(lZu8dtEuI<y#M*Um?Zu0ISNYP)yz z$s#>v&15b7dGy&D_VRT32SORr`QcIzmQu#Qg871@Tvpph74;U~ABQb!U`Ex(k@73^ zhBf6~A{c#8Pt-OEAW}yT>Pjzvq}a74nFbUZj1Yg6tgI<Y&J?(0rz7}yH9oc?6G^+r z@N@D=xUk%^3T(x3%TpHtVxSQKYH_aYC#HprvFpDw)vR*U>#4$ZxIg!f{F+7Bzq?%+ zkA|BigeqaV<6M1E<-7RL>5E_QX9)Jos@!O9<eg3!IQ70eZP1lRI&-?uVst5sV|DE< zSBh5g4sGGS$)4h9M4F|cUKfbSZOrJYFeo$SYH?C#likI;?gRJZRh&{s$&r1F#yJ*= zlirC<!`4>X#y@=mfP7f-ZCtZ09Y(E4ja7ooZ@8OjUm4oo(A3ULs$}G6Zf>5Fe-XDZ z&g|r;ZnL#kWRo}f2-?%6klyLAaC68`vM+X?FpzBA(#DUKupIg3Sp{$!hks~$8`Rl^ zo$8!*SHJJ_zdJEOBXYuQugS#x0uyU6R^bu(@x-7<R`oJW$0bVw%N5gh3q+NiVkMu| zRZYf!N?9Sne7e=^r0M(@W!m>7T*zxlR$Kh}7(1wCaUBaMobNw4NKF%1M!FwQ>zOwO z+Ut?K;_$w)(Z=Z1o-D&=fH#JSaUp5WbO~_Vp8z|Oj(iO#b-ktt`P<(k>LAxXC#y>E zaqB66tWP@daZ2<1k?*V>#4HW!R+{hZLpa~g-;dc>FMT#T9hWzecYEgg`*M<-pav_O zKpDtd2%%5tPX+qcM*048$g(vpj>jrUi<KEV9-Sb%w~8;~s0mT#`F=?AT|-$l^<fDw zO%dQJ7D9K%@B-~`)5FTVA%wpzL(14;Wqv$jqib{aRx8q+Yr^v~O$LRqBR-&cI{${Y z)bC!Sn7?R4?am9OpHjc1ba?M;ddJqE2XHL!C)$&grTkf(m~LuK>Iv?PV^g)KiV>N` zhoxTCp8gzo7NLTpzmv`cBnjJ97T+&M59l%mLAMi3RbFLPS634|*1Ur;A=63pw@SWu zTIXM|zboXadMusGbbrWclB*5LJhN=W_R;*_PaA?Z>PfURz>1w;!9p1<0CTaXJ1<YZ z{x?a0665q2#@?&=u|Ld#jTh$mSX-<tY30gCBEsmD-mmhW%Gjs0HF4wH(%JOe#8a+E z&KO9In;i`yo;qFEmOJiYl9RAN`SXVlaIz}adX{8uoA3FM&Ni7;yQ7OvxSwC3Giuq@ zdSJubLqk}ZYOAl&2N$<9(MiB34&0`pV!NN|{ycR<ss~@%ER58xRvO+4sXbLY$07GB z%n$mmlw6_<N8ylo_#%ii2^I59-wtXynuM#1zsTdt1c^{Dx99_Jl^qeFtvCsR>!88# z=%^6TXsKc;0LJsbFe7zA@z!O6l*f8ksl-&8Hcjyg`XKS3Zz6qf+a_YS?oeCMp}#h+ zascaAAARa$XF^^P<E|dpG#}jsrr|#sB~ZLX>R%Wj9nhvDsVR)Ed%uUUXKmPb?Tezy za}=5sWkO=qCv+zUhWKw_UwAwA<PM>J1F(Q!2*faq9HoU4-HP7Jbj^&MZ(tk3iQ*@H zV`C7~hac8n0o_ktsNod6DNN_&j%Koh`|PvnBu^+}oXPh#R-AkL$#gmVldYb5TL5L& zv!>&hf?5B4WtkHWR?Nrr;~_RGfuEC>rue?RDPgUbca@&&-FL>va+N(&ANBXD{9P|( z14xX+?3!FGn-3<U({Ed+wp6k6)G3f{etLHuBCVD7szAR<yBgM5eq4LlL`Ek>&+eq} zvi9kL6qCEY03}|!j8lkYChtkm^y(-+*f@L!mBx|6)K&dX1_>!((eogoa{k7p6Op!X zDXWl3e#I@;og<OEBq5cpjp<#&Koy$pt8QRWpT6QXqGv;Tr-tUg$ITh_3om6V%3m>p z$j5##MZ8k}NVjKMh#+I4*i*$#tIRo<x?7nlgtO-Z&2W?A%M*=V$xOB66)!}Bs&(TU zC{`rO%FBmlJsk{Z&B)idpc`PNC%j<)E=+m1R5_sd*rMlZ-cI10N8~c;1GT^l_;mB0 zjw1+wR<{k<Zyx;dH-YuB#QJ%{(Qr*t&<)kY**PCoRJmF6w%CWcP}IsL^QXAd#s9|g zPT}Dhr^z>zYLLrfkCDe$+sJ{f;oLWDcCy#g;+H(1{649zs=JISM!esK`?ctb_O<PE zeC!+iuB^uiMMBs_VgAgf-5pJg(HrOA0h1U4NHb+-h3nrTUy^ris7~s?`P1}EHDyO* zgd{<2DA!5TtA$+BzFqiG2e2Azb%qMo6p;#1<<FOjbNDSjrPnXgf#d89hlfY<OZ*y^ z>8CMK;7D+Z6}+>B7YPZDqkW}Ga;R{1-Ov<F&At)H2VP7dGK&8QwZcOcGrZ|h^gf=! zvYhZI&tvYhnU^f~Pq|dD1c?eBIXPJt@>@Lm*{O?xsTKQdaU?(~pQHqri$}&mzK|dq z&-^m+<7xKRYMyT+Y|LvIMf)e$`~S_qa@+ibVvyu(@=i?dGV*%5D)aAqLAfYKYl1dz zpTNwtyKq={<iXS7@zS-I4_vwLijt<z2p!gi{u3=qzJn8al<VFJV!7Nl;g-k;-si2U zw=X)t{_?p&763MJ42k;<3RUDN8+W*IO#MrW@14;=<~%4<CkbsQZ_>BfGJJV5paF{6 zZ8BsVnxuvlVzc$mRLOKdI{O(&*4DtMc_#S=q4w3g{g<oJ)AMI=Wqx^c$BzSWeF`t9 z_wOD$(PF2nX)GymHu>&$aUUv+m8tYDJ|RI|0#rT4Q<-egiJ04#0>iH^Z7E~a*r~?R z2X&?aS%H25JcEU$CK8E@{-z!Lo(}g+QI*3m7N~=$ZLK1-q>z94y)8;W)|VD^2lg>6 zP<3nu+eqO_-CDk|os_hJ!a)S{eeySV{^1nkAU`K0Tym}YKUCmoth$|{q5tS|>AJkY z^LV!xJ!VdtmMRd%WO2Qxf#5%pid+kf7~|>s{qM1Do6$xCTDWJ8c0S4rRVg$C8lj{R zMLCB_bI#};6E1bMlK~JJ<!^jRCX11hn+#YTA9$4|Bc8GyR8W4+>NJ=&*vBUvt0%Q8 zW*KR%;8r~F^d=&a@VCZipF2#^W{t2gC|D43FxnLI{76p&NG>4|^jWq{e~k{E3V!8q z0Q7+Y2qL&sZFuw&@}PwgPR%tB-GA_t>@=N!S>9%A5E|QSpxhAF@>XwoV1(~B&~Es% z?y+7d0y&iB{e@yhF(zgreUvrh2;7Wnw^(W8>9c2Bcj|_=o7v{9Bz`V0FTZNSrYRpV zgD*}rNjHH`4zas_V<=or;*YNA-6~!9T`W>S@!k!CqnfUJghQxT8!y|ij3ieV6;=cS zH3A+6Ho){V?m-x0FWlr!O-)Nf#mpnmYH#Gydp73p)x{%v_JjM1>|&2B*aD_Eg-gj^ zI9&Lo^EzU(iMylz)^Q3fEe+M|xb#j8<<!`L9=L+=hr2OJp_3#^&Xclt9O-s_+T7A8 zWBdZe858YFhNrh~5_V0m%XO90!a&2EG+bADk$<wd7lr_`Rdeqkv*`nyui86c2-(r2 zAtyn7`;AT4fY59IZPEB;A$xGL)l=A@^^yE>Z-0#@yy%pe)Iw6=xvN}>{MPls?c;`` z@0l`jfYGgkGV4LQ_ja$&R;ipHe*gz(vYB_=LfZLBll1U-gnZ;g@AtVTbV0cUWlUuh zzsrrFPPRTY4g+7bn#E_~Jw5K+U-Q8N3N9pm5k-t%Ky^n-dOW9@xafyz9bk`@0{b@T z@_np17`IP+Su1?W>9)~3UjGM)GS_)3p>pJo0jf(9%7S8d0FDOCj>rc*p%f-yQM_`d zc3@BbW=U!a2ye(>QS;ARzln$YWVONK>+TI_PXqs%HY|TPeeI>YjgnRxMn*=#{tFEW z>ehV;eZRqnMWI%*U2QW9KlECq=BR&Ur;9=n)R`9+O5?0b4iXB1*wh8o`$*|UhkmQW zMX-oWwR>sn|B5=a+Jsw>mn+^+$k!f1wE%2S*RfgobP1`cCm$Z40rFG?Cv?yf*mkJ# zar)e*jFM5Mj-d(kkF6R_*#f`hJo{u;oV;2ZKEOm@9N)>$Q3z|5Kb=?;7A49UByJtt z%(V2R7wXr)+UKWxal!zw%!>>9vvZRg(i<9v(DSz+7sE3k4KMWjv7z)N^~hAOFqN)_ zm;ujrLuyK^<Jb7q+d{wFa$5u*-YO@V-#d8_ANxR!w1zRvcK%TGfh2mxYt2`j@SUm^ z*Z~T!fQ)Jzx*uA8jG*9}(KO-020-nqzM<i23Lt`)`^43q%sIEFnp$Ij{{sT@7(zG; z3zP<X2lC2!CphD(=^t=g`3M#Wd*9mJh?Es-3SVqlJg73t&wWCU*Fef0Dw8!M)#wnv zo?Ih(<(+kX_!oE!kQOj7jqc-)D(Xyl@Buo@|JGEb0&)ciFmw>FJeU>-uUh7GxZS^# zx*3QNjrKbAkOo`}6(#5HoNJyS$k*Iy*`Zy#mOBA)(%=4u)Np#7-j!^7%YTDB$y<}+ zi;-&zR+WF|97T-K@6W4q1H;q}lAhVTmLN}NM7GU9qJexfA<n&I_=?<93a&y}lPn34 zghbO+Nop$4-BHSY&`d6wbM*WeBoas#vlYM=I1!MERXLdOV0c_2yj|egvuB7c(;qdT ze3=>p|AuGtzdVV1&r?|5NE6ez_Rd?&(fb0`_wn9~mDBgD&u4XY_1p#GmS?OMb9MTN zbM1xOivP4G+2eW-kBbHzMNj<J-Du-9O-x0C{X5ACMHFmreO~-lD&WgGvjuQCttpdp zznrKZt?5PGm=rF$lI#n%UVn}z?;zO4VQmX^k{*%({fJn8?O%NZ#x5LUM(JPg5NH{U z;Z&)@nTiSvdyX8r`GETvBA~Y46F<EDdGx#LSxzedhMa9nrYIRCmLcme>?}56Atodm zDU*dL{Gpac7DEm`3yqW5cVKven*8_gP#^3Qm79*>aFQCDBy*z69WrG?nv2`FSGANp z^4ev}2$p^9!F*7Q`MmpkewoT!?n0G4-dpj_A?cq@bJlv_<m!EYE--82h74uEJFQTT z=3j1{@=6UY`28|tG*Al2$UHzv*&54bZV*z6DnEYS_Dn$C$jG1NX98*V2sYAE_b=^1 zMv&oilft2x$+MnHvT<4sHGt8Dd6&q59LM_hmfD*)$-#YTtJX9N@txs-LFtF?7nE0! zjKYAH4C&&_eb>hT-ikXV7g*E$DviuBHcR(jvZ#kWhhss6ZflYVjax}~XuH<%xNKnR zG@FCK`5T)ZvKSjT=Ce((jV)uUtWA&^J{?V{J<kg-@;ly*F4>wjzD9njf5KO&d^}H+ zsUzty1T*JX8y6Sr(wbMx4-uLNyv?d!VFJ8HP4ni3Da09~ry96+SgpQoO5SJigM&mG zys5~}(H7XS{h`=S;WlhECuWlMZbTXgYmxU%Rc_&l@M5Zf4D>&t-s$iqxpi+Dkk<^^ zH06+-TkkyeOOI`g<Zt-cH$48HKqJ1>Y0XwUanB|8TmfVt4Z0ATfBz}T#@i$B3E)Mv z_n=nlZ~F?|tjF`)Rf=$XpjI_>>g%CO61l(q<F!iUqT#Q%Ept^~f%D+YyQ{I;+_a{k z&V-J*;{Hf|9DQBzN)orLm-)!gew81qI6E}%ZjaJ=YO>k>_+xyqaA{3Skg+l~*d(9W zAk7t2we~&56S$|Gft%Gl*Rm6<HcPrr+gxnUT0c7M_O@*Za#T9KG*#L!d)eA&@o1Ez zz;1j*$#*RVLjNlIhWQEd54_(L0Ug*P-va6jj#)pCEng0{oE04#^igI3^GihKqnTPv z33QZp;oVXl?gec}y_=t3y&-;=25P1JRHp%n1Z>gTT3YL`8s#XdjzVemDMJ?KBCTw0 ziRneIga_mtK<Fr8V`pb@`{MRxW#;7BD<F22fPeD`br%8o8_Bn5W146ba1`gQdn`2e zDlJEPQ9!obmks*p=;+7;GDBEH)7FZ80$k$Q(gg82r9mjPY*JnvaXE_yLt`f7{e)r) zOEufT1XAL9=~~(3ddVKI58c=hoNjmo1Fnzk#r0QsK#7VZW`<pay$r&e0+%%=Rjza= zH#c5iG7pziIgNk&SXN;-=_4o;gki(G_@Z8#pZwJSb4=yM<cYd@%!-%x!p^~&#y!|H zo#_SbBXQP|?-`+T!j4}TO7ejN$MtfRg$%GFZ&02Ob{-i%SsQE{>*0rO5fa02cR4*X z!36|S=ZqZtzbe!@#W}8h4#m*ubi$9ELu54>tjNW|7UArgM|4q4ck132rV$d|2Ej8i z8V}VqRA0XzpC2<>4|rFklO`9Xilmikw*l|ESy1Q)xeM{-MIlLi6&)baH<E_W{1l}E ziLiXwP!VnPY$m2YAV0`nlEWw&b>$!!1gY`+nKFO60hUQ8>3jppKJzsdTvP_D7=0U| z8h9DSKLbFA@>|mBYth{%oGk~03nd}UYLS$bd#fyDQF8TutCK`9Kjw=(-*xxJVaw8( zME!n5XsYVGU%Ue-=vuin3d<|!?Fj}GBl(5P>BeaVJ|Di;&YnLGqh$LoQ1gWT;=D%U ziPyfFrH{k$#>kG7v0ozo_Z_1B1Gh2-aoRN!Kh=EAZ8_mdAdR4ttW8`WDa-f|AxH2U zI42xKok7?94h4;S!v0`8D7j9-1XRc^5N1xfX5UR}W<0ExHgjldAtrLNDa<E#9DAJh zSNfB$yO^V2pYmb^IADGS<&|+W#SVOTV<_K)Wtq{Lc*y7L(=jV(_S{~g5@$8LOYaQL zm46EEaqP}`83f^d+<M{A9Mei`6M06wJK=&BPc&(+$lBgpGC29f)7n7j4q62JP8Rcu zQ`3XmOWzmoQn~oSdTIf6aL<1yv^}S3f#m#*E?vgRBc=RUY~-0#rkYCByo!C|!ibMV z&Q5deTz&qU5&gukni_8-=JmV)FVxBkrTfc|912TS@lvavVnq+id_eNKpUyYHG4z0Z z?Gcn3Y<N3kK;!**U!n*GJWK^Fx_3?M630VB3$U5oHMfDmdQDU7H(FEusCk4s{IhW0 zQa%6~SdSk?<QxX521<7rG0$$Z1{diwM9J`V4OH(B-|+h4XpF$vn05}9XY^m(6`z3G zz_x(IKt5ksC05a(cuPVj&)%Z>)Yq@TFWDZy4?-xRi(Gj_BC>ivARFi)R!0q5X~9p% z>om_iynFeyB{Avp#n_@@PmUjhw7i8G(;N<yD+X|b?Mjuy<sQM+v`Hbc42V7}e|z?! zB|MHF7D^m|inqr@UjU3lECd9?;_cUl@)HmC#t>19$6~6o&MRyNcM3I4<j&5`U%iS6 z?%TG$Jr(%=yqPnBVNe*KmdTYb&v<KWeEj@pD8mCNA`-1`RE;Cl^D^x>h$1t$P)=%G zcEh^b4_uM7Ej&<+u8sf3fi+!VTO>az;6*HN&Ve)~tCAJ7ND83V$Wbed4u$n(yLQq6 z<;RJjEsX{*wtjX*cz+5MMPHjxuy{jkG5bibUfP4y6)!^RZ(c5>K;PS%0Yn=(0T1O1 zmS<X=RBItL3)ckv*(K-?N=-h59$m8~e<#+_+GVj`z^+yS!<Qq0=i7YM`{>alND8L9 z0@3VL_$#W&sB+`?X=CtIv!iI{uGzr>&F6E(b80G_Ndks1A6=^J!sZYZf?w^{ezKxg z(ugmLyKww0B8A&@Hx9q+n?^GK_LC_nNARe7`gX>1<QvcshcuJ6zWqh-C;`I|Wpp|z zQ;Pv4$4SH?Ve}tRH>G%FqpRj4xe@n)^EUJecGa-1kA7c0J1zs{0<VgF7PdbX)TEn{ z9;BN?_Tskq4Kkh>A185C%Pai$Z4rj==9{2Db%vkuFGqtLs|d$lq3H7rgB~DjAUco> z1$Z>X0vrFVPaDKh|GP1laI-Yhqk}J@MEI;C-1i>x4_sH=RIwuVlT~HYNx*u=O?X#s ze}sx$m?0^6!jC5>v|SlGu>SMA`tMS47v@eA9E#>U(`P^XUqYsa@>Z#^SE#&4t*!VV z)4m7FDq?$oO@_w}qWE`8a!nyuCyj!%4R+Q!;<l#|2iBu2abz{!O1^t;MtS+EYTDW~ zMa9L9<U*o^IX)_ILnkezn*xty*0SgwYZ|d8S-bm&(VhvFhYb*j88M7>hlU<v>rY)^ zp0&~%RlslVH~{ij$gz{YHxg``DPTxKBT|(Aeo61PT_nd3K;beZI!|ls>lc8NTtiWV zgL@RB^-&hy8K^L;o*^{r9<K^mAG{iZcmTN=jU(?F7jBUf;Q-!r{z_#&`a*)-O9qZe z{OID=N$XNw{(PmmBl_>#Up+<d$zzUy-pesCXfTc7;?K*pGVtGVj-_s`3mwMXBU-ap zPy!aiTZW{X?t+WdF*yN2S^cZ%!g2v8=J*}#Zal<1xEq#iQoQY2fQrCi`7N@YCFNq; zixU)R_JwKqMDA)Hx5KnJJw$$F$9MKUzYM<z`w{Oi-k93{NR&<DOD)h(^h){gJLfc9 zfE6~K{~Pwbs_OJ)c$_kl-=<L{O&oICa)6dVZxlDabiFuEJMNqOa_U+9His{3rfs|n zNL6+`z_<xY*k$?f<_$2mchVZ0c9+BAFB!L`R_CD30ikuPRrZ}=07wRmK3p;+USj^` zYDoMyK<wz)RPJWFcI#pSNZkZI$(W}l0Ch1Kn6E#g6*!R4r$8MX??7N}V>3uLE>4^& zs;1_zqoo!Zs{dkM`ruPW%B!oAVc31BqW(XMn5)(#2R$1;h)UB;3fK)rMTp!SrdRv_ z(*oq>asJd|93DqYo4rz7LBAJuqLkcWg+7EY+ToY0TNH|SNHdx$^&;o*0@8rXk9~@a z;A1PWeGuQt_zd(djTABdSpHbYj%qHZ5_e<t;EU#MZWFc0znoJ{&9tRJsz37Y-zEcK zyWAYZfqoGQWKCNn@7%zI`=s`b>5UkZKkew$%Z|MpMSb*E3|A&r@1zf;G+p=4SJf}H z4SsJEoL1(XWiLoF1TQsPNJE^b%RcJ6kD2THUmk_fnNF7tPvbp>WCap7oX$tYM)1~r z!diNCaadp{vNe~6Oj*@pcst?DrZ-&t`$<}?)=2W5o$?u8sikDFpJRZOuo}nT9=_S$ zhM4@o1$78*&kxvWI<~$4lT3sOS?kF+G+hY$*By$?s!FGb;q%Q?W~cIQKd7^Y#SfE- zpg%O5&?7OQ1+5!0ZgTqvUJj1_|MNy@;buf(eiV)OK<r+Tk6x{(sq$!zycY!K^x3c| z1EyiAMTsk3mH&o@7?ZZEv=hEOkP5y4H#Ywsy0XoIydlhtdpH;Eq?XsBixI?kyEs;y zY~=N-2io7o8-<bnU1dWvG1^ml#}CZ|4=A`QNL$-}MYJX*f+g-j457b!ie2G6nNiHa z72==>6PwG(?#Tn*b1&ckdEr-d{hX|Xn{ko9S<ZNt?Htr{*c~{z8-!E2_{E>k{Jid@ zI@=w|i@jR(S{eiFxobGjCl~M!ifOc+nu!H>JJ`}617(<r&*m@LM=$jB=t;$PA#tpR zt>8k?&Y9w|w7?~4qvFH@>Jx4xtT8+&IDx!#bBFKOj!XB&pNsiNY=TL7lL?c-=5NKA zivOga=%!Vxz~3UMK>7Nv(2YqF+<mJ|vU>RytJg{Yp!6nqt^)uH|3*5yxIA+l$?t!Z zwT%bL5C}I;g|q&7zzxY~(1=w3-`OZemQ_@&ms_2<s;-h$(eCAHs@$Y5WAf^Io>*W~ z2S+1E<x(I19dH_3D$u0k=2f8n)SuVbdM^lO7oN}B%Py(7X|id_Vwsbyi+%ZX)fPw* zljTTR<*=zd%ihSF8ruE^%(qa=MK-ytWdQu~ec_9jJUl!gf+4;}AMOh*qrgmd6u*S4 z8mDdKp81Ysw&uAz{bU4T8_|3PMq;5w@b!Pf%pqQ5S_PMu#5hWp3GoS7YsT4y*fyhl zBH#99U_~;D-Ys5oVZt2UZg6qDRzZ8sXmFi+T657v-h<;^;Y9LN8a1fltX{A}Gr=?5 z4I6nU&|wd`<lm)l4A--9!2iOS$hdzz;lK=5PXWwTlH$0#>K|9=*J1&I543M2WB@fI zh!YVSB0(9gB*p|Lacek*0Bfp6t4<>5bF!VLfo}7X)Ry#k0W32X!sK2(rMrA%W3wSS zE4zA9?py#|C@IN>fkyMrHXo;PVIg&loxzBfk@K^n<NM@Jej#VeRRoF7epHoM7D7d5 z4;(?I?x=ra!>W=x`qZrblYk=wT+b#S4o~l@0a1nI{sE8RG(`-({$X4+P<6BKwkd7s z*dW{M=(C+e*Qyt)uq;v^$G<d}PIWn>FEE@q9%8#7$`Flx3yJ!u)=t4F5$SPNBO!3@ zfKS3iZEEF(W65CHnx5xjJ}2(uvbf6AVCaxVvGHYI35DSoCE}i|yR4;@oFM&`dc!SL z0kE4t#h&4Pn|utUi7O%<tHMGYcjAmFYv}yN<s@Fm2&z{~7JbmLQDYIlB90Czxz~8* z)YJBA5*^lV2^*Rol|oRJ4_lZc-4mYupJJLLqz}|b=oAeCAS-0-BTUVcjgZNb#V!Vn zA2!bWZP}$tFe_sUbobbf^?79sAQF5(?-U4#82b6Zmu_$vYhhJix!&gl(e#pW2A<V# z8i>RA*%qfEC7Tcy$t=-O2uvbvjT@RveCSLMzpB!Rp}Rbf>i8{~V9~H0N#bN9B9Xt+ z4;7Y(Qsy471lSE0CrPB%KV;^$pZ}X)*I9Gqbd9rG_FCEl(aTuDVcsb%Rc$%EE#`g6 zenmF+@c=m!Yxs!X=*g+KA3A7fqz)ZI%rhzEj;|0gaK51zVoqm+iF%sY=&LG1swpl7 z25qYV+II!s4=hk5R{Eov${h+d#bSv69)_irR^nI`W;0#q)dKssr3uchPMdl9-IxM9 zhxqWZQp-fFnZ4XPqrrdUKDVrnGPg|t_NUzhx()xQ?LaH`f$0)4%!iv$l@I30o3A8% zJeZiZ+^$G3T(->~*b>-hxaAJ#S=miByelu?9<MRs8P_e3u*<s&r^vW(W`U9?`=+Ct zYw)vB$4>fp`L<2rFfNwId)*E7#92Iw+hZ2n2N=`fyZlW`+rln8-M-Vs+J+UL2i2tf zU5l_4G5jX;yz|1JHkqBVax8a4+hZWxIAm7Kv)&C8z_sKN6Y_fEE$ai(uS)PD{KwOh zlO2$vl24_tpe3a5(`g7H9?HOrGvOnHrRLDF(78NxKYpn@icSLIi+Pl&@BCI(6&(k0 z{~42;NAuN_v`Asd<Rv)Vq<TNHRN;$S<kj>|g4lmIg@72f2DmAc=(&-9%=_yhiPN-K z>kvGXUh#0<!I!daL?S8$aU^Xk?wU6J>K1*UU+#kiF5c6#jil>YXC>G>q39Vufkk;N zmxp;5PRoB<t~*ZB*hPTZ(_CK7Hg5_7uvd^2oYB`>9+02fU@nzLZSvIw{elllP$Wi9 z$RYm6`el3cWySuN$Ch2726#AUvFThK$<LOzuGW>zOLrJpR#};TTU7Rbp(=2%vUmD~ z;eY~d)iwNBh%M!<xVShQBy`eWaGf%dzF%k{kzHi}%G=h#q4<YOSOm)q(t6yQn!Gu! zPg5QK&4@E097l&BfY^%QW2o4c*L26v+VLvRxDI_=e&q0+*R;OkE7>qPf5kWSW*e#6 zrb^#rom7EMjO;C&ra}k)faJRe`_Dl$40P~i9@J7!1Q&xojbFd|>*{d<tAHJhN-q&Q zk)L%n`N$9ynY^#VAB1CTFmbi{yY{_4y|fmc@37Q<J2Qy-Yl>bBUWNa{x?KBd`0jM^ z5i=sSHO$ngbyIIz_VTx0=2_Ji%+GJ<?w<n^ep8z0w>UMfx$9eyZKIVfcdfLXJng(Z z$SGF9wUjGeALKEZ#1MNONx#&)dRZE@`Zap-wbn#d)dX--p=rs*w-o9$7#$rw{hqZs z?Z_f%7hcK~z#pt^^>vkfaU-VwC1&))Hm*ef4>NEJQydoet07iMZ^{ceeVk9|o<`R% z%ZPTB&jNQ|Kw~`d0;2jIF0mNQA6RB-4#`k@m*<Ii(V8fVq+Rh72o+mU`l1hb+r>`_ z!Ni1)ab(y;=YiifrlO>?2XtwIA)~BTD&QplAXU;lvcJV_L^G_T0UZwo@<(bW5eGr5 z#QC2tcNf@lvrmnsN4&ME#{;&vrm&x9j5Jyn6R%!hj!j}<e^HiVAwKD+w1cXrL<s-! z=*KDgA{jdnA$;NplBcF9@3$J-ly53-1yG%#w41M-m>)`iOJC|XTr#xun{wW)`=M<0 z1(?^|hqQ@=^R2_Pbhs@px%X2|;buRxY&m%o#RJ0MeJ7LFpGFG-2wg=v4tt*I^PBal zG%6I>(46G07ed@gYMH*4!xt4G&pp1p#t}llW%7$Hoa$rK>s%X(=g_FY`C0t&hbY`E z>LY_T5hO*Fdzp<Q4EOHAIb6#U;@PJT0MduzA@BadK~qzGac^($g6L%K_|Q61W0Oxr zrrnN;OJpBayG+>*b&bZn?xU<}0|ibP!zCt9N!%~bDXmbKBGZ^3qR3?j2jW#jx?X9k z7x~zgSEj-wr_=wByf<-&@@?aX?;(UN6WP~MvX^8RVbDS%W8Vp7$-XaBwy`(KmMtWV zl6_yMgb7(H*_X02A+m-1uIc-I-rw`Q$NL|=_i^NKjJdC_>%On$JU{2>{G7CVw+>M* zCT5Xgf7&L0R<%cm{Qj+LN}j&FG~Cd{-n7JF_eypiBU9ME)%+mtnxo_c5s-7?KjKMr zfD)^+MoU3b;Ahwu(?p-p7kYULii*0h8C*qJRl$VieByRshpM-D?5_Z=z6xp`1NKcf zH9tSUDr#5W%z>7faGh8&IJ+1k4d%~-m$VsH|B?yNBU)Inz2v4CyreQ+OTNOm*O2M= ziL`{b+JatW*7N+qV0p=c1w@TcO#S`^Sih;2WN^3&OWY87xrgR@E!29SzlgZkszT5N zx|E|mnztAMm{1gyQx|46ZBQe$NO$^-274BDOY3VY!*Bi5f5dW{-5H22J}PI+{OJ_A zj&y?^-<?)!cBi=1s#yy=`mLCq?m475V)w<1ZNJKBqfc>iujBgo?6RbQ`^GJD*<VI| zlfAvs4w~r|wCA7EroNgQ=|Cn5p}m0AEUnGN#Nd8cnWom8b+Mj+<I~vuc=ZbrxJC|- zKd&&&D?&kbYwk~buoHLrl0Vc3C!q8`GUsD@4psq7^-Ra<VDl*5@QWm+i}!8j3{ca% z7H3Igo!qk;^X@X(Pj<m>X^%Q;DI|OYC=P7GO*qLDqztzq?cwMna!psd89pe9>dne$ zv4rn#<nBpe#}A&aYbZEe1J&)aI-0MNzO3<r8lBL&w_M(q{Bn-nj`H3E#T}X#IIXvX z?1B5;AYr^$iX14OQ@N->N#^B>EUiO{)5<%rvalKQ-j;(ar`Qc5?HJf&9|Zf{<noze zJT+b^*hcy5_wgU5Fmoqzg@dFWdfp_JHW~(%meUN%HK%oJUPXy)bhsYO$`-AmdAaJ( z{YJTZa!(=r>k08DYz<LNC>A?yr3`IL)~`oYbR6DxU{4f-GR@+z=mCZYrYe&A<HwIp z_LnlkT^$xUHnGnl_z;=oa$|bIdRiWDW^X}s^q#tm*wBs~p{rj#&R^EMOK55s{rtII zusURddXiQqPgoym9|lz!46R(af|Q`+lp*543F1-iEm4H~1G%U*U1EKkIdIkYY~8kC zHRczUdqiaM_>CF<hc$xLk_$J?OlnU7Xqy!zqNqUS&iLYFSXL6|N<D2Rt}LwlzE!q3 zB3VGWF{jwG*s=R)d=fU!fX|YmoT+3|2{*GkWb+fZh*9MIb8>ikOBu4>OO+mR+*RHC zv_@Xh??ztHvvYJYxQFA^c)nm-`NJqL7~RrN;;E_q=bRT>1|OylD-3M@=BRG2rR;BO zq`b0B+!lx$vU&Hd-F+d{%=(Ru&;H@iROB;e!wZK6SiIvT6UFwT{iT5G=@cN7$s0qU zgI2^lcVq!oB&h3D$PK|{d0O9>myTpFvBVv9*yfz+OvmC(tCmG+S>rm??x`_=fewO) zlVs!fjT}04xsxmAF{_)twTl`PDylhi04yvQwec=N?+YUlFR!I5_^cRCPEOu|9YS18 zy60ZDwzi&6xglM$BAtpz$^<?Snj|4*)?JVV2$!6nmVcc(ajfih8coe|!*p5?+6?^E zB-xpMjpW{o!-5C(CxY6e=$d-;Q>6i_cm;8Z8h?n^YX^woj?UTBajsub5=#AM-wq4| zxzu52A?<3oCQ>zJT5gSQ)b{F`Q2&|Ky>AcA@)ZmGf7PJ;iQ7Z|3)#~CFYlgN`@MKx zH>jjUhOJhEu9nv@&Nb>QABz;*muYoWueJ3t8?N-vZr;tJGo@ecb5&lOXKOm9B{3NO zvL21TVqDwI>8zl#f8^!f#<nx^k~h?Q#!${>@u8ecn(BzdZJ*Y#6ncEGTI0fLsc#i1 zRb@eBsyWrnM0p$p0r{Z4)(2J8bf_!j^qB)ttE>F_6v%0)6LX|oaA)4_`RN~AQb0`T zJ_2VDTCcVW<#To<Lc*snrv`UlBO&EnY<+VZ&*$aKnFBi&|IB5BhN=hs>uYPb-u}6- zlb^3Q#0ed8`Dzk&ogX|<;acnS#u)?N06@qEpjMWP_x<4e&6sA}yjMP>Y#l9XsP($X zv!7JU>)LHYLqbB53dMky$4ju&h>*2TZH9zJ7Cz|)igrEX(s?jzb0A55IYWE%Er;Ho z$V=*$vS;aUu}$=y;NPG1+}BHlnGC<LGq2A~`mfHqiJ1+B*D0@Qu5R)u9efq>ei7om zBcu=*?7b8G`@p7Gif!V;!72OOucKWlQFiYaYWBt)DQ(9;;wnDk?+1sLhK|@}hK_`8 zwYpJ$QJm@0%>1d_GSvkk#zPrq$lx*W-3~!P#;eF2s`9#yky)gDF-EK|of>ii!gKF; zkNV9LeLQ4*`5GuHWM1lSJLD8h1W!^^={P|E-PA?C$me;M#=aIIh&vS^n`c+S1|H{6 z?Ip`{YMs36h5FH@D`HSkqy??sZNw*Wgb|{tpf73`FIX+=1#hON1AH{d;Y69B7E%d1 zZ;WZwKsJic)!Y9dP}pfdZMy}Y(9~&P_`Fc|t+sID=wi66k1LNYPC+H*M)rqeOC<9d z^%YyW?_S}Xt*uf&3JSCa+s4#gQ?@Mse7^Wc<K?$yEsJT4kS>ii4s$umg77<Da=3Wq zE{lLOltnfp5|;r%)4TnZT>FCqdFloJy<bY8O`hG`C;PYFDKKzAx9{BXas&q~<-W>^ z{$Un~o?@eX-dyB#|5kj5M)Rs2(=%Y{y16-AVwcJLF?(yt(w!)ICL2TKLu?sr^OwVP z?w)0dv!Dy2V&{1v9R2kUXpRYu*D*z1`Jg7hI>zhk`$;R1*)Q?6p!WfZ>{$C$<J{T0 z_Ir691O-&fbz~@s$Z^=DjI=k?Sc|C5vr38P_mLc?TQV#z>DtLXQjvKstY!$46NsgA zf^H8v!$xw(>_VPaW4=IgA3cdynn^s9cjZ4*vMNTxX0}P^Q~|MB``P7X0f?5XBgy;e zO^um@)*gpD8q#+#h_c7STocdlTeTj2js4yFLGbdK1k5i`RL}#u2@4h_24Y;|x@O;y z8`}%JErLvGmj}XeU$F-rhsv~iRJs897NwPU2J7GmhK?4St9MvcTIv$`Z5<ao>(LWH ziI3#w=DrX|&>(q!*7CU+84b}z?WNP7>C#P#6MwjMiZ_3Xe`cjOJ1g`ll}zp$@*U5^ zW>v(dGEui)Ve`pNiP27n=aLIZd%vbJ@0$5$yk}b*_kvJpYr%wCgM#fs=8SE{llcJ4 z*X?^l^i?s%7rFN>mjZbF)Xbh{x@WBSfACGKLDCs1-qynqgdqpqier0OB;lN0uMRE{ zo$yLqu<8Q3&c)vKeGbC&>1@!6?a(zb>C6Sh-qNbEpWm*m_4>Ei1i@cAdMZWEK!!#g z#Hyl9W2+`3UYtH1*RkMmDWg7o=^GR}IyIGZ8r#Nhw@|Xua_-_n4u$}0A<yy4W3Sq% zDHr88)nY(rgi|rxlD>R-?x<W^45%C7?t8J`6U)ApOF1K3ONJWS5nAg2)P(t7d}C8n z8--uLnmTt!OQIrV{+-XS2{3Aom|`M6-a{Ik#hK1t%ptiE#>wlEt?R=LVlT+HFU*Xg z`fwONnY<6e@KJ93Jd{Y?#FB4&d*}dWeqY#G1*#h*jA3%;r}Bw{BfNCGvi3&V6qC#T zm&7jTY1mU4k8r!h#}FkR*MLF#R;1jG4|r#2cusHVK^#HZX1D?_8%NmAY!u>2x^M=2 z9>z6SocI=MEyYb!Y*b*BPR``!EM8eS_#>rfwV`V8B;Jvj?V<(~kNj=dTVJ$J*Tk5= zeaM6lKy2EMM9$qrty6ADpk2isa_DdBIKkOzdb(7>!yD<XA`A(w)oGkP{m}#-U<o1> z<;g!>rgyd8tzqR1l=_|x07)hTsX|7Cr!rKUEc(tqK0qWxyYX4=Ro}Um_OER1%MVyk zMn()v%O8R`0yRRW?U|lsF=F3Bry))9V)_QIeA_@4d^A*B{kY~$<f)ZN%qte`I4lc( zab*c8Nqwc5d<fL%^rSb`cfVfQ8JWdC=hxVfH&ey^e)Rek%~s@unL&#_zDDYHmc{u@ z0mVlfnXT*OSDP?ORMs()4kb7VAkAPpHZrml7)YTPa7UW!7yG3SE%d!kdPR%3730j3 zH(}avY=cn6kO<-l3)UH?UCtInAo(tJKgZhHwp@Ff&MKmO$~u%pk@jq8FaxGBP9c_4 z6f?n84Mni@IleTmJ1EE5`jF{2#SS+f_K}wxjcAPI<J!WTu*dcfC0|~dUW~(a3s!3Y z|2#5SN%a1s6PW|{nP5+LEL|ytq9QF$=~cvFE+FC{E=T^puMG`fni@_{Mevm0AHo$t z6Fg^;C|AH2_xMt*hYd4!i65O(Yv+axW3H7Z@QGL;JOP7|Y^GGBbsK`LC^zP7a{HIP zIS`+si0Yf?8p4z<jEw5sfow+bMfIl)wa?qXkf%@c|2W_KUPH8DFaa?~0i`9dNq&D* zxMAuiP^RWfmhyVt%Tgg*nHzssHQZp^g?9VZsv+FOP5yI~9%P;!#-5@#;XFw#tFvUG zVIP61mLmw($t7kMlNF2jsYOT6*2|)GoGLYuJ5(FaC?9E-<YEJ{huMO^YO5Uk%Rs26 zKPZ*z%p4CS3Z0@posT=uf0Zc^6gvx7P*7-Pc@dRGNcv6*q3C}7wCobae03wI>DPsc zK?4_vYLB_Ug;=lAK?8$>*bi5VgMilTi^Tw45Zy_`_gf)iX*$TS64j*KV3{<`XGF2C zD@Q2gpTtXh8N!G+Ae9QDuVCY>r=FacXm$ohB3}QBGipp|?JlSoj2V+uWq8~7^G=KW z87R#1DUYMh5?FSBJz#b)Dj?GYYxoebUtGMN>7sVW8lc;gxTdBc5i~Ef@vbadh|DEh zccG@X){Sb0?q)zWJ$#u3n+aucUR*f=#FEag8*!|z5Q$2ZR|f`-AHe*TtTiiK+=Lgo zZ^|2dN6zgVh)A2F-kfSmrNi*cl3Ad_vOd^99_RMHP`UVdS^&WtZOX4_z?S~$fpp5# zwC7G2XIUn>efg1u)|?|M^f)xZkI3d9w#$}uNW_h~sI5<vhN#4IY-B}#DWi9^yiSo5 zn&OePeIL%U^$IB3Kyo8`hvH?v%W;GUkjqe)-+EN0;IC`Y9j>`2W@XO?#=ryK?YoKa zj8n{OpFIej;?=d&*3fxu&GhWIHWCM9I=ub-Xo=EiFgJ1*18&k7?^g>eg14TwfbeGu zWJ4d5Z`fN+nV@t}`iDX3)5C)PCtZ%3jU9xeyRTl#I1I-G!$vIz3$2CF4;H5ak#l<X z=S2Xm?m>hJn_jU&!ldO%SG;HOy>~#BL~_$zfoNO&-5xrm!k0pp(w$-(O6yn<c?l%= z$QR*cp}lix)!Iu^8NJI(LFxn0UgB$0&jqBn%Wt9j@yi|saRU<)KCA*Y;bV0T4f|Co z8`5SD=F)lNH<wIK=#2t%VS~+%l6j+I@s?A*4jd~0nU~@I8cJXGTHC%Drb;>lnVEbk zjfOSTT92dU&lfQ0EP>SI4v^&E3g4L8P<nG#(_?WYaA~KtkV}LK;hBdqAm6(_Qo~%# zfrmHLSz!q3(4ULJdmCo{T;y<*ujJwK8$OlnbxZB#ae1HY<K<~1uiP|sjW;2;u30}2 zg_^|?lWw>;8Mui!$mHH@?HG|71m4J<JD>Af*VkPtSQ0vH!)ntVKQAYGs*r79;;g54 zb-l38>R?W@<KMh13*U5%FX^e1*MA;6_EC%3Cz2Qum3fc-OzGp7t$*PzIyjd5@fEKn zGn-*GW>iBoEjP3x_MWchu_`AYq7^d%S!)9i5HdGkQmm=2=EAfl8JVq;3>O1@y#9Nv zRkiXN?3Tvd6^Q!jg6|CmydIQz-_<olD&@vUw#!ZfD4?szZNsW*z?CB$USL&l{U@a4 zg}rB7f0n3UTzxM2gW0>Xyr%&<vR%6&nL108!1rl=eC@2I&@b+gX_X#ZZfL_DOx`+h z@_P1Hxa0=4d=*E0x6hBjg?`p3J16i~(7S}4C{&lvA&flt{Ba~daMy;~(9WXwVGRB2 zh0VQL@>LQkH#%Tq6r2OdedBw=MUQ!{zsL@o5!m<<xvT95*-qc4wr-p15?{wJN_BdV z67nhw5C{;)B{PQmO2U2=<BUK`NlVs^Lh~O}{IP7}Kx$<0r9b<I?&Vn)?vIq0_4ZE3 zyf1((D>If4Lf^h&LcZV?QyG`+?5)Uf9AtN|llv*inun-lLWfw`n|T&vPSG}<?9RnC z-d78o6H3GU=3|LFvnl-noC=Xy6|Zq;wp)^QoW@>&ZJ_e?Yu6Z@%tJcK{NNB50VHZ) zdNCcN6iLkRe#mBbYpuPB!c8qG$4`AA9#Q3^X|9pz@#1jK_uh|4qI^%GTM(+n63LT( z>29~L4XgSb@B+T3pF!VxzmnMUainPdWD^JCH^@GbP8DcNc-Iz|16g~;NmrNPlA~Tx zl(B4uoSNZhecM2hqW33biQUdctoY@3kD-Xremx2Jwkk-fuOyS;{r>7PKvT?E+ynTJ zvv2Tpd3>gfA*?|TB`bqqLK!?76Pqumw&3!Dy$?T8ymB21#jbB7Dy7g@!Y7#UZQ#L4 z!K7k88Zte5W8+kSoU?$=#}KYVFUd!)%sqLea4GwiO4^OWzUzX?eo+>u;2MS;lty_X zlTMl{TdE@+jDtlbD_oFH`EH=EBV3-Zu3pBfR?EZc0>T+MoT&%dJwu7#$1SoS@Q_rG zAQU(C41>+EYJeS+!imoGnDVBX^9G&iM(@fV%7FMxjHs7N(pErDbIod?NUzMkrLmEb zk>0f8K9r`cfus}&O8xEx4e_U`8{k|LwALJjqh;0tPq?U&%OR1q%vgr4h7mTe{QEPy z$@=3IbjBR0H@F%Z&*H-v!ZdPD0&*nZV@FrHB@6zC3oxlBA&e0>*p`9s$6yX6iME(m zchaw|AH=p&*?7m_GdABCEk_zCAu6?zYZM!FaTP`6gi>m8ggT7N@#hr8IIlNx>n}5l zhjQjB>u4&swCh+kKdV)+M+xu4JHjIo^e|S2JJ(WSBl1bBBN4Tt(}Lbz5!6hE@~_X@ zf<yZ2UF2L4WJ!6E#pNm!h0W?}QI|fwD>%d<e;I4-Ubf`j@Uy5I$<|lQnF9gR%UgH~ zj;FHl>v04WqzPu9s;{=6!d&HV5z3iv;80tRL^7H<`U`sJvK_HLFX$c7(5isx7;tc9 z<pxJ#=C<SefdK_cv#cLgV#LbR9g|D-CQ3>8S8f6E^KFiP=hCLe#zY3NG%}L`4D}a@ z|KRt<Yf8~i_`-fDu$7o)Z*yF@Uwjg2Zw22!Us-At9cjU!$6mgDGh|NlS&FD#@3yLx zr$B@3@~4{@CQspw$fnlL!2=|%H3z}$mCmaxf2w{4i97^wk(nEER|Z;v2g7c##pC`c zq}=!^rkvlsBl(<3uV$0hf%ttNtQh3}ouP5q2v<g%I9h$Hxo${rqBC9P?bO+e&d)M4 z{m9Gf3icF1%{&FJyIP^ly9%077SR01q0u+%irwe(TYKt0H0-}Jsgk=pkQ1CaaHh^b zT4#yoJi=_TQ(of4#(eoIzlcDsubQ7}cb?Aep@x%xHs;viqjU6=0B@dU49<HufnMij zG1GA>8+maRY2Sb`7e*XFdt~T1m=b-^Vrmo1ogtM)O_|dvRNM7T3M$H{$|9#*GTEE_ z8`+QU8;wxF^=v#HsgFB6iGo_Xva+)4G))CLpK*b&JCvM*r!REqO_(A2JAhH*1OKo% zp+__AE1{Mkd8V!)srW?oLeRI(`JOsYlWURRZY|NxWDK0S@%Okd#z7-W!1wHaoRU4z z$!1hqI&4ZdBiXfk67apfCD#NH$8c;HBQfpI!_IU8n9HvTUe1Dgy9#6B#P5{oW8-d{ z*@Ragbk6w0@r4c1VO=me4!j;=O)M724~2$*8k1D7w&Ci^PHH2cV*9-D#mk0O4f)W5 z!aBaA83^V&!AEDX0vXz!D-uo+khVX|`x3WO$ED%-Ykm4yg7xiRfbT~C{R2+BL`rwF zk;s9l7{XOKj;<dEp&dV#1Vmtwhvrip`0+BD5@wR;J1{k+%-7!|x_00o+)~be6FGMh zV5dI)<<9&f0GsW;SM{`tKa3TdtI(<?oDqi>?e_w6Yy>3wh(N0SeSs1@No`yg1(<R7 zOV=#K<_+>WHQo=YH#|9y;6*e^Enk2JfB~ij&g0W~enM#2o;GHFd%*xMf7$O9jov+} zi-Vj?9PDq%6k_b^V!ER-%|ZxT7?-uMXV1i=ks#TPbvm?^_@uM=xTBdFKOzX`zTLZ; zLqZvwP8tq9F*7d4k<P#upiIKIjQA=WU9K)2W`Hpo4jqP;T<UZ`UrmvnogMiLCbD)Q z*yUlw2p?5NE|B{(u35%2p_+jz7ai>J`btrP{*a%`-0e^h-dP|Yndy6|lr4ndJOK1a zNIiT4&vpmb^qe2@8ZtD&j7ikxXA(;Mm0AsuWsF$hg6=@RC)^d#H(?VAWSSQ8mxYOB z7(#|GB>akl;FTNG{aCW|K9dnjR_;+_Ny&04<Xh|Cv>VO9+d4>no1bG|WaOLB+D91I z8e+U6*|9&zbye<?Cx{owv3Jlt*Fh@#KGi{n?3%W+;#PJfXiJ!Jjq0$pwr{w^;_tVX zXfBchwIJ{3CnN~Xn1~}2K{afXpoi-LJedO;m+yUg!GN5D*=zmW8FKI6qKC?@$&Zyc zgxmmBN%8R{mdu|59}4q|Ukqr18FMwC%?I0c*kf+d<LNi;HzgYEGjnosj^ZT`N>)M% zYfd5yZ0oa`VC{oEj$?`MS7L~F+_`p-_b%><ep+x`aHJKGUrEJ0Dt-OBrL3xI>(WS& zp%)I5bsmwudQ3aL>zeevwH9E;U7jz+i{!h1l$DftNXH)7qX4_Z2<tipRF>G#RPQ7r zWC%lghHn(WE&|bHUEPy+j5J`J-rW_N*^E7y`XK0?0Wcr|z?lq%%~X+&S=Cnw_euJL z!-g#Lt`d)=^S&MYx$Zt3VQD~_@RF4T>P_!5K$!!~Fpy0i%7C|MkcH5gc*tFQ?Z-tq z%aiFJ>|3d47A4kI=W;m88R*!=(7#zTqKa})H8CSRok?e-#vIECXYv)c(doNx7P|}@ zFL<Hxf}A%MS&osIVCt*<4B@mM#~rLz&F?ha!9us}x>iojZPJ-;vBmw-?0Hzj$#ePE z;CzSQQxA1~yS~zxLsMY}8#Xj&dNy0%V*u3Bco3esxT#Yz&tpjTK%?EK7uR`ByYmkx zX`TyMcV2Hf%EJWnM7CU9*7*RM?_t}DC@c;apJy~Vj}S*}io*AQqhaK=GM&K;oR(R( z?ZPC;Np6bFoxW2{VI=-8`LkmE5uOip&+D)gMbOB^_bY%{u*I_FqA-an2O@psFs>hn zrfat*-(wA!5hx#@vvwsH63>e`?yp7tX$FFZTCM$o!*hwkuY`gh-gW?yQOqGC`GZpQ zr%>2UgYH&q;UbFB!43mt!_Xtuewp#ohK7K&?c)J9CU4ei+ibAc-9WiY=e4;AM-xg& z>-T)}2bDO2DwIf3{{F4&&bNSIgWt_JCMjEXCKmfME8@x|qktHR$n{GZ!6$t)<<BoX zd$wAs5Ie3qJ0WOPP!G28rUD`p^vmn1#i@3se#MJKgj4vAC;Wc=JrC?nq~Y9n#8hM) z<`uz@tmm}BOjT&;qZ9@K#I*Vjr#3mH9C4OLcSf>Zz8{=E?>^FTJm&mxM2+L9ranTh zDUIpxBG59l^0`d#94qy68pt(H1@EO$$iXymZFp?#zB8Oz?^^YzX9G0p`^BH&4n&0H z=0;JU`?>ts=bh=!;tShWem_ewE(ye+e6`-i_s<rQa<G0-`7N4(4A?Tk6mAM@4fxa; z_YecXj~csQwlZNk<T&b_<6~AXpFniCQCk?HP&L_~Z*))eW=O3<#K(*CXZAyq9o5nv z0<?`hc=}ixDpNR1GYSsa`)L=fT9XRpWb)d*SkWnv%&IdQmvdq!&H1<ubBe<K+T;9q z$#ZSA91!w7E4B;bdceQ73OSe%_(h%#7HIjw*fMVvP8p({KZ0}!Hz=nzMGJXLJYvzp zsZ;5$v%*Pu%0<)>6Iu?PUfBE@Yi8^mFMkK+s(jpZ9jOd_uY~o3mIOrIyRGJuvPz9P zb7--#+iFpn3T)M0i<co4ucta8b*yL(s)otd^~LcyME>_6;b~gnq^=QoXptcUU%%FJ zZcY%L;{)D$$YbAU51i9R*0Nw#ezzW<9YG7mM$Gr5@sd4nBaKiUfyjp3sM)-h0Dra4 z_#iA^vP)p(`voi1BGoJ5OYxGbS~+igDhs*t^KS|!x1G2+ZkU6kuS?NjrqQ4vMtt>y zvcjV@s48JPi5{O-so~f<m=cIZ?@b`UNdgQUC?8BQ{G`wtL&$Vkub!{u6$<N&0wRzv zm`bcHSx@wQdhi6}t=KJ?KLaA&;aZavKDS}Rp64&8P{P4^WBwdRX1xV0n|$4J=>-=$ zv_@)W@q-1jJxlcNo0a9|eFd~LOthe$_YBsL+ySY%rc@&;h78d``eIhnJ>jG5Z^M3u zX&`xOZ_{fGfc4y23s^2>)||8+?PB(fkzG%Hm;&jnLlZ)|@AOjKG_-RWnZHdjB10rA zzDPoC1FH+`IiMmyKM~&ung04h0`e!vw*#C5jwOc?=Y;;Sz^^NIOFWxE;+kN=(;BUk z4rfJv!Ga=2xjNd)C=xwm2#G9n^567OZ7Z!=mA+0n!~3|#k$dOh9pJ5K0_yq3E8HI% zU@vPVz%F*{e-&t$tY^-NhMHN=^2t8oB%xZA?&kQwZd>ME(}tHny;$;<py`^&v)w1` z{Te9)4gv>DU*@v|E>e@^LRx0)r3*f(o|t!ecLM~ycP1P^#$U8!y>*#Y%!J!l70C>M zaN5enoiWeG^@By@UUIZN;=5U2^}M$cFms;Ysm!0FH+qZf_R14LA}J9wSZmIoPYcWu zm3+HZ3e#^shm%rTS1WTar9EK!tpUI1WqKXyao#(I<Pjz=d;h*v&nb>X!eR(UQ1DmH zRLKQpPWdl>B<OP=`eTJow<F!(<T6^R4xb6W2eCu4l>W!Xjc4$z;&Wg6L5h_oDWn!D z=8Sxyg2pd?Lak&-av~79lAT;!X9Ym1pwW>LwhXBxrT!*qKqk5`(5*%ZAFVpcBXP-& zCAIye5yDd&sh}~Z0I?d!Dv{yS#O}h-RzL*SF)l!c9V$}jwk*LhD0I`ehd>IjUtW)o zH2y~SzVl_$0H{O@WpU^Sf_F;#5kkLts2=x6q%@LN3N(|OxGJo8=cV?jME0%q^u>8y z1#!W5BN2)9BorB_ZYSs#eP*&=&oV)HwtsCWlgTTvBORJluZ=6dpG46qkgcvGHbe38 zLXDJH$xbST`b2{e@n_iKIsfZBY<8`MxbW}=kj{=;$gO^ZqkMMiF*rWMiNk(p-vjg! zU?C@XKYSFtoFX&Jezm>qU6fy*VB`?(vC|2?Ny%$S_*}pg7qA76EKMk^oo|{z8`eO@ zBNI&0dmy;?W%r1it7BU4mg96R;XZsHh;MUGem@JP$#=gzWJeu==qXs4Rx3i87%|Dt zLv`u(>DR54GI_MAw~E@Htk-m=#~$r%s-hwa^-HiIpI#i&w<dok^a(k)1-0H2Uh4p1 z#rOIw6nqF>zMwUe+<8q;Dg_3Rm}yv0KYSWH3>{ADPehO~EwQ_!)&|=MT6xj$Kjr*R z2R})u8jLn2l>gwSW#`(uS@`kkq1+lhUR$ft*H6mrTMAeddU?R1w}twnEVLfPOM1O4 zvrz|x3?H$tMNdbC)@rg6<|y&l3HW2+(L?2#1$zeqN~yURPlIjAx#Rd5=Cqop70H{; zw*a4w$KCXLL<KdsDnPmT5xXTTA0c0wCLTohO(w{UuAK14)9NAfTfdv3tau67R9jJF z<L?EuG!o2Vk(+u!;uej+r~qq*2|H`!c=*juDB1NPOAE*4tEk;_J<MI1KJ+0TOvUY( zDcJP*=XeXbL2Z8*)W{H{-ZI$2xP9qbj7xBJkrv1Y$oJt*dK2772fJ-udcNs@7A_v} z!AHN^D7!wwoH9f?HVr07?lyJ{B7!{cDDm`dZ5|=#yy$y`6%n5p@YDg8f4+l4>}D2U zneMu%X?^B>Jl!0Mh=t(t^!Vk}?}3aJ*mn`D<gLee^!hRW#r0%mnsm5HI3-;pJ3d;b z(!i&?FwK%<j_7K33au%s+F2ib)!+$o&hEs6S{|nYmL3@f4(s@UeocO4-XOk9D&pHc zw&POZyfS^<E3#y0Vnc|8fK;O}*uWWI?$!NL%q!|9%oLj)J^2i7IiP><=j=H5-DpkZ zAMzOrt)DrP3-(&0Pjju>Cx?-so+^%u)qydkRFSrRN2?Dfq+0-;>fRbt`=j`jTP80C zLq;M)ut1@XlA90i2JSrga2mS^i;&@&Wb;xt-jx8%$tZd#%`A4j5g5X0sg=LQQf`DW z;NP<3Ujmj(WR~ZzVEpd!6U>N`fTR#P--ditXF3aQ4QY=zU}`*bf2HEc@wor8(vcIu zdGz)P;#U*K)ZP<rt?Hu^zprsRwmBAyXn95>krHI?we4m~fG}h)5qwSr4n|xD5#|E+ z8$d0z{<;#=<x}XveM@41r3p_}`UO(oe_uo5Kpb!J?bJx{w$g)Vg<_QiV5gn+v+~jK zA!gq-f}E<JZXX$l++7Xcc|=Mf5=CX(2(R(LO&o+vU$NOek_iUD_oA_ICmDQ{3U3Ir z3k;t2t0{;qma9J77qLd!D`wDDxu~4<EO%X<8<F3vK|Gvi1vwuh8owL>C0DYZvtts( zo@Y0SbGJdF-sbv_G@O0qVs0QmVj5<>>NjW^x#toAu)#W~IjqtJUI4;NzP)>8UJZGR zs@y6ktql-kb39CRzW~k|@(UG0pJGM?(lU;3k-}aRt4-HREnYE?@RC?>X&7w3E57S@ z`1-XH>L?r&U!G!wSzB8(fojW{9ao!)l?6BkQv#a+;>h)j-P>I;d!-AAY!*+9Q}{1> ze+LFB-*1r)zsStuiZB>u4b(cthT(`0gq9Snd~-cb!XoelWc1mUrxE0W7|C_hXRja7 zLiJ;VrU{4rA70GFW8%r(#nB?syCxQ(I#^YEFv7Fou^lfb^6bXbTF+EP+Q!E^_QQ?1 zLIc1|KpH%sV94ZzW!;qmdTfH30rp9lW=d<-lXViSdK0Vr6p$H1KonGe2N`A3-E&hU zrI8WOp89=?OF39h%j3bwEM!XVaEglW?M>>J!1iW^ROp}C#eZ9*O@T2DW)F;!Z6`_D zvF18;iUo@k?_&Tihhdm`R=x@iWGfaZJdulSTKCMg^HXf5(DGz`h;b1``0+Q9k8OMX zAyMe-KmELdAymT1DJLMl={J)KayiAfDMO<Ui}HQR_X?WyZ;)pWAdwWH!UfFu<cxjK zU>KnA(26@g(Ex(aalt)_q!7|Qkr+aB`8eYQHJ+SwKK0oy0Ju~Lbrjh_xCx|#gTxk6 zQYO@^GR2TUEZc*{^SAxiS0*(X+6#eDjcQfAWSyx{jF8LVeKk?#N6+HQkNSc#J#?oz zedUn`CO{J;m$C2iOP@(elGm$NmS;q=N1~cEi@>3JrpBwm!hQc>p@IZ@%v@~C|2wbY z8I&_tQ0&ixc#zR28tcxBsB{6^=0Aj7WY>xfL{RIv9R06fzId~t{bB2#v`M3YVSy34 zfT%3QXlwY&5-n3_RbG{pu-nNei`@a-9OkWwt|me4^l}_#H}26inX#?pgMM#?BV&?> z$0DV24zNUGi2eoXg#^DSdTx$FFG%3SR`ayLUic^*niHf6(O2KrS9R#iGN}vR-!y}W zz*rw8@gyR-5Zx=VUa=QGtl+qrSK7_MyaT#ER$6}+<r+_q4!`J06<4I$NqlQEJqx^C zdIg^%<_W6jJ$k;A&!nBz%!np#ptvF{DBbw`5$4bs30A=xI6jb2hl1tO0zfmWuk9ib zJz(RLQ1>-*vozS=BzYQKsRo`B4RcRigQwf*Be{dzGfD$*#PoO}Fqj*bZi`zc&<ae> zq{BJ>-boLifHo4KLcKio5P%RqF@$Hf6E~5m004$@q2fU~T9JFqvd~rJrxJq|HB<}l zj&J)9;Ci#f5;PFDJ|}Lix%lf1T`#W>>SvR(`L#4y#zP6as#6j=>F48f7x{t?0>|rV zc)&?K7G_6v(0XhwlA<65=r}CR-8#;0Zc{ZNULb)!64S7B6OI;g`L-Tms06*20C9@y z2n!lGmJ|}?VfpkU4OV~tMbLvMxSX|%t*-#9@EoF4V~!U}^uWHs3D`IWVx3t5?YXu* z&N#XVm&reFJq5?_kaSbXFABW~1bpTv{FA@{adL49zJpxgI|x?ft!Z7K7C}VE5kw`N zMJW)Ms*8#iC7^MZ4Y#^D0>Vf-<uqyM^#r9=QBB~*UcpW-H(x+A!HC4YT3O%=t7+zs z__`Sx4L9&lsTB9X%njZjeAMuGHt+)%=m=k9lK)`8sS4lcMsJCC(nA|maQUIFX6hK^ z_sHiD8z@A=B3cB$n;u^iOddArGoQW=7}Y)8)9oqej2$^5B^{pOC|v=AA40W&DDcP| zt2U3aJ_ROHwq8YswgVYa+$E6pYDE$)pQpNwnu~hd35{^}I>P*ZI#|-|AdJ-v046Kg zh*HG3l{jLVajoe(LZ5u*Y;;}m3%grx(FKB+(ID=liQJqDVSREPXQSJiR9#A<gv8uM zGA9Z{eJ3tn>|d>;*w_W4MFN1A+OyUjD+9O{GokiD6#L!Kwfd6cU!+}de#R2MygFLq zLnssEZU#^4quAG{NvyD}J99z$7i9$$FDY#7zs__Is_^yK8k~6>-USR=ZhHI<+mBfg zF*8Iiz|!evuoI*2_AdcN5UTxF75dSwMVGo8jld3vzU3YnUGj`$Sv#>ocN4ql>+2f| zLUl)#pm=O-+=W*E$b{R#3&W2>eMUpCUF^$dZQ;w+S=X8A3j`xR4)o-`q%Ng8>?E{f zU1}Ni=I=W>EinRbA(Z*uk7KTPSGH{9<qc65Iy(WTNK3D$+!|rz8_rsznJ_sr_>`V* z<}Z?X&HM5=zWf=G@d&>TOV`6Uxn_Q_=K;8*LSJW8qQ2LMb7`m6mzNuu@X8det0{nW z6Zh-}9Bi%z^gHxTXk}xV^$W}^`X<KiTuiVS!jD|8<L7G;H|E_&Aeo>5HjutwA;;Gt z>D1XPkmKAGNO4k(m!w7cc!0!zvsD>xARnn*Tu@-AXm6y*1I;i`@A_4m_lL3Db-G6e zd;^>49^hf0Lf^lMRX3<9DJ^xb#7x-5H}C_0<`c*lxYY_nd;$_*7jP?*xIhu~1rwZW z2+-K+y~lwpd__g+HM43j<u({iiXT+-1KH`HA#Ec%OI^shLd3Mx1FjC&B+Q`}(h}OB z(5hpjmdU$0y2O~2B!K9NV&Dx80Qp`SLPYkC+SYXy?2W?EbZtS=g@8g#a6?g%qcRQW zTRQtBse9hH^*`8xjktKvFd)az6C@!>6V-}!7v8xtHPRiP;|9xuM5k`WnO^A%xH3*I zr;F+*M}sOa7!27S8-6A+F)_V8=*@bg{iXdT#MB!X;J6f)7>E?&?ucm(lgWW-{jH+U zjMzFz?8L@P$pszgfk0C+45~F4`Ud%4^|kq8*}6V{KlTCP8Bk9MabHwQVY1WKQ!Y5e zfR_TmVWjz<Iue@(Y!pT;3nUQhqiffjWjk34_=XIl1y$w^qc*+<lQ2J>r8{6x_WJ{h zeqBo3{E$5zhgmJi#}s2gvF;!s>IJdnl?%M1EMD10Y=)^v(`R1}{Iw*Zbx!l)hbu{0 zG4EtM0Sz7b!XOFn^=|yvIV944@J9buA~<=IqAX5sj{<6pd~aJqflt+w4|BPYx#`?E z2c!-$SHX@>p?`yc6N^_aLkx<oA9tWz6c;s7VTCwZ+)DGr_ygE`>=j!Z-jVT?7D+p> zU_T)yqKo~%{1kKR=-Jpl0bcPS$>R~0>@>G{KVGxDI{d&AzHY>5*ZUKqRE!NfH@xvi zC}(kU?PBO^nq}Z}5B=7Mgsy0M?m%D!GGapzn@=PclzzFY2DO7Qiy5H0*D=16zflIf zag8})R0~;1X0Lw<X2P+lOutL;GF<OxFmN0P!JCaKr_F2a$sP*MEDg5P?uf7b5RK6$ zyQo4`;4(D@d`2;?EvjV2@dGjFwau{p*)T?|XuHItV(<Sa_Pf^sf~j<Hy*zN%mB9w? zycqwOd(q}mk4D`?Ii8M?f_5SSP-9`}U9N>B?-ZR|&CtyIOVi8O3<kkd1RkaV?{tVG zD*HSl2^<mydXyiRNC&0HoC9<Wl><G)g@<<aK^>$%dx%k%hk>jYHeY`G4s)#rQG@MJ zt<l08u&e|k{V&h02awj!cyUFr7eHOmo)FQL>tGxM7w7{Ka>V)gZ7Q~VZ00d5zubUN zv#gowZPs@lArcE}ezZ}|lp!W1fH>d*`Ce4JnZcKU0q1!Z@2MXfECPCzI<YiAFQW_O zZlo3;0*V1M+KLJzXMkD<CA^XLpnlT5(pua4U!QKuGLfhYCeypQ$Q?(N)nqu4&23sg z;BKU&8WX%>mkKJ7w`~X}k>URU0Du8D68g|54zmH<4@AE30*Y-#;8d`r#n1Oe+nS!5 zVTK3D64kn6NFf|6stpLOYBM~Gw*bsS<#5Lpz0pd=!~<0}ZaWT^HfzabjL_x3h*jn6 zc(WivPg!B*1Vqk#w@n-o$9-1|IAipvqnv`hY@|IeJYY;udDKG%{TcZ}oT!E=mP6WC z1BH%@!dH72p<d`B0L-*@imRg`r89+&S)hzX9H43t9pmNAQAtZg;vo%Mfp$=qOit=X z*l@88*f$8-vVga9F8R7+L8dU*U+%f506Nz=aRJn`1Vt{^GeAkq3~=C=!VWJI1IeB# z`ftqe$^eFagvB-a)1<12C++<zg9V9!VvW9_%$droH*YR{6}pwr$o9Fe;KSF1fiP9c z(Rd5<J}r4hJqrCHMeLP8`}+3rL+XcZa7F2Eo1FyA&h#Xh=&V;+(WYQ41oTF;*q17> zy%@}kc8Lf~>`kO#9N`9(h8X!0YYIg#PU%BmF$6V89J0LJDfSwq)>p87hBWMj(12NU z1r|>#GzsAyaE4)DtghI;$9Og9S<j9{2qG%q(2kz5{tPDXv+_88$Ax!pOuxzPjc7hm z&RKrR2H0<o-jEf3lKiw$Bka9~J*CJV%t#VLK)~gp(dd}y2n*e-_v}?3ybRBkMRIOQ zK2OWPKmVq8$tWO-AD+TZiilf5@qXU4ZJ=U`sn+O25O0L6{QTo$xjI@>NgT#7zM$p= zS^?O5?z?xUeK_m{1(QGYw72fux%eM002uE(0fb6Fx5rM<NT$dzFObQVEfxVzDmJrr zAeQJgzyLJ^=@<ylfwG_m6^iMh?1o)4n02|N;7i=l-Zb(l2)4p-jc3p{P%W(7XDwG< z?1)?DEFIrDL>jvPo=l9669N%rNWOOmXi;4N3P97Rn%F$oa-k`*@|MEp%!U;?6<}h? z0-He>*bEH#TQ<YVMOs)36TtT7Pf<gr&if*DsW$FF6_0PO#L2>f&&z&_EhclaGMqX9 z@vlphv%PzZ({+}o;d&83K0@X0r3?>uuhz8|K+k_5PpFwcJHnnhn#rIAw6xO;h)=Mb zAAaDdTZ%{-WEbSSi{7;m1E!Y2{?<@V%b&jyL-0XVp2TkhISl{Ow+(fZU;n)Q-IN?O z{yJ+t_srXILgIAj+4#&f#03y+#B}4s9$O4H6=2NYQ+nTJg!8g=Ida+opAL#a+S-7V zzZG&I-)Jv$6i6lC!(zBPDZPKjT&u&xgHmP?q#I?S3kw8!1$axBt9K%Wt4lWh@Z-am z#S}8>oDjGZKt1fPT%e9!e8wzd7?D;`|KOXD4xsHEef%kY%Ogv7f0=TF7CNYc=^$56 zV*#4Vjz5Fhsj4lXptt6gc}@%RERo2NElM=!mHsA4kd{c1I8|)m1&gnGT;-B<WoL#q zoy;QmXNM?s_yPn-8CutmIq+|7hN}}nzDf`9SRCe8UND|J9RuoFFhVNOW2AR~><(;# z@;Nq+1tYV9x_bWSgd+ln{L5TE@LAsk(gyWzS9dZnrzqWDk&X$Cr0<rc6%{{q-~n*F zWulwp=}{>yVI>Br{&AZ#<6so#+Ie(tEMfg|wwRw9;he_X(-4!!Tw*z`um;G5fxA9q zcus+zg>o<*wz_kM&+kMsVS%vL-B(g-FO%Hnx(`}!f`k<q*OMECx9$v4LR68)eOsOB z)3_C@<PUQzjH}PL=U%cN>LJTu8y5Cj-eJNMxId+wqg$m#^E`)elwjoOd&?zXD9vUF ze=|X8!XzsngUQ!GEs~|j9B0Qkwf{q$m+Y^-LyCB{=%aYOpIXGaMK=k8nj4kjn8PkT z<?TKy_oBrBDc~g)kj$?_{yO9N_rMMUm^~MM%4V4Pku2;oS-r%rcFb?UP(;u~O1{)V zu|``^p{1cl=+)I)>VZTeedjQ&8Dzb3X1dmna_SvKPOyEZ=A+?lD{tZUg>|M=tNI~8 z&H2}_1IfN@#Dnq#uJ&NAC%McqUjt(ehQN`+2eHEB*w=UrUzbwgUqfz;*hPyeAY|b? zy(_x!d|dM!*pPGpu`!Av{DJz^e2t=BZ%xwvG<TEzY^5>R&bX$_EY9hs>ewH0D>FAE zSKQq2%QNsiia4)QiOJ-FNi=4dDj=cdF^vrhxn|-A)sN`aN_J+Qni)>qTuwG5ua^Lm zQv|TV=|~`;4p`Tg&~6OKqYjNHZY6uJiz<Wq>%k-CHg#Wzhj$|^v`a*Hby*Ox#Q+^< z#Q(7w*28gt9fC|H6#H0P@PWE-u-kR;f@vYKlTGxT$hqr~BdPl6)u5n*K|&(^Z%VWc z%lFTO#BU}}@c~M}Qht08C>9I6cCx*i2MHK4vhtI74UnFV7J#@CiB7xx^llAYcmZgQ z!X1D--)4A_g*|NK7V8mA;S_|WNQcAkm3!<ONc*?<pxVmxU2S0CcG~8k5S8-i0*iSs z=G`JC>X|Fhc>PJEA*?miSm8XxbHZKA!eUY!h%OnQ0l^ak76T*?w1LJDq31mKUC4#= zKFT-b<jk0{m`o<q?H{-=g1^S0-_aH)^axYbO%MW+)(NE1!Rwy~+bR$`8ZY|14C;~u z;Z}GE%ErqK){N+tiDS3^me;TiU>m`}b{t@Vvf=@O(Y68^_J^--!vi?*pCJiy2tN9j zZA$|+c?RDH`Ks-BIfz1L&vz%aEC``%%}K=7k9A(j(m6&$jw9ZJA_OytL(*Zert_+7 zfHYihUasFE9XRSAm8fn}+@2L`DhNCNvn$svaUJnJj&KF)^YD&)a|=L{rPq@MLx4QS zr{-v)?Is0a_%|M`HL3I!v|<Q_6IhyLm^KSG8^%R3^L|1lPBLL2^%U9>rt~-{$Qb$Q zTdF~hNF^YXbwyi{!{P8VMs8gIY+0jiVu@{?xL}y6^yU_la`DgTLbFi5XVLxgKMnnM z?GmvVA(Dr+13awTaaaogwGNx~dVTYb9^IW|Df^@V0IE`4si60(rltd=eNtCm!WQh+ ziGi32G9&vi6_bNnOq_X)kTznI11$<O2XZ}snHz7Q5!TVIf;Pxn)?PLw;-l7%f88R~ z45kv0#NPP^B;U$THI&8P#*&UOaB+?V3szoVY;VtS=>7f`WN?V&N5hD=iq#;eG@<6w z+(Br|JYif==h-jpyfz3X;6k%*71>EtIy*ZX)f2>hK+fHPnX_~0_WDidA)u7GoEHYp zMEJ6|0?o%$jzHJa$lJ%K1QX2VD-M@}<C&=%4&}7^4IraAuWvHrE?YUXrZV;yAWNQM zpC*a3H%M;h<H=t?rxSP)`k*2+4~SXZiyzfPMe_$4Ou0j5<RkPgx*4JdROq{qDK?w& zrv!R8K@tc;TfPGB<+uE*jr4L_zQ04GNyhY^xacsc64zl%f(br7z5zb}9Wg;);0K+m zU<(R%`*jJtFTKH-YsWx`WlUR8O0I6{6_8Q)ft03qWz7~p4dpCuLrXg$Kn6)-;-}Ju zE1;Aq%I3?h{cpGad48b9{F7!i_lJZ=T(7oC0aNKfd;v5H2kf}7kTE&>^Yv~6Wjk`r ze=ec3xcfoOyF&$<3EjqhXGuN%{TE38_X~&{fZ*?5-f@k>y{1En^yhqCl9~DMCDh0v zws-}Bcw_qSy(dUe(0}f|hODL7(8<gIXP3;@-wy-Zf$#9|rFYo^dfsU}bsyF8!Ip>g zq23#kP518=o6aufa0=S6>#2~%5bpP6AW2v5yZ>t7Jzxkd1Vd(~i7nlp{~s+pCbe*T z$RpJ*EtW8wD)qN#fh70kKV66*wQwG)t>p@eod0KdbR_Tl-%AJq$RN1HI<9d;BO|}p z^V)wO!2f(h;X71YktOd4QZGuy98Z%Pc4Z{t#s6M#K144029Ooti0cS-lustL>{Rey z<D|)jZE!+0sb1@#e*Fcrf1cx*(0@HgwbUDhf-t#G-!jPsquPH)ArtxUiXpubMi3D! zKuOQ@1$tb{Xzo{)AoXHUlN3Ps_o}|vso?~u<!^Bc3|D)7Yb6EguevV&)7u-U5ei1q z9i&Sm3yyV!O>o9_ICRba3>!bG0}@#FTaOhXa+kT+j;f&j@qgPF{O|VRh)oSBh<rpb z`9u5}>;X`oMs0_}1L_z8g2?NUDBW^PqC%ZV`ri&!>yhk^e=paG;o<#h9<&{5+ZZB2 z3cKX~pSGIQj*k1Mvb#R$p@N{}$(5XQ)EQ!x6sjz68$Mzw5kYxZE8!sO_je9ywyKZb zxobHtnwyvT`e&Gof)$9584a%5TRp10b^Eq&)JbjYclN1kjf+Qm(gP)}b-O;Et-1Zd ze5lDGzn4v=D^p(U@}|denBQ8w&9)t})a~u<cPxglpfhwKcN(;S$i!4o%+gDmwkSrm zll&2khNmM~{{Hg!2cn6=addd?IM~dY4&p;V{@nQbhYug7-jJ0*b9e1qrdZt}-K2(j zeT~ud?{EM7phY~RnJGr(C^SsCe)#-A086lt4s<1b^CUmyza0Memw$gy-Y8*r0uVW% z&p%rjYJ~suzyH75bLdNrZJG)W8O+ycsd4-F&j0D^J2Zw1DjI6!4)}cqe$@Ik;h*u4 zJ?5+a=eNJ@%4m^|fWHyiDWR(SlmGTu^ZNgEzDo02#}Nlw3RB$nmF}PJ*gidx7x{mi zxmdc(_X|RMVV0(A+%W%qzWlDn4gG(=!nhrU@uhTkdOeQqVCnKuW(HFEuYA=1>G{bg zDFgou^KTDM2o)-yxC*+?5&}6O5m?3hlZ^j7D{cF8|J{37ulbvj`eSyQ$Ufj32Uq^5 zd+#(2)oA~@gY+L@qcHCv<=d;iZ04{TA?mAt|AYxVFZ$nO7#Z_`1cw{p_bhMU_!y&E zVDzPt|DQh1ssC?l%im08A$%s(NQ#ZTIr04OgFp&k|7Q#@`18jhE^Q<glukW!8H&ye zq*ah1t7pTXLw+$T9A^I8biT{klj8rrJkkd+_!Y_-NeGS@vlRBZB*jZUBLqc5Y(|}F z2MlOwQ1#8BH4>wLSE=@&=ZZR~>hym{$?wURZv-k)9Y1esQvCAyb5)W4{V<0q2K*W{ zMPbbVDUv(EF7msli$jzUfPqXPU2=aRW}3;*qoe!ws8IMnE#a;{`tMi4>;wv5N}!7l zb5~uG1oD4^I+?Vf7V-nHA&&EZJC02FpUHxu;m;SZaSQ*agF_2n8e#uD#DAyO-+Mag zssH=+{5u38&i~(in(6+UlkdOYKX_^t;(Ym6AYyjwM~|#2pylQ7YI-(;F@^ts-ZZ!c zvtmp$!?etq9zYL~o?9pL^{)S(N}wq{8=!B%4;4|?DJFW^(LEE0U_5h9G|!7KKN%w0 zjRErC@96!l#Wp=+1z_DNd$_xABu7~YBN|_g%#uOy5K6p%ds%7B5~|1R87w&O>F`HQ z;gopIf;OR@ec(o4e7$XxIw^a4khX(|6OG7!^K>H^S~9xPlK(W&rzqQZB?HL5SH7P` zffejux7yf+zqt=o5$uoKK0;H_M&t2x8uW^4Ll(gyyt9p2vWB!$$J{u(Ja`h3h}|;> zhhjfIBY(AZ)V&JEI4Pm~(|161$u@6aU*(K`yO^a<`eX384&@KMOyT2Trz|t8b{g!| zPi*o3`TZX7k+gf(qA^Q<%)5*$?LW{92nZ~ueo73ksjE8<CQWFFQIC_X$_U2CMgL}X zX~|!C+OEv9rSTq^-c%R2u)WPHXqjV21UeKFhB#r(FP;WwW$^Olr}g|im<z`UlBb&x zw^H=Udz<0-o5*Syl=j-A6~rKK13jugP$FeH=ah1r&W_cCUtGJ5`YQnrtyEVT;LDzM z6cEOVweSnPH&_nM4by(OoAVNK`5Bf&wIPPy{_*2SQetRX_uZf0I}`!d2^=hXYmVkN z4Ni#88p89TS)c0nOKydOiZem=>8nOcJh^2x%7XP4!rO0vie21~0Hk;Ebgh1K+0!v* zn#dfXImI-$(aO8YfWM*aHX^NtY!iDOU?z~CM3!#aXZI3>8C&mvdl&hp@PS!t@c#R} zyu1sno?L}rCV||yGGgqe@OH)E4^Y3!T-vcO>#ceJ`TT+u{qw(%gQbDYTl3>#)^Q%h z*tkd5^$sN?;qAuNM$VX}kLF1LvJbjcwXB#9yhaArt>4Qm7c7-N`b=6p8n5}<j{KGG z8YV9-E31++r3=2gZnGexp83a;DE%0-<H2=)wzd4dT@-g$Mqlr`?Sk+|naLgKlxU%h z<dz^50uZev3DfH0y7Xa)xQ^9d`PkRj7sec9ju`9n$l9f>OX8GWi)rv$qz9k1ud*HQ z+`YZwhi~goFMArOH5MeJ{NpH)8&BIYWfc!fG1hvZv#P&_gH|&Eq9}@dDzYOtuZdju z<Z_Ij+0j>t28ff2gG>U&yxm!5nwG|+o$)r)?t>aoS(qE3{7sL>LD5X9w?R+!83%U~ zXNhk9*^4X^=6kX8^0jRTtAMS4EK)0eGfg7<iMHS_ja#l#z@{At<nzc}InR^C`v}2G zb?-G5teIwJNdNaGq&Iq2PW++W`IsfFZ4!G@S5Z5s)eTuta-K*0yL&8Vs`RNsL`IQN zp`hf}*}^ZJkbda#CIyr<(y8!S+^p8+6M;aOYTz-VdA%LCeDn)sp7`B=?I*Em%taIV ze`xydKq~(?><8JK$R@JMIQDED`ev4yP4*`1*r#Mi$vjz6hopndaBw6P$I2!vnI|K% z*Zb-BzHk4RJkRI3KlgoI*L__IjTI+48V5=@J0tGwIGkWfZd_wJ;!OHYm_9dKYE5MY z0K*pjYx&6Bu_?jg_#|}~aFS)9S;mRe%7^_Ix>*vFS5bOA6!zgz`WfL5;_%GLW%id+ zf3hVZUYC7NGH#74T?(@&J*zRm5_u+6Y{T6>SvIlaS~F~*sxAx6Lf>x4>$KFr6(}a* z?slj0F}#RkNLy6uzuMmIhEZf5(oBxrU=cUdV`F1e`cG7z);GFKh-l(jgQhDdu>9n` zE@V~@=+i{dt92b(mDP?7Fb_rVM4qmGDmGf@y9k3NqJ+iJ3hiy1N~ybEK%O9g{zBRy z&-Ao^Bbo?1UF(QIAlPt~N$T6+5v4+AxpcIz-}1>Jd5OO&9Vw^o@?n`jeM9Jm_dG#0 zKq4v>n7VTS3s?nrL-#&*gYP;RSXk+t&!E`x&t_+56%$u0b;`tZj&>|Vf)iISL3Tub z?+Hz@wutysXnqMO_1eC<&MVJ%K&)2|^RVt1sY~|)88~p)t0FcNR~7if-amEB?me-0 z7l84;IN$P9QUgkgNsV4X(jru-DDoNIGeXnz4(e1^Ng%Ugzwx8`Bp4F5+(+{|N||hP zWmNz+ejL({iR}sq1)>3NTcnIQzX!Q=c|*g&@Yml@*<@glG$Y1b=j<6O+H|cSE^_(R za+A+cv>hnCP@8cp_)?OA)9IY9`xO9-_mgbLg2f2tdD0DPcSB9anUaiSL71Jn$BnS1 zp3FrB-`P`Tmvc3w<M-$-Yw#Rw1&hT&dTr0&Z-TKq!kLj&xGMlE`vaL&tURl)X=n&x zX0!osw&#||eRqr@sbA5;Cv&KZtcWO&Xp6&^$wgZ%lbBJRWIoAH=`<aXm#({!=YxZT zaybLMzQl*lWgFB9#7cZCZ<6F>Wvh8`W+d2ePLIT3l@h;{@LaJWku%w->=d6lZ0K$- z6!mg(jS7dxtIb>-EJC1{dSp>nSFitHFEyh&tvxq#j$x>!r2A8aDmN~uBof?NpMYVc zIc4S6we)YCL|k4IEthb`fHxI{5+B+L@PgyT8+Q-_L7ytZ8IkPm-T%x7RT0cDll~ZE z_P(KcYRbzA`4xnM0emU3lAfnGO##}@F#X%LgjHqe09qyUi@bV<0skILPNlj4fWL7} z#7J^a%oc?Y7dY5t$UnOe-i}%l(t8lt`xlQLXs&WID(jRDqmG!NRInErPHfetSrUD) zzfZ?BGza})qKlUj2Pt5XC1EdCO+y5wM~usb2VOyzC;uMLn$EN&2+&L`Vr*N&N*~7H zDhTJSxS~!49nX~6SzDpvZlWJQmHJK7{=2pqkgpHcvqfNb4=18Dbl8}wjCArbb^SR? z1$shlRN-ygCzb?Xw)z9+q44DVU#haQJ5esJvY*aU6lW)>al<7mZWv$kDjS)~>@LA# z@`V=j3v>AE14~ShAAVO5+LEZhX-TNt7P?d#PKGNu;)zL^rT0z4TR=i71;$S<Xw_CI zA#><Zl(EH0WpjIb+aHe=nhU;sTeObB_LVbqLoD-H2zk`WGZ18hBb@jm4>T(K8w$;S zg<LCLSXgL;SabG)iSwIe8xep>yO114`JK$q&!5cO?0Vkvj3h;#5$7s)<o>YvK+jo^ z>03!WXZz|7X;9ARq@^)B{vbx2G#A$aSo6X%LLAu(W)#x;MmBR#%$)I0897FEs;%8Q zn=dP#sbj~@g7xjIndY{WEVyLI;Jf8T*Y=B2A~s>K%TE%5Nw;5&sVLRgINRIvoy}rK z9}NU@BA=b?djV_*{QgpqlE1yZy$Z6*JHj*YWN`4s{(xx+C@zGE6H{=q;yp0F;%_5K z4_T4PHR}I*^je3GIC|LbmGH1I4GQ~P^@P+hj@!3y>%r+o(dRh4ra*BkRb8~+i@+Zi zfYTSSr@TP|!OWdI^S51sh?K7O-d^8mnE>ij{HZQv$S`D4=l12Lpl&c<aUFC{<s0NB z18cKfINLBkI5@Zf5^m?W$?kp)B+|j#nMU1ajgkuW(C_55|K66qmn>s&>97C1uf#9r zvFxWVP^`e;bO}JZE&>BkAP4C@g-h#YTnyYK%_4>c?E6Z2V8)q;mf$8M@9#xx@6659 zD&(cAkqi=fLqG&qPNa4Ne!@D;3ITq>75wZ2>0Lu2rw>&99s5x0def#OT(0!10v_5H z!4kDHzqkXb*i#{Q>&ECA@4ro08K2^TmP?GvgcC(tfl)@Wiw(7^OTmg^U=@Ecj7V=_ zpY5uclObeB?nlpPGdwz)DHEESP!S*En|IUG=KGhs=n+>3x*G@l-Zv}}<pqiF#DO9v z8MO$d#w(|1_ccQiTsTvRN2vHs@8AcQ@t|mvxW#98e>qDXslx2&eXFfzi3FiVh>M!< zr`;R#UrkvixZrIe#}AuZThR)v$tc;^CZvoTq~St2qAe{gq_mgKkxvvIHm5BK(}}BQ zJF*EW&fZYgQiRDFWqa@MdR$v{+mi%Yvm(VLgqlWvf=`TM;$F?R+0>G!9h46hfUep6 zb!gpNsFvg~YwY+w|8bk3Zq{X$sCx!ue>gEgEhz(I;>HYN`3}=&r+Op@9n=q^$t-@d zl1XlNiLw$Mk~5xtx_R77hm4sgP2UnM&OPnq+H<1CJNAYjF9K5;oqX!u34BVY)7`Hw zYv0kv39AQ|gf@~xI^^va7q`sFap%yvu4kk$;~7xLh%1SfRWJ<s149$S*~xSOk>1zc zGAi8F^QUK}UwaY464xm5W5-m?OP#ua%t1VjO!pF~qo}V@pH-_;Nu;;P{3IDA_g%|P zwSXhCo0HQoq8wi@kh=$~1PCY#>ZTd>dFL_Fu!c)THeanbaaZBJ#~EFt%j9R(7^=W| zOcodH^l@o86hS+SyIDpD`KdCRdIdShDs7X=YyrlCv@aDnB)Ecd`gojOH2XFY(Bs7x zD6%k0x-5Inlit)FrJ29QFD7Dt6TXW&(tgmBa9M<gPaCdzbCI-|=r!dHS3A2oOMbDS z*t;G7dVY}3<Q;MR+-N<oHr|@?2fgoT$u}PzQDbFP;BL?GqpLcP41h4Tn?8>;l72b- z9dqJpOec1tCsVvzCLr7S;PWGT26@@&ok<l$%<Cn#Q!jEqD+yNdIxG{EXI4)6Wlw@N zIg$y-4be$-EWDbJB=^NEz=yeWjt*jHJu`>&oZ8ynH}Lg;gEoaKe@{QyZ<N({D`O$Y z-68t$yz^mQ!Pk3LK#${(*^B%tKy6942%SDn@IsAo<P&cvrlqCrm3#}%)P~0kgwO9{ zJ?hZ+kIF4$#)pXz<)$_2TWXlS87S%c{WKvO`(W^EZvYLQmaE3QH1_Q-@Ac&xZFnWg zVX`|fEL*MM8=hCj+gv9oJM4EL=y%&d$vv6Z|0~h0G+0(<;-MbOZb>kZU_DX5ZrPME zZ<IiXB#dX~-%>c<T%+(Vou9!v5349C<)n@2W!R;fzJ#!Huu(VNw9810(T<4`f7*nx zXC#cKEWMZS3tk)q3VxvCYBuw!^QsJGm@3S4`%s3-I1b3nH5O&x%b;EN<|}dg*Dw>$ zKi?+P>vb1~JU!I}njVBVSDXm%tQ)LcPVO}LGdyGZkbmMDG!6<Qw(SC5OEIh5`lEg7 z2&AASht@CTZdb@GwKkksg8#Px>bZq}DRihQ=fc;LhX66wF>9L8cjLq6_OnT&Y1!R~ z=`T$nfrJVx%XDib#vSsZqx;S@6b7}`sFhM{<-v|mPTHvL%{wZ{iB6ja7gJ2n*T+4H zB3|R;eH@l`6GaM7daTWu?t5;=dvgNK*<=!D;{VqIpzx<wm+OtxdAo@p7%#T%opS7X z2Bi4r+4NEV4&@-9A9svEKPUFP&wai@T}J||+^bPlcnVmp7?f1}fwFjZzl?_e!{;Vq zbrobQgVxmbv%|>r#qy1guh?;HW<s2o;kNMIb0T!<Hob~$rp`<)05l`aqsNjHp(gO8 z<2`0x+}9~9*Plim{WVH$2D5QKFe94S6N0T|epcs&*CrF16iGznBf|z$p|P>)^*wOp zv|P>^dupU9w!3~_|I>Rn0V<>PW_;fLe9Ur%8K-*XhW1Rh%<6SWaP-@ydnSG8&g3hG zU_DJahA1lRFH0v@n=S-bKAfLIEX^`|!@Pd-M?m5#8GloabqdVi<{)|=9n`lhiV&Bv zGty}xx&hmTL+K0XDJ9}ri68+N+q-bj#MM~-+(t&6W^#m2(@W1B5wwr<GF?Z-S%RB~ zBtZpxeoVO2p_|C_7Nu;JKdQa+QH>`+j8T8z^$Le5`gkGIF2FtZ;E3+~c7M>3$Z>>{ znpy-UvZY4Nsb(%US_G}|IlPhuiwZiy=@vTaVlFDc$Fu~sT6>)&y||Ui-n^|s5zZHW z7pXo!itd>z6D&4!X{DLma*)HytpKRHPqX_mO1MK+k%v@D>xDP6%)&Er5`>J>e>HtB z1!g*QUBBt@p#wxugfJ7W>-6nKAflfO%=b0P)yJZwgo=YQ&>H#Cu)^}$twrdZZr&X| zf{gy{zpZj9{z$Vc*Vo0i;J<4XTR`b!o;og4nhiOLD-K?&Bx&Wu&Rxxgf%A0-1a`12 zd05A)k=YxUk%KVB+}=S}&MUJkPIj7t6Q=C|!FW>JE&I0Zs!j-ZeSsXK9OG>0NHDzy z7&B}P;KB?;R^wpmz>0wJ;u7k>;tr5_1b_rP`6GoF3Bga5Ng$F#gJZ&H)rO@2jbjSg zO4`bHjnJKqE6$sJi-&bP`iQayZv~=H#-e)=%$In($>=>P4$Olrvs8^S_HA(&PZQ2f zex98)XBu6BL`2oYX{{5#S6^#k{89C9h>MAd$^LwPFt!b{Y=D*S?1?-@rJ*tkMIV0< zH7#_Phs@WsRx<g9LgnY`b&)<L1bfVW6@cf>8HVKHe+&7i?n!ILOkY*zQ2+>;<BRCI zYuT5P5&iBCh^<jZX>t-4Y*=%{SoL#jhj<bt-W%H7Gh(6KH#E}wau;Suc!_pf#*{F7 zQVFZ`Ud+@4B1V0e<vAP=1%d_Fr&HFQbHoA$>+^}x;O*8q;r3S9gO_OC><XJI`*xvu z48c)jeBO9I<qvvT`o{^G%x;`oDm`MQ(!A!kITZZ(09BhQH9>Fdz3f&{X(1M?*5!K| z_1Q7g*Puhz*|vFTe?C*(Je9DubzwJgVoFol7M*Lft_)Seb|K_9oib5;gb0=<x!(UL z2^kp~>*wBk#<aH~pRbGl4v;GDgf6E`>o)#0fPbp=>$BU6Z@!#|0FO)Yv3C48(I@a4 z^|~`;>w&XP|Kp?6PjLzLmjm>YFXBS_KZX*`p3N?9ZywCrFDIV6dhsF(Wu_mj1Vh(j zm2(RE$TFg?hl+i=n)cuCwWdu$i-KK#q*aEIIv#shv@Q`<iW8sl=R+QlNINr7w3j!u zhP2p)m+O<oO6>gCslJXkEjO#f7pSY6zo;(yH!gL7&?s_`KU3i55ZcMjd?d%XVR`G` z$UC5gSxjb?><Q=VF8p(6n=JLoWh~wPU1#^aqrK;G*{{AVQvuvNjKABz-dHCx8MV@G z9q+1!ZLjxbnH<q%8d?F>z(OA-yR-?G?r%B;*Jc{6vmxrtJZ^b<>uT*Cc+h5;Ffno` zoSI!y6b1BwuhyIUuC6O&PL<sB(0>4C^0yh6BYODh>tz`!akL9D1dC=z%BPg_R@K_r z6%bXqt&fzMJ2#gA1FU!juL-{bO~--2m_rNxB!(f~qYEm*$y@NFktB04L`GT?cyX;d zk6eJ6(fw;ojl#YD{qg4H-<>Ya>R)`fo}-U`GJFfNi#>{RD+F+XA<3b0{h}L2>S?Gw z&}_LYah>11bEmszGW8}ryrWqmM}u>5A>Xwoh{7DF;l6qW%3`?Rl@ihf@S7RqGLy?l z_obk8LQ?<~Auuh|<HgOmB#$ZvWV7OUkn8byIk(<(hh;61NWa$a%S=Q1bv|%9bDUMn z(qVc-h4$23MndXSMK^M&joeQNoBE1D%hTQc=;!ME$CPMqwRn_NoHARa1hQrxgCm6k z0|V7`;hJ$*5qNwefISER_FG$?#Eaky_r#y18z!!LAm;KvB)DBdjc0=f-8JrAm=@dt znrryYW2B=6R%;L+3o-5gu%ya5TgqMaaTD~&_`Qb^3Uvk0@MleL-Ygy&r5fu4q_a?D z9+sQk-rg?NuF<|2-0k1WoCrTJ*kC(fKdAiNJTBw>vC$p?5LcGN=4cguokVVL{gHaC zNGapSkDP?`(qD>StyDM(GVNt~%5(kKj|FnIR-&!&%QR6fB(qL0KfYRL+uqEt#48Xr zJt?^UtHrV@a4iFLHgr$`4e+bTUifqHuY^u)E}Uc-1%RZFwmBEoh9mLu0l?il86Z$f zU<h_Tq&7=f_5Hf2`XBt@DontpI&a**+g}B^(f4nCy5NyQDmrv$lsPLfVnk#q%o+Gq zs6w5rotAf@Yhp76+O=SQ$!cxYFjipmWC#ON&cYbQqp4rOSg94Lx}Q0d-2tO})7nzD z-MK6b{BHLpR;POb5)U93td4;j&z|<xIrRTS#SX7yKknN{*mEE+Zf)K@5~4o+{h#wq zxD@k{`d9pWb}~PX-xfL5J8g#SJ*cGVLO$1A`yGIdJ#mwpO5s`*Jx@Bjhzrd-m;il_ zjvR-i)6LOQxXJzr49Fhr3nsSnj68znI9hltqRiV212nL6@;RbzA?T4i^Ul{9TD1*j zj2X{q^;$*agnXuI?`BP!Gr(3<uij|qw0<wjABH!)@0@!-;8szcA$5ji5J8Rq6-peU zMby0nSCtXsrn;5%ig8raYTPpU>88Sl<MI>ZB&Pd>?`Yl9OVMT())smmqSHEQA73V^ z&TSpI)yFg~Mw?e`n_Fn8H`$10GX6Ja8O^zzx_BG7X~#1UZ9UTWc%>Xr!kMC7NfF<1 zhXm2N{laC$mDU?D2O$9CFNEeFO~=%ZUHPSyy1}LRHbdokLTm28r4+4X);*@7hWQz{ zX|oAu{aAflbqV7VIy0TfCkd@-;?M@~is;Vw_^Arcu4B#ffCD0Xy_@KaV<~<WO>>9? zA<h<{@!MHoy=2zt9{7THLEPjm1b2SC1ih*VF#a-KF~#bO0xMx*7jCb^+*E@sd#LyQ znDocK-O3bmz+N!hw<-|d&~|?e6v*hT?yWWe02nUqPQh!Xu<ezvul^VL7bAi;h*cKv zNibUf;3n6^UwFgm8dE5?rRA)nie^)KcSXlb4AT1#ZIt=7delwBdopVAU-(tdzsJoi zmf)7Ts05oI#nQY2_}FsN{$k>4Fe06gw@&RB?49jeYQ%}AJmKWfSvl%mM)jz|=`Hzb zV-i*9Yv$U!>k<#D>;ZNM*(WYtwR`t4fT})hZ(S&-vdHRI(V##0UCkSX#u?Itip9CR zm6_vS-&9`zIQH^_Cz=;GE=iAiww@BZ9Dc5%1TGSbp)9#~piVOrT{5=Q)PWC77Ifh2 zYj+eI>gw`eg8wT7f+=;h-wa(4`H3N;I&KTm(9v0Tb9=aN{%9nDkC1k>V7I7Ey$r6` zCzfdC$0xXnA=7D_k5QpEGTpU@m+=QTrHGZT0v3WORBu(dShJn8TOqYqx@M!b+T&}l zy))IPHjtYe2;x*)=o(`-0H<|1OQu7+ZPVn*r6O9cZe`YG!M(02nmrCScIqbJ!%E^; z>yV8x(4N6w0r>4)Oh`4Ik)@~cdgdeLzUng%{^OfP<O0Qapow)S{k>r=MKyGWWTur& zP>~c556>p``QL*BD-vI!sQBM(!y4$3!X!6y_3FM_SY)@Ri4$MjtJxlo*BMhD%UI3! zZ~JGb-#^Dv+ll{*J<U`umuM!`^OS2Q_-SBkRfJrD|HY37gvmAwHGHk1=qO8yHg&({ z4fr_m1E0yr4|W~X|A{)6Z|pWdG}3IStqsIkpF8kcVSF`jBg<;46u=|-FsJ}b?gZ`s z>!!3{f%7})2AE$-ST#iug)hD(cB#k>yPtyh&ucKdQi7f(3w2+(qiSW&oc4B}*>oH* z!EcRvvd}A+_@~5Z7fz3M=aA0wys-3WsjS{dIWQ0F|KJ0^{+xP~!KT-5To{5%;`U?- zxO&WFWo1>i>)LSE8dlLE(lkJqnYo}u`;GTdZKTTcHMsnHV_jl)VKZ#zVln}p!byzx z+ZL4y<3sKJ4}ebb4$IUaom8aX3-``5TX4g^rcx9I;grXoP>Jco@MBa&S9PVa<7k}? zP313(LCQU>pFLpe;`w14@{sj!SC!t}=u{cW>uxzy6O#->hC~z9Lir}K;|-D%VMKAe z0GkhjX;`^Z>2&JDr`yGaS>-Ox>&Ch;{xLtF>e5^f`yLF$j~6(#RJlk%y$!#g;Yq(I z;v^m^(_yD>^{&RgKP-gAx$LU#rD^r!gM@dlWpm&oD@v)7<u-lYP8mkRpSKlFb%I!4 zQeJ@)R;i#8%4?24n~V*ZfcMW!u^<+#W&X{7KG)gh361|PHf`$VkdIeh+J5VBa<{!5 zZTZLd(z7y|oW`7tHf6>k+p5yCx*4Zm0Y5w)DA{Co?{@Mu6gZVtMqCRO{k8LRE@zt9 zxRmuf(eI57bz&6k8j*c3aJ79V-oQ!8$W4XIV3{Y)G4JsipPMT*oLaHGk7#bq^#S{Y z9(!erO2Z4IL3C5|rKI9<8v*vO{xenlsw?B6TgJ@8!68dF1aQHQ2z@pXuXFl5$=eX@ zFU4+qERn`)Yioay_sp5hDZ3$RI`}mGepHjiaHCnuvuA8`!;c!;+k)B6<r^!k#tX%v zZPougC7NqS`B*{${dcgi@v2rB7`YC8v*boJ`(7=7t<`r}_EV3YFC&_JvInH5n2|_l zu1)+SFLWnu#d)3=QtYn3$>y6QVP5>DgOLA8wQQ%DB5q(kE?K*r*Y}>EoVNRkfCCS# zsc7(K)BOd%!<8(X`T=c=Bk_imHQ%~1a`Pg}`oC}Hh+cf0GWN6~=*iK9&-6Ft|Fsly zm=Hc4<K9_+GV3)V4;*Wy%xQOCIk+q~T8f%_CBAB&A4TY2uvhCp@{!XiOO|YYFXONj z2?fi0wb3k}J7Nax_TIndt6fxzZ|8c76`fvR^8yl`D7xLJA0DzUn54A5Zl4%86iPR3 zeEt;;Hs#%O%!v%O{Kxed*8|ZelSb+%2aP4K*9cW#<R2vhYLpl;QRTTJtAAPY)kf2z zl7Y-PH<_QXY^7?D>QT8_{b+v%ON))}wU|YvwqeUHlKDJb1vkKoQ%U{8(bEl>Z!eQh z#1Lh>t(+4)`{pHQ?~7@B(~Z_OTpY>blin_x>2N!Rww&+p@007Qoo+z;)ILtjB)V!o zEf46W1of*5=9D0El24k2F-oZcAI7H46up~4$zF8W<a#wBB>qD|dwtNVZBD1GO}fT? z{=ga<H?Pts6)5%tIeyOxO)Dgb%C@86=%7)noJocBb2~xo>DimTcO=I;N-m~)xe6O` zp!e06zO;NMcNi__)euy%Rj3+LA==_-yF5^MLB@E-z0A2q;=mgLYb{M({G}J|4QL}p zl=7P~McA}QgrTChi4MyQ8MK>W#LgY#r{wkO)HEc+D8zDIXyg7y{WAw$A}lXdJGPs+ zI*m}R>9iDc^p?DugxmJejFxgF-@OXeTNX(J?(rI9AGOaxP=$5lj(L`;kdEisZCy^* z`z#(Xh1V@K)3#TOpO`h1p0e1+Wn!dj%JzK~L=k1h!ld<v2cCL%Cf2(g*+%O#C9P<q z_pAQ&ZKvHeUq6U831buEl#SK1+U<y(Xl}^vhSNTmR5ZR=SprX-0C=*^+sn{i<F-ft z_)840*ZYHscM2Vx(sTwInv+tlX7x?EEWw(1(ZAC~KdhGOf5oCwf_zYuW|jit7hxJM zx(*<QZ&pLe&HAv(ki~XZDGEHBQA<xgSU{HyycWjTV*Mveo}w+o%ufx${5zTYb)ABX zfcTOn)@`Ub1^$;FIw1?*_#bC#`kvb6gV*>qE3x12jdX1K@Fj`frEicEjEr^dx`jM{ zk3sq9L2(C|JK0`9^Vj*mck<K%L){Soi#(&eQD)MUQTOK6vvKb6pyZa#5w%W)zze>> zlJt3&I{GjbkdCMa_e^7dN`~!!e5t5c<o`~Q3vo79&?%T7QK*=kt3!WR_n4kW;h8R1 zjC?4Zr~UG7uW^0#*Fsdz@FUktC7fw?0}H`y>wzNZRIP%WZkWAEWu8YWJM^~--6l26 z)^AR)_gVMh2}CrXb1%Kvl;EdgPIDji&<CATu#MswnP2jv(j2`;D$3hEf7jNX_ZPk2 zmAw5%p2L{)gU@-X-B~){f?K~4PEZ|Z(wB-*%G1jI87g#m>%ZX~pbIY#pz<csIkBF3 zzH_SY`2^*i&+!d15rPNSTqr9u%?5e%pGIkgHThii&=ReieMIkr2YbZh#|MwwDUr?K z){iE+p<RVa(4fSPm|M`#kH^*_ep`VQ_oqM>$W7a<@cJq4&7u<LY5UgeTf%2TnMRZ@ z{fJ7Gay`%x%t={)s(RO6rrn7Tzjhv}&OC3D)3w@P#?^|&OSVbqefd)trrmIdR` zW9ftO%KU##Z*u3@A+yY|zHo6%;=7D*v4Q{q8fdEU7b)UrCV2jmM?}7FjEfXca7$_X z{;5I~U4U8UPmp!5^O|EvW&~5_fNd}r{wbQRSydZOMrHJ+XVq()n{<1B|K=F^Yc4&{ zY=9Cj?E_Y_hUh~DJeMQGo#k)gqi4R89-i5YmRwk&GBC3pKq3mpcAbFS@<MH%h{d5Q zA2<FOU>C7}`OIiN&_x0BuB9T6Iz7WE+_HjOFtY3PWH}5Q(jPn{Gpc*VnJ>m4<+YYp z0U^PzVV!iy%Yj&Bt#=|X2~E85=zc*)@5#`WeBby+vWaJ5ck7s`Vr}bwd-R&Q);_>{ z>2`X**SBE+-Pe+({;*pH>f`lV2WdV|W1X%**W~~P&CWK-e7%nGnAGmYJ4Dibt3M`Y zXQQ&`zP0sLMZdRed*kyPyW8K;&iTn63IT=h7U-^V+xMoE-o+$-4Q7@bQ+J&7`4CN` z+en1Y@Xqv`t<GEYS~11#6v*xlq3cVby}`IJ#}kcj5~n+s>lfw=8+VNx4)+e9zAKXu zf9J&<GOyHsV86N2w`<Oi?QHXrl4+4cZkc&7d`hFGquV43nA_AubD4`e6MQFSnJr{? zwV-o{33+EHCnu{sdq=LrG0SX~*KQF5T-{|lZ7)&Y=n=6Ns%fRMw;4?wP);ajDO6tH zozS%DnPo#7-Mwyo1%HsVMO^i|$6J&NruZ}5xtT1Y^*zQ-q9lNg`F>}=1E+$Q64CO& zkm-5!c*pkHN2k)MES8L<X;&<(I9jJE`iWwkv(dl`wHt=eIs^a9h8KiSpUJ)ob#R&f zoL}v-V(&5yk2lhE+|#L0mFK&;Di=j}8X(zRNes2^r-@?zZ2m#0<%GdAy2kD{Q*E0K zwPX2fgZ%vbv;{e{DxGANIdXcW)zqvL4eB?Ft#)DsdZB^CFv{cXc1+er=x7EAy%<gl z-=Ap)<9|PU7~r1bacZ0wT7akNa_n=*cr!;;aNE>XX2{ZgIh>?h?*anum#K?++;s6F z!o|#|Q^G>^&_wDsnR>lem-WN1)<l}`AFe1pAcNOng&;PPaXi=B`nqh%VHsq_*=h(6 zH!q{zTmG+izqEWRNd{1dx9ww-j6AGpz9$^Z%~nT#-M<t~JPCpn>dkdXYoz+(Lit@3 z8D~&-%ng#3o>p_EZ#@xN5XyZt$P6y`5K(z2QWT)RW~(xsKX|e>SlAEyci2T0r!U=} zZn1C7F`8^$HgqFpR42xn%+-uV7HZ^l%LTs=zAXlvYaHkmqAOqEZqiO_bnKnlP6{zc z$0bAo4L#vVAu*vo{)nerW&Z&k-ix!XamqJ4PB|w`mQlaLq?v<~(K{ahOqJtCg-UIB zjsgI|*pfa)zb^rEW%bN~X^xEiC%ap6!WTbWdpIT(ftBzh*KWDlXi@aKKTCk}M1|@u zU<a%<HAH&!o(x)rYvP45R}w@bO><?Wi|Z<aR_yWr5Hm8r1cz~HSS9CKyySneQz0V| zLbQMg>o8TCQH{=(jP>8MSH8|Q>ElO6P97q%cesa4;E7W<{o0=h|EvJ}Es6Ki87*uN zn#oh-wlF(!8TsaYgDT79$D4FL2#N9zLJ+R+!U23%{tp%6qVLVp-Xi920v4>f{o#%% z%o}^c1GWMG&M}(aUAC?fjE0r^RtV6&pCqjInzAW<taG>n9RTFo_gPWmE#;$fmXy7o z45J2<MrB8Ck_QF*Tj6hp-pRa4V34m$b`Gx~blzek9>uG5^B!_@Lkgr~WI(!=gSl-% z=AE^XtE2pmS4nn>YPKS0QR~f6ko3U;H)c=kT}}8PRZWX)q#)0DMxVqqA#>V2YlGf& zoiuUv9#rz}@%TwP;SNSdZTa0lwUt?kbK{XC2T7a_^ZS`Bu|s*hpt~i}hYydek{ome zEJu#2I6g0It4zd{UV#uv31-0P^<VH>0Tb7|Z%5)ZyN7)Nq0cfE+wbl8aPAQy>Q;u; zZ@?Rcf+vr61Z|Qtjp{x9X9}bs`}5NyTK|Fot`&~qV3&Tv$?J?`20XJt1?3OLjN9nV zgY`_w6J!To6WTW9x73Ea0_<%=8_uLD8RLESliP`__Gtr^%2|mUE%M!h{|fP{NXVOd ztqMZa_iDoPb09MKH?MU8?Zg$-nwx=eu?s&(*#m)HS1bSfiGQ2xM`P;caG^jv$iv1i zbD?~@=tY^fmcT=V=xa^Z9}7*JAHRM~N<{^X#_$BGAbFRR%>3ehy^E_P=YHNj=W4OG ztpd9U`pXOd%LSwt_F?n>%?v~LqtqATZo&<Z$|t5J>6HN^&B~}wIq!oWd4oR%4Y#2u zrcj9AO1LO((rkUoWr<@TH+9kLdfio>G9q2>Jg=2?f`j2lO<LRlbefQ`i8MD~yW8zw z5X`lLirk-Ei5)V%K;P4`8Ne5Q{5@NMlH%dwvc3rqY1d8PzlL-L@WyZjLBq~)Z?yLY z(I*O|d;OU-%+7Xc--|lxc|(ob$Ol_A0~v3v*MN${vxI`H#mO%$uGG@n(l#_gDh?V0 zAASQmxqdLt2VB{bC4>(~@3~0a1-||!&-_0Aie%md>U+G=%`oJe=w?-R<h{Pw==`6e zFX4?jR!v`mRW%!Rp!i!Sg;TNL#GusL%Td2Q(+JRu>Q(xU72$Nq!i*NvBiM{oYU86@ z@VB7Xg*LU9pQhJ<FZh|8oaI3JXYYf(pcC7m|ADs+#7dnzFWjNlPW;@CXL@PEYAC`H zW=M1hT3COVR?lbq*>gY1V^*w!&Aq(f|3v1wtOeFFwI6r<7rV|vLEUCUji>HHr}ah~ zo_w8ef0E(HAL7m<2h95_It3ph(&=OTkxd>U;JYnMu)V~P2M^|F^u7bP=w7RNTP@`& z=3}=V6;eyPL>D|x%HNcna87B@+k1Qe>G)PIaDRvFpC%M&O$CwvTNv!y(@1K#%P`dd zaHbL<Sy~j+?)I<Hxlm+OcT-NQWgcpU|AnKc8fibG!zR~T9(?j!5Qhh9%6hIC0R0lN zJ-5dItJAwLq~8$%Myb@@U%w{ou~iUKGx_A^(ZBjBfSEh1g-;%^A`b=@yCoT?94HH6 zg9rbVt^gZjCviQO5I3gs1F<1Lw#ARC(LWXRxGZAu;BV_6yT9X;gGA6jK?&PKZK^}F zFqM1db&CCW-~gMRoP3?p1Z1zO;E$q7bxS53-i&*xU?H06&%LKQ)5Q^GNq9NnZ_%GV zwhPpY(@SS(XS)s+z8W6HSaw1w(d<cCoi@-{QZSxz&g%b;(J4~}>x$7^fH~0@*RQTS z;Xo+j$X!Awln}5=P3fj~-Y<8VhG6dApK9vr_I#!r%L*jzS|fe}4U`yE2#8G<#=H8f zvb(}EKdcGC6ltjm`^eDO^xHz5%hi`~SJF_Fi<}^=EoJPuJZ=Sh$=;&X`v<E`0GjMR z5nrM#SyAF@A-t9fcR<se%{WxI#{8yRdib@Ive2NQBr}uPRH@!IrV}6^h4pT7iXkrE z*l*hH{|lrlr|beyS@hc0*4z`^x^NrUeaV=?l7p5CveVw!giXQXIpRYvKVH~HP6FMB z^iDc<V6<-2`}uKLbY&}*?`I#4$=uJ|#FxT9_qtGCL==B3?+D{Y_MU3==PW#Dv?0dH zCB^}r;g;CmRK3ZM_K!Q@rFjb#xA6z?&(rX87{aZ@M!U#f+Z$l4Yxn}Q{yY!Uw1Z~1 zc(^#<H~729Dc)bqeY_#5Q)YY?sa<Y{@mM1eV3?dJmVMcm=y$)=!_*%lB3s({+a}y# zr~Z~+kx{ygLvtBM=J6d1c0gk6=6IB=68s;-)cEu?h=VDMv*A3L37KmqnP#)~+wE;9 z7f1J#R@Hu4{<mjqCra*TGp=;c?gQxh4}_Q~tu_qaP%;atEo$}={eLY046rFr3P>P; z_Tq1rUZYtn%P{gpDYHH0*?2d4o1y7d&3*CEg({v7|GbCS_tTRO^XP+ugUxD7TtzM) zC-de}swhnFo=&cn{Eg5g-_FF<FN03p*rALOsQdykb!!oS4`QjWu;vGUqFKo-F)E<P zj)uyX{M5F8NeL;X)|h#E>x72#U{UV0f&e9aoX~%1dyT)KwdEq<GAz11$cABv8hEyM z(Nswy(GnD}T(eVGRadheu9XjfrTCVy<MvNE0l>LoOM>b=nnN58Lq?tz!gAP2NJ#GT zTb5=tU7Isyg=YX=b>VkQO(<M}CRYd>2|K&$(ltN-S{EK|rgJ98kz)ItYK*nFDCN<} zYyg)l6Kv}<UYL%KE{b*kc;-1kE>W@*BY=hVi7hAv?>`#osoiw#q`oM`C%hs$mBO!d z*lKp@R5)S{;FQ1@?l(tioh|uodjrurX^s?yA9{!26<kSpH?bR0gywlxE^)7wFYsPj zB<2#9&!j4AT@F#c5L3S7`A<d5!ryc9N2kmUpu{4*xAh{iFXt*f=p!m0e0=yhOVX-8 z#HN8dD<fT}Y%~+$4e=EV%#-4ui~+VYTq&|6PdR`rah27{WlA|Mp@iu^#>ny2>;Ws{ zY|e5<-0XV<BE2AH&1R0;UIEE#)}j^a$5pyuc8kQ<nMRc!mk9~6gtC#(z6D;@c;Vt+ zC?Z-yj}1JzJ8qclcKRmH(>eek@q!;4-JVtUW1-iQ&`dKu&JUwdw-uEqv3TO+$j!)o z$$lKSoSnGZu2$gF#7Z!#c{w5Uw5WgJO6z6Wi|d`WC#?KpPLF0x;g`AQ`noPZC4&{F zO3cLrl*ibi)vodVE!6LIWr|25MpD=pC)h73#J8k`&D73^g^tU1uMa6{9H2Y0yJ_E? zWN*PW3sizUBoMyBYG9Jjl~n&OpB0GmbfCC(@_4`~X0We<u%Cf=_9%RiDW_(AYfF;{ zm#>8#6PB3vl@DqH=RBvecl)rW83eAGr3RJ?$`;htd>|8v1tY-_U+q{^&fJpMc+jrC zo%;HHC%X;v>VLBS!^bW2v_H>*7hJAf^m&A1im$Hv>dFEpNoMA49-S_OimuqErbYb< znx|hpb&;#GPGMATnx?};1+%9PoyXv(+QY$0;~EgauGl}~=4c7N%$z_s#bPUcFb%K$ z)Y1|e%AL3SC<$oFWOv6UnhUqhDSXk5jg6gVOc0Ak_ul?~Jx&dm0wlw{jQOPV^dc=; z4$R1!oFfVTCV|UTksoVnhRt@BTWFs%54msmi*_|ll2Q;UrJxK2D!az7oXYKt?#twu z)3!Lv>E56-gp^ux?)r~*;j>x8D$#Ye3E#I=W7(J!++3kHq&j+~^DFFuEa=rQ);2cI zgs^v2*7Vvp_VA~<SWZhjJ@-!W&snLQnbfybO>Tt>@vjRP$8HN{ko5@_7mhoS)ryj8 zXpAGhwVn*tKlXLG9tef1FfNIi{!Im+L$DLCJ+@nxsM`9OqrQ%)qaDNSmlJyil@A#z z%(%*)$tvO;pL>@X>lo57rw=;#i?e~sgvrJB;lxZMkPP)+k+dAK+KXFapo;aH8wj(y zn)5ip2Ph~P^r4!}k+0^=NDIh7u-JG#$h3Cs_>QtsLIX6>D;p)7w4nd$eL}Wf)DemF zfmG$kOE<^)0+{C9JQlnaC};!X3cU6PhuL)<Gsg1b>?mz2esjg9&gqG4|7jpW(4yvw zhSMUMvb`4!1daSj_PC$=XgO?o&n{{JD(V7gZrkd{G|Bu-+9ju_5D@k8@v)19MfI<k z>U(_Ym&f9=mm#DiTh>QedI+rPZM)`pp79vKx5Uh+>+g5nbVX<UX-NPWEQ$1}-SnSC z;R1x6GN;+wSEY;B?_lZxgy+@m_B1!+)@f%|A3G0^#?)VX{#P{fU?GZdX8+0^x!xgN znFqcnx2cK@kHfG*3nTwZ8Cv^8ZqCJ|dzd<RZJ!x|;;a0}AB@%`e!bJTK>mSP5B~nO zCR7ragIJ1xbBpvYOV!&kGQT4CH)B&_1pvkoEL`O37Cq*=16KrWVaEdL<K8-sUx@Lb z3)bh|FxkilQ-0w}TpBdEt@%tMk$3?JC~bMa9(_IjD-PW`VorvG{gDA2b&t)5j3&|E z+l3^4Wf!{*#CFTs&~;NCoBMj4u@Dku5rzJfg6e4kf%**4%LVSND_xL8t&zl-FGSAn z{&a1t8nw~uPF;*B9T^pwCU#M9p>bG#q*qWw`!X}k@UJdJknBFYpV;klspQ~8!EEI> zMDve?jTHtbdRz<L{3%sbym#5B2I(3ZPb(!ZTk4K8r>x@_qxRu*g!;Mr??JZZho|OL zqVFV8dSlK<v4Ckg;Zpo^0*3<)GYw*C->hAn-6W|6Iz=Ts5uYM-E_{tTSK&bc*vKr+ z+_;(FtL&45#l3~+(I}m`{Ewh_d<i4SS3M-$Bv~eXnu%pq{Cwhce3om^?ucQD9^KiC zvrz?QphJJ)Pn)nSd$6~cukVGY@^p6Be!=sj^OUxCzu2JC&%Gt4>k~soU{g%-g}K4K zw`rObNKh!*rAs3w<-Dil7OzD7kDCnSlqFZWj0~8ckxnEAs`NEWLU70RKD?q+=z0ny zYc_gx^Sx@%Xe&RvFI|RF=BKLZ)?q<AC18TNHub&PbTy<5ZRJow6eNKs8mh7X<R*^R z)~r$dtlOCDvw~2Ia=XSvSu%HDn!J|0L=VLzK|6R47zf=3ut*nsWc^*C^VT|i-k&I( zZW^nU`N{idfM5q&ri%=tQrK=clm|(5I*Rrq&Bet8jPH<^0qv5d`Ru2P>5{tH+n$j$ z$N^ZucJqr(cc`uYcW>~3(T=i#r}xHJVCcW3)(yH1Aet9|2ZHf@+pOyM^Y1GD-j)Qg z)Wydic6~fXRYj$MblaUj3FvG3@viN?JokHW!w6`camXR)(@*hiX269Je+|B<>f7<` zi54GUJUtGpNeZRqKMs}|U<Sb%O&8ZeDTF}l^j!N5Df-v7Vz6Fl0ChWuJ^&Mi4EoJw zl$ZF+UKt?=RqeY$R*C<C7dIKzGc=D|rr}qKPpFVwl3%xGLLJB~iJUlxx4qAA-Ij+| zOm@zNKyr(rXG^ZbxJvcNoeeOLr6uq@xpKoWMC{*qQup7PFF1eI3XhckcYTB0SRB4& z>ky1&@{FUV7udG8Xg#bUJWvW5zTkWUzVv$+D}0DWu@k-vmS^E4tHj&+RC0A=*FjQo z+iN581H$)Lvga*i^Ys#jHY9ux9=bj9_1*d=BGYUqz+YSjJ)yRI2{N~juFJ~kXI1{H z`^4CPrDRSsQAL8jD5EJ3)yDP%tnP8+NZL2f55AZb{CQ91qAu6ElDe2tH{!|d$lt^s z6>Pvi#pr7nLif}>$&nY~=y;?=1}OZ@C0~!lmwdI|SxG0B#<XAMJRJ(Wqpx41u(^z> z+i3ZeUp=C_7h_T~Qn5nx394&hU~hB9|AXKD?DpWnNv!VsSvI(31Ov=jmPwD2=%Cq^ zsf@b|`Yt^AU#jVFdGjQvxv7{ZgFp&wHy#vIR!THquU#qr5oi_CUs#yaL-o&iHD{Zs zD$(erlA@xk!+aC%|0>DRTk#6>^YyLrQ(g&MEW%P2rA9N`*B^*bRN2yU5FP0kE}k=e zq#cO+0%SOkMoM*w4)Y|vON@G^*dN(6yv&ydT5@b#coc5)-vYEp5SOb8jJF3L|2bUh z;I>QHk(Ut3A*JlFtcz!d<^tMT_fUM19yhHxbaK4$)k0Xf4}mDR_eK-1j~3t~xEUn{ zi?!-}o-q_FoHjLR>1+FQt%OIpGYt16wS#@D%G$Bf9|V!sLOI6R6yb@At))*OC^2H~ zp|O8yGGHwkhL#`=$BD?Rj58*8))Ew14iBw2c(j+1R^J@|t2YHbqsM;G7^u;{|MpRB zzFqnDlC&o)DSU*(iL9u*oin<rdL)>o{ja(+zsKsi`*m<*sc0^pls&egnxz^MAc!(+ z0|OH`x37nF71;qM?WcjG4ab_ke@^;N+Nn4Dkcw$@^;A3JKnI;7`Jn3cV1QFgn5n3| zCP&Jv9<7YN68&5aihxPrj2~_@B@Zog)E6duOH<HpVY$`fXWhm3T<ui`vLYnSbmT31 z-pYMG`uz9g%J62?<@)y#uLrMe_eNqV`Et@0Xdov<k_;hnQ3<5#(LN9&k_}M*LK}bY zMv`~N!mchHs58<pU^<LLKG4*HO-TP!#a0(se1h4MlDUuZ`a*|^F?@t-E4lFMbdMSY zlsJmOLok`9Io0mp&Mozo>k()!Z!eS7#mlhQ4urSPky8H@VxG~_7pzXfF9CXcJK^0R z@O5$Gd{Fi!b_Rie^ufdjJeTz?MJYaiu2ReVf%kestKeHMNGN!s=&3MsAAZ@OE#YwG zg?;H|=sZV(FGv;ps+*bQxia_TOe~oFCry6fy>gu%4TD)4qZqKeG7#Niml*iSuW;;` z>%n(LMgF$>362YLWcFv3%TyZ`b+g&1=TFQDI}avQC&38JxcY8fIZko-%wU?Nn)C^G zx9AbqijqM(rfVCdttF{+AFUwC8FCiZ2Uh3EaqZi)y)`dduCJ`YM+~$^T=vQ5FXC=+ zfS0~I?Z<~TjdCTP(C95n6)rv)olbhLCIV3>y1^Jno!7q@RXP8<K|zGe1@cEAbZG13 z!5Iz(3*y%TFQx}>3|0NJ7VxYOukt$m=EHvAqM%de&?{Qb<;YZWf~?-F12Ez#FvFsg zC1*G=(&^J8CHS)zgN`;{w(=#rF3Ft0wh-m)l2ZQ?*yL@cYGsACczAGkXq)5Gf-8ML zlHDkEI0=2H&oK43mHrK#dA=zw1X6p3Z)<nht~Ru>++($H!+6gPXj6!>eA!Yw_)OTn zezll{$eL^`l9EGHR`wAc($3^#;?h1pvaO@MJi@tX(k97)v+bL_8Qr`OBE9&@<oEuo z#l9oMUsA+G1z8mB3%-CfbI~PVl=H0z0(nwBEKfCJ6ZD+Td*ZN<A_y-gvy}q>NiR+V z*pUs@cV1P~W8c<QIAx9NxQL65#==ML6SQ%;hyyOHk+UMvYj9Cw$Bt#4fP3(Kew10O z)%(e>VP^EaC9igdU%&eP$;)N=18>H^<-){Of5e)?a4cBwwSbcHGZlW5*C#DkawuSw zBznLrtrrhQ^4q}!MUV$<!Tw5It=FdmR)C;omHugt(B-`3&z@{q>3_n_icqulj#;NR zfZiW-bi*Vc*+l8X3#E$gW(JGPN?l_Hk|GMLO51Zj*_ht7vQIbR0_Q8RPY;i`fjoW- ztfm*IxKBS5rv(Qpv`d6B(}XuR0f<h+(*|fe#7*sAmNUa%ZSXn1PDc%NvQgd2J>*U< zJu3`?0H2B-51L7~FMx<3-fPAAHO?>I33TX`Ndc6)H$d&WRcZ0dGPRGuEh@WCV0mD* zZSJBmBf&D$$j)*3dXDj_2ttsUHRB`g+4j111-TzPqr5n}^($TzsopZ<x<D&t(lL-I zQdzqLbccmXz!OplHt<BfS^u*gX8+#Ns|Ufn{KZ~%s91)hW)2*&CJbK2^H`a}<`3W4 zgO`E<M#>cnCDqK%&A}&YY1zaNxPElw0UK|gacA-wnMoR0@|ow1ZF8lE4&nCGMmfUu zc82hhE&ooyyJ5$sGD4RJ&LbZv5Qx0s%Q-+ni?JLvilMPs;@I|8f{)yWXXA7+?6nBc zteTJXQcX*gk5#vrkG}fv-q85f;yYkK5AFerqa@PL#E;RV>tYm`j91_A^d)B}Gf|ks z`CD0x-TwdFL%PdH6{7W~OtSY=K=1h@Z?RFd&2aY{t|A}k*vN1S#$8|N#rmaxi-Gl~ zjq|eAXHvASOjETJ<ptA`^0FsPAosd}u98j$ng?To65aBH{!Eqv?EP=ye`Um(5`PSh zj_#eCi0$zqxoPN?>A-m0t8n4)&}F)3nsZ05yp9Y77;xNwTE=gl-K;<OISWqZ$}ZyE zGACwmrClxglch&16NmF*g)7Q5cO!^%(hfQ`_j@yT{J@L*sRH`v*n%IT{KgX_4{jJa zF98(TVdzxMJ6DwAtk|x(#z7Qq;NUW>6?!T32U0b)rYmTMmm`?_HXMNJx`K+;kHP(P zPGT$hSrexwU6Enbjms6a8K|I*y|sHbCtMEZoP`1&!mas7Gzn9wY47bfxFKIm&bcpt z*yUL`iLsT}64Wyq#|V`#{y7Yb&f56o(NOdNC|Rdzw(`!d@E<c{Q?32J>$Basl=au_ zRzlN0!=uuka9Uh1v`HD?;ko-;HDO(rE<?6P6lqNnOI7)FA9HD25DF))e@?!Ad*Y-z z1urME_D^%IgH^0<S&40Ry$%1n^_MpJiqyFQXd!4(%<CG!NvS_o`;CQgL$)y>kT#-{ zR;=|333qc9yu&oHC!HQsE-{19;P>yhz@BB{Etj#^8}T5p8frC-ad8I9TpJ7}ElYI% zKd%em8FAfdxsW3`mlZpbVYH5RlLHE#lLpO&tB0W;W0rP0@NRQYmXAj3xAA!&Cy1eg zy*<p;V(WP6>$ZcI;F=YoIQznE$d!oS?ShfID8ZsaK&c*l`h8t7n_y{e8kLo%O?_*Q zVk?p+YjPT#$-47|wQnp2owO6f{@Ho{ejj#WW#=@w&+{69CVw&O;yrxRjh};li`rKf z82v4M_|u6WmT1<v0rw8Y`?2tl2Jn$Wak~*x!S%mA3;`+EC;avP)zJ@>-q_Ww#m_Qo zYIz%Mg5y@@w;Mj^VmN7>u=G)VA<<@U$_xnVk4O9Lm+MLvWp>xLV+P^1ipUU-)PwGa zQIEr3I)5I}Mvr`WAd$6q6!pr<xF?c)md3{TPQV98XpUr?5fL4a36b4;eoTGqf*e-^ z`2=#UyaIkCeyxT8`6|(cmrTtgTSzh+Bv!t?$H-kR&P`n9$f=AcH+e$~E}fhF$CAiO zw%~^BSNrAP6INyURXCRS3va@W6W?*k<6{|2zkmO}a~@{lER<B55!O-t)5Sxy+os;j zVj67Dx=TL_5bdVj85XsLc3Vcf0Uq%UpC_^6IY#8z(gU{DLvYQd;%3rX;$T$S#XNVf z0~L1mfds3=GB11T1vCG#u6&o<X;iVlH2W+(Zr&*ldqmCip7kkMl@2oY^{o^&HneDS z-1BOGLYn*V<AZp?Pe-QFP}4Fnb-31B;k9LYwN63ze&)D?i&c;1Vrc0skmCf?(b7iJ z-0+LojnpZtBs#n+Kb3~gm~w)6MHU8EK67?V2)SYO%RY^>BG?w|z%KASw@9(}9}$=O zndlaa-!kPzXteY9?JEC-5}#>(_!&HqTGqIx@Kx3fy!|BVk~(i9Tr5AOA7KaFM()Jg zg?w;ZB^cCsf%AbLLE+Wft52*imRlc4ZW~;0lUiV#1``qSe(J<se1wr`_qb&txs<%Q z<b;N!mDsjrJ?Dv6o%SvhRjg2BMbPJP!Kmz4{KXdxLyk}hc`&!)u_l-(yFb5pB%sa` zGWEx{ip#ePEHUK*OaDw0oqRX;JkQmz!E;=!B+G#h-r6I7Ea0OzS<y}S0OOFrwg)wN zrrbL#WFK%9RvxYeWWZjZMU6|QijpeDZH8AUU5##0w2(z>^e9ITyLUG&-izv%;d?V^ z!Z$`Vf%8d2_3EBZL(%1;dv39WrjmWd_T2w6%IV$!QyW=8YO?FvJ?u70&D9f%5r3wg z$#hMgzZfiqxv-JVqe5BMo#cOAG=!}DNy`js?QR<=(+Q)TnRtDxnMTED5T<gSg5)Q~ zY68+Kz}4Q`uTA#NtoBf=T#@l!`L&jzsW&41T7ft2G#ZTf6EOzC{W$O6;EF?vZzL#) zyuHfs{qFnzfD5J4M*Vf=Ov{=;jji!=J1M2oNBwu-uS*Q<T1~l?zFjf2W78UP9GRL^ zJS@<<Ka#~mm_13p)^d0Bp!<1tt?75wsgH%0KFu5Ti=$opZo}ArzWTf>Hf64r;hT*s ze5T|sx_2A5wH6ZuQV$QoGW=XQ*nTu;dV9Vwsrmj+Qt|4%93s5Qa&COGhlfVP7&WPT znT^`IC2S9^uc7L4R$+Q`diVaTzB7%jv(nPa-C19DF0NCZ((;zKlvYJz=^NXnF8jcJ zm%l9kR-$i8#?P#mo`0xIrSvL0F}1{$2GU_$D|?NR4<GV-J`A+wZ3x($!yXI^7li|n zr@@QBIuy6$8s%f&vpkhK1qW9*2W|P@CR!RAwML^dlRAcH#j9Djine(%Ud=3Mqczjn zlRH1&D6a@5b^a8tiE<&MK5l|pvF=?9Ou=J=EyRV22%|#>{InuDdv{lBpZ5?I1vOe% zFf0C__P+D0$t`#nMdg4;`FTJTX(~iIh@n?SQ4@;NLXn~Z0i+X(5{eBufPe%7gkAzj zkrp}xEJqOty|+X}jG+Z72_y#Y=H3tYU$`G`7K>zMZ5HpllRY!fGc(U5+DUh$9SfBz z1Lv)Er#|A1dv5d1v6L@K8UzCvyCWJN(2I6f<IQQ6t07|BLRQ0`;k}5=0*l#z&`{>{ zwF|Xg6ICgrQ@le0jbNnNqf_p%xw3VsAOx35+pgW8nf+_?k)IXw79P#sA6WYInz<J$ zTu}(DhTEeHAe-2gAFfX+dZN!e2lP^pL)q`}(#H@65x^sHod;!5E23gzC#;1Zc|Pq$ z=c(}$E3m7`*ur0P0iu-3rP@@32?Z11{<@rkXfnGC{-{{P)1ON#aiP(~Fw3r`vvXf8 zKs4&k823~6ZBQFla#tp(Uer6LD^on{*!8H=7wpHj#TMPH#5pw)cAm1C0cQ&i;85Fw zW`}wW%ZSX@k`VCR2tS)CdJ_A<_r|X$it;tgVEFT!;twXO9Btr_nimmD>GzUPt*cV$ zcZguu7m*AEOxomLL!pC`Gv2@YXGmC!woY0N0#<?LWa9M9#uii;<ZY_{guKXVm8`!^ z6l%ICf4)+Zd1uu^auVs}oC2!fJFaMH*_j8+{<efTzQccffVGqP{7xor?dwif<Cbvz z!j2n8Upu0Oxfg-?>HW_%y3=epb|lRd#!Ai1SWhbSFcLU)Kfb>(2cTA;89tbF=wppi ze9D`*eK1zmN&3QVC_CjOT~ccK!c~B1eIO4NjmM3e7J1K69mcta*0kBB%9{Nx-}(wr zzJAW5cSGpa1XkM(^HghfAHSd<@rRdvmjEN~(#M^%uPwGdqNb%aRd#!>QH5{<`ICEJ z+uCB8e9|XWDR@P+bmiLmx9b_WVE6XC4y;!vN@=+y^dX0}Z7nc}R2SENWtyd~mJ=ah zWd1XO33}Miz-5;!W48wL&vNB|>er%X2SisdMCCG=UU5wQ3dhd_S#wCmXv28~Y(KSD zyMj3S{6}{0xt&~btC_chXvP~{!zxa?uV$C}zFa18!C0w%{Ua?xc;*Xf17o&4%CLNA zwd!?SwChg4?N~B>G8`czSe25hcHuIW5=D<#CkFP9g;g7ZX_!bMladS=3sq3}&2Avz z!{%$eTHlI6;zFf(_HoZE@2P<;p>nf~wbRIP+Hb6xU*`z5YxldLH4oV_h0L$^P`&zd zB+z;4^bTkf!v>pX&g*JWhXdy5M-e&YKT!W<z9iep2u6+$ai<7&1&lvwE>80&vrF9+ z@+v~g&>ZcW%3jj*E}fKf#Jn@Z!KDjAt5RDa$K@pJX%`cUdWxzlU*Qt(CM71Ty2wrl zX+=x_t)uAm@JH^TtD%Uiqo(~HJB)r^*sX!l@=Xyi@b)n42lZt3nT#odpwfkXY~||b zfIkt@(7*18iHe37ex#3REa^<|%8GrX1>x7ok9amSQA+Yf>Q;fJr*Kr9P?L^?o8Hp~ z$*(fYqGw1wDg>C@mV3`)U;%k880RG9Az{Z&_%L8yY~jg5od)-#qC5HD^-Tv}25)G; zV(J3VQ_fKJ;a)^p^tGzja6^z{ZH20=<}vM(z7hF}&KCI!9z@VznOlfgU<8G}?OVJA zvQio{fAqyv0I+q^VKyjJXX8(wyxDmvu252Bmzv$1S!q|{AG>0vDOW$Jb>{DOrz7KD zdySG_JKz(XORHVlL7qI%`J+*nSIL`J@|?uI=*wK&m+tfStJ>P$p1b6E>&p_q&s1Hp zB=P3R`R9Waf7Q6cqH}sNvXVRA_wVPIb>|)}k^9}Jm5$B8$i@{`dIgMg23~`zDhXwp z>@#Z}9aY4f*)4Yk=f5WKQO6a~fn`=<MEu|nmUrs+aWD`mvee(}mCMNcR%A{_ZFm)> zLISKEoyak}SHIW{WhugkS24bx4^x!iY&E}+9EbPF^~K*nq|W(4I5n}WdiN}Ty+Xdj zIO!2+EyBH_As$gp?qV@GMGXQ%JT0-$Hh24S?Khvvn)yg*8*Gd?m}nhx!}2F{j@08R z(L%%R-%9OWY(oB-e7?p*L^IdYWkq@Q3eE{I)O5|dcSBlJrq_k(GSt~VVZE3n&}h)3 zHZtMEW~}PDxVS_m*LEf{;xZ-esLhp|mXdXi=F7)+kw@juTFGJ0$mkA|djedEc?Ra^ zpMFM1RpLdmbYBgIR*tKX<j*)gp2vV9<xfz=!15JGu9`gdGyKBgUJ8V^n&9gVMABkR zOihnU(>8Yhgo?~L5lP;7E4kC{Ol!z7rZg}_#7HprvS2t_Swd7)*BkVcoJb$2vXa|> zQ!AG$Hi`k&>uBTR;bU}87k9<LLD#NB<`fxWSKOR~N<YIFeUskjt4g4}WjWDn_V)Iu z>b1mIcx%4r6cu{JE#u4q8zh5*Y;?2;s7i8kzSrcd_rAH0&BY~A2)l93%KzYBOJ&qv zKdFUB&=xA)a|jT}DZo|G2l{Pu)qJ<ELxej=xNlQbH8q<fz_sCgo|ixg*C9m3`hKm@ zVB!q!)-fsK%`wXUb?Hl&$jY)_f0v!M<GtssD9C3gpn)T;RPc$q7hBlL)1H6f_j_=e z;0v>++@f=AMCQg1@re3=`t{4>m(GR-6y1tb%Rc0wl)kU;V%@ctGd=%3UU_Z0!OP~Y zVj+ELiS?mU;_gC+6zxT((2bwOsHiW?I!<x-;M1lVQ`_a@Gxir~C-`jA%F2NA%g{`` z?t<0nQ%H@~&8nNmRn7p10HNlh*SNQR-+~3W0MQuz6f7u~JDOuP?i(NY&ol`E*Omo0 zH38H!Iw${AKaPPvv#wSpwBxWMb3Y%x(I0iie&5T-xf$)b$zkE{VRVDjw%Z?p2&Dls z%~(VtrMBJD+(1J%7LzG{dTupa=bFVQ4c*~S8g~mUhS1Cw19n=ubU|M6dcrQJ!lt_F z$;i*_wjQ(ui_|Gy<89J?fA0Ar(LmB=Oe0fP63ZBCu^h|$y@+ut@pqkX_y2k!<_~ba zZH(KQPUX9A0Ck-*_TTlr>->5_t@yiIADV$8)by96z(`d8T!u>Wz5*1TjZ>S|Fu{;k zU_EQ69hOByUwou~(U7G{kGv7n2~iLM;RWNc#c)wa9BK^^YSzX4bdCrlqIt;Ww#3R_ zRkBNlABe@q<+P-&ev>tHA0OuO$f`DGQJyXO$ztIYIidJ{d-|(kub*xhLx_u?r|b7Z z;aj2s|8>2JiP?ARMtz8sJ@J)OQ2t^hEv<L)j^9k<YU<5nOQaP+$RVB!Vz~1gWao0% z!>%mUlTgtv2`J%Ard>_4Gjy2x^KNuW9CNSN)R)0`bk8?HwAy;}P)u+@KS!C)$vcYR zkVqjRft1bJqZqP+r;>fg(bXw}I|2XVa7C5YawVapF0u;j2Tw{$iko#3e<wI^@05k& zXO{JjLD6~T?6bz*_rouHd?2ks3G!Bsag6tYEr0BwI%A}p?$e>?vN=bit9d&W1o`&0 zM$~_bK+#}oUCt_T-{SsuR^JK~Ile|ERG!a#)zxijBd2Q@naNmyc~EDM6PY9E3Vsa~ zS(loP`qH=3hAFWT{)O36MuuQ;(Q-=1KoBiO)TsCE;PG0SZdi7RhQ2y;L*$d{zqFgM zTW0r8m;3I>L)#t*oixV$$Y!@P^;H{#uYtfU0r>vXZQou}?*DZCmIj9ANg)<D=ZiEz zY}@WXSXfv{$4z++_r$3AklS}vz-{MQ2G^8GIf9y@HiO37-qVE&U8~vmDwbeeurQC^ zjYU%<SrFJ@Ige}XWs+<E5-s)DQj(4RpGUUm?1VD627nM@aJ#~~6CgJ16=gNw(6ieb z1=y+t0~tx^6x#Vw<Lg(bwH!WIR%w+FGVA#5x5`0g7BanSUJc^wQr+l%wdmfmm#oyt zw%p^Ca4h4qo?3m?R7^$?MrHY@yHolPGXoL3i46V>JO5#YUNEhRpFxg!o+m~7674TQ zeyh50aZ4;d^+ueA*VTE<tA%pMWJ!7dZ!bZR?(f_@G&Hn{4X8>e{Iy)Ls8(2(=Z^ef z^3;B<b-60kxM#@|S}g%DcC|2^&%Y`wo0p3<<>&g<?sdAVJb9BG^@XHg1M0V4xKIC! z6Eo1(W;sF*{cD|#vg3C4NkP=`BLA%3$wuvCYL}XS|NbqJF=gyN{R*eoLsEya3O{~G ziAoK!J|1J|MF|iz+RtC#d0*S#Qb}4V!LLplx&?N+AWgCUq5W=iejzJU?tq`-$(lma zBM=tv-EyXxhHnrQdxMFt3osx(aYvQVD@BxCfTWMHcDHaUJKk%=&i5oGC?PXt70HlB zhLqJwpY9CW+oifUlwk1h_>z)ErD<$rNO(eCFp^PMTU(oz>S$h`QOkK!ZL1JzH}7sH zP5ZtzRjSzNI~SJ!aboOukZ8pN0I(@m%_O?HC+ru;;^q@_3FbLIbK-lE6z5i%6<=c8 zsu!@1@}x?<RE_LbON-y<xYMQypF%;<K2F**w}|>;td#ZnlV>cdiu@nWuKPJzKE2nm z>Z%SL#?uuL?o(!^t#hKj*A;0FURidZwXgXRDQI-2DYE_@s^6#EHaHXS1(a*@Qnm@m zG-Y5oP0Y;53N&G1<t&>qi=QuyaJ-I^P`XziLm#LBYh+F3@G%(<6-P08syub%_^eFD zf%`~F&;LTK%bMzSS<;zPzLLXV{|v}v$Er=4@TMILHy_S?zd?ny&XSxcU;jgb%lL%u zRCL)ELpF9YHFt6`!$Sp!QfNp8q8~D}IEqkdvC7We{Hs=o=rG^C9mnjzsvotHk!>@W z1G|9MzcZ^t)n6m>AN{23ID8t}*qD3U52_Os7`PGNv*t4E-;y2uo+Mt6$46L4K_GTk zItRM?DMS4v;0X0yI1?m=t-*FMxS3<}OymxoQ;cLh#f_;2cp;aiwvm+`tLvZm`4L8! z30crWO$bfWGvotxS?iTW*%tVwjQ8zC8MBySjZhns_bx~|y{RKi8&LYarMa%UkQ9`# zaBea?=_rCKl>^n%YEkO@r{&u4zo@lHdPF)VmiWm^=U+Qa$P>D|+tXfBl^S6H_DFNx zyI`FhWikAOuYT|Da4&lq*=XDi9WkTM`a%ZU<gu=9`ZnEqaGQiV@3kKsbiv)7GMpp+ z>flpmWG^V~v{Cn+olHxUv~w|4bUg*61gs|#U%%FUyY%;f8Zx9AHzshuX_U0|q|xCb z?ZEWhu?ZROnZq!aEw;8V6D~l}rPFyq8>8Bkibc#x+4SCmjw<vVUK^tW;vp8WyAPwG zWfU2ji7~u^ypqk%VMfksHIdN!k6{DmS5BpEKWVu$&v%v|N)REfEMWHB?{DYH^Y-r- z<Gr#`olJ6)?5@795iE%{xa$c{KFj+ZXCSo2!Pl|a;z@0}^vOJJZEgG1`T{XFa1jF) zg5pe82~Ka4q&`vYY=A^k5Zjw=6;^W9X+h?CGqDRh*O4Jn0x|v-IAU9Do|m<UMKkSw z1#q)l8;)%uIo0d`k>|;5`Mwoj$i#PN<JJK!jbx;YgcMB+Sm6PigaA|O>``F-`yUg! zCiAU>bE#?Yu-6!h&a&uc7LZ+0*XfTk*IV#|J~oxSh9t9<;nNOX#_qxYgn{6yQ-yE` z9%g)hyQrNhky_tPiabw4z}j+9E@ZYFd~GOCiKa>C6g^t`xpZmz-}Z4*9qZ}DXDw#3 zYCiSB=ZC+IX||3s>pzbIiog}wbeolkTJxoInlZmuKS79t=qQf_$4D}1nv6si+zUz> z1X8VbYAPx!#Fx?daq+)XZ;Uz0%8uGRc!v+R&rc4`c?gqTtNb;GARm{-;rX^j(6P98 z-k*$0;&8##&D}99d=XMqR3ws`17j4cy0l0Jw#*iTHyxroDNz-8gP=})MV(TrXV8c< zT)PV`vE)-T(bbR_Rn@mru=UKVB&HV*nvpMCs(h0hQ{m0&T@+#g>ZE1WE35Cw8%&Qt zfGG1QLM$UKr<xg&5e#mx=bXSRX*t;;S0Dqs`w{eJHKAF@Nh`H*xL$So*00xde;#fx zjfwF$;^g~VjN6$7Fpnp6cHfFCb+!Zyad*x-Z41J{#?xrViq;T1s^cU5GdUvqShqyl z$&&PTW;zdod7D*^i+~RsWZGHtY8sbYX21Qx35O*(ZjUbsuVu>ve97NnEOi1mbyv`6 z=6Li+a@q-g5dbAl@bh=x9YzyDby>jQpM@{|pprmx9C63gG)IaS?&geMkcrb*jgL9X z^%ppchQk%9=8Ctvp`;<2fm{9j*MD@VWFQfibxy(WruLJ~z-U68kS=s)ghJW>qM6uP zwi5ee3@-g$B)k(ZrL!k#Dsi8~2Tu$L`;0ri7`S^85^?w5L)huJgCXJCzh+Z|m&ZX& ztReWTFB`Gj%Xfa(#;k#^wrm~JPpq|7XpGQxd!~I4_TJ>JpgRHaR*ydBA!y_WY%lcK z{gM=ZcQ~u=<HGG^42IFQ!bzOib*$C|bJ7%q+)XaiXkf<o<m4m@D|P3kuJy2`h;G;H z1<zGOe#6z}<+dU#IiC$O|1m`81WDfu*}#gNkgpI7HC7zRM%lc~r4X5=W&JRZvB$`~ z50%bYJOKRyHm`)IjM53pr|!d8VcEgsc9uxSF$nhDb*v+V_CKqZ;~gL9JyDP827@cV z)e7#dY7Lm)Fb_f=Podsw2;<rf@5p^w9Ajs}$5Myg8ht!9Fuj%II~oRA{aN=sD=c+O zd*7>Ueqd4$ES!f&z<a7=;58G9MPhLPQiP3+j*jw6aXh~y>01s%MgHjdSq)clk0`Xl zesy<ukECX=lw>Wft@$<_89mK+$IzeyK!>-61^yB7GkH(|8zqtB8%UBj<!jFZR=4I= zeNakD?_w2*77JG9AQ&@q?&LRMB6nvsGgLX<-J7FV;QFTB1yl$|x*_x41R=f{=U$|x zVA^pUhhax}p`|qThO!v`$3xALzG*tdaWd^iE-)n%kLm82FZX=8IpQ6cJQx11ZXtk{ zaa;R{3pM!qptncND-IdR0neE+MHl?~99AJlnt^%1^y3Pfz6AV{jFu1=SEgZNV`HPP z5cV<k#=|c#C#?b(PAhm4k|wo6876M?XX;cR{=U@{d0+DjI%;up(sqjU3NlypLsS}; zgxQ(|k<cf#O})XU_|M;8=M_J!-LZqB6Yw@i5VzpZkC9Um#=F5`x{mPaVBLGd#CT>v zG;WM^A1IMHLkV}}vxiota!z&q7WOO|RvvNr3e)y@{CH=Ik7+hD5e&MbyX6jz%lfGi z?(WyfSy~21%qj!u*rXaD%9Am5L%={92InE`TT**FA0k)(TG0+m6t_Qg|0Yt%kJ7<; z4T7LvDUPX#1}7i2W(xY4$}k0eaB06rdEAd#<<or8%cK=7X0IB9E(>XS1TwhQb2Se> zz2+Z!cZFaMMOR}e4_a+9rfA4<i}7UCniQS$?3uNJ8J+vy6a!0p*(Zq~(BC#OZ2H9M zZ<!cFMYY@FPsi$40ipVqjTxD^aUs6wd&`_d(6(|bIpQ>WzZ!n&oW0s5S_3dw^4sm2 zeHjt4bpr5n!6>D49U>TlSf%dm)&I`EVTl7O{M^f158F5mLx9+7l%2fClS`f-$DMf) zrVX~Aef`)n)k_SUsD^`ZmD$u$1`z9)4;@oWXA^LoL6Vs@=7NsPGUnKyHat|@E*XD) zEjj2W@ZD<;61N5ROdF`jkZQ-nl#S(jbKgpxm$izhv(tgRn`;hOpiejVrR7BJ?S}H7 zJSpz1lwOT!F7z&{vc?D-czvij-d(uN>sTbnY%;WSPtg38|DvPVwJskn+O^qg<0;lU zv+frbbax#6J3i=pz9;R+oHD>8W9WH62`EaAdeT#@u)!J$mVw;ti;$_mqAH~RS#8OD zayU#bu5dyrO`rl*l^e(kresuu0XShW=$wc0Rt(!l?$7!Xv~cj;Jl5n#OnaDz$J?Cb zUq0z(FNxOkk@Dz8?Ce%f<&U;qi$2{$iqzRxQ{v${-1_OgL<BS{W&@L3EH$!IzeS0K z!(01Q4{>-PDP6&0cK}PDrM9WX<b})0WtX^qWZ8m0=PUpUeq!{AC_PoxvS#KH1hPCX zx0@(lij&TdNe8vNjo51mPwv}V$h%Eub}#|<4b)$H<mSx&b1#U=<Pu5?s+$jj(X9jf ze8$ww1;q~dg27ilYA#tHiB(JyWJs`5I@`E`D!k|ffpj<@6s#e8D%3xd^ea}zFG@_; zxf#DrN6kG-{q8IKUVn~Z1BtHFN~#xTZ8ttk-&%A~V*WYEGd4avZUOvb9zN~MKQkV1 z7`sI>OXf*AIDKO>af#;5JOPp&B1S_hNW{dEEhl6M1rTtFHkgD7??%oGIDAh0AgvI8 zsY!)i30NP);kGLX2`$h7JLa2zN<cus>$KTqYd`6x{Zu24)AVtmXBSw!yXTqDg_d|$ zv%S=4rWjY`#E-z1BJ5VWuiE1$O_+`b=_Z!=K%H&3)aquR_q9g-ghG#!|FX4kFViq| zFVIO8fYDbd8{1fMgXIC)F8xOx$GS^bZF8kPD?W0TmjkLX?wMz@rXo-6jPk}mdecJ^ zSERjsJ@zgwij1~=6MVQb&fbwU{13jm-`3HF-lOfRcRmM`){|+<uT9-k@3UHN4hq~k z5?oTcPQ*AJkl4%bLDjuxVztdb-B}>C9Mj{?G5Z-_G!8<;<3zzw#GCHzcgVxHVd_`E zlwSw5M3QGPI|qqOH)iR;`0G7W_)CP-XJ+b&Pu_u}X#=-ERxenSI`58gO4V1GC<am> zWN;e-kOn9plMhzviWSUL@`3)gXwZ1Ncn`DJI(D9@74iZvAY?o!$fa<eObV$4+77V( zmQWeo*4rjWW20e3jJ}Z3kU5g^{ZfTveKbxFFC3P;#(&@gkVs|AVQxkdCbE3`8kT)7 zIS7mLbp*Tk0NEI<1po09u<f#CX6kbV;NznEg|z8}tk{<LTZ=YW#G#dqr=M_SYI<bR z4#lTkFdfRC=i>^g8B-O^QeI-nL7t)rRizpe<DZ8K$lC;w8I-i*Gj7Ok0^TbgM>K@( zF2qAPCH)ed1blpvjCMb1uY3x%K`YI3QXw#n!wNCiILla*s);K~G#yO86Ob(vAg%m4 znlYv&31x@6*#xghoIUGN?CNt19zd7$YWMCuCr{~!Kqq0!^Vl0?b|ZujKc?&~ZZza9 zgOm9ai|OtNTS*IQz%v!@HLhHSE^81HZ6rNk@L;!os=)?S2~d(ZbynPBb6DNejygVH zFZVqg_QGfa7KTApou_H{UB1+jWD6VkwTj6_BHcm7$X@OBm}wzoV;8AEB`5>){&m=z zpTyn3)re)Fjhp9z)Da3>jxhtJBhC9a=P6ogqjz6Aov@La<@x0a8sVbGZ);_9aHzG< zAb<91eC*UIE4qHwIyt8B5dU4w@0mwI?t1N*D<VW-$*F{z&X{61RkP&L3fH@MF$lJb zMBM~-G{A+(f02C@nx#sh!?a}=AWa&qyKC9(Os2m4CzZ9OCHpt0A}ogeLc_y#m;J`l z=uOPMER48?W=haIJiWoiAjcJ%r$G=&-MYq?rd0hReQO&W|Ei#eAw!o5&c1W4+mm`| zM)+0OcwmL_IyhCfAkWA`4d^w^e|vgB4EL=(rp`{0+0QeTZFbSr?9=g|jn8pD1YKnP z0DzKF?{15rtmFP%gL!rxKeL{&^%k}E`~b{6=d|eR)#N>CJ3O%sLIb<rRMPq>SUOKy zsOqp@daquQMVW44kehy<U%B2@8=Hx&(vp&LIk9)noqGkyq-sE}1+Pvbr@QER!%=9o ztp1QzXg(f`L4?suQ%&k$!(0789;itj^^WY-je$tyW@J3R;qR}M?j>9Fm9(ekbH-vZ z|Ha8ip}QX@WCzFH8q3r0QwnsGeKr>ioZX7lcAJW9lp~qVlj;ypPb&P?4@%&j%Nr`+ z-HrPA3W_*5KI)p9JE?&!4r8Bcu><b`i)=LP{IYRsVj}bwVP?(-n0|R_X=$4yX$Ifh z-V9Kkg;|`X`dh>Q;?%NENWnJ9Q8%Bx{|XAz8-ve>fxzH8z;Be3E1ig|@vvzXA3Nie z%OIbgs?v=B3X;~a$0eC2CzqC%&Y`!8B=m;M*t1(&+po4dCFE%|Os<q?3(7Z^8EM$P zxnl-1@N@gF<Fa1_Czp!NH2KkmB_yIkM7xp#`rmDkl`XHxs$Ha2jaAs}*Uv@8gzHC5 zZ_&+<Q~zDXl;^H~*W8OJ5?KOq_6&%_YF_)<*w|RBdl4zgU?Bn|t;2E|WR39G!i}(2 z)tYcts9zT5TTF;2&7sjoKhL1dK`GSqp2K$bpTX<=Id7MiHxqKcCYo^Tjl;TsFn4x# zGBp!zw5TU%(TZtX`OLjY2=h*8=9Kbi*s<X20FcLXN42$rHtmFi-ZLpvmX|%)#}eQf zlIrUc6ady(yA(;1hn4@8;NB>x>xW!Gj;EnZw%Ya2d%h=am<#GjCN7MzXN#2YH0dl6 zDPl%L!~oI#Lfnz3s=M+PXM!u1_ySF%D3LJEK_<c<a4J&)q7vCop=mO^;t97~QGJ<e zO-k#Jo)LV*3|?{U?Mp7C@^ZwWXmcG#t>;L|b)eJ{S^Yi%kE*(>AjHGii()+$lk3wR zdQ{>Y_Dsi>wILICrFSD^s%UiTiXlJF?oMm<o!eo?-_$}&7V-8SGEQJ5E&%eYtQQ{z z4()rhw=zZl4}5EqXL%*zC3L7Ai^Tnp4!17DFc4xhB_F@SsO3wa>fS&>k^|G#E%iT< z!XQ3;m8?`85lp4&!&;ODRWT#IzAOPKI(xG*9f54VHy_h4k!6SIoXI>$o`DeS1?~%S zd|1mMK~>lL;2IO<1^FlxYH)RW>X-pTIBn~q9}X8`J>NZ(gJhKUXeRv)N*&%=l)X%R zFpF^-C-jqYi}CH_-S8guiSO8O<<1MVB4h|UhW`#m_3~x^8^sp9ZsJLqc5nCRDuvIU zeH;kb4+7p2o2pVBdRaOxC<W6aygz%Jfl{PBUCELnB8HRUJqi<nop_1ctWi*L(>a)U zE%hKRfd2N3$B9lfu!QZe;EqX3ya^(r)<!_%D$BcwKMWa?i040oi0H>)D(nnw-i%hQ zB%>h_6s^#0prU9n_w`6LPE3i`s4mvkLH0oAWj0pdOHGZYr&4iKred>uk=>+_+hGG8 zy}%=7)_*?E1s<*dmlQ3D|As&bTAHF<85%<OE^TR<3tAh6fV!5(e~Fs|2K&BHw3(oh zHFtl13!A~&hZi4&--Zd~ndIQ0hriCA)cp3;KE<F&xNAfxK$I?WVdEJ9+~*$maUNM( zjoZ2BsJS7#ZkStP53OXQZ@k<Ceoh=r1dy0o>G-b6*bUz!2eyR!K~EXvAYoBS{BTx2 zF8G#t&`ahXFPY5^d1oTI*qVA{`?WR|$k*-%0Grm-Sn&69SCLG)TmtZMhD%x(>738z zf=AK+eh!%R4{F2Br36>~yYRTgsR`G!xG|T*5(nw?6e835(BA=~1{aU(<_$QX=?eJ8 z76eJWM(ZPAshfUD3p;~@tziC<jJzE9^#7E+ppr{6rlRD!xl(X?-CE3S)v#bJz8DzB zY*ZVBQveL{fxK0Tfn*;*Afez6w>!*qng(K3KjF`p)!ez+|A@2ycR6<s$_e)JCkI{? z+V)+uV+`|8rVrMMNB<&C64^Mb6<Uw)DyGw(VJ;DwfNcUlO@P_G*9J`-A=Md6Ibx1A zia}_+G%#_V%$5bbA)Vt3tlV`eYH6ViYkVu(TyXA8*l#Bw?w$_vr6ug+UjiJushe%R ziyLdIE`_o@VnKsqpl#WCW*`SFDtP~D|CEurHRFC8$-kQC;7j1qnSL~_p;$tdOTjf> zPT<_ZdnJ<p`}ryq%#8|cqC}#t@1jJz4D8-3R&nJkf^UiH!K#DD)!yOqhaVW}Ts4zp zGtg82=gouPPlc0tPk`t9wIb>DXv$G6+^ru?=KjA6{{O50zXShI?m&jxK0o_8>fFwL SZNb3>!i>yrR2klX{=WdwZ1l+h diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_300_cropped.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_300_cropped.png deleted file mode 100644 index 6dbac7ad006614eefaef060c47d7a934963f8c7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44817 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�jD)OOq5RVb=Uj}i3;a}^6PikpWE}4;^H`o zJoWvrD*V-Hi8K1XS)fKThABH2GJxb5;}1)HP`5MXbVP#&WxGon&Lq4H5k#${u_wOV zc0>EWKistSdCtX{@nNzH3Zz+crfHAxhidv*Xd8G4^|fn89Q1`2wg!ZmX1$4M(fQAx zjt@gP8JBX)tj9ViD+<Oi@l_)b*<}9}ex2<2pQDycyI-lIFV`p5_bQ|w_~J?Z=dk5R z6uMHb7JZwO{J7p+-T&d8ODQnT3t`q07>xf_8`Gy0W=5(E(Lq}rJcP_@9twFy9;DlR zs8@G7mfH&d*E`+XAZXaeo9O!)EpoN0*NF{TqKg<Kp%A5Af6=Z=cn8+Ll8TZG1yM9; zFV8=R=0=0r2!$E~SGzF*RQ=SGE$@DR5xGR^l0$cOus2_vbzZ{HSG{4q#^rK+aVk^b z5S`da<4&N1?@b5@<Im$~y?^va{htSyGr?DB&eVSNR+t3{Y99z(u8GTknK-&20drPG zPEKwQL_E*Z9Z_`l=UW=iW}N0AS0`Ie4Bo_mwsFB7>U_9tULQ93qkkzqhX%$&g-`Tk z3zSGh|K#Jzx$_$c-`LlZET)j@XSgmC7+20agw1nzC?Uca6t<jcf?kDx|Nhmq+UMv7 z0QZy8k8uJvdTwl0W@j@23;AV@!Kv5F%#ws6$Ae0MayfDgrCN=3bR4l1^gly%dx55V zRuJJ6&r}i0M^=>ID!FIXHf-jYR*5K5!`pLHFVLwXLd>008<g|x<had$=f>>VFdHM5 zTfh>XPz)H|GTk3Kv`{TySE$~poZ{4Nbpr8d-=53)Lcjoo^PSm^NY=<Cfr9)$TQ%ZH z#ijS|8kJVC`?w5zSUer8(s9!yu|2HIv`*D8o|^YS6wE0aIBbEzjk+#V-Qjj3ppoq8 zdNryNZg*+tGgb6U(NP^83UJ!%(01;Q4cBl4*wNYO6j@p3UDwij)tup8-xg*G9CkC> zbUgexf7Wz&GY*1-74@wk**s=V-v6?$5lbpgHxSu8H#;2?AMP2%#w)kZdq^Kb>BZ-| z>w-m^A0zE~rJX6^zkA+@<{J`b7LUgzh{Y#}$CdQg7;iH*cu{*h=qU#@EWSzG_f;_2 z!stis&Nf00R_YhF%XfNTI@@+qlm128HE{^1q}jk)+_rh~!SJ1@Psh{WgC5OT+fKKS zjw$#s4rY6~yTunJr0RU-r>W_3QpfKuPx@Q6dphSwGA|dIU;PG+`rLUne$DnicCN~i zpINd}OmZOq;^i=C^ngLryGx_Yv!sDY-%87`<7t&%_d9akrqt^c@U7q;;1LT(ldr)~ z^oVKOZvw(6vA!i`uH0clmZ+jv+hyj!nQ?)1wZMyinVY4`*@{PKF^Tv}a$8PD_tCFp z?^PM+b~T+iD=r?_;xTF6z^8}>`?xFm%nN>L+7S|kn+qNDITb%#b^*GRlM@e=>7t5$ zn=!QiUMCB_ZYt4)Nr)0AV1iJ0|1=udz>(xP>qbXb7a-wpSMVMU%6?_S+-=O~+4S<+ zlUeef*rMj;KR;0B6#?ZL-k1MECl9n^8;%RH(e-7^z`my;&8gsLO4l75<82iTXnzIQ z({AJ4jnXpA#c#L)^I*63RLk?i5QuBrVEXs_jmO}*hRMji>*n-y_fsW0q$|}=G&Ahm z%wPJp8kHwLcmY(?;6hw$7d9IPn-tg!>krqAO-(m3bW-ZF|2qX9g2#-#(gzC)F^y{| zjw4mrLYFpeT{O4}HV)qq<XRB(7y3*GLIRPK-AF&GLdu}CxuRwor)d;`+@wIdX5;I> z_w?d|Ss=*Iwd6El)qYyb6e6$_TU=_}OwTB<ph@3t+_)pXhS!=KIa8w35?XAbfpQ+5 zX!-A_-S_ZI@S;HN>F>ni{gonwTagWT2#``3v~T3$f{BqvYCU=uFyBTvwuq3XL-(dL zE4ZrN`1aq2!Sq95AEnL(UKWR@cijT_{xsm}4vaOm=j%4sC_JHwO%(xdT-O$3G%PW^ zEdlnRVZ8tRs0bG4M>+94Qarn#-ub045=ymr6X9`Do5kaEZOf1VX&P0QfKJ;xE(s~= zOdg)v6+i0<wYr6iHSK1QR{-WetsRm4?^W-fpg-y@{*J><t5HGo0n9w7X6*mHhc1$+ zut>tukpKq=2S_8bh{NVeNOpQDHeMMTK<7yTgpI17nN0nMy0et-*E7~zZFWIsu(p~x zAR4fzw4Hdz)y;X2*MFvyHMpLb-s-D%U4H!KuqQ7fU_)mBG{3_n*Q*k(ab8ak0O+Zj z;}4$vw<uGv@XECIV^F<$Qki*{o2f4p2bu@$;q4<(3J{77P>}I3YkW0|M4|%V-qdMQ z=CSa|B{0&6lyE-NO<@j*Ug4RVnga9h|8>rhMWxr4^pB%d4#e`DPA_wW5Tqptvv5iM zD$Z_W7i}=$goeIO_G!-t;x<9?BFk)+q=07c#uuHwA*+(|0{P^(r#g>S@>RcJlQ2<Z z{4d#MHDKR=L`U<|QxlvOKYKb?xnmB@ps32`rIfU}qU1{1Yc?jUZ!z_hZUQ3^<8li( zX<glgY!K^=TpY%x5!@q<bmC;=!^2t{z?-&B%2%SZ@GJ|~4R}u$iTcuD>rYqP0E(D8 z&1<P%1OUaf7`X)n78js%?I{8PJuz%;U$IF}ht$thWGyVF#9eC^{Ha{|`1p2LoanMy zvVJi}%1ByT?uPmJ_)Px!!OVX?L-OuPP`7A|;R)vlaIu81407@=H{kHos%Je5epy>! zXhX(hqN7Jiar_+lcz8yFWE$o?F67`+z<8hd#sJ(P^Gj{iBO)k{PI00>E)I@poT!Iu z=t9iogGkAR#hZ9THQtVn4!WOdS>=ymFMv*fA~R}I*-QkhSrL$Ya3e~H70`wQn7fUM zpxGyy-C0$LR@T;1!b;IWPHsT&?(QY)Ne%K+1b8UnQt(z9JPE(=57j2GBR@YV#dSr| ziHO{!hX8y<n*NF`xH(C-IKX>=qR#!o*5I?+xK+_EfmbTQr7UPao>R)0@Wuw)67vZz zKoRIfai%mWY;3$W2Es3A0!+Xr(Ae16JJ1}xn6_CE*osy%t3VbpUcyK|GgD{umK!57 zw!t%e%wmeKhUK6LW!kjZQ_y9wa)+Jjwvv<}fQTRf1%M3&u6JBqk~JayUZz(CfBPo- za*BMv(3r{lHO6K?urCC0V0CGFd3-gL4t5c3z%%Ztu*}cE@$NePROK9owXt-U!$a5* zelr^Ut{)Rs0B9BsY>2hsNZOZ~8!x&^v@*7l*MK7-&g9KkvUyb%$bsN)zG1m{imiBW zo<1rTGSi3aZ+xy`p{7ZG2Ue;Ru;nsoMTV=)9}g?E&A0fX%tHYESPpG}$l1=9`cJq! zo)*G5T;9g6HtV^Ts;8?%t3sWOkk$}jljh2SrMM@!SB1#s1MA5*Lp4GW?0c+#^o48X z<>w1O^xl|>?w7P~4N3cpQv7jyj2{+>rANNl13ddE+b~(@wD(y6H7ro+75o&iCiX7V zzZ*EJ%B+3{xOI9alh@sb1a=Dr`YR9MQSz*Jy#B$&doiXr1|rqAO46vS_T9|BlU%EB zI)iBq6b9!Hz>1I^J&>N)i1C9-4%M3y5OLZb{}TQ5<D&H1w!dQ&A1wy7?@q|x-buLZ zSb1b*BrPpXhm_^VF@|*v@-koMk*#mwd!U-USrb;;zcw5Ao%cEVnt%%YGN^l%G%0vU zfdgQM2&kEb{`&Pxoyditx#8mCg0MgCxqd*?4$-@hB)FWngw2E~c!xE~{a7dzR9C#2 zrKPrIfzz1tmP9TzEfgm)#9&|&e|oMz6SIy<Skr*P*}c!uZJa;h|F<f&y`+maxU63g z7uZF$zE}zu3-kAvN^&u8QhEI8xT1$nXtQ9a&5<q&w}4ml?%FPdlGik@4H5OC6JSA6 zd;|+esaAo{?$<EG#z0mhPUFLelNr*aCqJV=cAJJ(fIO?o66i;@Rsks`3)rC*P}PpA z2g~^ROsiht{kwNI!ro7Tq;TU0gQLfgeLFymJhDPIZ>rW|>-3`-(s0AHn)kP_g9arE z0Iu3c!e6<GW>i+Rd(e>tDRRQkBIKiCS%VH#(hCMu&G!rK!HZg{liUro&m^R_iUNMq zXIeD1VZx;=Jx(V+1I?V7X2lO0IK4FCDMXPZ*Or0Z_ck3yIeyzwQ;uBAS`?15sRj9n zB@rT*pZWRQs!dd|j9wT_#l&Re6&PT@iIN*Vh-!@@5R<d&TZv|-rlM?YY{^6#gkQgt zf)I_lSO>%V<O9Cq-<OuUO);<3Z({DjNk1BtDBo>2HMj7ZqH5OlDS_ZRJ-~vo|GUC$ zY%z#ArI~O58dy)=lOEGnBZ9+~_C*(x89d$Ps0_`nAm|*Bw@$*ES0i$P!~L&j@ZMpv z%P-W($MajIl+Y-%EU5wgr50D{L@u@Y`Q~Ex3qJm+qT<No4W?f(!n7|1*!W%1h|(MY zvrV7tGx()b&+tYs;kA}7U9RHMGinUzuIXbs19-yb0pf>OOAK!hr^O`CClL9H+Z)?y z18r-)@xJ*Ht;>6aPPr@Ay9B;?0gh7}PUGI1ts&HL6P=;gPGsI^Z{EBqB8${{+m;zZ ze1*1_PnyD2Ram%tOqvqTHTJsFqUkY=KS<^*jF34aO|4i*qA_sVXzH{la98#vV#i?b zVdP_2>lryVj!azScy|c?s9g6ZLimZVgnym-A55qazh}s|jxpUS=Dl?DQ>*7*x9)&5 zO0zZ!smR^+QT5rZ+rd$gWO3Kvb=Z~dLxbvV{?n#eKL-1~7(aX}J|4Px(^T8PG9u+j zTtJu^2D!2H&yD7OK(m-Cn`HXZas`O<SwH@fd2Q(*I3%s6HsJ}9wpKtjvCOvbs<!|M zf^ek&xGwT-s{$>}wt2a(Lk|RGZktX-yK|@1gYbK3B}b*74i>rbk=+?6B=OEW%ui4u z=bPUYO5G8?0pqKbqv;xxLXea0ut!92w?{kzah*tut~Op{_xUIk-2zvc{D=nVd1a6h zSikDT4S$}Oq&Kwvmgo;jq$^#&T)YXIH~FjO$>;i=Q3^={&ljB};mfH*LqpnAl{Z3h zGg=iW;CY~pGEQ-I_YvTGl2r-uM!K49k4yEGs<Su7f1Yym+&=S@&5J<RinH>{n27-5 zUT~+66Zp-vz@e^`SHTG*%$D1G?wic`pi6BChz%!|2<&hce_4zayRKF`U-RF!u=8_u z%WMm)XO<XIReD^C{z9@#p7>XE<FH<D#?2_&{?$2t+Krm9=^cHx=X+Arq$YIxZQIV% zL8S4zlz8C!MDdut*YpGOl{G^BJ4n$*q?)ByR#sjRC@bhiY54=rT5zVIZZXgSK5Tp) z?cuC+B2h}rsLmq+cFL=NQ5BWII#C?>=?ScYM${*;mhv&|r~;`hQdo!G+#{QJR)M4g zoavgS^PG=3U}PCzI&TAaBdWx_Gf|u?RufRIdA&tmE$ewk3^szB!+G-M83gQ8Urv;8 zGWz<2WG7f)jg8Vzs|JI@#<sPuWRrZwA{sQz%Q9z<Zw;mOL<sR-BXp9DO7U#eb!2av z02nWjCMXovrT6q4u^ex3l224NzuP?84rbE&_Hj&QN#Rwd&9!cWMzUBC5k)c<czngZ z`}lFpow+S!z8hu#40N5(_wV1Qz}=$m)a{$RS2h1g;t!1qv3r2;H$WCybRUOGjFl^! zJAmh^L=6VKEjXtfsSw;P`{?j>MF6}VWB=Xum?WDeT~?If2Qv>G@1+Mb{k7bUxbq;h zx0=kY-x)%aoIh#^f;AaM3w<<^QoG^%U@b-YU^ds@AG)PjWkN$~I(#<gGUsESBv4O9 zKqX4iwf7+~Q`#}$;pfWfE2=H)mSno6%%ZK5`Kl|up>~G3*$w3g6yxQ!C;rfuta79m z3maR7tgP(qyc0L6s^{D1CXQi&*GZCEtgi!5oD1sfua`42GEO}CCE-RLJ|SM|M@1TY zELpdO6}Pd0?_CgytguqbW>cW5H<7<c+QZ`pUT_kQLhZLahV`NmEFJMwmemVU@!X#+ z&+;eO@3|gSjWSdGkpRZ^_-I@&pO91Ock40~+Ftv_jh<&}+t-`iKy&eIjet#&rGP>A zgKeY;Zo^^OpwQf%MZ!@j+wlfj>wGKqu`NOYY`&V@JQ*!LH=Zu9s#o8w`daS>-86|b zcY#pt(C(q>mO$U5<|yPP8PP-wD|3|T(Q4lo=tHMp;cUlc&$f&Kj>~a~VWkMDBXN&u zx$QhJ`#ey1TnB}5<z!?m60U!WIH32gfgQ$3vt_+Ef7CGtT+6{vQ8*tqE1*0&!q_Rk zyu7@6wTwq(a$Gu42ntA2sKaktEB%q)I2E^5t6mW$H$TqyFM{vjeK8y*pPSsTPs<sq z&CTgT)_(-Q9esdwzRfh9ZqUP}b+@A0Y~yQm>J<NUm)P*!T@iCDM!-X%0f&oP{(G#x zZcmt1E8Y)Wig%Yv!0j{G7JT_}Q)2pjZc&jKxoALcr9~>HKXl}U8xJq9h^W`?b!Lu2 zs@Cwq0zAq@_RX6d(*m!^<+fNz++=iN3ETkR`?aB=A+COKT1q55o&@EZX!h;IhSEK8 zsxDDOl@v*%gr$ZfI6bnc;^m81U}5fj!{A<X%z(EZ8H!H66P8MgBusZc;?Z;Df$vWs zrOd}?zwVseay*)SP+0=fITj8?;GY6lv_}?aILr{F2$pWb1)pJz`CmQ$`qObQw=W&g zl6*r58p)HfxzxwT#PxqjS?=;fr64T1r6|u*gq(KIL3PP}7Ys=}kgoAO1LjfT<d2UG zQ@9+Un4=>j*XYezp8PN2v&4~YAd$s<FvyfO5(1`UBI1>{{<q*@F>!mRVmp*+l(dgN zk3FBj1_HZ9w9aDwfO~wz!r$|)%sHD-Lh4aSMfh|`!IsKmhVSLP75QEmZB0L8RO2MH zvyINY?dg`2&cs@UYC|4@V}dBnvXO>>@q5DSx#yBLBP}8aGfP*Q(h@QHfe{1}7{JKL z6wCT>!-Y!WUs`iW>%#sG%$9WQ0sS!iC%N~Jn_Wn=A`$c{tmnq^E7$B9e3?~#f^kz& zPss9y3PI>Wd{ASkMh-qrmT3j$j4;BW?mA!>-P+iPu*qY0x`tx_Od;PdNG`C|#fu(C z=3h)OjLU`Yi*yh2iF#fujMrK|{wq)A^MV=QmRjd<Ibig>ttWB6Jzz9&9Py4opK#sp z_W-4jhZLF4zNJfd55B`-fO3x|GG~3=-|Eh@0k;fM$BEm3Q#M#9?YO-+WD^+SteuR{ zl_YC2f;2ncIPGg~r>1?g6s<H2hCVi0q?v5qQ8{vhD|KHO9)LpPfRuwBQaA}PY;qYv z#<^R%@&Rjg8=C_o$j#4!ar>1_lxy7P3vA)?&jQpbgkk1aAis-;AKgt^>N0`j5Xm$* z);+#|={sJ!D%bnM<-s?3+L7#mF|mmtlQ)gcW?N1fpU<9MFJdy<AfS@g$K#?{e(JGr z>>s@(&SXfs6-}nbN7!g<ojtgVOQ^-d!D*a$7|F<urM~t3@bEAI)TLD}W^f%eO}ILK zPWT0C6%#wC&;d=5ea6%)`V9Fe92|2(#6fT0?CbW}+1V-7tR|RMQkp#J3zE6XcoobJ zb|TmO8ASz_no24vr#Xv@i?MPiF|Y4KDOaP?FClxiL+=Kg%h6obmm^j*qzs%4Ivn=j zw$;{$XPyV)$K72^9dAd5x^SPhMT=1c?aq`o7Ie@v2GLH6WoP$WLXFT|3_7V~^Uy_; z#=w^Pz3j=LIw49ioi_w1m%CJA<|ht%hHCw6l4cVgm9$mV)aWEB*@o?ThG-RCSy{=1 z&e!n0W{u_}-&Eh4m1WJU*d^3q@t#2mLE)UviD4&+q<XdNk=m~SrwxR|Q0bY!1c1Id z<Q@A|)+Zwg)f@Wx8gyO5INb~e<=@I3E})Cb^l2u@fGF-(8KHZ(3gc2yna+QVK$+_N zJTT|ih^}@%)lO75U6IM)V|RN?lyYZ`$u8`HW!ZE}f4nn#SaXl|XeVb!Py039#?{D; z;)qUOy?*_t!IK}64}x*91sy=!CwU}VkHDQ{Wn&X*`uTI&6GTXwpY-*Y{A9LK5dz@9 zU|JW<c^Cvf1|RLq8MyRnf3nac;vnkGibjg&c$t}|7r5T^B?^y&SVE&>W5dJXu-HfY z5x>AM;I8(@m-W3@h=;>lVYbkWvEqPg_i-B-SNhYP%kR&6_Ar!SEu8wQ1Lj|yDidm> zf6+^tnX8qN3N>Al+Wr+k-n+G!EiY^7#P(A6B_G>qXM2pfI4c%*#@=oHy%g~vjG1rT zH?h(2=IG;x&|IrPo%O-=zABZ@trVr-)z!{ffuAsS=)lny)%Z=?awH7a;w+jKC0oYI z1ONpmE}m!NvkBav`~AUMb@#3N0`Lb|Fcp(ChEuh*v_u78t-)a79oezf4H%`-O0m81 z+-u4|L<}j3@(BH2l0(K*n%jtzk;9MCmlidcOZ6}~^FI<$I-2_-9k&nia6x`%Nh4fe zrs&fr8~B~(?j=HGt7I{la@u8B_3bT!b~e=Cx|YpQLMnstl@iE+QEu^#Kmc%z2OAib z%@b#PAB7EXCyNZ|3W0K~usS^UrePJnxs}ZeR&o}_@!l$|D-`oyy54PT83)rU(vx4p zD6rdzh_(OEp9zTglS<%yq|EX!(xiYuVX`TUr;+cVRZ&q<!WOy7Au8|Rmy<O|q0!p< z2ZnHt$ajLIdt{n!gRRaKUxK5hoJ+*JG7}L;%TM7?!#4xA2dkjH7Db+ZS93Gp)S9Nr z#RQyKd_#V^S`Wt_rH)wyT8`F%LJH9AsyLYdN*q7I2vPt#8T>MN%8?!7dM&K)+!7KJ z*x?ECn4xgk+W8D59+cPf*-C1r#V`g9&h2A^Wa!$~=wW*|fOr)___xV~#6%6t(s=fH zI%}^TN>ppV8Wk={utXU?KE}{@-di6D?c7AtH74S70coZ?TrB9H_$v4Kt1R-cGtd8U z*qpaCymLIsJ;vjjB(rcUn`#u^XxUg@_Q3;G?+on?q@MMvuDNr`GQ&zSn%@B_vIy3$ z!0r-OL2`6)^BW)gjyxt52G|{7&F(Geo3qi0uz*81uCS?v_;ZC~s~^Moh^dkfAZXXV z<@c0t2`{&Q7c$*=eAaf$?g%`3-h*>I0R(K##bjo>pYA?At{nBVu{%I1e&5q1i|Wyi zPbQ2*q@FsQ`GBE@mUw;GkdV&nUAT{r<+w%F4B!uiO2SRAjyH}pf$;40C^0#NOKvbp z<QE|9pf22znq(^yRUA&MEUW2Xol0$=g1mI2p?d}2cnSAM6_{RGi1xTVuIV!n)AS1z z#+-i@8$kH<=~JOr1F;QukY$&BRwAgQ$gdjnvM+me0xb`lYug%PT4mn+oUzu+PD3BQ z)W4!({nyE{jR>=f`pd+-z<E-GID-4;9Hro36_ZzBzZsIAp-Wu#sF(f+vw|hdvuE{K z&4;8(yFTOB?=s|rJY;DO!F7VvXW5OVj}mjG{%{|L!a;J4-5SBhIVVgOQ#KEG-t&F) z&i&6hClo$rL|yt$>03+@9OqVo_Qc*yG1Hy9y~v%YCdk9#0zwmtMExwLDEPOh@;-;F zn76Ga>t3(>EYwkNInTZ&;F=U2e?=%yxCM_O$_eP3YRy&E_QfU%vuHed7{JaFDi_a{ zMbHd#85E))M2R)9g1g@(C_G02c1?-J{rvpOP~6RP>mLTe<+<M{1`20ah|a8}^LaNV zZfE_53Rus#S$p+uo?Z<;zNctO5{*!S0Q>>zoot7>#&kYvkj>s1ON9Ug&_j#3gOLQ& z<yBRIwPlH&)T$Z&3#|YwoBoOT2k9p-G|{019?<m#kWn3^jN{Zr1<X;4vmKbDZsE(^ zfY_UsymO3j!N+{|XEIG!)(elq;5ae&>@aJVr^T;E<mG$iilA;G*mul%A$CHq5Aeo& z!*QDo{bT|NYlPiLrfcj1pytd4_q~aA0yYprrS5I5FS1!_F7rA9C3Jn4wV8d(@Yzj1 z24?tf&~?4y^-(qm7M<0ll|<TK<fPMTdDc;;NBCui3E}`+?_^)Rl8!=wFEap6RHA() z_ds3uoO+}}6N|fOKsS8L@M#w6O_1V)Xt16T%v(sVD5%#v+XyNY!C-)F-d^(xJCkgl zG+x#42a(m&W@`cWj6YICYWJ!DwFp<OWyh()oP|SpJUwL4_}6bK%NW1b`t>bmkMYi{ zXa@=}#l7=2!wB890L{DeakD9#ZVAkck40L*zU`JJ%Th0zqJFWbCD_`$#@JFG`>gj% ziNssXRr9@>N8=bT>kVs`<@5KoPOn~dc>0@?L`s(<yJ|&LSWkRfRBH2+l9FN<_Ssno zsxl2~lm3^z1!^es^DQ%+`A+PWg__9HLH4^NE>N(g!Di&YnzH)yQK;4UoALJZdJUm9 z2Snm$hL>Ah*deN~e_;kF+aEieKI%R{t>hOQ4;oD!S^Q4K+pKYB%(LxWZ}B7QHGKIE zfcrK@(##|K&*g|iP`5P@0A;xm?hTO@l!Sls5R}#oKwdU+lHxqgn%)f)hu_)=J+#fS zn97#2bucM2>bs<DR*wz9Jayr|PhR&vye#jdvpqi=ZTG<JNz*t2t|aq<;4rM+4{<XR z#q-0)SeYW#8$DaJleBhYnc56JO4Y~Smd&{QtkaIIUdN&O!!C7jTLxz4H9}w$FJ;l$ zw<6E14$bH^q)8jD0*uew%vb^f#H>2-pR~JG1aAY8g2m)3@OXN@hvrE=ZQ4XcML7Z( zK~r*=Qo%Cm2>GG+U`<Y*_FJgIJoZ8IReILf*AS@RU}S@pc3g`N1vuV}q**)IxqdPG z;$8<!-+7LYPc(frLY7o-#enh9^GHO1RJP%#6=jp^9G9a23uDL7t`}6eLxyN$_&^tK z@s>w%7-OF^L&26wD%J)u1t`gi80H>3OM<q9fYf0oO0~z5`J-dJh>x1IpINgyDR&;p z-6z42laymugjUV@Wpa-41A}r8N$ok(1~&e#$&<K3QUihKv<3nx<#OQY-1<}VJc6aq z0cU0&#i+-xuzr8I%(lr`sTS^P!p!3BDc$8#)j|;%(ec>yfg2FUT{s<;2AYT5+`faH z3}}`czjN#gc=s`*!V{^ufq;F#U-dF(*2p><fmfR<BMLZQrBu~rT0qD(@un8k_#)eR zNC2>#`$#iPC&cgJv&o^-VjO{3aC0w`M9V=uAm9g`D%gN!0%~<#3<`3|p<BD--Vn^S zrRf{DsvV(URNlnL<26!qJiCX^nD1Plu(NxjH|Jz;V)8QN$Uo=mfU`Py9qoaNObUkL z-T|wt1*jbPbb)zMfHA0(W?5;d7F4eW%NU`IZZ0tkaUcRJEsFfElDi3b?iUCWh1VSm zcQgn(^cM`~pAfcAN$jBYYFIml1(Ph_`~W+7%f=jHs^1CLZSj%|dKcrmz%DqB;wH~Q z;U*p+tz0_@gjkSgSFCp9$wmdSG6|C6h>TnZYz*g&H8&S)7x3mJpuIJxy*4GO04x47 za|k?M+^nIfN74-bbI6!mGbxY<^}Ky$;fwn$-n}B)a41>580a~EiNM(&-)HE>fbRUH z1hvuB;S$W8x*2rn!>ujr9U3a@X)O`!%iI)#jzvLQ^@c3+5RIQ!)Kf;5I9XXa_()ol zVm^oGAUwZn?e*&(y6<LZ4>7W$g7TQwg0PBMebziA9Y`*gV*{0Xz)DW^$=%=$jV%>r zxPLr)`>;AEyYTn%go>;TWsFSiGivwC-nlf!$QVD3Wad{A{=@p80<a41wjBcJc_=e{ z?HscMkZW)Gbb@Yb(h;3!!J;p*no~I@XVNbS4DTn2PQXc`>kqC6uhI>^DVi>?t%(ty zwVe_3_9|*_`oJQ)JN#wm<}N{H>$v#K5uSfMn;~mMJP!9M-}~4=L1~onu9cD`y+!;g zU8%-EyyugzDgPeUeTh<3cVHslPNr+!>!%J$y*?u`|8yXL5h{kuip!N0X5$V?T|_)6 zbhSo&q(q0RLw;CYqV44uw9LeYwa?xNRuq1wWAWe?)fRg_=e#~@I;o-Hm`xE6(xV|X zutNs#8@wpGV(W$0X;3~C>Sra7+^wmpN#RHs9~>Nf1QTi~+=>N9e^<fzar>j%-4wT7 zH4&S|c9|~e><};tu>4*URyJDnC%s7h){VJ;J9pzUuV*Du)~`4tf<O8=Lq4!U&9Uys zAN3y%Xx#zW)OF<E9B+BQhuu>k$!ffeo6<{H3#nEg7W_VvXX?z;vQQ)SES@ZZYD62< zz?saTyxQxMPP8MH?h;2#?3b7)XC;R)7v*2qmvcOh*xQ2!yf=L(S`V29>hZaC{U;ke zu5^Hd#<em^O3K3L*0X;*g2@Trl<{xA{{8D$Em3okFne7?Mur}zw|e*%(<``COK(%l z|8%`DyE$UWnlN26UbvZ(>(!8=W>_!1tfXw7M@3>Xc4n8SL3MJPjDbZ)15mG%8(vNt zV!}kLh;zPY=%ynxV4m-0&#+l#@ojcNEdp^VidiW66&Y^!*;K~O<1s0$d^jhPHc9p| zk%2KiHKN+Ig}Hh|JNmq3ys>)cdS*eyf$Z58#AEoJ>e%ASf!`WccJ_&~AE@k3FL<Ua zt`j^;GOFb=KG_`YqR36Og?&e#he5LTh$73exb)b0-<5-Ba)DZmq25eL1E^?LW7!tR z;c(Y#d)=JaR1q`6=C&73#S2a_euSdEQc*#!(a@dXlUV5uso$U4RYn#C+7e{6*NBwv zZzD@>9V@w0Lzkb+?Z7FPJ=1zh{DqMKx=aSaQAr<<%Hg)`Urb5Yzdxv+&xL~Yn)bBK zA1wa5*hf$42DueetJJ~TWn17|C8HpyB>VUf7HPcW<9r4d^8)n!Z$U?sl^#JswRzc5 zg3xB5XiGiDAz+MGXyYZxE4Ch2`dN=msZdw^X0oDzyb95|t%N9K<JWjaGEm4(x!Wdr zw`N>`StEih&6i_x!~SM1kkmc)+<G7p)aiuXhXovs`Gv2J8X~FkIs(r6J1P}sZ&n}8 z-G)o}gGhXvTb^*Cxbr@UuCz;ui|WfD{7ElJoiqiB)i8d9SmiMQyX|{j4TWprBEsm* z$Lg_a;S8P2)2)tUu8OkpuF4(@AUz?h9nLsfj-2CHJoN>si7bpwFoFoA?9pwDK9D|q z*g@k!n&^N0b&Pq1te^!3I{_*wpNI`AYQkhwwo-e*oR9t^<pVnv*4R0;_J?YIKRl(` zTxi4HUyOFsxAvr<6Ln@3^;od{x@Fdj1}&gl(ujzBtDU^lvhkjPmt;NN){fEgyeoEm zX}aq9#-+n}ofGYBwJDEL(tI25kIseS5i{48>bm1=h|?Pn$m`#SbtoJr1yxk}$#b(e z;FS{%Je`0q%4fepu@@me6GapWii`)fg)IQ9niSdX*ETSQppzLVX@`fl?6VZlqM5!u z$wGB{Cm)3}t;M+o-juN5n|xhdO_NMiz1FAm3@~k$@U2@&X3ex&xk+8nwh{^b^`S_w z%2xrL84r_`mna&47la0V9X7;6ZIFMSR@-OM@A8sZL||h?CQ{SP6r8EmpwPCkX#LB} z>wJ-Hny>l+q5)a*e>m?XM)56}a2K+&XF!Nc8Qbz#<jtIbXLds6_CTW}$=gn(yrOIc zmC@T&(FQ3v8RR_g%dj>cB(*+gum-5t(q_sB`SLDap`P{xdf<W6x7TIU)6-p>TU&{M zv*0&o;-DnVc_|JvCG{zzj9jFkH3)*B%{x3l3P3H|lndOVJGv7tBj)b^a2Yarwy*uQ zt`^qa^{veHb?$B4!8%6$X{Y3P@v+yss5K!e-XsY)*vs&=%H^;76oRzCH>8t>1}&~I zJJDGPra#?Y4h@}QjX~|i>+LFE!dSe9xGn83*u-+}2i-ieUpHy0!^(B_tq_`?8!OEh zGN0ljGD>RFY4LfQ^EO`TbDHCmI8{=+pg?mTMSfNo7Xc!=tD#a0KD)7=c2D$^M~(s1 zTL%{)u@yYEFc5?@{p!U#3~M1SU*)&;D~<+I^Vw@4Wa1<?bl-}LoH^JmI_;REGCdf0 zsIkAk$x(8e>`=VZF0FCg8-B!g0P5S0o$D#*h;z>!`(#f_M!s^4OEQCWFA1{K88$)@ zTS?EVm1Q=TD}K|z8XQ+MGK%0(#I;O&FMGE7mVa0nD+pLVz*SnV97u3LLEnbb8&jmv zEGh69#k%y%kVL$mZR!*xS}EMLpn-rp>_KD;OwTk2SC#{hJJ6?XXW(%go>dJ#_aXeJ zBK)lgM@}+`;aP3FBS3LNhJX54GmRm?#L-TKPlcJU^~qCG4yOb9ZtGubdLG|AF4q<^ ze5)lBx}Ky*>zoHR<prH3xG>8V!eK=EZT3-0yzJq1%4QzEV{2pT+97y&+`uPP`mUvf zL=1e&<7zNiBwGeaNqR~JKXGJsl)M2C>b-hP304OJZ!woou|p(ncp1QhNG)J8S#%1u z4UdpDi*JK(?<5J_KMLnreUc-1nz0nj_wD8vt{Aayi*eFj5!zpI&(VhagdiC?r^ANm zIe1Yw9St;InH~<A>cr38prsh9p;uZYKG`!B2?Mz_FHlg3Zd<Cr1(MicGp`;EJElD^ z3I3zG!Q=H2PJqeTD!zdaj@?+*id5(38b=4ZqlM?xwL9|a#u0)03G`uzWW}3$%S)tK zNIn-1he3dR-tjm0H(?eQkok>=tliFz7Q9R|S0))VuBNkUl8C2bY&k)X#5ukgYGxH` zRrc@6uWP7piDLBB;cy!bq%^#SrvTQKU2A(_xu$CN5-v3B1zS-k!hkkuN|qZ!2(M7v zGCNaHHX<Cg`tOox7)hikY$(f73?`l3ibsI`Se7H`6GshYyzH)Vfu@&8w33J1>37R} zL%pf+7*5p{#^##eUppP^Ti1;9<8b6#m?f-ank-@7q_P;{9cK|WRAdT({!ZKZJz8Fs za$HAb`o_${oa%K})D{tuY@Sd#QY!#DsIKjUhr<m@0B0xzkoB=wKU<d)lGA}tI=Piw ztW14+TSm?_Mg~u_`q8Ybx*S+<z;n@+;@2DapVtNfC2y&S5_X9vTn4t1=l^#YvbO}& zGa}H%d4FkHl(2u=vU41lOtNDdY`d;&Y_=lzL|r+$&3la)N6odxqqBKB)*)lY<oE*s z#w#0Ic1qN@qyh7<XHVay#^|O-cnxg%$mW%+pDV+|FgT~hH{?LP<-&`=G%3(VD~8ZE zxrE4p&O>ytW^GRQugE_DV~i&w>WTGL*{)+Br>!*Whow`qq6&f$yPOp#2y41>y^jCb zqyYv<>`aP$#_<V>@#3>jH;^SsBZK9iy&sO5X{Be}shOw}g5H11hQ=sRhN8I%?>G`N z{|VwC!VJTNjL$8VI;d~Ci4;z#WoO3;^MF9^YpNCeCsDI9#^nnO@TSg2B_W?n5khh1 z8iY=tw<F$W6iS)xTwVxAnh=eYpykAK_OAPI3H2JYviXKo5(c^Tqq!N=Mnpb;=ikXa znC?3|V)!vH{%Pga3_*ngyc7uGe}5YcpHo$jF*HSMdF;RG+SlHidiJfG5906x1|!3h zd;U)Lv2e%F4t=_l(%86bkWN&_AIUn_d(x{2A_u&-z@e{7e@_M&rH!0>N}r8sD}?o? z9j}=3pb29WEv5`V?_S@A{iHdLfT}<Ql;t!$OA{)2l2=!ig`V{YQm^`Rd3|4p-0M_8 z@yL~mb!)|#Rw7ae(muPKh^0AX`VHF~8^EB-tz+ZUe8dX+5G8ILxh4$ZWo-b1B_cZd zVQ#Q(hJ9xw^tQx8D6;5t8nRa>E|T?oG7_=q6;ENnLzwq^NsTEH#pAJ~y_mS1=55?u zpQ4`ml<2I^#ZSkA=jDx(EYt+r#%YDIOaR5EP2UNiby#imS<^gsSF&US_L?ZNNXMvX zz3kPaE^$p+y3W=RYk^))UluuQ1AniV>54Gz0dWy4494E>b6##AsKL(*Ae0H<&n(fU z<8|mrjjDfeTE`&!Z7o=iPg(ZyNvERO4c((k(~7Cu4bjo|BUX^G5rVh38~grjU%gAU z%5@)7ewzSIFdb56HRR%XbO*)deo(AH5i|sqHaZ6nNY36sMv#*zz4tQPsD!^h;jT}J z416itsd6dC%j-*x*A1SRhczS8D%S}ic`O#Q(wIf+ipM~mmd)Ozu6Z=80xG7<f!%0; z{@YP-dMvVc3I3Ckw*I+;_3?cP;a990)=QmsyJ4C`s?TlM^vUPt<_gd@TVlxW0sC)1 z2eV|wI1j#|D$$h7-QprMLbG5H%HUZO?3FPH#oSbtkU(h*5daH`{o_t)$!dx(3#9>F z+Ig*UxU;QJo~6W1H8wQgZqHe7i`>~x&v&_!#4H~2xsQ%pMl9@C9Zo%Aai~qGy?%R= zxI%Y1gXb_gfR8LJvAFUzpfflA6$D;yB8TQqnaJjGqZ}VpZ*#*A<L}YL2<eZ<Fr~Q( z7+8e&fb)!_opKv?r>ynbC?(KgX>114QLDsi5mm!Qua67B7_LPlARIX|5^u$u;k`|P zk{Ud#Eh7G`d4fWTAP2AB3W?sH>zmKkL+>X%!8!KOF0H9AZR}p;W}?3>lnV_d9!~YQ z&lRYRs)!G?ht>LyMj0xck7NCB$cjGBO&=Su>a0|klLh4-TtM`+Fxe{ZT8J6Ep_=!l z)TCm64TP(uy2j6Y`?vLmzG3L-{rck#igS!$V)5uqIr_F7&fp=LGTN7!t)Jy+yRq;Y zB6rFs#CK3fd1sd~B}&2e>#FIZAozs!J06#owpyt6%>MJR7poNYWrvz?6L?tbK~+F_ ztjcQcE{uxb^27%ngt5UKx}PP<`jamiC==CBQ`)1*?OFlLSA~-ra+=Q-{$Mh#p)2D| zRC+M>irzI0{^>FUn{-y<CAa|{SPGb6en9_m^>$@zYwMlMr!wUyPoFBF4UUO#Oj^#= zx{#Gps`EqU3z;-y4ArnLB$Csf`Bnt6JTLU31qV1U>L0wfYzq+&{R%P*=@AQNM)t67 zW10umNytd^2o(I@+7o5c(`W4vLgBy^5jXHorDE0ycsJqA1I^6&Sa8g_`gV!Vs_WMY z?|Bzv;^OH8s<?$No*y}BBQ2(zhuXij8)_b(<S;9P{0|_{<w5`=g`3yl5Gw(YqK(Ir zHDqe<ue6E!=+q>f>MnuHP!=Z1rQ9+yb`u1WBW`^BHPYd<1I^8-<$;Ak-xrEHNCW=7 za)cT^$RZrG`YxFcmj1n(n*@x_d&nu}ziXt|g^Kp3!d$GuH$+Z@@?c0~YQHR1^9$JA zqBa|X<2woA?`2K0M(9wkSBBnjbnGukmYm14(VRs*ku5?$hVwdH<eC00{W&I_cFg0n zJIw%)QHu6Wf-Q^u-4szI$9zjhSOGL)D3Yh3Vy!MtH6~g``K=yqlINJBivoFYsGs<N zn;N$f931Rw!Pxvh0HV?hADa6zc%Ouzw28-E-^JM`0k)5L4}&ym4Geh$pc^#cRA)dc zvbB;oOkfcU82=gNiqe1kJF1mPn%eK1Lje-Y)TZA`$|!DtuM)-e2~KfpLhYi~(&x-5 zlE`|HM<(>1^;cL~N$hEIQ~f=WTUuHQ!5fi_3&g{)PU<q8V`FF6S^!JMJK1EMJ#qnb zZ~yvw;ei~#xCB$ZDZZQpdpYWO2~xbmwh-`Moj-I|KW^cEOvK-^Z?cL0(&}LAmy|tt zO|WD1k~B!c%0%l9#>|Xq?DcqQa&?KajjhmE{Uoi|Yt5WxI#kg(Dxp^IOG0_ZpL6IR zLL3A-L-^~KntHr8TGZl+Hdg?cs^mDRHR6g=n)B_l6N*-1LQRuLs4MWizl{Ii{7tPf z3#mFPciC0_tY_>H1U%YxtZ!Ut2m+u+&I3DRQDA(&5aeFlAlOTW0IEl?Loq?6P$*si zjhx+;;>9CEVE^`N57KO1a58J{$OY7&&DM?UTU$=kCN$ajW0Z&zss{XG?cw;?q*nW< z8`|v@OwK_N)C~jjoFR7!f%PjNo)ej%?b8))R#;;X>D-_~l;2X8m6hG?fCeOr6b3#g z=I$)8Gu6d``sf-k%d6<x1nP_)_#=<Kz{4O)=}RpOv#ecVTgUdcIcUqJZahq|&E^_u zrkxniv|>;3Xjr-Yu|WlTJVo-5)78M~8oYS-N?G{_>i!w>s@<%h3v#{#>gQq6Pv<(+ z<~ANy1zdKn@3>5)H11tesHf&+vx`Z{dDvye`mr`VQ!S=%0;hnqfV<dlM<B<~r+8X~ zVY<rzTf!f40Oz9IdAucs*{}BV)yf)AtBrD4vg9!bhs8IFk(WdeheWpL?|6uVtbe^8 zYm0=!Tjm8nnVXvG#Vv^VLkUocjSN;%(*Wy*FAWEOH8e_gj|A<hL5`TlpuEAXf52a- zFCp9-yuStV_;}vnT%4i$*8Tl3ocZX!M1H3`L^!+jUMuzWX2usAH`OCGn!{2yJoet8 zGxE1^ULGTQw<%B4$!`JmEHWFv!G+p8IGk+B%)~^bniS9-*X9P+<IY<YZNYdMKP-L& zb#o|7q6)4Ts#H!~Jv}T%LBiBXjjYP}@yD0x56FSXI2dEPQu6WyU^#f+YyAMc<|mmG z4>T(f?qR-R{ZzNUw2r@n0S#gYHeW>`_;hNH%Wu#Bynt9wSyU~6w<$Zo`@5Xf;zZtJ ze7w9j$6qjMyP;y1&yXJV1b0uSNIY=L91F;QKP=%*ardAKqtNn}FLWi=BxlSx{V*JJ zCogxKo31>{QV=8)7T6mChdl+Tqgs{cU@%=0KQO{)e`=RHALuptTR#Qnj;dE<@8Rqa zh_+#{86e3pqf%)ToJ~obsB9o@{)izPo(hf@{U74q#2w1+j~~Csnrsasdkqm~iELTR z6v-AMW0!qjvTvipNRsUPQnnZ(#?F*%$(A)^jS{l&`}a)G=li?9|G{sr>$#rm3N!bd z``qvIKCkVFl6rM2{`Xjxv9htVgV`VBXd_Kzq(AK}WJPqfZ?|U92SrLvIh)Q41wDId z6Oz&>_2Sg^LZ)vZ)y`B%2o2YbbBC)^6hVhOZR9M*Q2mUfoY&Ho^kBWRn)$%BFu_1v z5j-h+DN56q3NI~Tz5i>mx=YeK|6HCFyd3DUL`c>Y&`Yqng0-zI*xuWspQxpfoMUpY zxa&kXt?1FYs%TJXfS1_Uc&8_lkw1T^HBM(y9h#tx$5joVifiw(BP>aMKP%Y-9<fJ4 zJL#weG-el!oA34X_G%T6%nCo{5$7OEI8tQ0$)Hl%$7jHfc_v_BvUP`3NRlARY9)Qo z9In&#{Yu6S4o5C&rjb(*9}Wq=mzTm4q)$gl#!YZi3Jt4D9E!O4(rr{cka2w43d^$C zRgl>`$?1H~dcbIB{0=-W`WhxKmKcRRD)<j<W#!fgq%epQp*ZK-Zy0A2g&DDEkwU&Z zi=KBibtW{8E~N_hE^U9#g4~iqQ!^~xUUWJlHu7@DgjiD?a;tvp#g(=`0v=boK>!z| zdUD!4O0*W6qX9Zax~J<&Ly1qtWby_|Lgg#gWA5LbE@>`pO=<RJ*8(>FC%vx03fGye zcxxfMCC?QFQ5Nx#8@xGOPV9U4_S^T~Rls77rzShP)viR1QAID6e{3hY4Cn*Tdnbl~ zMI??nr6V?G0F`xinhaZ&rMx&vVjf6In>Wabax80!h+-B(JsEm;FHQ${xg0YG)!=6< zM4~zzVjR7{9_?>Z1FMgwl-^{AFdtne)OQ9ScP9#!>^9*wvaMC!iV_f7r-j2G=-myG zb_M>omo(fdFsLAAF_IuM&Kb9I$W)-^PrW-8c+Pt%?syqyf5D1(K>5q?-mlf+*-6`C z(ZhGQq=Vv@G@u*VE6R!T8YWdg#jELaw;rHS{(;5X2rYpG`fL{TC)Cmmv{MFJR;VcB z_IEBqMM)=U3fn|#s)n_AZf025L|7j_)Ys2EBR)XIA&}QIjM`nVu^AIOGSt=elthz| z=6UJsC(cuM--O3H!2QVaR9s1P5)u*_VK<CFB)qZoh!=@?&j^|W#Tf9fp{VLhcgBM? zqD!U{OF=zTYMol<@jRM>ALqc1Hcooo{)D+sH%oD%-_kE60Pi8el1~1wf5&fU3uDs* zI9G@>J0Ir{?q3D8_5lqatv{3$4-UCDt?a<!gDnZ_%$0TB1un*EX2!-x4uYDz2pncS z@{eVmY25_@8ga14*1BHQ+0|9wI}1`Bs*Ju>5a|_%LR_56Oi*&a+|YB2yCde;zG<sn z2VgmO<dGc3V}WObp!lLs`^3JTSJ`U!Y#wE)yEQw?U5f9$Z!oij#Y)Yq-so`if5cBT z?>(UrYie9p)N*bMPAd5lSLWK%@G<=74z*9jqMKawBs3k7Tyf+^!8-Sh9#VbLyHEec zWRTB(K2kNaU4qjDAl!|x^cnXbt>QM{Mv3hKQ2CqELj`PtS?_@k2(5j^$|0v;7x}JF z+gVL0Zsg7XUD;lyr*pjew#L=+-^%9esLwz3<E`vurWnPPVkP~F#}viipthweW|drN zxEpn6;J|N=^buR<>*!<i{nIM=^0Ysort%NZR#*4utIcd-Q(TH4me=dwlMl+x4aMl_ zCQaqleW_vpD(aPJ9n?FQo27}g;zYB^2@@Fc_FN-R2K)NluA_}(x=to${WJ8<%tC}A zU07_tkfG64LBWFycs9~J&)D1$A1jW3-2<o14M|C{|L=n9@TsiWWgyt~33lZrqQG?H zLiDZGr7df5W}ouJ74XzuIE3XAF!+N_TKjmjEB;U9Rrg8P5%ZStyW?9E7QRc1*QGs> z_4OAVlqRS-S>NUhrxgY7f9lzx;}b)Y?im6_VL)*Dc;CUf{Cs4kcS`&A@C#M7{C(cf z_}kd-NqB4w&5%nkgR)m`@jaGvkw|sZ$K;E-=~udIPyD|1^w@y)x7ut#Nu!s#EtS<| zbkBm^cOmKRhrgR_N9#jn?!Dq>vx+gUw^z9grMLemNPFH^On>6*O7k~qR=C41=u}vW zpUnz+YM^U7Tjk?39afE-{UKF7+x;S=k4@UnO={fx#O-KqEx4m=QPjYQj=K4Qfyn)O zDPg8-YDKwk-Z0G8Cw&=ss}ghgzPOkLQ78J|pockj1z~yZ;x(W_6bJIQ1?%odAL8_R zKK@gU(k5svFvT%*k&Ct}O?*W1iVX3jcX<A{c1`h0Nl07=W3TdW?aC2Kuo<b(WLGSK ze2jI_?7dtsA||K8+x4B>--<YWlGh3(hb|0?P)59541K2J)qd&FyFIgIL$uJ0j$+4o z(p^N;EmrCE16`I+;brXQ2XQy`N{W?R4^ZHLt@YePxdI&W!Qb$K-=u>tHYwsncDVmI zD8CTNc_`p5d|1rj(to$9{v(iKp%mGZ!B!&!bHsw@rSJ0ARm-5AR^%EUzr)K=OEc+m zm6<B+_UYD#OpwtsZ;x%9{K^EKI~x{AB~AoAJ*=&NN&2#9!<2l$P6!izIllIS%{lUC zOQJkiuSQvf?_T)#T|-Nyx_L8+O2mbk<F$d7!<_56>%htA>vgQz(3r#QYVa5TxXkIt zuf24qu+Sh+Q73a@imlFDSKjr#O$#e|eS6pCl9g@HVIFmag!kaxtajWg&D*9=Z6ii$ zAKX0|CG{n8als=cIie!Z`$;#}LLzqC%LAT(|90?bt{-kiblTMLo?88GUkNPp?pyqU z6gq2vf(&{Dm?LL`X*dx8Bza~*fnN19UhVuRWCk@rT)K6x1xV>1hC5U{{wKO*LPwg8 zyjphnEXwl{bhwqnp=`n$@xP5v<-%Jm{<mAW2x=J$8pNi*{u~*=^7Bh$vx#W1qY0U- zYhmlW5&QZ+?yl2#|MT8ziQJ0!RI7naq+S;6+Zt?M8j_1?V|32}^&jTfpOwc|%S^G= z(UxplEA3+EL$i_+4V(B_u5~K+lIwMZMdO=eHyx2s&eW3p=30eL5~OK8Ctl<Zuh3n} z^DHbP=VN_f9Dgi+04;M25dA-5gtUP-snVHn=xZ#wjN4|44Ho?nZU4<u*=xd|iQ+R2 zH2<Qb_YSW%i<t?H%Kz>l(^=wd9RWRLyy!Da|M>{F&!+Om+-BUk2P5zLg$TD@64%xL z{9hnHO#vQzpAGMY5Nlt(i_%q_$g67VZ+RmF^@N2^+;Sr9_|NnT0qL3F7qAFObEB7L zY$HEh>nht8gCH3hnHXS3y*qtk`4!s)y$ao}-_m~ZC^658@TjK?v`RrW!Eqds$P1wJ zBQ{EprQ*<_?A|s_44d4)G;r(g<;v9O7CiKiU*EE~qD0^SejUhju-g+*s+{oBJ`)wZ z6XurFZhb1_w=qW%0|>4!9pum>uv#^I*LF6r=}xU8$LlEn0yT)@qcdSHEm6rNo-wZ$ zSt_#^TDv>m<VwU~fRKeVT|!(;od-arvNzN;jCO1#)+d!{qjD>8XYp{v&)vS08sywn z-)8IIkwkj}BtqTB%)Gp0tpS~`)tDBT_)K^m!#ErZj~c@l`MwU0F|(k#Z(3dJs_>vq zoM--vTzK2F9GYnDZWRvPCQlDXI@#hH-=zTpBR+hK;gLgSYTaK!2|xR)sflx~H(<#I zj~)TLqTrEBK2JIJULz9#oibnL_MrmgTdl${4YObpJ32WvocXN~x#9KV9<^zNZFhKl zLP9i9veAfF1!&QLMPci~(vA`VXX0$ATIzLwdQ{0d{oKn-O7E9kyHjuJ-y#?k+q=py z`0yaH4J6Ynh>a#d+2&ORbKsL83b2>4gsS}>+(#Zj(i2grZW=Oa)9VtgbJTD{n?mo~ z$T<`EJ{kT@nIi!g#D%Wh3()!eGK@9R8q|0>IKtyHq^0tG|DM3M&Aoe6K9Xv#rHbnY zYUh)kc<m}aexy!KHSXP@`fup5=P5rNs6VF8{(3#|3pQQzw!O`HqSb@j>d~SA!UA5) zj;EpT;*tkIg@vh8!29@v%=WCYVMnZn3wIh5oE7s2k;pe5v320He*t}!cChgr{u<a< zh+?bC?fG!dl;DDHHA5eor!;);I3Dx6rTwnVkAL4kHqjM3oN5ss0kAlReSZoEq>*TT zis;uh-TxObfA+m201B42`IbzIoSRZDlX@AsC)=<*LA)W?$lg~qjYr)SlC!d0dPJ}O ze78RE#{DEfE2uaA7&St+U3jly<DN?O0J6i%h_xuD+c2nz-nDtHcq0>b+n~t){y^|D z?Ci^BOq0w}5=JiO8?9*5C4?h#P6AR1c(h{)WsL1qflcG8DzDh&+u&4k=NFxAK$X$p zQs`Zgsr;m{Jd%276SlUE*t|e3zOlJU>IK-?9%=AViPq<NKahK8XG%Q-d`jWBkghim z^pzjKNW~qwH?v<NS(8Dtz>etg4Dh1eTJBzfycICFSZ!Wj1#4eDppTp@$N|UoYt1|2 zg-F{=*3FWLZMjPbWf+Hj;n6cje$5+VsTxQZ(mut`2&vEN$?ja}S^xwY0%FI+z<{Oj z;r@SEaXZc#!0~x{*>@`e%h-o<AE}Nne5!9fYUq~shJ~c6{d!*58FVicNH)!rH>lH9 zVJavnh+6eDYqQ6mQcv$f{=N^vQf&NkZt9UBl;l5j{~Kri<fzYgWO7=CUshyp`2%sj z;l@8D%3WPuDikxexTx#rZ3Z!zr5HqH$2Cw$VszeL3@wufh3|49)mb0>@W-LbUunRu zC<eB1V!S))mAV2Csm+1x&ImrSozt)Gv!H?We$f#G1^>19vC7ja`W6V~FA#9MYaduR z&xWml^)gA$(Co`6W=JIEiW31>Kv?w`0HiVLv`zEj#oc(FeHW1mMy5h7mdNiW2p(~B zn=MoG%M5e^c^7P+$d9KEU5K_dFPbV8=u%j#KmXMUsOsqtCY1Sr3yO|_Yormsn~;#e zsSWyV(_H#W=R-02LkP_RuvrBnv_X^+nwC+2|9cC5UF<V}b3-HRxMb*Q#Kkmna_U0s zF7khcBFSC?04||}Bs=u%(`V&rR5#|6eKls4@d`$O{SX7uLZ@IQX{Ir+N|JCUX!;I@ zV&-5q9bF3XItz7c^Or@XBKpA&3L!><&*5_jm`fhjua3V|Ih_CbrBL`H!vh8)<)9cx zBQ6);!N!YPQj+(f;QcoJly&lf5lo&@c8N|;cMA2>M+&(mls9O?m2||#5ON|%tt3Jp zP&kY#And&BR@b=xBm7V4rA#1ZMsEdcRL1Mr9!`*5{-T#$-bqwM-1hd~X(OXsbuNj8 zfD_~X^cu2Bi&f;}fO-e1#g!vY!x<Te4T2f4@4~CVdPJ(k+7RF}rHpKg>PVxKYXjuo zE=Cm#fO%jOL)XITVv<p(m%9s+Aqd!#VS7<iL9ZQY!~?VAQ>k2^JvI}_8wS$!Dpz1w zAUrN>cgdIgYg3nnW}V)_gP<DXHw5!n+x}Qa?;wC#%?z7gqUyUM2hV$jabk+)hovuA z{D^|poE1mDqel<O$w@))HklZC;&lLtMnmRS6FJ5uyKt~nwi?teG2*mc5BCVO2&V^L zKd$Y1%CqmHq48^L-J&f<0HdyB6}KUCXv{HJ7k^+Z&Li-D5!-tpS4r$y==Nn{INYG@ zJdoOcA~>@tGR5X`4R5|F65x{!*!r^`pEJgS5I5cZ$j-*5xm!==(XE=C6K|P(D?WH! z)51;u4cgfKaGPe3iSeSiu)~#YfVA>e;JCB%OKV0}frmgIcvqo@^s|y6`c$}gd4Y*B zZ*b~$xY2`zq@-2qX(i=f+!@5CGH1+QvGrZp=8+59SX@Ht<SI~QUh#98y0(j|akD7x z*L>RQoD8oyCk=Qa9H>Z~>}P#iT*eKEKtBMIKCOmhu3Rs#Vm?`L|3O!v2Ye%|w5|oB z&#Q)g0v`2><D6}OGQ|bEv8v@oiX(Yrv41)gmDQOZs*$fS-p!@aUf96{8}JDqJJp3( z|Hvqcf|QzdIdjhU`PZ6_HA0fI!p~Xbngfhi5pa8-=sZ>4p8)NMiBv^3U2(+9Px#}) z>HupXZ<G5$XHm{-_@?0mu*ZT42q?+AmcAQ|1RUuu70&|-)j6*ez!94R;*;F1dB}M> zQ;L+q#%;gXJCMnUWtL20yE}ns$jsnJtdc(ZZP6L5R>VlCHG}OnMa+|ae=?&5|G|w9 z4*#ln9dt-+jA7yyEOEn@^{Luy)M2-u(In1OUPap975L?E6|VDwM_f+Z%q&aw3KLO6 z^PF|=9fgvB_mla$3rLgKBh;Y|*jY{Nm8)0NAfMv2`t70YThG3G<()+4pJfLQXKMU9 zp98yh50Tmd`um?zNW|UzWT=oi))}awA8ZWQ%4<8yf3xDbl~cu)iJ!?zUgR+$)@6>A z{@YJXUSh`XYnTYDnHKKWUqWn{g3yp=*r5NTjX-#(XI%@>iWVe~%M*3ypwIesTiJ`< z)58Ni$1;?YD`Ihijew7d*{-K@7*SI8QWPWV6>m8nTaZMoT7yTp+&SP0Nd)CeEnqMx zYHTPVB?|#_ZY=R`9eW$1dhYNeT)(Buc*+7v$Th<=)0M+gZ6tJM1)}4>+~u_}9iJeE z+CtSY10%+s-TGh@-9gin?(n89UMGNEuyGhvj72i|K7&$KSBr+cB3XA66$j`p>)!Rk zj?Ni~DC%egEzvfoUCJF?^M6m3?js??0;*AOxgK(I8x(Y5$%muUOmQoanBS%D%{$LW z1nt!vogI#oV~7gH9#7eukGbEPkVOzg-|8cc%j~~DB%33-^ug$(WLZ>s3?K`I^RkaY z7LZN>*mueJ9_CN~9Zj1}l*_QRyog>WKAaZdxe9m4BFDS?YlmO3GfYe}I(bvQBlSQ} z;GspXFx>C6b8<O<i=9>tC;R|*u3^_drBcI)pUfpSl43BZqoSawSU-^HWuIfm#@87+ z3ULiB{inNtl#t$}ZZA}-VA-0E$7b|Pe)%A_pakg1f1fJwBhqMx6sXX#3s<po_~T)B zDnMk)L1k%$8o&(Cae?h_X}sD<zaer?;af-V*RO0(|D17G`wZB+jpE|s31Nt>W4;^x zoHew9CebUQ?m)wI4-N-TWm0Xji*pYequ@j`U}^*vuz%Adq;AC=P>16a#y7hvN|w}z zm}3E?no@Ki)Z<C^jhv2!WDlD&7T<7eVPo;*E&<1AX!RNcGFJ$s!1Q}X^qVRQfa6VW zGI1dPC3D96yN+o137Mr7V<QYtf8Bb2h6ZE^g=d4Px+Z8XJ>s$!ORNHvUA5!S689v- zGS}SYMW+n`XC|R1n=nac?qIPHi}1)MeqJ2Skcki?n)nFJ*V2hY9M&aK=F*7J$D}f1 zL>hbXyTx6h?BAElf|*8Ivzb```jEz7h#AT0fVsI4qYEIq^$#ojkm=foOk3of8^lAC z5TcFz9PUu?5;F>MNj)?ZXf@IJ9+RZ|4TW+j1o!eS3Eo?Z(gDkVVI{9vw(XZYZrDHU ze~S5u%Ol_V&~+>~#qMgDNa`MMJj)1{LLwLLIUZkZFp-+EB;Z2+Sja;)JUijioGIh2 zU%Hk(k8xl0EU*$SFK+-B%buO`uc;g0`I0*qfb~A~^q>12M(wGwGtdgeQIjn2YNOxY z0)UOF%l!3WjZ?zw2U22rSqrp0nD1$rLDIcyFm}+ib+U!6we`e;g}jIWG|&FN(Zun% zBxfwx_pDN5&KPCnnd<%fjA}*PpZkPmz`o`EwFd_Q-M`%TA3l6I8}0r5PIrc^&l&WD z3D-$@rzz3jK{I5HvpHr!X?%Y5E26kK$tO%^7#WX9wDyx3;-$vBa194|0}-%2>o<@s z#7T-@R{I%=`kpXMaV|CkGQHvZVwJ5#V?_YFT}C@J2{x62%E0!*qgI5>T#6ANQZZnr zi)fzRd6YMJl`r6)EsRQBEI9QZC%A9vvi~-0msLk{Mv?LPK*?bM`L?err297HM-(^_ zGVR`bv!q#m|2C?}2!WbGL4^HbAIfqzv<lXrh$CL~qngj+mzj1wX>s2ZYH8O1_&O|p zSN7gxBBhmTN<tXZBHpTQU#|$TJ$vw5NA0*}m5ak^1a;cG$_E1F$USw{7m4{Q&%prt zkD4#@AfHp8J5)uUts0g}eP0&u|6LCRwP-r&%}@)|b6-USusRiV{o~nc<&KVje6%%4 z{mY*LN^!?Gtl`wt3jV^Pt3CPyQ^u>{iI3k0JEl{r>`$u-sQo0&;K9Umuqc;{RtNMl z4ispWUDqQ>AvRbc-GB)rwIWZNAwHiI$WxIq7Kp}5FRa169>(yw{XJz}%5_XVlO56Z zm~mg>i45_(IXVuj*-22f+~vy8Z`iJw>OS{i<T}xuCwkcFC-&X@MdWa*uKJrzOws4@ zp)ZPv4R$DrU9Qy=c=IQ%J}AKbuE@$B-h$vs5vM?@09OBW$_x_GAIqN-t%W2<?~j2% zwOCeABuN}DRVep+UFVxz+UX3%bX46i%K8}uH(c>y)MOSh<#<{vz^4I_0=|*NwFGNJ zzEhWWU<!P;4Sv`7ta($XCkQ!sTme4sDzie<+{T)MmzS5g`p&>ZOh+r!Rwoyz0l-KC z-{CzU@U6aQnv&d)*4Irk$>S5Do#Xn1jAuhF@xy?Hog2!IKd7IQ|MJmc=sn}~@+)9@ z^&vK75_$w5oU;hI`6A<vQ%#nNdPV`#iVa;4pJ?rf&j4z7`U@pmNSh<^(8mQBOwq)r zy62-P))D@-*Yz6PZv+77UU-8uCFg4P^1$HWd0R01v77bmh{Xd-S@Lm^!v(QDcJzIB zS@Zfm)4x-rvlLpNiueRBBA(ruyN*<`N^UZ3a3nUKv{}zEa{AiZYi5v3i1((2?{fo| zH6w_}n2T^`y6iWqlLk!t?@rw`(L#NTQWtRTp+Ku|T$_f`5o9`hOpD&BjlN7Y4vo!o zaR{L*udx4~6eSoM8ZO{mBB|PjyCJtlB1u9sOkYWKkTzqC>CJ`E13GSMU}xi^@yQR< z@why!gprj~w7jzN$(y2JG4R(v%Apqwz8%jH75#dODWB(F-*PCX(hj*jDy%P_<Vu;i zKS2*C*M9Jz-yiNrg)djY#cDeG{I#5Ii{^*@0f>kr?8oh80i;h)r-Zg_GY+?N1KMRT z<di0I(pb|*|Ci1L6%y&P^73`wcRL4bp+sO#K#m*CuB%s<+5quSj^>bRcf`61T)i3q ze7(u8&n-(EcgA2K#Pjs7Wp85}uCs^t7M1uBcS_DW&AB>I4p1{bSCPnnD!||{R(9CC zW#*Ttr6}6ORid;hvO^Q@2geKWEw+10bUqiIP0Gv5Tc~7C1cq&@Y<6JSrYSBg9Hm~V zhPG0j4fP|n=J^ox{~W;ZT2eFt&QgnWR^&yrM|A)g$C?BfmIep6E-(;w4q~5}D9H~2 z?U9|Cl&uMEw1C5yN8DyaB!=NT0GnGu42~4(pI<Etr<V{G+&zR#0KZx@c~;=tVZQui z^9)TGE7Zdf%K^8)p*MB)W93f3T?5pi3YguLz~YO{kYvH{!k+l}9hpPDNl8gr+Io6h zIkmX&MovDZ1u%|Od<z14(fuUe?`gSB_=dIPu%O*G``<so5ZLpnN$KXR7m>P^X%#dN z6l{8{3U~<uMa5T;BXkS(_s87WMR{1d`3HrR>dXB6w)s;U=N`;QcCbKdjDe%ms=OP< zU?#x${MCGj_}4|K_hLCP1c3mIRo|%xHbi$5N<({3ymHb&!^k`84a@h90Tl$ItK#TU z_0NZJ!{rt~lNlz)RZNF1G%4<TcE#b%559sW1Rfb*bL$z!1j%#;8MovpZg~Xc9%(e~ z<a5Gh-WL_w%b=AR0{`5FJZUQ9%fYY~GC6m@U#E$`iPSJuxTj%ME^~RF7onyDhG+@W zse2WpBk0U>@^X1K823q6&isRS9m?{<PAze+v6g849v4QO?$lEuHhKVum<k2bD``BX z7wSVz@gSsxjBEP7<n}Kh6A}|o81S2_PSG?M>!>H_@4WkZh!ZmaOPsTBD@`=L#nQ*Y z%3u7&0$tL(aTqb6?BN!WGtn?Lo&3p^DRN1zXaL5<CfIxzNm30}f^t@EH{lG3O%-qf zHVwld4rFR?f(-7bh13Vx+o5x~kSrarsuD>=_;-s<ikQd_@Kc~hzG}R3^!+O>Vk3Se z$hr<}2igj;=*-9rFUt1|SHZ>+1XCeFc*q2Kw!oc&dLMw($m%>Pea@N*bkv{5?7MKw zd5|P)NpBHf$}f4yRx4Ak_S5QJOb0QXqdq|=vNWsTi5|Oc3HK`kgt66=P;DaC;Rg4E z@KI3PWkZ|m(v4ppfUmu}D@LU})7wF}TAW{+Trl_SiJ3+QrlTJmdLae#y>_SI{=5Jm zAo=arm_kt^Z&N^9q%Qn4h^r3Y>Y~&@KFv!P%eQy{cDrh@qa4P|uliAnmjTXYm5SNg zd|$0sLrg4u(UE}Ic;!rR&GvMZlMnr~#XxwwQx`w&)V-Kto3l0K@bzq5R4N>v_flt( z4!bQAuJut9X(}1`sz(|;r}6g(Sr8SUwU;Xk;!(L(C$TvjJjl6oaKA3?ppCWxNSG<s z0pMP_gXdy95f!BP63zG@)c8Qi^9}&pL?B-}eA+^##O}}5C}kiieVm{J>WvnNbUCF% z2hyueQBEH&Z24$Nf#oGz&qKEwmDuN)a~-JGW=8bGk;uDtSZ;D{D)ZN$299Vmf)SDq zxu3>%FEyU7+_lGMk@Z3N!Ot%9mkx>)^9q__d$kxhAE{h4JoX2of)h{sXZ%W?G1T53 zoIp}|KGqr|Y<be8<M0sRABRPwm+k=o_5$N!6*u}ixUyN;*5KGc(m@D_1^8_XfVh{w zhLy!ss>%HV1Sp8K0ykB{7xG0W6FK+`qxuMWLS<f;qdN+UxDWgL346qMPCP4x7Q6#M zlt`-rOv9OJCglQYdZk!mpX{GE_zlbqqa&B+m?IuUGh?g>G)|Wtp<-PRla}0}MmYk8 z5g~a{%zz&$H!~B=YogFDu9~C+uHT!`c6qxqxpravS$piq_2o0&D{4g~Sg#O>6h;Gm zF#3DiD1RXPg^@yA5HW(lb3d;+{~Bbw#gUDHBP<Zn1A|*W%^MAu5xF-Q&W4>ZM<Vk- zeLEo4>H(Pxo}^xl8z#Qu9D|*|iP)z@p?4cbLju5jfB6w_kyceX2k|xZLS1z=#KecG z=yS2B0H{S&aNy-3y6e90KaZ9LffPk~)Mxvx=LCYzG&Qmyp<%AQQ~ZG_Go*3!^T-c> zQ%}P%SO(O{vroa|Ll0}P0BV(gb>zBC>)b6mIQi|IzLsz;_tKezIZYmP8uSwI5lErP z4mL;yR&yR=`RKF+hayBfREY;G)a<~sZQV`4+vSel&Q|d^#=ZAhoy?!=;L|{!g{3>Z zZ_*L$1Iti1F;W8V$BjP;*L3H~^{nVr?1gI7h_L^2%=b8AuU>^YqQc7|S*Gaf=%H^+ zv6q9T-b8{#@VB!Q>JCu6rOGbp1*>xpv;ka7YF_X^9^{Fs>mOstFWkX(1f}R$=*{Q< z#e8`kAvSIv<Y7bV`=z3U3gJP70X>wFg2*|iyg_?ta=V^8EAZ^J7(@wj$xH!EU07oQ zqDx<XIKUn(S40aeM`ErV-ykV`7GV^RO5CO|b6~afc+tt=Qh<xP43%EjGXg>e*czqs zw!MKY>`0dB?1V8$n)nJpr7Pk@uQ=7T09*!+KaY7;v9!3VW%f{QLd<O%AHk=QIymPe zo>E$T`Z!WYEoU1ceD*%P-=JvWYU05F6a2wg?K!0o`lUt_0EyxN4t*KX2&Fr{S13rX zT&F;5U`i=gWk8&Vd9sDhd9*F;T4!%>h#RpOf;2)*9hnfK7xLwk{OrPj=7wGP>u4}J zMl-#leWmgW?k=kzNWp3=RiG55G!SVv5^(WRMh<=!X}FdMqYlZWzu2z5{0}CwDD=L| z05<}Lhc#v8g8u|1Ss=z@Bz%#wn-97VyH<5=>DPm|cN^PUogzDU;rldrC+OoHD|(0@ zCM~-YqN{sb0|WU|_E$a6gsnZrJP%qfj3TCPR}q01_VTxfv;cQ$*K1BgAk?@)Q9lGS z*q0HP*@><HvV}aOu;imdqF8j~LP=I^yiSZARwIlxr>(8+BkX8G`?&NA#RpC$`CKCy zkgk4YZcdEq;BWF$L5A`pmY^e6d=|^KN3YFHOpZCB2omXYco@c|Id%DQRJRkf1eK7j zHR&ua0~ZvFO;395#C#LUC4kawHGWtN^4fl()+~ETEr$jAyWrIi<bF-JmY#x5)tr0h zX?LoGV^q6@JOHe{?nracr4(kQrPU81C)A~gcNT<C$cLCZB*w+X4Yoc8n<}aqH)&4c z7tx*F-4kPdec5-c(xw{UrKCW=*$V5sl{6O9m(EQvS1OZI(2QEuB>C<{)YGz&RB;W& z3+RG??DL1@z+}VGRRO?*#w;BNAMCagvA~dgU`JnCv!VTP6Jm$yA#PeO--iI8s{oYc zSy@?TpXf!72Kt4$k;uW;R)zIZD7!ksS}R5aG~i&cW#9{mX=!Qfk;t=;xlQK`6BFq1 z70&gxQOZ83#38cme%vzKMK;JN@%--tr3ImjJmMJ4l}t`qZ}sQZx7xx%Ns<Hi2fS16 zbBwAG8U=9({kT)h+6LmSO_GPl01kaReLIvGc5TJbLW9VK7-QX`S6d(6QLNF^1E&gj zRechDhPg7D?`ynz8NS~!oBA&ryWTwc7LrLDA$9>zZaS=|HZfyO{1^m+AGmoiPnVJ) z54n<R&?YoTZ2!xV<^U2K#M$iq&3P86=JRaD>G{|Uu91HM_6~pohd+QoO0p?cb`~fT zEAIcjm&(^w3h;fZe)ndXY3u5Kqyzi(M3c*i$8seq#H(Op0n7=UT;17uxp&6-H4Liu zH;y5G+7;n&fW*KMh%nUB0#_0isNI?g|GRSce;1O7fJo&^{fGfJ-oD0h|IZ&?LIl9} zs@ko+t}q?MwM+bqydP^Nj==>cGy$6PH{R_e)?xY5d&FxP{O_Z*QK*~LcmdN9P&od2 zX%I&u_m!KYJ|b7Rl-Rytw`ZZ-TuG)t6$-P9Sz`D%vQfm__5E3_TP^5pR6(!f%Wb73 z@Q{oGTs#svM+z*wh>a|USRY7^^=ue3SYd<y-suN<f?WXQBGI0{)2N^Lq61E``0wq! zFkl#Cdy#YIkZb#i9jPx$V4EAeJ%HG-X4s}9a}z>;Y*?y@9=J0{^=$j!*ZK+U*<g@9 zvkC>f!lXg6pdf@%B}W&4CB|?#0_PlZ4KdVB*_)-<oSl=Cqs7bc!^}}0hL42W*jILG z|96%A#GyWseVcLE_9fWFnji@vKggUN4V*A+W!0!<4DOmE>P7Fr!K$Rz6bImKEb!EQ zph{sBo)SVN0a%+j8073e|9+&isAr}5x?Dn5HXs~y`NSU)Z`elca9yJS-@@;&L_Ff) zzrTSOq@08ABazpT1<6~R^(-ta@Yq!#ups^s91qmA$l#kaDR8S264B08zJJp&_1~Lm z@u^?`K{8#ENci+`==P(DLl^R0{#zl;trSzTSr7kr2NMAn43DKpT3tko#5VP|R3%zx z=z~IE0akM2XH)@S4HBuKt(Ng>i&pGCl>YVNzhf@GKLiINftmS$&9$?RkLhg2L$KHk zgYK62`Z?19o-`)L*lQ5~{zSyH02oKl|Ne}VIG^(-uS5R(6G&>aD|z`K7ioM6kl@6Z zi<=d=8b$qs2?(75{bpujdT9w3dhkl&HDSr(K`d?{twJD1SUQFIH60dFR}#0YXvG(* z4`1~B8~r&};;ph*LLLa@y&6GrQ%!@=52#~zjmZr5C^sHeQWdO^{LD4XNBr(;0{?#5 zZvAI#4xsm9)ryWQhu^~f(wR%6;SdE$2f23NqD2+t00qLPb)hA2uH4x$)A`&?;`M-6 zJTvkgp}}v{e{X`4I8^_?yu2j-RS+=f9qdHH&{W9v<F(?7nwmY*kedjE7!Sz!`gc!2 ztRrd7yI-`ZB>@Nsi5?_bf&=^hU9#6CvF(O5U4rVZ4P*BE=-{yrOoFY#F@LQM^?R+j zisQ#XM<^ND(evt+kcbF3IQ3}O&4AeMS&PlPE{r*raWX|BDXN<$aLW{MKgG#o)32SK z`*uV`CGFJM)U>I3xUMg!p!&`i&EFh|iWqA{dAU-MQa%g=LQN3V2KmGO&}QEfsCwww zcwULvcn1*EC)Iy*C>^cF>NwZ}Y$Kv`_<Zb2qV+Q2U<VL_Lqy>19<H>-kE3~qOLfn7 zns^y~AOQib^WHUT)v%g*s>~T`x^Tm;?<+Cw`ZD1W*gub2aXS*cO~5A%=jZ2_-Qi7l z;w%G{Zdb)YbyMTVQ#vAz?TD?vyua24I+R*)lv|qY=5gIh-O@os%ghYc6=3uSR>LKR zMsKhLuzmV?&Cw@fGf)zMc4f12e3K(VM&M%GJ9j*ew?}qe92~~pZZCtxegBY+xlUTm z7yzNjlHCh_WI^!eM0Z1y{D<k(5Tc^l+OQVuAO(UBJBP1<UxAb~i__SnqN1km=cY5n z1|{f3*kJ>%=J`8d1Bh|BXB@FoussrdJ))xat)<ksn{qE`MH+A3EERVmOkPB=r=7|X zeI+<&di9D#y0F_u0OB8UDRoEP|84sv+V^x4mJOze5Og!8ZoNt0wD}buh>LSlg#5tt zah63OR(Xv+0>!^76l64U<Sy2GI%48uatg+b6t+d$cXh{qoEDG!J@UA#0$>J>I!Ly- zWf@k@-s>(ua1&_Ptob*=$IP)giPp5LJL}7=qUQK|qIvs;&#Rs$TqQ4p5|x-Raj=u9 z$c?ZxO!QJ+dJHZbNH5;V@BU9kOsAtp`?>nG&7Wj6)b%vO`D<5~(T@#zj1e&pslTu9 zgI2|HRXc9E_s-na>UNR;lDEsVbQZHmmo&7nUi5i``d>_au5}&U0Es&jRwt#mhJLls zK-9qYS1(SEw30`+!^VXWuF{;0kw`jdO|jq*L^J%eNLMk=R|8QB7pdEamWdHq@&o{v zbfI6JnJv-b;o;)vj&DK`P-k#M>0<{qAl82cdebOf17`oMtdS=Os8j|&)T$ijC%pi~ zIkRb^*ycuIAdG&B38a|zf}&t@=^atVy1E0Wuq$3Q#pNJZ7O&Y5D+j=rB%`TEK!VH* zwTHyqLs=1a+_{Dwcg~}|&Hmo`qNA2kRMkX=j|I3JPpC<=qGm`bfS4I$t0B3xgoN!~ zqP#9u^)UcawdVGQ!8d@+!5;JMbSQ9a)f4UNBPpp|HNCjyb-HR-5TDbJwrY6}kR>fB zf{zgIOaNzI4k9*SXj`zGYX;AEck|K?Fg=?TR-L?USyqI(sZ=yp0n!T$d-Kio`FV)B z)o;|*nQ)TVvOI*SaP5-HiL`TalDp*?WVS>A*0Ux`^tNUUV7x9v6LB(T)Nr_A=%3w1 z#d~BF^uUK;TTEyo6XpF8?nDS?!hg`03L!CnM_@yEkbs@So-jJIyH@~vI<<Jc7&cBl z?G4}mUgQGe9<QU8F1sA6hU+*m=MGRp(2U!j0c68xB*G90p_yYJVuG_+YE5)6b!NrV zN!+-hPU#js5CmF!6(%6x)5v!Lshc#@)mYcE;$qpe{Ud>9qqraubU)SwJQUrOcc`RW zW^gJKa@xpiPyuX@3(dpM&Te!{6Y_T7wiV|L*<l))6)C4z5f#FpGUL|K&V&G;if|#s z>ZOC#5O;>trhM>zUi<-WTj0zudh!o2ygSZ$YT2#BAA0r441u(|g7$GDxHP`9bOtxF z%dxsadPH3Wvh$pn%mh}4XHJ9@IQlUNVyA;%|JoX-4m?~fX=<8$C2!E^U^r~zGGze1 z6o&(0hdOdA32jDNQ`JaH1o2T-4nwS{C2j*fy>yc7?8XsJ0`7sCS=pUA&b+~ps^JiL ztf2C-4^_I&&mL9CfW+4X$(1ha<C3NYkQxg}<fc5BfR3`B9(jY-ZggUT{Xaj4=e`w1 zT7dyOdE{t9F)fP;elb1l2C<OVaO2hBGM}H}Jit`%<{DghgPhZbTph986m9|xzK=;R za^w4<7cDbuD0qqp0;^anftAh8nao{WT+{*pqlo7Eeluu8p$jbYE0bXRLS^E1AshNj zKP?C-M26UT(BfqUh+)s+X@jL=pPxgwK*o;=JF*CmGE61w`8WaasM4K_Wr5_Vr^S$p z`<{+WXavL^*^xjowi!nvN`WtPCIo9CPdtJ3pz1_VF@dkGz6H0usq;gX!V?^^;#1?y zQXZ@2ieL*of|SNDw%ig%^T57QtmR<FD?rrFySp0ilF6qpB9$YhkaJXU)>$82>^0c* z)}=2UqaB$<lN;qc?Io`JHiP;BrOhV?lL(I(0G^TV(V~^7Po8;E<Ab5n56*|@;eHOF zBw$;XD-noxaJcNX7?Y_?%53~E<@0D|z_MRFsPoJz=c@<dgORdQ9CXcG-~hp~8`AWl za{5Tkd%vxynXh$>pn9V{cdwOY*@>lKwr*{a2T10Mlw?Ry;Hd#}emZ{(JAj<42lqh- zaBIz!)7B8BzqT-Yf7YjYByUm92-lyoswNfW(OFjh++&mX-<P}b>yRm9Ecf07#v&<z z>E%HyiQ6UgFYso;l$KOig@hWxWXOYFEn5`@Le-I~DU{B6Jmk}Fz$)`glY1<g4>8+! z!v1Gdcj$ipi=eNQ2iuht{aU?*fbo5hj8AcKp(shn3YKgPPEPm^9K~^5k-y?}VGWlM z_M5I6NF2;}azO#RZJ2=t*M(p3&KvyMGwf1CG-!bbTnDKrx@9TV9S7!*2Rvo^mQXK% zgiXW#^iF)rxHbf`4(`mo=-C;3c>SAd4?w~zgUeZBe?cdl^VdCNztFn^8hZ!|zd2q- zf;WjAUV3kt)uu=`%^P!n-T`}h4UzOD&@O@*qiWh7L9PsrLHGeIM~L!RaTg9+^T=Ma zr4%p<ae>mV<607rdm?FhH2L?TmBpV~a#x@b)t0iL+ygMrg|1%pOl^x#1mmqWggT|} z53w~BSo{ea$GAx!)zJ6ma7H^2jF3B8_xMwmXet|r12vJ0v+@^rEC?a}`$hIxPQa&T zB`bzB5wzY8+@Xh}z+<7cTOVtqRz#WZGJ?wbky7_h=?b+=k5}nBE;~590Ue$+L!=yO z_Q!#zC;~11?Sf=#KG=J;gOeNJoHKvOsqx&82Y8DTE|#RgdrzUt>PHXgkpq>!S!+9V z5iO?-u~gqJV=KX;@dFf1l1fw`6@CwFwmk0xA=DE>HU=Eq9NuEWhIh3ZY5gI1E@OZY zOWh~=W$fu6xpr@RY@8{FIC*f`pZGVvI1=AG0#zk`FmTARaBdVW?VT;g`e)}9r|UJ4 znTvA`RUl777xu(qES7#n`At-5Yo*~AJHS!Og9>o+a?i|_9e)U7^s;ykj^8UkxzuNh zT5`t(H_y^Wa7F#O67Bmob?hUny8^lWCGP$O2A-ds*;Sb$2ztH>X+2v^hXRJ~hg0vx zu8LP=ueaC~u+L#Newtmkw*n-%dRzt1=PtqJM#AR9Uy-gcLe9gis<F;crnkE>T`mh| zb|x_TwJTwV6XD^8a6G$z3+Zo<UA=om{k0p)e4y4?R&|0Bs4{V!Anlj(IwX~*TUR-I zv<{?WAzP`Ar9aLFZXW#kEwP7$uq@Qo@QkrhVeGab%Xa9WO@n}_L_z2o{8)<B6*Xyx z94Wox?$^_!0|_s#W&e4-x7%GESDv1q{AHrm>eEy5eZWP9+&S7MW$RxyHq%xMqA*Vz zuA@*A$<uSiZs$OJ7weP?<Bq{XU~}oFrR4cVnB32w;5?UO_%W;7+2z})rDkx7(7jja zV2b{wo_Ap_Gp@r^-%+RZc<%n4)CG{@7x#C`Mw&x`rKdOMKJuMpN~-%2SO0vvZ<ErN z|0*f6Y!}zg-1Zk+HA&eY@_3#3(F)ykuN$59*vGROA;SBG+q59FjR%BWrByYeMxklL zJiRb*41-hXz$8ZVp8PpHm7A%N;PXHJHv;kw9bMm(OMdI<?ml+kyrU{te#fY12sL$f zUVGLK$pQ~3+z%&qCxVD-{H5o8s3g#^?acr?-(6#zA<6um?3MGe1}M<D(nD_QE=HUq z7@StP<DGYJwVn(lVyr${Sd=CE=jpkFGfZ8U?JU~BI(h6wFop2;YTDd+gCc#M7jHWT zb%RQ?N=y`<&nSvh1NO&S-q4VbrGrC5$4u+bJ|}@@@E=jVJcNmE+n31=4I2=?rVEfc zH(ds5k5Z4r&2#LNdn(9zpcf&<TS1--av>GQ+Z<^=Amg$Bb%&?Q-_Jk*aKcd)%s9l- zuU%10H$#aA0rX9yA7=E7vO0Dbi4wz!zCKY(JX1vduJV(yPI*%a+YTD!)Q3v_y!ccx z|E)hExZQDP_IsWRXhOfF^m6~`=$<&V`MAA_oJA3kyiEO7swjtz4T;f;5`<LLY->~d z$VIlJo6#H@97Yixdr$P?G8{?~x<)`p*|KIipW-m{Ijj~CSekEjXTw=#z5mv5II|2n z@6=fv8W0@|j;js8w)b_i#(lOI1jJuD2vv480Or}%aG-SjYghJ41;@Yfk%@3`)&Y8o zb6uo_)sWzy@*dRiNumghh>8bDQ<beCmHUPm;ZZhMJ>Pmu;0E)RY31Fyb-y9o<C%_w z0|+^=e6p5f=tS1P3eO;!9P0-)ls^%m&S^@H^cc+ih;6K@m2f&~MQ^-L9I@Kml?@pg z4M@$pc;MqK@8JhLF65Y3?{bsXxi=gJzeF<f09o#C#O)j^=%=&9PTH{4+^=6I-1B?K z`dE}#QJQB|#}#B2(x^CM(=HkhI%Aso2{E<=ohcy!ft1zXw9Z7z7R&${Quj>W%HbrR ziigk@aO~Bld|})|6Zia1`@z<Nr<%$wigUETkybg@h6SJf3err$=!w>8Mq(Psrmuig zZ2k9O4Jqu4;e;@iAS0>AU*iS55FT%J1SiLPx$`Qxxwj%VU#Zy76AObNLKi-9y{j`u zXH@eua7o6~&X4qsX<vDw4hAQKGprI}8PyR4&=uN<C@qoS#fJhr@+U&M)akMdVSgwk zi>7z>m!^To8_66=_Y!C;ANPBQe%j@&yPw8`^=eqq>1ASO&K!LJAVA_yN>D&xpAj7g z)05@U(KaxcuMvJWl@HE2;6ZrKxCwD@z8&-$$noWV#J4TSWMtc8Py5aR>lH!W#y71a zZAR$~iRJ*IT(jHt0|R8{?I*|;S<PKX?5v4FzPb~#QP=I`bs#Lk5OcY6X8ZWAAwnqD z9v2*nAA7Zvg|iBSC^hUuwd0#T6O2f!q#3XB#!ya0lR?z|zldU<&1pH0-+b`>FRinr z%8s0_87~z9`%uHGe;iGG-aR}$Lqh+&{yV(0Zug)v>du@r{i4;oQR>10k~)bWKYl2t z$@zIGBesEx$V??&OS5wLo=`*D8F&%y+ERpDaOhYgXcCZT{VzQG^I>l|{Vufp0N8I{ zgTv1r>gaf|Km}UZyDwB5a^9J=Ca_Abo}!>M4wtOgJ@x0E#wr)ID>Hfkh6-@T+Kf`z zblQCK2*=9T<SOMc9z->%FQR9nJ#YG`oBA7WhnyqR0Mx!ZA**y@hEz*nqK0v-xEaW! zv-oblzb?sOVVYha-OTLM1`e${dH$#J*)Uzr&X^-*UL7}oj`o$w_#WNIS-<%g>oLOV zlVd!~*zz~eeMkNb@O}~s1cY`)NmgquVOK&kUZ?%@jN|+GRM~)?zt8g*qdEY)^0Y&E zy>9k080*$>rK%KmawUPhv63NCJAm0k!_pkhD!?74MUXWhszcmPZp_`c`pq1Y&&fK! zqsXs&P4c+oIt*k?MfP+?*;>32Q84*r;TF8&$J@_;XamT|kSI@sh7k757ty@#9K+6p zolgRGmnJ`qO+j{>3&5rmTsBw=4>8?*P~`N5(hy<>iYKFTzky!q@dUGn4~P2Mgqr$M zvI+)Q^L{qkuXYq;dO}_Ii-W=PuBkgN_DW}QSlTBKu_t%7hdSew6FqQ6zB#M;`@`E7 z;ns$aXO3)kB6se3R`P>6=ITbbW26<MdbRuk>VEnPSnSj~y^tyZjvH?A)4R>hyIaTV z%EH*2FZ!j_Gh;H)mGt$XULpv}I1lOH9GB>eF-b<f*sXhPs4rF~%Z9&dcUTvP<3{XV zE_BU*lLI$le~e0#tyCbxGJi_DVXqU1`DPaspxzJkl`Ajf{I3#lt}h2#{_1@*=~fDm z9^a|L@NO*_T@^vxv~^}dEg^Te=y-0D=YowYJqG(}Jz{RG%UG>QzRD#4`!?QR;74kC zm4m_^g3JgHoO5zCg<O5YA5KRN*uY(lPqi80cCH-2_Ie6D6^XgaVLg7T6Q6_E8^BGf zL?txDd0+IO>GuzMJxe?%$+vDh<Cg1ZKZnr^kn6h|7K6&+S4+URGONMrZ18uxp-Xf9 zTUS>=QEAWmv%Mf4H~)44zC>$zkQv|S%{vu~5Yt9VvaMbNZt2T*jk;g-rDLv;fY__$ zni^+Y(<s}2abXH%qVI=HT7Gw@jqu!Avf(Xm9C=4K^6ox)-XJMz=^5wBO-A(6Y8r+K zaZ{+U%DFLMH(0Q9C!Hp26VX!kwKVMlFE7AS=D;36@|K4*hd0}uWVKgivazbXKSnsG z3VN(aUVT$VgX(Ch@Tyokszcc=*n^eBh^%+v`jqk$uV2H7&y31(aKeV8R7Aag4x_8N zP}d8V=e%`Ty*Qn(?&V@wuLZ9Wlle+%lcfAAu9+wGI`4Di@-mui{SZGZGhfWd>#W~R zsHCd^6eJ}WP#)-CJ{Csj>%u@j=}~46{A`#)v}e+YQT4t(HQMOsxRe>PVKQ;_Or9QJ zaM@4it8A__GfGj7olpGV8eXBOW-<ky_cJ}Z>Ixvr*OUrxAE0_)!0S~}rda$y;md+| z$0qbYvGSHbs~&+~EpKy^{92dV;k*o}$3=Wp*tgm7HyL}f)=owGi<&so+dG=e4L{lh z2_cp^g8gLV`B(!d)<F;wS><NrtAPe%2yJaRFnyHofA<>eaX51Ki4V$2gS4hjT)@WQ zp@D%ENe?x(mxHW&o?e6VGDGlf(8_@$&ggu$U7Vc0RXU>@r}uu^5WICdy{KPJiFZ}# zi2c<D_4QC?;O%XWg5(>k_osSH*PG~u!1)j0s}BvCZq1Xp9gz7+=Ng&i%VWKWL(oWZ zB${Vp#au8iDuiguYyqpO1gz)uRciHn6R;o2@~syodvqIw&2X4SCFo>KXv#5Wi2zaY z*e(D#NFOb^ja-1cv*rC&1)qFNUrU7=DB{Cd1%6aaQvUaCzkE4l5^`a<U_>=$e^>{^ z_{ByOlB_*OaYBjuM&&vHWm=ys^j?gt$dE#5zEv8#jEJV2TC!0D`ziJ`yKWjOM9=bF z;q0+}sh?Fd?k+JbFa28WF*}K&q?Annb=we5XNlbifHw+CQ_2gl-is4N=tS@3v{oX8 zm4cX7r`&Falr_EdJfug?wW$N3K(IXQTSgO~k-6yWAym83>U`)UGs*O+cy19yqxyEj zJxgjoO*^lT(R)#KlI$~2-WJg_zy7kVD+oGYKko_K<k|S7QM)L**383n=B^U98+O{a zqkh*<`yS`TFaB*Ve{z1+%hm?$A-ABi1Y4$-mtSaJc?PH`#($hX=WB;8xUu@2;jnpt z+|@*1Uq30MU@7#obhYcUdjBZ<xdP|II)2?UunxO_VHI{H>~O!XTb3QT)v#*#kblYL z{#u}^tWeMLYVyq-498i#eO*TjapiYdw=F2*i|7UNUrb8RO=k9!zm<6|OIY&yr}fiv z+_LoU-aqe&YZ8P=?kRBR-v+GjEasFiP!Ju1w6XwK>PKwq{bCooHVv55SuP!^BT+6? zi(6wU(Y)2~{yx>bO%NdMLcV)Tf99u<DWPb@GH(zEs`>IJIRyLx;yju2*Sb8?9e#Ru zY32<sxX}r7J9$k^lk1KIEC^28UAgagEDHe(9R*y*5#Syz>Y6ju48d?lMps9Hf@S(< zI6-a5KBxV5V14!@cy2&lHO?G}lGlH)lV^ew@X#zTo<*x8ny$Jvjefo@URolCDYon8 z1E~S&pk4%*`dg2KF_MhK%vv2F*5ZN+S}j_@!I51YF1s&gKl|Aoc191R!H7X1+qjJ9 zGTrl%C&y}4qs`03(?`D#(!owwS9e?|_h)y#7Gd?_U$4ztZ#q`8=@HZtCBU(6LSE%E zBfT#=5b%9xFj6VE_O=w61;4%YtS%=v1(GCEH<Z-kt;#(^qQZd<*o=ZTB_h>qUQnG2 zF?hZ+{KKuKdgQ0(cej&sSFs1eAZwEmPZ3f7DmwZ*kYwmqs$WxGuH54%<|6Xh-$I&( zZE7ZV-$fiWt;Pb(fHk*F7L40Hc&!F9AJcKqr731h2s8kZ9cQGQ%^^Isu$nRDe2!1^ zOXt=D&xpgC^Ny6j5@z}mhF|EETwsxa8$R1J5}WMvr%e$4w$R$WK!UimPEz6<nq&aL zbHHkxGR&{2(3DP=LdJ7$0bW@OLEfx_s7H_X<j`ZoKrMfq>F{QU<&`NsRth>AAmTGZ zh@ZawNpv0_9zTx*^AC3y=iN*Pzu#ldWl80Sz$QTsyUhR@A+7Q-@vWt#b@8M8&qAJi zUMN=1>1)==kewtZcCNVY&yRZkiK2_h{JL;k+bvUU+9<idhkfWtNE4KPy0U;fpC7)d z8Ck0)P{66yR1Uy5W9b;Xv6nk7Q&uSrcePa5@G&zdt4YuPkbEovM;PKYpiGJn50Q!B z)kAE#2K;W?qRt$AP&2S(NeLl;z3S$ZhiRD4ZIgrxs1OpCH$g+gLFc*_uk#To;KW?6 z5}|RCo8{(@8Z2VgzXXuJ_O`gIE`#ps^Df=Lh*X(ZU$qMA1$<_p5TZ23Kn=97@s-uT zN(Q2g3YyJ|n$W3=A;GtnPpf@aA9y_UYQi@k>OJ(~cP8OfdgC5{Rn+0&GtEW%TiU!0 zdR$aKe4d<?dhwBG2HZZ`nVM`DFRsX8tj<}dqZ<;@W9SV%CYnN?82Gs-XDpDI!W%F9 z?y=pR7<%Znb3B`FbMxV$-iY5r1Fxp6Dt~N=XI;;a1>O0o-IL>BS)WWJ!36)A>j^pn zRo7nyk)kmiFi(=|fUh58%{)3U^B^`Dp@O92m54i5uQ2LE@mgh+?fwY^*lKGxkA(P` zx&{`_9^SHwab3`g=BI%i7Q{vaCY^j*lB`V73byCCYnuX&@0q^ua>Y`&>z9WLpm~@z zDPMJJ)z{Z+bQUWUYTO??n49AVQx0A@6PiV@HM1mqd~7S2ry086>Qa3X5kgvU^b1*r z>0p!y9DgE$Yw3BTr*>Zb*GT{L2(<w`AtdSI@<}9SkM&)x39@H%{cwuX&0_yHcDwz- zufPi&9CB2@=MxD0MS+ZZJU%wyq(rl|^~1M_p9wD0LWm7F$^X;dm;Xckh3&tGKFJ<R z*=tDly=ZKeL1Zap4cTeX*psz{u_f8JRI(fUjGeLXqsZ1+vt<u4L_DYO_s@8q`C)z; z=5^*i=Y5}hx$f&qS5!v@D8BM}eGSG5=%_0m2z*vuDDqh9?@=>xvPW1sbn+o>#Q?XE z$ghLM((KOgO`s$gVDse3>|KK-Un#G53P88daDd)L#BUU(u32Chn{NL&lPw8Tg~5!; z^cEs*?*Uncn$fbl`^b`uaiVwdT-gj+&B_xo%1K1JQYrx~ZiXr@MAf!}&)AQik<sVV zpO{r9tk<`mDt@W3lxQPK$r`G}Og0VRCL!183M-`)?)?Nz)y>-xxbBGVz6ob<+~{`$ zTw#4_>DCg^)_sw9kSP^`Y+XBcu43w=f$s!k{2}7)S4R1cSUo5SlG8x4)?EEe585xn zNL#-|OQ-+Jnq5dE?n{nxnOo)07ZZ(i&XgrvjgS>Ba<^W7>@SzM3#{Jg5BBXu<NPIA z*i@9-Zse^v*duS4ec947Yp(qic=r0OXNR|byBYA%<=?*;Pt9H{olSr8X5${VIi<(8 zDYI|U0u-@}pf@{H73KqH%KXvjUkM{cMp+Hk9W<p#Ts?LQFP&{HvRP|Cz+UR*0XjKZ zKrsbcCLDeG&7MJwP7^Vy_<RN4_e=R&SA%0;g_us>ut*1j8tc_-<NK3CszDqt`s)of zwu2rbQlV?C>Wv8UOe9Y$guNS&xbpt%_y?lV8xS$(3M1xH>G^md<js?&^j3?1OO!Q= z-LA)eD*2__YCn`=b8`bB4SmSYwrQK4oppe5KEOZq{`kN+>a56I(mlS0rY?F8cIi0M z9sfvD!8Wy=cyMleE$%xH0Z7y3V`P4;_w4xHKW`Lyk8_v^)3WIJoRL1bU;^#-8D`?$ z<~t4OB52c9zxcBSA97tG`jv0{Vp~#9P6cJgo$oLSMs}N{@3Ql!rS~l|_y`Mbwr0|M zg;{x&dV71Pwbp!^_3F?2d!&uX45ZW1Y4{I)HcLl!QA9|Y0W_BC&5%kLhDFkHaipbw zfkaL5h26tD!@30qFQ#J>8_!R3v6%{bmCO|6!gmy*_(YQp-MrykrzC@(BK@n8ZxE#} zuUEQ*G2=;gUM>DM3aUufu!%qx2}MtS_;|_Kb|JZ{VGNeRy-b(>Sj>km*oWQl?*pWe zyA4Drd{lID#>4Jae6GYq!k8PQ*P9y^B_$;ddaHV|BMwpBl3p$k=s~+Px5JG&PF-~Y zT#CYS(nMAQ^#;%=o&Qzx-P-+1@bpi!iSs3E>+8S&ya`+C+z^*3e!(^3@iw(kYU7rK z#ILw>X(OIUTZUl91W~an9Bu@`TQ*JpVP9hbtoNVH1NBb1oCG(ucP^w(X6&Y~R9D&R zKA^Q#{~BRut+142r@F0(I{Q77>-l?31B(vkP#p%qa^`Y_ww(?)8P(gUHFBuENvUjB zwZ5=Th8>f>iY7<WKCeXbd<H{~aW(HjXb|ghfOyO$%^ZUZmo)WbE4XCZZ9jP;{$enb zbhAA4MdFv@j@TX38fT=c<8kt_y%kSBma1A*0!r$=_5K4ZcwEhg`ud{|IUg_=R{C&& zdJ~3roTy+!tI@gAl1d=0<pS0?C$39rJ+_;kDyhBkI6*nyAK+INbyWj7*!G|K+f}X! zsDx*(mpl0rt~IU!mUAP43rlUj8VX<*@t0U;z%&5yRrDo`Gd`kec-fE(z@0s|T2^o4 zCh#t#9*OYm=^H(mc}0okMAI{~T}(3AiHyiz)X!#dGrY5UOqQ&<gUSpD)dgdJ&HR6> z-ubS0CaChUmR)a=dz<kL(vBf_7{bi)b_#)nvE!mO#dA7-CoIR@Uyln)ch%3gkc~3j zd&srQ^9iJ{U#XXyJP^Tch0aUNOttSSrBBp({ZrGlVT4Oksr|Acu2(X3l=<P+EehJl zmT8R_P=0<#mSX00-^gHaV$unFBep^yXNOyMK%j|~n>^p`+Sz04Zc=Xi7}Lw~6{x4> zU?eRjVu?gz0DKddrNj8Z20CFOh>P^qO=KEg7Owt7m|-_uwBoMK_{l97Vc!>XU87ib z*ljQyrru%==$P^z9?Cvf4jzQn)J@axfGrt2oS+lG-c)nz{@Gbi_hQz#=Cf$7jCnoR zrSb9cyK=s`w2>_6m_}zhf+UrywH~338?`tL<fm;3xU94M!k0TQ6z+b9*9#ieNIB0! zP`LaV*-o=tT`X1hg>Eb=A0f?(>7KXZ(2v1HM|LwlJQQ;?wzQmSh&W9Cb9BU#4yddg z$NT&6E~g5e_MNx<5XC_Ac*FptauD%8Wbtaa=W6ZaO(5Y{8gh$shfA}7k@7%8kz=CU zn<Nn*+(b2dg^7AHPO_y`F{$fBN+#10+o*=lu6dC5qlLGgt$z3<CIVD>`vBL+!;PYr z_Mz0dJ?OvFuJvT}4x85THhXQ&edM$_+<fmRAY}o~5XvXL`2j)nR?lK7pO2Is+iZT@ zdJ(nSQoaJT>Ey0SYX1Sim3i51SLed$Pmkmc_g3FVdV#63HE>e@g91^LwWB=I9;bH% za#(Fz_dq5r)t}vN14@=~cwSVu*Ixb?INSx&ayyboAQ0Rs3ze$th)=g%OYBV4)xS2` zf1R1h3YPZB&&VQ18^6y=(0e!)mG{aC|Ae=iB*US9ktWpqt~TCz!d*nD=qHTeBI!fX zc^Iwak~6%Lbv?d^1v;LXH+qA0@ME9aJhpp56R!*N<01${+#3Ax<PuZdDr0$d<gwKL zpQqS1{#<>GuYDMbGI+36LqPVcmYf}XV=Hx9>dKP+9+`aoE)m*BECt3+0ER~iw>x0d zIzsQx85k^mIV3sX^t0!WuN_`iq9|gv9x_q6$VxbFoVFq1U9J;)URmnayEvSMs_=MC zrL0pb$S)cDT|R4Y89Ls*AX9XgK#YD7O4HGlW!IOq(QRLu3<B$cvbqMuM1sC%V@8iH zzeStH`M4m}MRGw0expcrq2|TFQ_$WqK)DFDlu%JoZN>HU1#dZ+0#5~p>a|PCMa}S> z5xr}jhSl*^hMgXHjg5+-=tI#@b(h8x<=4t55YmCrvRo3Qnm;GOjItE(!cmmc&Iumm z@KhNUsc}Kj_%Bq(bl-ps6H13o!!@2LZmi=o*|1pbb**f<v8g1zr{U_3F9mxZ4vdzV z%lmnHe)H7#<L&qEs~tWg9$H&9Ib&Bj5o;jmF<KnG-2jgDG%X=0e7wYs&kSXbIxfot z(FucX<wVu!ADXuPQsy|SHOayior`-ySiG{3e8<yVoW*N|w|!0ONS{X@#FS+d<9xWY zNUE4v7m7_@7_4WM(k}r)!d!Xb_wpT<C{8u={cPNRTI7_3v}2(Y3bn?~#Rc+4k3K`L z>;wc4;nALBxDkfB)hG@)y{M~7GX{X-HZ)~&%|p5q$TR%<WpVCpn^gvY_Z}8837<CP z;Ba2C{?iAWQ)L^haaWlRsfASD=+y1>3Y*o})$O3qF0-;JorD9wkM7r&QMx3Uqh*&` zpr=3MvuXz-qz@}C6~)+`cWx2@>y0-PxX`Pv&>8AGag#Yt9=QO!%)L-GYV_%jngegu zMFP_zt!UqOs=1S<P8)j@L%v&%;6vB}pg`?4Y@{TZLY5e7<q?IW^~$a`g-0?p4*O(s z7LSeLu6YAURy>~Q6g$#{q~ZbM_jCYsVS>05XNvfOg<<~K%@`pYlTi!23ujHKche|J zW_UdHD*Srums+qR4QrH1+rR%b-&CzBk*{Bf0xjR(F(>TU@BRJhi{y2Erc~<dx2!n# zFU6@K7Yb7FGmcspg^ypSK*Yv_nw`+i#)BNlh26pb;fSg1Z=7P*pkLz?Sx+#AG&5|P z>|<ZW$iNVIh7bURdi$^4d8T?i7i^|YiyJ+9J>jUUJ6L}|N6(kS#W-m%9T@Rmic5Ih zfc@Y%)2*H8+=N~SsZ<V1*NTEI`Mp-<vo~=2`}<f4%V-sI0pM;k*(kaDRLVuxtW!{x zJg*TAd}9-a!*{V>`3wTj6>d-9xilQYFc(Do{!sMqeNA3)uN}8p#*Mm#aWw`2u$NcV zsd%EM#qzlD-cuD`V^FZ`Q9RXFdThs6?@D38sGUid`-?(ZD`%+D-rk>?(7BWK^5x6h z<S-<BZe+h(zGnVikF6{0*9WVSV(W6_*i^PWfKGNh%Kf_Rq>enHNX*RQ1z^LQT%@Pb zkE-D{m;C5O+INmGT<oi8KuELyd7q$}v-#?lb6`Uos_?GX6O$w(yXprsk|ext=-i(Y z-20)SCDS!AmGqLAKB~oqB7IN)9O)>QNr$9;zn1)1iefir>5A-$<azAg9qytN;h#5) zH1dWAp@Xolr}`u5xj6|tFM<(r3%S}|&Uu*U*B<N)Y-~3Z%X%wZj?(1f9V72CbLWh} z4XTr2B>c=qxlocvaoj(L*(%?&o{)8FikdIi(*(XecWp<6Nw9R<fQ9Uli@sEPiM}-a zC-KTrwF^mDtu~cg$P0ur(31bTyr_GVx6*!02TqQ4sclOdG;zAPXN4c<FE<(wrbx~o zz9q#Zjww35TboQUE4S{*f*sdejdacV>uP1PnGLV}4r>1{0d&j!%)=Ysm!m%6ZY~K8 znJQnhuV;GRQYLZ@{?c9eQBTZQEpp~~xpYWw$P8PO*Om4TJ=EW;v5yANOxe?)A)q8( zo3DZiiY{6SEg$S7aK2#ZR>j^%3?}a(zN$(j<WO#ahm-R$_hJ*jo~CH9Z#yd9&LsTk z@S&!!;&1W01g6)}8yQgp%|neRvY8_Pm3b6$%(ak#C4k85>cJIybn|K8{`}qtZh`(5 zi5Nfs(`K5A#)6@#slOr_?Zf<*F-4JYNNje0I2Zu>@be7nvcg%(7cXA0i(N(0DVa9i z7F?8{iL*1YAX}F%XKC#1?>ABET+DPgOBOR{mt$1V<XkLoVB6FHT1#6*`^wXEgl`)9 zvFBMly}eJUm)^G7Ov2JW==?HP8tGb1=I--ZJJOj<`Dcu9D=~e~tHD7#_2o@XO#!r_ zueR;PQ?)t`W6h9fr}*M67TNPc!EM~7rmlWJzn?wO^x3nmz#>EJ4i~GQP$H3RY{!m0 zXV(#VvDBe*!p;<>AF;FuLJUKnT<y;dceN7qsy`2}T=#d~q-Hu)6cVOfPX;LoZJDCw zq=|l~hZd@lWWbkl4{5<1w+Bh-PbEcw3!%R2=TApfXQ|-10P+;MK!|7WMSjCMf?^=) zBd)32rq;-zGaGGxCBew>z!NOzMYW8#_P@+}Fm)98(VV*+=8VC*A9jwj(g&BDDe_tk zzY!scwzA`CPsGL^#jFN$GxTF-j-C@!aNn_P=`GAX+Th6Dho}wN!|T)g_-aKZ85vuI zx(;g`8H3qkqwcWY-sLW`_VbQ>mHzgRR+~_!X3h_tcWj~Z(BqdCE$6U%Mhbz-`ygDS z&b|=W1^L%FkBESTQ(+ia2$CGY#1~{^jKeiBPhB`j?b<2vS{pUrT@(+hT{^Q2O!b6> z*PiJC#{A<}wxq3_k$PviB~~FRD}BH|pd<a+c$t;j#|JgAU?-v9&yE!!DoG$AUj#cw z5CgPu|E~Pt-A@lou*M?ORjyMAOSe7vj-(uy5r27uqa(JI>WQY*4U1KYAym;3grb27 zI$=YSLK{g{Uqsz53+H@OraYJldo&o)Jz7JaA&9BewEM+zaB-Q_dwAt*k1#vci9@*x zx3Ak*PUHlBzXG>B^NXpi5Uf?oJ20Z#JEeKv??P0^76v1DsusGpHdakp!?onsy1U|8 zw^A|&uK;op>zow7*qFB2_vqS+q(?!T$ZEl5J&gDUqzO5NJO-T^+^0O-^t3YR1fdz` zIK{utgW7d|1y1JKK7Z)x==|B1*ywcYtT^elkrotB*k4O5<{o5X6u3R&r#}H#rPeHx z+?R^DrV!C>`5nKJs8yLX^t+rnPE=x$IR4DmcHu19#8t1zsB{_>Da@?IE*=kG6gF(& z&dnUAmzQ=#JU<sKNb3in8kLyGO)vIVHTrHxbZ@Jus3=pR3!NJEgdA`FNUKfcYv7j3 z1DwOv3Wi+rQc^o*m<)x9n@C$-rj-!=(b0sWAA`TLrW*O-)@DgwO8w%f`5Xpb5I9gT z={*L#3%5UNXbP4lzZ^$M8<tu$CS!_6P5rbzny;1w$Wk&*P+y<4?fv&m>myx*eJFl# z6b4KOz$BXTpJK&<LO6)FNAOqSTg-85bBaTOUA>9IMUU8xX?G1)ZD7ZDk#9<OOs>K6 z7#JCqsR_abk2`IS=*8oECaFEbgDJ|~+QR5_O)k7FHm~<)OxY^p1@v5tA4nw9R=Dq< zKXI=4ZB+}B8<XVXXtzh39qJU%`O*i{3Uk-3fdCj_HKonl{qnnULJ8o><zL|?b>KSy z_Ie4r6>C}h@y!6Ws-PXs4atH&@ZS;0AFL@X37dALeU%C4{ZBm>JF4xy_LUB8Z0DrI z-kBufB>hos`kL5nV=vZVZE*4*lnzGTlS&^r`3rI*eQ0`Z8%2M^uaZfk|8?4X%=m;e z9u(AYR$df@Yc@7E=J1^}03uB%l;iD))kj;LCx`5!%{E|;w^8QFv^f|BK6v#f81rd| zDk^|Ccria?iB7IoCy)<LiEc&W0Z1KodDwI?Oj^_ba>h<cfl$4PC_ESG6L&9fSU0Ns zk%Xs`s`=`dqED)rhuWT=o(eK@atHiE>KXE?3jv$w+HAigKPP>CYX}`h$HX*JO=tcr zrAQgQYKS`@7syl#UHvht$Z0%Zo<{v-#=6`w(vOGCm*F(<=vsVFPKUJ{tY2DQ>AzWL zADSI~%>rd7ta^eT;1u10&;l8kgi5#iydld%d=QiGV`LNctU}vr2&5nYAEf-JiC}_K zq+9lvgLD{phWDH%v!Nz^m(v)rxO<+7nmPaF`@<B`j*bG9PfRWxv2k%JvMezyAE_=3 zTp>NK^IR#zC}4VznF<YrM9)0X_hKdCn}y)=6f$#cOto@^<<`hgd~0Svzum8oKp<$Q zSe~EB`v=Ul2=x#Tgb}=R3@lKJv_#*4pWWTvOcFenP_W)=1=OPvvYNk*7(1J{I%U~% z#J+n3MuaRm%D9Xox*re*-yFTpYN5gIkzvIpb4F|5Q_Dd@FcZ}s0}*c&PlE}y|AGN` z$7LOhIv33XK!ijmH~4c4hAtj`F(_1DD}MX=x^j&jic()QU~1!X;C+xAsUSB)YAMMf zfMr1t-VFOCo%5~8bd5<av2L1bRt~#2DOBH}jf691xq7ene{ceTZ_!|BtER7%M4!I` zWGd4mcCE@py{rLSsh8Y!uh5nhIw8IZ*((v<j$+A2pa)29t5>n+o@C(4>Y_#4ulXyY zDN)H`!=23nW=a;TzoN_J&&S=2-Ebt&U3>elD1|w`9Og8kS)d9vs9oaMgybY0Irs&H za+DH#Y+IF%wJ%+2S$Td#Taq3?!fzR>fRr^}Cr|rYq|cmE`+NFXos=wD5lEd<?!_@@ z>GorBFewX`7T>8}U0r?JJU2Jj1~tsg8-WS34}+-wD2O$p`*To;+9-$@tZ$}o44abK z4K0P>GfZ)L@bN?=j0TpsM@_S!9yfZiM*=tM@UfFfCztu-&bPnQlf%Ovw+jq}c(7BF zAZRD}h9!xZ=$()Am`zxB**(AoNPdKe4SFmxVfPmAkS^V({Zva_6zxOEBd<qGI#uxW z*bW(a$uLd8;e!+@mWyNWqkd-WqXaV=*eo&^Hqh=Z8D|bo-ZUm@@yFbX;oo*mQHgrG z#I#hTU+^uDHng=3+9x0UY=Ic|4^RCm2oC-?-Kq%^ENQIBcGqXmPW_;2)rJ+>M7=2K zRILvMWp`>dB*w-(vi6pevK1(a=THfOUq(mqK;G@@l{j~Gi)hJKO#ZizdaD;w?(3cC zAx|#5lR6);V7;a^t0=}lCYXXEal?<NKJuGwxq>b021g-wCf5%%(86%#2b!X1&Of>q zVg)(aNu{PCb|z_PuEXnW3A)#qBlMB&MSRZsD?fi8&_MdP+W3M|prE4Sm0vsZP>b3Y zjJn%Qzc;Pb5Z8W2$y0c(s%l~!??NM4+ibd-W{T;~MxTB4=}lV@!2h`s-$wVKAf+Uo zJPw3YL3j`1+!{jICIds)T5x;Epgnz>X7+Q<?!+O^eX-XlzGq<@Q&QKff+ptF(HGui z@wWd`HK!wQPPe=$70KS84iu^QfiLH7!M`%5@(_FL1fGQZe9Sz-KFmhS7U3*)?se(5 zRbt2mc{KNTt-HyHVrFaRrv}4Q`;CxRc3-$|(%=;ec0wlb&KNCz7P%$Ax~HI(c(%-? zkTfR*)vyxg?g&lUN~QXNJ!gj%rX(EJg7QgJw|SrvADkpFFCQB&jkxT&KbVfrMe~e+ z6G#dsIm(%voBKY${y@neWJDj`<ra4jRr8CJV34wxC7J@jtJ9dv_`5ngbr>r*)NFf` zKPE)-i6>y3HTjs;TY8$AZZh`Ylym#bL+=;8)*rT85%e14oVMC|1`I*kW;W;#rNZQv z|JCx!p{BD}oW~zB5wt}`Mb&k_YQ<~RT6J!P$Jh5H%;d3_w)y6nNSGtO%>O%7u2mRk z5HGdKPCuWI(XE#~WrW7-!v>RPe}7W4HW`%-Nr;MihgrW6Ck{K<H^B3{PEAb>f+<WS z!%G&@$sM`vbzJm028!nff?hL#+@&<V5U~#o*Q!_WTSjO;OeGO93BEo0<HxJ>D!wV_ z<K5spGk}&BO^l1U5F84X(ACFEwV~DQZ-OA+4^-C?KQ?qZgbj-iJZ`2B)NQxxTghh> zuctFdwEKXjl_gzeImlf(<SG*x!u6Ma8yE~~NN$p$O+fr<w&IES<@rLkcE<?0@YLrt zYHne=Aj!w!3~^?5AH?GvYZDr#x}YON5<Ci`FY-`SRGeXSJGP;gOr3RwawE?<e2jP} zt7HH7&)!B`TU%GM=;$4m{4`G=pHl{cldDGe?(71y{AFCDuruYa%fUPYAkzXI90Gac z>Ck%vO_w3l86o(?n9sTqV1=Jk`bsEuM$%7<ebV{ev%c0LKN|_+kf=t8Fo$l{;<urE z&Z_e!B`A?U-=80z4JFlU*ef$G*U3!mZg8MIqz2wA9+ABIWrwT0!->&Buj0QrUpn*; zEacH_Vwh!Z+cEZ=1}5>lpED%pl^@?@tJICxEBNL>6M9#5^5;;_eV?-~mLNQ~y+HER zJ$Y86JYSx>WuUnMyZ)8vjP-&MDUZ$vZvb4=bN+t%8XRs9b?ASR8_~xcfy`%OU^*;0 zsxYwvJ^hEeMMr#el9ikHZ?8{I@6k>MHPheD(<`JTmajh0%&8iE23^+E+$a-Si~V;l zcqawk2?h@PFuw5dA$v47Hd295H}dkB#LP=DnafPaxEg`H8y-;0IW{!p-Z?&Qta@t_ zbb!r?p|(=KVJoLb*$<(R%@{=q?B0Mx{|``9imLLoFf%hd1y^ZE*k7ajo%~R5QPpc2 zuOU;*|6-Zza`Xzm7h^-1&`WkgiR{yUTa8q0I_6}!js~G?DyW%D$G!UWzbCnRg^y5~ zRAns0-*W&!FJM2RJ$ZUQW4_Aj-)8gj@`i)XC}6p5)0QLiXXp$W0eBVJ^IK3jSeD_T z?}Z=i<=liDi?pB#J+T$`okUWWRZwUcsuD}od=y<W_Tmj+e9yHG>+&Bh=BSPO817M6 z&2(AA@uV5mm0rH-k0o}XfUzJ5{-8kxYmJ{IX3Fc{Ui^C)A*Y6#debFFSV6L}v8`0O z)T;>Mx(*sI6VgrBxX|yjP6Xi1s+qz^;OqYjYc|&gTigxwdCpFyYP`gOnSq#?n2vW@ zMaCkAMc)=w+t@PlpKrbNaG}*gsv-H_Iq;L~rYS$DBi|+2HICsod|BRqb*Lk84Vi-R z(lsx@k;lQ;--_Spn$0ZYEly*usym(G44(XsLy<3YaLBjgHyS68bc8c@9nTYZfLF^Z z81o=|e&j#B_;2zSo(8&`&!D6PQDP)U>y8Ho!+zES%mstj4Ke-Hu6sLn=b3I)PF?MP z{cm<Pf8{qQ>4M7fPEc<$3IDgKz>)F)O|Jgm+y8P4JoGx{dCz-ivhdMHD+FE|syfJ$ IyH8&I4|6hA!~g&Q diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_600.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_600.png deleted file mode 100644 index d83d3adbbbbb5f94f4faa83ccde24c662c283fd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174120 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	Pb9>X%2NP)>&>q3Q)|r_as)KCF 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 diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_600_cropped.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_600_cropped.png deleted file mode 100644 index 972fb260c1314da9d41e79866858a6b3caedbb3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97743 zcmeEui8~bT_x7|ZYbDvTg|cMd8nQ&mkey_&Bs<ynC52>cL-r*Z`xe>PP?IbpgONR1 z#@J)*hWDAz_xH``egA~_`ptE@y2$k`=Q+<g_kEx92-niMPesl|4uL?ZU@CWYAdqv< zA&^tb=gxwkR6SyXLry>-u)BBkywaA&J-tl6j&J?(eb`iIF!oX8Ym#H?#3di9p3v6{ z>oeZ1=V3uH7Ya+tDN&bce{pbxik~~*%B66U<Mj`<c@}si6-s~QUUhN3%qkn=A;00s zwdKCyb)re)uQV~&xr0ixD%owc3YhhOKmTii|FyvXTHt>z@c)?w4uu2gA)f=$b$&1+ zHyvz&vp`Fy9BGDd;o3~NZ0%{3jP!xI$11@_#u`n>56Vk+e@emzQArN0ex&sDKc5%` zNKlO3&>?dS8W9R(;;^{^Yv-m)5LZxt0zb4RHzdR}!4|noVk;kF>gSeo5Y4uSkDkH{ z@U1ET9RdRROnX`^NF0|&p)zt06M#Uejp$>3&K+%UmQ^?!bJ}DfcM)>2gk+>9T*S`5 z<X^L2QV`};s`ZX@?T)`6958fZ6^c`aNk71FAgE(1qmh_rk&{1v=9d`P6xP=pRaI4u zR9LFjIxJ#KZ0+rr)*9vf_d1etop`;yz4-(L^fTrB^>lPT1P2E{dv^oI&(*|@kDNPd z>00MGUaAgVE1Yu5F>{9#=F2bT)l^3yx(5usnsG))#<&F|r@2^4b7xh4KQu7N>+Do5 zc~q{*|FHN+p?*>2)34+XKR@1KmU0{jrDARyO_g$55%=n2sjI8w<LB31ooJGH@$0iB zn^GucUkry*<px^DjxgWHB<*H>>(|9RWtfwyPxbD!y2S$}jQsiI70sUvW@K#ZN%pEk znyZZPSn-Lw;2M(eaLPh)aO5lQbZ-1**z|9x({P35-h6g+<%=mr0i#Nl2znvxhkFr~ ze!DJET;ok>0XaFjxa|N>B&)2^^tb4t4BwT4rmYdRX;h?cnOW0s#;2*sK$wpnMi-UD zr%6G=BmemX@tk}9?40N5m&}g&tv5=U-$MeP25e2V`16yWcSftnxMiiBWNgpgG;Q{) zGxJ@RXxg1i-CJv?*=!|av+mDThn0Ol?GhhnK2Vt+SEOKuQ$y4~ex*p|u0AS=d~B+Y zS!9&;sieNWroiI%<Bs(F`&X4mhx<kO`8*@M?ubK9d^F<F5niC?qy66nK_C~-kPd0? zL9L>wtF*PZPF9*)&pRgp{BGfe2-nh@ls1MVew#`3o`89?$<g6<%jTGCFMiO#eDEzD z|D{HRwwVpvY~rRtfQ|g@Hq-mD52CYI-tm^@KY)hhs2>UO>9gN3f7$3ad-?MBB!z}x znQ@z=WEdjYU4ndYi0`LX-s5qPGmCZuT1|#j62=3yO{!F*MWpXGM<oj#H;g2(_UiMW zI=j01?~t(|Euv)~eq;45rk0*(pPifY!1`w+$+(GFh7D~+`jdb66eM^pDV9T;=D7;O zmdiDfyk_!ozz)8eRe+Mk1x@u%TpweJ*mL_)DmCGy6fL)xpW(B>+mk6TU+PS;NBQti z&_%wbnmF=(YV9YJxktEdCiXKf*90#dYFg2uZe7OJv3M*Vj6F7uTqwd8ICe=7+MDF0 zQ1R=33P`q<EY|xdw?%o?($Z3T>NTy~*09y$Oq^y^HQ~D*!ZCq>6uIt?^#-u?e?BoD z|M<iH>&(vN(We9>-ef!XuQGw+*B8>=y}m%DR55N6J&5x50qWJ}{Zdx1UngXNUy4|L z<yn%so729fh5u2`$0~00^_9m%$0x9^cOzz=Vd(=DmL2!lYD#UJ3Jn4a9NtCfo7O!V zv}@M;*j(K&27K3T%=sI>jY4PupO;x0988_~WcM!O9f9Wr)qfWTftaxa8;+&H<m1Ll zoIL{7I6MpL*2kq}1<0SE>zZxJArIaST<7@czW8uF@QAp#>=al;Be(OuUxa*r87XJ6 zWl*NQpKrh8*vXG)HrU~yRb*sgr3$I^?=cvuAaLpn?CTjD2x{e*XSFvI_qT_3ahYWi zLd}oBbz05ul0lS8pbl=RavZNGMwoPU$L0R0LdOxGc{vz~u$O84J+n@we~Lfe#HEQL znu~HR#m*{MlLCq7xO?JC)3%udxXEFz>g@NMl$Ub?8rVL_Sx{@;$!rzKuHH3o;P+@w zypsjTwwEktp?vfOQp+MECNQ~QSM$rCFH+|*TDY~HzcHUDPb`R%-TE1&eAs|gixlbl zaQV#fx|}(Io$4=iTbCQUe5$J2qDKW7WiHiMB)dA+BIQ-2udnYc3>Hb)VQ==N%NT5K z%E--Fa&8TL_HQl?XkaNG`%tk(T1%J%%d({xkHxnquSV+qUSfL#4VkYr7icMsQ~O_k zko2C}vG&f546mpAxwf!bM8FgH`Fp$<j#u%N<ndz;w1I-zsSP4uaO8FT-S1Wp#cb|b zir~f!5doY9PF>|ABSzzX8$I=#SYv%t)A8Iu$0y-umpy~euJ{(e-J@BwACNp+{8*CR zbd$oe(uo2)Xgl2|RXNvwl<(7nVDVw|o{6oWO)v(rg{;cS2Zjmh&N%kv_cA13ma=No zM<kCEUlNMrU6Xf*Q#azY9%7x*XSjOe-6F3wH)jOw*$~&l<OdSX1BP=0@2uWo^7$nt z{$g?(#I*|!Gyh!yjb-IziP2U#-=w!{YNFrIT#*as=08LTV$`L^k<I@5${7`g7*Dv! z(Hob4MYH+KAezNiK30x9`+Y3C@w2!qK2;yaBsLAjk#i9ZF@^%)s+}fFGl@%9dz)o} z0`wP^JNWV0Pr}suei1d}zkk;^d2&jT@z2n}lOgP>LAwO&-J*@k*`nwX0)x1949TVZ zr<o_;+`ftsSI4NMlC1yb3ZJR}6Ww1IS$3<#SgUo=j~smWrBHnFGv#7$T}vNf<hfY- zUF`q-{wh5U7bAe%7rLLU5Ec4BTD?7bC)Z^?!U!ED=@KvaT2xwAN|lFGXK=l@lCZm9 z<xgCf{FbMYUO4L1V*2&#*Vr(&7(xpw3B?m~>;wwTr^Q5Hr;6d3zW1y@ciSjExgxp| z=V`X_{D3f*))h;Tf=$_60m%xgo^jhSRnmcco1d{F!UMYOLPv9z&fB9hHroyMRZAKE zolECtd>>{`@lHv=woQo_Q9Fcbp-o_axhC@v<N&*wj@Z~62kMv_xX7mV*<%v~eGHmB z!wyT^5Pmj&od;<E;>X5VI;}ElCDVOH?=H`D-+i`0-n_I+7dwSV@G+k%hddp*<1ad? zJ5c-5cgAp8xQM&`<{jA|l`4GJk@RAbjLq*oEbcl!QflJOZM;1!(1v>YU;BM<TI_-l zXWe&O@s07caO`k41yPWP?iMaU5FaM6uPINgM9XfQ3=T^4G{(f4=Z~YCRXJO>Oq0{b zI>fRgnQ|zy;2OQliaeYZYELFPm;%k}LN#tf{p^=Vs-#zHrwIoez4tTxa*^gTn(bQ0 z^NNC$`QV9<y<y5F*eu`ZR(Pt|6Bim&F>WZ1I?heE>u`UyrHofMH^01G8xe1;m+Oq1 zd=G-p$YHm2wlZFkC%fOZfw9y2$;lIux7SlgX1}cR$E4nXjZ{0NYCvZ%6LIoK;Y)i* zT&9e(*N&%U4}YvYCoFroLNw(P>m8TFLp}FjH~H?2G`phdRO&T*%$3v<1xe=p08pGN z!iD^;#L7W3A4|RQ{_%Fzb$B?}e+9|X^siVQJb-$u)3y&_u?tI|da*LAjkMlvH*sSk z+JeWJ1#(*KhdSEd6y1n(%)B);F8L&Aa+dJk27!VhTs7#;ys`i!<Az<2$p-dS=6;2$ zlnK#N9&pv=itqa{)FE57KP*oZCRXh@UZ|@ntIuyxYL7>7;_u*0j(F&gT_<K1Tpscv z3$<i7E&~nvuB4EaYFJ_&z^i`6UtQ64eTaaG3VF{Jlct09uBk1Nyn{zgo)a}h!#-s= z227ZT^I_<;)|PZLSoYbo6ou9ykRa$<ug`ohEGu)ui{8Z?-K!J+Yt5jWI9!h(S8Rhn z#tkafzADWH(_mAX6W#b!V;(guMFqtjYGR_fY-T&(jkxy8>g(%s!xma_7e_YX{G*u{ z9V&TD(?Giakx(Z0upLWPI9jcZVwg?b(lxV@-(+nn1MneI&M`0SoaL9>Lf3XGR{9e+ zXT@61OPPYyR6iBUe9f2568^mdCv&`{6^?&WZul&sc+$OcHbakn_1oMHC%;)w?(e_T zn0fI0u&)TW-Py!Nw9INe7XVr|lM#VAjfja@tGmo4?SdeQl?32mCB!wuK}Qq1s*DdO zIK{0er^V-kXfJnsUpz<|zS=oo32oL=j^OS+)UcBe01ld(S|l~;r%QJAg@W3~A}UEK z`|>fCVpqG^-EpCSu{(xqP-RY#&atKSV6ERFfWF@pU01|C&IMzZwEvN>ovmkTDga~h zZ`+peYWp7BlpQ(nByn@YysrXx^nR~|`BGug`)&3}=`G)dhDD@?5S^zwi$~XrRwx&U zEQCL=hKf8km|z%@Z&$OeGW{hhx)@POE%$lP{k4w5m48xPTKGeqx=D98bV+=7RsHXD zc_!LL!N3I<bQ1@j9aazUvis(sff{06b<g^U?NIsU*g--@pYm{4ge!-D?^J+(^YB)4 z0Q-d>NLXCuWWc`7{EsXbbU{Uh4hdmR_^!&<NxnP>5<+_R)cv%gwM5A*_>LX9l>0=p z<?s!owHo8L{odOf@F<y;+JtdU?qvr!Y!oN;cbP#mBs`!apLB5xadOUOBd$h%ts&+v z6c?&$#KFrBBV+Y?KM}C+0K=?tw&YBOWe#D)MtE4<oQ)2m&8>-fLSfOD>FF2OyM%_K z0|=Z{EYg+ju?a%vrQmYvdQSS+EG#UveIr};OjFL>AyQIXe(99;qV2S{F$PPkv>eVu zAj4^IER@ttAVj8|a_%!*n7!3zKVII=OKS}fu5efUr3$Dj$98Fh|L;>PSpT!TrVoOn z9&QYE1Nub(?)92^Z`JwH#>3xTiN$`)vA_yoSlia%GxdK^%raD#DwsDHIo(DbYViG< z@`J!`EOO0Tua2xYM~}w-)c4sgd}PjoN1<7qcb-)}8=3INu{7=cj)-Lug8yHuQ4;3V zO;V^oEyl&mo=0)H!+ahvk<Q^iyXBg&^ZV8IjfZ=SQ<ith_b9ddf-Wwo@>q;^h8P{L zD@_rnqvg$nS`I3d;S3jt1$giRFdC`AMt<G_Ol_B7!+h0{S^vfRS1-yv8K&5_+po|0 zGdOU^6eL#pnrCa)o5S9jYlo+3ZeJL_Jq$ItTJ_+si6Dj{kCk&@*wo!rXZzm$(5COc zBl=4mQSdsoZ<W2@&Q#dcs~n|oh5T8RFr&RT;#8>fG|Fb8(VLHt&(_8<-YpC{g-Ut_ z7r{vcK8P1r#mL%HTgSh9hbN`J`M&H_K{|5VUA4fsrn+J77dzkhl*XNna-wQI00>&w z-QB&*F&P>6f%4e#*}E=u2OYsZ5(%0BT+yy1oNw4M)wul1STaGt_=?=4fxt)cy3#b3 z_PYy84yJPQje)C8+l8L169NsR-04r@yWt|w-S=H1Mfl+&i7L{@I_X?g48jV)mpp5G z=Y%E(t2@7@1H1!l^C4r@FTXd5_|91C8f>KAz37m*8hC$8TDtT7v3V*eN!iat8lBV^ z1=WYniAh;u(pO4f`RtmilXV(NR@)C>l1tKkGy>a3D={MaQD=^*R@42~ze^viwR6h& z^)hTcC=P~;M62y-&)kYtOR+cE@%bj<{)j#co{v+$N<K4_-#fq7Dd~gHNxbIE`Y#S( ztxR&4N|R0`r#GTOkE-<y$Px51sXD!VBMFfQ2M23+=xvwY+Yz)vXDXfhjHfs!54UPK zWp3NSy>Gp&58%f~MxjOsyT%vC&skPVy35A*Rp?6E*Q~_?Fbb_`pFr1%9s}ASkdUYo z&x<{;6wyQV=nsF98c&0T?U_FKq}8SD=;*lfp5n}?djwr)3{zoE{*%$%wZ1qFY2J$d zrtr&_aA(BIqIL0z`a5!ofp9J5XS&<K7<$$HrBln%@`sP8sHg-QPQVHpxoG~HHi-4E z@TmgF4>M-&HJW~($3<=4^j3XQrQpc`VRF!Elwo3Jw5Dv2fTtb)GblK)rP_sBn`+nB z(z@VWLdEj#$M8#!9^l}1LQ7(gMAg0X9}DNx@jtvPxq5Y0@$V#%igTp%JDDtLq0GgZ zM-e}Lr2$G?(qLzQXG!<=#bz-lIR2NlAMkG5pUo1DvX4IpZKV&nXH{3lR&B0M%KtXf zPan9)!?{o=vH-Gdrx2cb!o1qv@Y#mOzfl8w#D(sT%Nog7yREga6_`-@%Q?GVf3P*R zmwp?i5&l{<4LR0^SUa5SNgd7n(LhnP88J3oS>T==Kh~zB$Y@G!SsOK)3RHuTni_}E zE5mwMXM_K*El?t}%Mr=Axd(pOacSo=)<(yCOU?^#b}-K2A);KoWtHx^Aymwg`PJ2u z6{D{O2d>Cj5%)F=3kuFl%_I`SjryrUW;TsGKl6H<iHYeN^TyLO%D)q^tAWKc2r@tK zwq9j8L&yL@(!_K7CDFojTk9mSOeg<Jc3N;Qj7~8t2EggMj#7G$tY8Ww$qfIkVeDc& zL0jVv?5>m|qjs-4dprlMbq@=90ED4yGJ0Pb{>}nXNB|t0x59!qE^6jG{^?+doM(-C zeRof48ts0(AjM>fRPN@K2TLd;xZNGF>ld^#O^t4#lBAr>o<%!J<EWz=cyLkg+<dwY zIiqi1a$J=0c$z2SF056FVhH;r1m+d|$uNQL?Tud2W3#w$Jg;Fe2ynuNPzz;bfanUf zfcbiL12Ks6cD-`3n_}3$%-n^PD8l&i=d~&MqupMk+80l{92GE=X|4^Zn;mt35Qk$G zM<C+k|9oSkso5T1em|d6Lw&hK1U0opY58U8Uz+2!q?g^FT1<Xf{u8<A$yS#J?_IO% zw&rgJ9=$ob{FrWw`8o^;j04<>CLd6!HA+eum`^)&n*}#UZJvj&Gr^7N!OGN_cwitj z*3Tf+E|Z6F!MI<210llSGvDSL;ygG;-A2>nYx|xN`1jPwVL1zBnK``>CV6+)>pdPV zSItw9cVs~5_{6;5r^twSb`r|uO{i(#@0CAl6l^(I@5s^KgYCUSmZiD2c%V)3X$_rF z&oX2VB0!+vfvu6o?Ed6Y^8}#JYhJMyo`;Meb~ogDH5@}Fh10=|$-y}fq;+oA73moe zl2gV0DB@<OEaD&WWZ#<{r^bBtk3PS8w4T^9Al0&~?l9RbTQPbLrprBk&88X|F(95D z%4IWJ?I4Xyb0vhyA8`1!0aB_}rtSNcCs|8*OycV(-SH`oZ~)`t#7!{7djH=Pj_8;B z9(Ks*4vC`Y-N$$vX=Q~!ZaC8yxaEzv-DeHhd9vKF+UzqEd;gkM@6S6tmocws<nl?H zB@n=@cf87CeQgFrCL{O4FLbKB&(&x^V2)?HU|dRKb#Th<a0_Ww@+QCoc5a+m418XC zVC`T)X3N}d{mz<4330N{d&Hu1(}=JQ9jTa6f?<AtjgYYHyu4i5uOUq&^jDGaR$jUX zpbdZp4EU}#<pD`U(GFW|BldLC^oC8MZU7f;N4SfjBBS%rfQ>=(&*MdW2?I{M=9U}< zzZBDdhWv8c0ze9e#&&^Emhv{8Ge)PzcM{T+3=|m!T*%cb_n|{JyIq0Ug__J5iZk4> zqK74zvOwZuQpg#XjmrL3E1RDjR<QKf$|IMV@2ktOUXQ;xS$90ykGDAwL_?fUi(UG? zr~15FHA2p%M*TMLM4XZ2NN-YKx|VVm2W>}RN4C%pIr{N}!)fXWxy5^*6f`o<!sS)> z4_g|<mwtRYZ+TZHQR`n!icQ$!Y(;9{3L?YB_4@4sg<pW4*R(wFi`kM|Z(w4u9^qXQ zyKA9&6dvq8ICAjS7bs=46859{^(D;Dxc*UD4Fflss%rM&!{*T4dm^R0ij1#CkC(mk znuJ_Vv`0>_2<P$5M0vViCmKcW4y6{EjgH*O(*QTmVc87G3L1C9_g1}MlfLTd7}(=4 z2CAof%-T`>9ZF&7V>}G?m^Y5ABXKOJv&8t9W2#&ECmBC~H$TsbI%Jrr^s)*M=V8jo z)oby`ckeSBC{C~}b4||`+W%%=p(kU-Xos;_b%PlU)C;b5zF=|Z{@1U+_kGmK<tl8U zybf3?Aq9llSGMBvtHp6@;*dL}(c9Ezfj=Uz^P(({qccQ3Nrcn&Libu|Z2y@~=ZMWV z2Tr<TC+XUDI3o*3d|z(*zib|K^9!6Yxec0K+jesP!=<L97var&Wo|#Y!Qlc7U~}VN z%OP<c$fa_dI>L+uCQ+i~n@6p-CQr7yZ)m9K8>_#zfxID8OMXU9`?wy?`mAus0|N-X zx=hx;7HAknI)|vop-v_ZN1i_h41MoAycYdkR?x$t$ap-C4oxfNdx~qi!h*kB94>Ue zX~}&-`|n|rNkCNiDGE%}9n}Yy1R2X*x0ZKYk@1W8@hD$Npa@t)b3f?xf4IuU&g1`$ zNp>L$LSVnsE)K(4Y2SF|D@AVF7LQ{qX}5`c-Q<?1U0g1A2&feQzf(s%KKn!6Zi1MI zZQK`X=~~l28mGbj)D0N8L-Fq=4o8BEq8x-5^|?Ufar>O*@x+i;IDD#uoIT{izg7bY z&v_6enC##AqUV<LqwTYJF-7TvFiZ#RJ8xmwxHm36MZ`jxOu+C`CwtMcSFuwAU5iZY zIpO{9gP^w!GAiSI__{@;NSK=We)2#=>YZrThkAMgt$p_7mUmgUm2qQ(eL`vC##|v> z`f5gkHpxhu6!|O67K*ZZWPcYJMEwsy3AI*E*<07Q!KY&6tklAY3Z1JSGwnBCi(aF& zKU^D?#*MXb$#UZvExNC_P#nkl3iZ#cCu6u!7rRufTF>H%Eh>Sx?x!4SS`J7v4%2t4 zaG&Bf<-rRf9?Ib6ptz{by6b-@W-kI!AV#&iBrc;GL$;BUAjMc;GfC&JnGhzLAZS|1 zU)Cs^<yzmyklp%<%nr~~CMn0Xtx+fW<;D&4a>J}z%1xUJ*A-4!4Q!8AE&cDfkO@GL zc}+fdAO~f3FZL|#Vw8^fm%R~gGnP8e@-6(TCSU?Cn~k|1QX04<C&YM`iU~=paqG^F zOuq_^TT`bumq(>4yxCwhD)nQ~Z83{(issA5#j|H8Kzh5TmLNK8L_a{rZ%3Huv=w+{ zTtt_;Smo#Xsv3Ky%EmXFtH9t%l*`HF^%s6z_$vkP_4sba#Y<-n0iY-2#1%i)P-Qo? z5FL1seYo>Yo=;xhd~ydR<@V<*{bG_uRIJDpuI~gQ!xJsbi+8c;ra#m_zE#hz2Q#YJ zw8r!^s}*g2Iq2EL9SEef<SJ(|Y<EZvp7zbHW!2}mX_~zEB}_{>jGW?Rh5Up>r~8NS ziB_o1=AN`bS@9qlMPcQ$d+IZJMSFWbvg;k3BvVxO%I#aD;EW_q_FC92eT+7`j*Y?M z@bX67u@7F50=sYPKu)FZ$w&mMN3I08mmKc(T`w8M&U-@N0PdneH$&z&c(1|jMf!^0 z1k3htW0iJqOZgqmrbe?PKb!Q2Wn~oG2cW9xHkWL*(7_o!;7~K33)Iaj@pmwvA5hO= zB$&0(!e8U~NS^{Rf!Bn*#JTSt*m&GV&HRy>X%UXzz}=@sy5{5EudkGgyw<Ggwpft| zW~btf2h^auXVj;~2RhF%k4}7B>4cvSKYO<R+JgG7^~;y1%Tj;5irvA*8I18$C^5p$ zIe1;@j6up-)=4kcwvxVVDMJa-xS@rNmf|0-PWI=_*Jl&Wv82-5(Qf8ZU%KZ+0S1Ff z=og9+Z-shBiOhYvE6;trTnC^PF`#+WKQW?V(E*LHA);N*mC};&EZLa2yoy-gg4I&m zK`X)`sITeX&vt7bqJ8<2x&g(;@TMqtZR+%?Q{kZ?uUwinQDh9?;EC^RmX-SUT8SxB za3r_L$sBpZ+-S%oxPLWZTc&Amp=htm{O|*Dd$MKri!683LYmAt!-mn-%;OqXkOpAR zWpbvb*#&{7g+mGUqgf@-Is}<S@p_x1#0#@C^e7gP{Q8Ckv*1a%=K!S<S9Z#Ce1043 zFNV}eE?CtBly1)%zz}jr2d*qG9UP?M2Vt7+=n;wmwr~S4-y>#qn=bqDu>sNnpcgrL zomUF(t76e%GZ)Awv0tY;NM^h!`SR-K==24uWUrLY(A7Ra@x#xMEI8T&z}MSSecx(} z%pK)IM6dZTe{S|!6e3#)ty2@<7&7N$a4Re->bFcZ&8?XXFmBl&UyV;pyaBt1V0A^O z!)~4WJNG;jsE@Vh^hjSfcg*jvVLi}s5-f6bZJcx@v-{FVpKtwn?M?P;(Q}quT5)%I zIF)&_XB9M}w0F5J2vw){7Y;H5KhW8wBwX}aYbC4lST-UR8u@s6W08Ka=vz1qaa7}_ zY1+TDL4IhE0-$Mz*~fciV{$F(JlXGiA1^zb)p^L^QV8b(eXG9�|&lFwv(Aby~_u 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hcEb=BsMRXN57KDuF}2dERos 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 diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_72.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_72.png deleted file mode 100644 index ca434878808bf92275fdaad7aeb53be7f593e9ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18024 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 E067B7BLDyZ diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_72_cropped.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_g_72_cropped.png deleted file mode 100644 index c7bcf4a0c5327c58a1ffa0f9575a3d59ca87b5e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9564 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 diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_300.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_300.png deleted file mode 100644 index fee1a8431175809e8be9f093ae7f3d81f0f56d09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70072 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ⅇd=YfK%Xn_p`R9_f14VCXaaA?B zDkczeDL-@OTCK%O)kkyDP6SC9CEgiiKAP4DWk4b9zAVm}MGtp~L9+~7%-E&FvItGA zb6LOPguXoo^7-ynMA<4S?TyBd|2>zxTlwWHkt0P%i|JJCOtUzykSHV&0zpFso4-lu z%<gXjQHUw{uX>xX=o+EXqNzfiY;nU)|3=wbcc<c|W0rsU7VtFT4<<%g_w-DQ)*xOt zo)wIV0i`Pu6F6uWx6j=}kCw<PxYswo((TM)b@9D|P-A>&cG{VmC<%{k%#38D&s|nV zwb@RdN9)0P2wWA_?Ckxa9U_{Sc@icLtW9sc`*HV~!_Q8yWY%Xl^a~}>A<)2TWPv+W zABhhHEo2=C3T~SCmZ&k+eq8}t`*F?h=!e|RWg=3`>v*9~de<o2W-RoG3lJtfVZESJ zk4e*S9hAaJp*L`wrO-e?OW>6BC#|=Y``zXf1KQ)y_kln?P$oe!m(X*0KlD}D`$pN+ z#g1kOrwPffTe$?F+A}bC)I(9L_b_AYy?NWOKZP^Qo%~VV_=w<<?{~GoY()=G-mq3a z*tfi0-~`Rf#q&<YlB~W|hL7jkuvj0H6mO(${|eEjLQHuF1f0-vQf6pi0{bLIZJlhP zbj^;8x7buukuymWHs@k1q7LRQnxWFntx-f@knm-N<e@AY<2+TlN3z=Zn{T}O@+OS( zK+WB0MDM}qj3LO$O(;p>i-K%zdA8>2=XKLA6;Q#`&GEm!r5{nOJ^H=V%xkNNb~IGT z`+JChzdI7o1iE}Q%Qxmpq`)VB@qBOJKYEzgo*<dpnKahh!fcg?za&%Ji6MyD6gGc% z5;%NBJ^cNLz~GU`k^oae7*~%~^Ap}Cmd=wjw=&Jus2sefNk~k$7+?wUh~nygFh7eq z3IIPTQ05=NZEL*5T}*^g#(a7c#0HzpL9+byt!TxH8P6^`)IhuP13JH5%XeP>p!A%0 z*&B~k^@gfze9;-=(z)9wg%%pvWRMOMhLIw+3AykzAzPi8p=6+HXa7tUh9W)Tfo136 z+w<@R(f6wqS}mB%NC=(J*GoQIX_0ow)9q)tiqgzC<_?WBmo-mn)jq-8-pM@<9VnDV zhxN44Syp}~e|Z({@^xkcTpi_1n$AMN0Qsqh$Dyy_%}?8ne`~I;-h<QqwCQ&acR_1D zkOs|Ee+f)R^=bt>iyJ<5`>+3lYEDzEJ?s!3s|#Gz3@ywZYlPO4k>p#<bJZjLrsF59 z+Q@qJ+4H<Gx(Wx8$`+sg8~-P=U4Ej>TCch4m)4eoC)zGZZO(<5d^hd<{+YOBq3#=4 zY6&s5W(?IM#da?Uy>(1-L2x(<D^CRpD3)+bkLhV{szBZmv67YB4wT;GbL3#hyA+<} zMJVAS3Z|46-?lpDX4ay&1=Jy}vM@#%i>vH*!O14~fQYi+rN>He*o_k#m04jrOMYm< z+!O2+b_0IO0z1xlC#YAdwJi>p&_0gpWARi#-ZhB4QS>p_Ev@Y~ubow%N>a_oD-NKP z$WQ62zl8c33~HV^n3s_%vjs<L{jW+XgQ(Lw&Xh{oneMZI6pPVvUwAjIJ`w*jaD!I! zMHs?v5XZF<)TC3KUNEq^r^%xA;J}w#%xbUkN!oT&__xK^EYEoJ7kd#^wwQQ=35a)I zKR#%{A>mP}aKEkMQyKNoL}uP#9|Fuh+`JOQ8l8Pl@NqgRz`A!^+5Ac?oSz1zXGpeD zlaF1nyA%7J^9im9FTY4w@g&KNw~_MHK~<*w>36S7rBs%0^~S;z2jMhDqB&c0(`-&3 zXM)bnX~gdwO96qEKGUxNwZ{twU4l#rQ??q**f8d7!!m}Df7Rw!i*kG0ewCsP$N|0( z`kpB6K>kzW-V{qoEEaq<P1L%y88~28OQ=yn=2Yi?rQ(8zJTjg0BMgIWufE7>ZwP?o zvmLDzdUU=iUc~%P*|X@5+|~XfJ8+&7;$&66OKiYx(o5XuI@FN9&Uzz-jy1R<>xe<x zJ9oYEh(27Ol}5AUHc3{3pBR|Pp%qz2!iQ^@Iw`v`Y_P8jE~QR4XtYRS$Qk{8D15rp z#zHwDF_eMVH9+39dnbemjo=dT+UJ_ArpZW=MsUF$no~(TT=`VvS|qewuW@ScixR5& z?XR#PPKB9$iG(=F<!9w7tBT<1&D)<+9z+)#Km*yZl!$GZI!TBAy4niNSpQ|IYbDGr z%5f)mJk$BI1vu(GIotaR+Df4v_b*gY=Hn!`DV(QYJo|+R?Xjj=5;7zGR|<1);pQ){ z!bVmL@?KoE&m1!(uTZlRE*;M6LM8B@`I>}BBi;yQc_@coPZY)7bc34yi2vIT*}S@q zmA<W)AR;RE`%igMSGBIMvvf;s(Ncr4+k&llQRACkky)|Y2r~G^_ZK0@iS=_+v31j> z&n|cl8Gt~oxZ)-OShj%Lu`T6kT%ODfzHog<EQyc{1R8BNcjK<Cmw#LQ_^E(b`r`*Z zLZ`=atgo1~KRi^AX^^TGV-&?fnD|3PpL1mj6wDZ#b70sV#|Jrit{0w!37Hxd?<-U* z3GU>vjCxM<_`m<^Ve;PvT|?QU>4RYb^-H>(1So}0keiKIRb*HPe%lyU#!lS&H>#B^ zDX15@CU<&p>iJugB-S1sFMzXS%mbpYe0!Z_-++2SPmf?R)>pFEDxncOA<ez62(}y2 zN0=1sxgEOtpi#unQ$EqsN<(-`UgWGcN<8TN)3;gEZ`^CTxtnv=^q0nn#mgS9b?3X} zVl-z_V|WbdMdqhV^S_ZfY#b)<oVL5)zg;1L1pz0Tixx-t`OJu%vx>-f{-KQ}!>G*R zup+$N9DG$c_0`h13`=O2>E%k(Bz|@b+(wKm0ekCoo>77YZ~O<32X)?QzFQ>EJx{@K zt(~7wFs0g#^RhaA=I$O}eUa4ZSNfVUkS>>C22vEuJ&aKR-B(;py-;UU8-O~K)0|_& zzL1VXD?(ahy)sB;Qdw{)wWQ|dcP5qF7$KqdL>9TqCu@*Oc-wzCuGebvBDsYwQg;Ui z#ww|?UC0S@ZC^d@Ue038>812!iS$H;$qXjc<*dl$3eLl>Q8XQ0AZ2b7ks<#p&|1qT zjC75tcA}?$m4h76J5#)Jv+Va<D=B{o7HUM!+@3!l^b*I6)$A(?pb-V3na$84;7jEI zqt)*VnOb*VcuG(9SU{CXdIlX|t!x=8TESguiv2X1I9kG<JWAsOb^Eo{<bwc5hlJvW z96qZHy9b@`CsPi#rP<#rs$X#AYfH1zS*da*`TuFb7|6}Ej~?#jwW-&4vrDKY{OGP# z8%vB-OT0C|ozUy~=aE{*^Y(3ShL)qGB|c(YT?4MhT$=cHlr3cirj-VdG)s)O8ii^- zr7rdZr4NS+B6DhpViHB2Jcq~M!J|$TE}GTawU4SSSTB4!jQ7d)xQwX<$2!7%#`ccw zD|`J?-Wnka%j&7I$!Rp~0eXXbRXR#ZTZLdN?K7pzHe22)k-*)}U$IZ9yF8wH>v}#Q zn21lGKO~9_5JBx_&gqDtRHLdsN%YFXimTyrpm-m<%8?Q@@5CYGMetXhPa%(5RTjF; zBIyy24;y~ezj$1kA<Sd|0=z1Ha9$~$FDKC7%qA%zv1Fof!XL<F#<nNVG+_baSo)77 zy!o$RavkMp#)vq1jZLb!cMbIEJ0@k!pHAXm)5;YPTZCEr*=JWyB)*ihM7qRO3wzn0 z-B-q{WJa?9S9bfsq)yNVl9L$pxvjD8+r$izSyYz|Xs+5}$7z;;{uZs;1+Lp2u+2&D z4Py@bhpK{9-F~+9qiT)%pT*=WBiC~Yl?)RD4_n3#WdxVqj{ZF_o`>_MqGD4@CKbZ& zuCC`Fs>kaFk8WK~zxtyycx!9Gtd+AvR3N2+8fL*TRr(+8fbbjn{_RM>DqCT;2QuV< zj7cjmMajLcH}zf(ZwOoFX=+4Tyb=jnkZSGuF`RfB?A38%_tLftHA1+W9oT%Aqc7I7 z9~A*mC~>o|hYy1mtjwf~P})~8j4M-d*N}1Lg7U14_|8Zcm_;mOGMT^tI4o^?$yklS zf{z=OI!}Xpf0pyi#rfZi_MDez?$7FKDU8w!z0p4bREgV=i~m@96kfVW$o`i<<4OBV zfKRHg>PC&{^Yd7e3)gCj#K-Ebn$5zYst%8#N32+WlJM#>zwbX}L5#jEgC28<gmtK; zVE7S5!B*M0W@ZkaDm|8;us?7ngPrTi+zL22laC}0;hz|&5;_e^s@|wf8J>JpUu6YJ zGMm5bsq)yL_Iv?7MqDVthG?5boDp_xYq}DqUEZ-bB5hY50j`<%`icevtLIkT;7slK zTgB%Y7tP4!l3Py!Y$m`#*i@@tef^a167cRinY%UwQljT#&EGXV+whP+AosEZ59u}M z{{lFsHuhr3u)1kis)hE8K9jtc?DzsgGt?4Fwo8$}l{{XsuHh>+`iegOQLjhKFCd(8 z$?7NfN^3iJQKJ(vnQ@5Ti?B5!36>v4yzoVYbB;!2{u&UeV`xH&1=VwF?dwC2Tt-NV z0)w?3f*sZA$8XKXKQ&*bKcVw||Cz`=lx8XXMG%qo-*vQD14(g&%MZO|mW1;>=-+{h ze&xR{z=cY!JF%udRQ$fTL1g6z&YDOT7V;uKh~9W6^uB!8|G}fOH(7&<`gmPdbr6Pr zl<7cd7&973Gdg#AP1HHDbv;J(EiLz)VUYhg{@(vP9s(@2FD3F*1(!mZ>$@H4pe#^r z*=zPr5xi9L1yN1#jxj&BCOv8_nA4LTVb_i067hSK?%pxPlpmDZLbDdObOlk5ZO(L- zJZXZNDXuHOfasnD)55&7?{&EV-dnX)p3>9{g=wRHEAer0V}HW|)I$$-7(o|$6s1dh z2Za>k)#2`MF3EnAm>wB79N+S|Yvpc^0`IX~5-Pv`9?UT<TsxIBz*{57Cv9{L7>Ngw z^56qc`G81>ud=k!a*CKhecluL+`l&zFa)O|owFS|YHC_7(i0HON}ztu3Hpm&EhvwZ zavt+Vi0z4e8`ZO>A4iD;9wvh;Ra!s&P+Q!ynFJ^3(Z7#mJg2wdk);()K7yh-_=oAP z&%@bYz5?0>n@W)b4}7)-fc&IG=>;z$PpPaom4lZC)9SJ|_JxWQVRoCDE$Qmi&nuDp zt0Kh|MaNwrS}lGZD(v6*OLye?XXJoj2r+xVn?p4pWne-C^nP@M(_3zwG@@I!GGx`> z9VRRkL7Z8IB<)k_1fErx`**b?@c|L{EPGEO$DW)<`=Qb;Wvg!>ZB!jY`7@-BFJC|# zGFq9J&d;nUd>F6|-9KZSAXUJ81FO0XBOoS?e*6$&{YQtoSCx8+f&@lqR=O!d=KXKU z=rONO&&?Xqi<*+M1WS5Xe)ErLX1%D+8>9fFimILedQ@=m6_mCM<#hJ$wv!BvUTBHB zL@uelbIHDzc+%m67QYsmT^L=Y5R-{OX6a!%A8lKGLdff5|G;dwA3rqps`r1br%ms* zET}rC2(3})3LwJok7l5N`7@_4@N6Fe*qFBmFC4k}f-`xKksU_YtSHVGEC2eLQ2LAg z&Is}=%u%>&i+t0|C+V|>Fct21s9&GAl1B$Wz>iykZ(O;B665Y{2}FO~nzcjRfQx%W zz6r7&C$V?%Z_u_irTWhg5E1lmf4tv5c;rc9r|Wy{MZwcVg>|M|zb?aOr1Cr*tF-5M zcEvM#Now2Wh_s*Z0`dMui^-$E@lIpTpw6D$>EZ&XFHRO<rf%!gT|9boN*=?@0FYje zP`T9+o8OTC{`mAa^zhH$-gK3Cm+fcD*z61y`l}C%ub_WR=x)HO`DXOLiNb`JROgf% z5aFtwKb*urj;);E8Lbb51}cpn1EjmrzmLjv?Tk^ORfBp>5~CWdK8Ej3XZT{^Toz@! zttHH4y0hqDN`Tl~^{)jJM=%4o!z3aRXR|n+)5sG&gdKtqMSAk_AS>g{I{#~eSpHi7 zgH=gl#--GkeWUR`q3HF;f<%JWYp40~-2>t44^JiC513rfBLOkN)2BPpU?D^}rPh0d zm6Er+#rOAeIcdU03)MK~2CeOAc6!T|5?=|EuH6c*b@`pA(~sm-w5d`9Wk-u<Ka-po zAeWB#EN@1|9~xGyJg(dy87KqfARcpfI;tUU=<GKG!OoYt=yQjp$dqVx9(amLK#ofQ zHO3oCi@1=!c(mnA9Ufz?8^){JsKzordM7`gE>PXwJ3aAx`21Bb#5Bf+r2`2rWy)W} zFm!s)^gB=cHRd}#gPL}y9hF@eQl#a3LElk)au&mUqW9e`&Uc5F>G}081KS$Siy?ei zp@E9w4pFQ&z_GB|Mr~q#Q@UjY*?kL`<5m2Hi?pht+Ii=Ax1F}*oo<Tsz1Mub-t*ON z*Y*YF1v)y#@=&={!U(Y&0L@IkD+zxTJjt(f7EI-IW5fmi1~ZOOkG~6C#j6GQAn_&O zC`$G5$$KYvwXO)}>#0_x3Mhg){hx=wNK{gWXA9oeJn&<LEA<ib{lc5DXD!GXo&6Sw zDccFL@W546z2|qh*27!CHF8?_?(|gePQwVHP)nD$Gatc;-$fm7JR^fQzi)WC?8tig z=+GXC_l9sKov{?Oew?p+%E9~5@<FwGFZDgSFaE5Z5BkRp*N=f<E2{BOey#0cJSf__ z{6?^7r$)|k1Tx<LW)ch0hk&D~<|E=~s>ywBVO!|WEVy;zSR25d?GehwJEojgq$dHh zr?DNpph+QRpOf40Hz{52N<(ds<1l-o<uesOAXSa`8Iru)iTqCW4ztQw14QldM^Hm9 zUf(FZ>g(7CpG>S}yH-w3A=__T+727=^}Ah>Hj0IyV~$R@&1JgC(meil#{+BWJo};~ zjCK8dgx6!Z>!{N1j%1YnY2?*T`sSbOiSDV;e3!rnT7(3zGbQ2>uqdHZX@CM8C>~9x zcfp!&MbgMr)OIY>8S%;n9@<sEhbcTTEEWh+HV~%`emob?7}}#m?S#;ETO5%4pWKL2 z3pLkHR~Yt$F4B97w^(=gVi4zMD$TDQL-+<pIsZ|9z;%8;_?kP8a|VB0z16B--PQ8a zhRZhv^J>sF>$RG8%&=VD^BmrT4}NV!L?%uM(=Mv5aI|^OGI-ihZMU1Bm}XZ%cmv+) zQ*>C6@OvQ<Uj3Jlf9;jNBiIz49o2sXHtkoWF$g6UbWRO`AK-he?v1@8ys*Eb0iWKW zteB4LRc`LsgZN%Dys#fvw%)nkf8ATS&7p);&mwr|A6v2g<ZB8UoWmK_NgN$)D4;x5 zP%>Q)x73&4Uz4O$ARbnJSj7RCV647x%4;EQ$Z~UkTbo~-RPuihmUFTWyoIpkkZo-K z3Uimpd_;>K<+tC*Yo3ZIl+nIUI`&ZkmGr$Jp%Be%-{MZsRMkN)MO1<Q{v=rbMYGs9 z2`r~UA-;s_Jm`K`Z~oA-Tp@&OEnF<KeMGsZ4}9!;g$@$aZsXcv-B3gcb3nhx?$0jf z_uGyLMQH5D|B$`U@z(4se@M*16hw{j+`4K=Y1vJtlL5QJxN_l)buL)BU^i^ogE-jz z&7tz_K<5ux%4WN`eSBI^Rpx417RsZ2zJnB7{__=A>o*t@?^kH9(4jQgK>BO0SIMsP z#z=GiP^jXi849Jf&pr5h@XHZP=pIL6dOlL&N+o9ay+umIw<kxYLbG8J3+<6Re`~BS zPof7`=4_XD(iDc?42I024v;(G*(h)9fj4fLHcg00ss7+pi1K2fKlH83gZIr=S@II? z++|5D5ay?~roOk*C&$CD!dL~pkCO<p@k^QO<pQTnrQz7fJ1eZH*C~>*E^colSNz^Z z@gJfFcJ3eSaQWHoMEX2l#5nrR+FFW|YJ#tG6#{*C)7RRrkQKl6wS9%t(e790{&wAB z<#xjF&j(}r9>%C$ZQXvqz)qc2goZt11^~Ko107BC6{gFFQK+5=oS0<7;-KV{$7*Pl zeTozA!>v?_74PmxlOBdrOjOt?{?mrsp#V;-`O~;t-h44jv$VX|rV||Iv?N45wk?wr zbY3DX$!WK(Z=)6`8FX`=de?GbW8FS6n}?HGAXWZR8vwU~{-U>33N3nw($2w5uu7k^ z@4LRKOqTd`>6A{)Gu}JZoXS&?@=o&Oa$BgJ1dCTR0iiL=-9TXm?0f>(zUrM@FAibI zkfL$hR43h!$F}9)7yyv4bE`^}CoR?(o)2*#4YUB%wN4_gkOalOh7dKZGCg!Yf*K|t z@4^Msri8!ahL)0?JQ=*2<b{jm8SD$Dvq<_+6Ggz+q9EaN6YbD{KD`3azwbJ@HYRsb zij=&B*tU4WB^BdS6DaG;CI+W~$x|S3K=BF*&1!l3A8wFrm(p9l^K1SFa1l*d2AlGR zC~13@AwjPwj`|e4U+ikbWV<&c3{<1Ib$*_%s)muw>qxhh=qP4YSRb#wc)N6$X=ps8 ziSscZUo<nnSu2@F(LGMp;M*N}OVYL8xXm3vFSIiOX&*y}E%h11z8xgl)sr@Q*H>kc zBtuy4n9eKCrl@0iLcjkTYVQuEHCG9o)AkiodE<jg7)uo*#wPlr>r&5ciW)R>=IJ4k zbfoF*8~ZlGi!LOuK_Qvk&U?SSZ{e#TRCFZ+pL6lrvYg(-DcW%znX<P!QmtPzFm%D& zXBb-ket3FEnMddCL(zoag=8$gR7i96-((i&FL9g15@;e|1&N{Sa1c$sm$QElCZB_6 ziWY<1n(0wF<4j=Jh!dfF<_bS|E%;3OdjQuOIsGQ?6<^@Z-N{^<ko%q9#Iee8kLBqp ziZHtnVkB8&N{yh`T9PjrC*>y-G3yd$Kk8~>4no?LuxoI%woKtwzqo4x6iB31l~Tlw zjsg2wXArMTkOr$qB%@YI6l3v0bdoGZ$CS`;a@|iJe{rS*_hHPU!e;V$1W;_*Nv9!4 zWoWvnQ8oGBNzYg6n$O*DYDf`-4Wp8`cnK$5p!R{8g%$I=8@rJ~ZAZ4PSKj)^bHiYO zo!9*1abk4=y;gI8?dt=H&iU6P`>iZ9J5A!+pveYq7>3?AE1;h=QWVy}be{qiO}{M~ zVyOq>l%ZabZx-!|4aA)Z!(K@qFV~z2YgKK0`#Kg8+Qe;K6<jsw&Ns26>k{|lzZiLb zs@rOIUA#m@p$=JK*F`-1hi$Z}N?-4x_&28YSD$bipgl|j@}KC(6yzmaq#MG!Hgt@v zI_lH<%`hIS#bUDrj~=npQ1{_i?L@ZL_%jo`B}yA)^oQJ!jv4G>$w#=q_;2gsYUSc> zpjsMT_>qcOe!xlIbOG<F5$AWbzD$V@Y*wZBzT}h+qtWn{<%SKUnaB?(zJiGVZWf_= zm<fd*^Uhcn!iUAUWQkDE*Th+XNIy!#L>Fi`j~8FVeYV5QF+CA-v`%S(2Pem@dNYD6 zR4#OE!F$KeqA+iM_=l=RGI%$G?GFRnO2%Kc9=GSqcUdR{q)Cg6(fuIf@UJuQ_2TCs z_0|k@%X(j{Nl8Zw$+p$MlTUD7LKcg|_bQt`2hufaFiYhchpsBwyfO4|rFppp2gmHK z0m7X^lKFqH^)7T?Q#TKR#8g0>6n>F&%bs0@w0}0>O`l^j0oa_xl{`GguN;Z523nak z?295%H+*2o<U_;!6xKZ_;W2sV*A>dZCY|t{Zof3C6Rc&>rqPuTw<-FajkjtS&-u^f zSrf>q$IVu0qOXyr!-VnW==->zk0hjX@$x_g$-Fiwpyi|DzrQyc$#@$MnW6PY*q1DI z5@^?9ft9s;5@==I=08xAKs&{}Ai?x2$A%=_<U|{&@PaxfmoJ`gb%92(-z>GPUs>PA zcF)s(9vhiFlo&<8ltL^vj$~lMBplT9b<m@p$85vp8A#O|^OU3_oe$w{(Wa!qB}mRY z?cyalcu{D*yw;B|+&lzZ(Z!v;%c)%a(Tg1{RBjTNLR!P7ReB{0irxr;@)NdH?sW9y zHl?*2zoLn{ExO3a4RI-<!!QyDnK&iE5g;-O5BZlVT@1!cw%qOh$jkg38YPX!0IlRs zA9ja8(Gj{TDQOhP#3ZQOaZ_I=olWK4F1z~eju_|>vvi)?FoT63=|$Lv<G`l)rO3l9 zq^c)0mS=1vRVOaVO2)891)e|RNKuo5#0aYi+4kdzB$p|vHK)^aJ;d2o254xOl%xU* zonw8334EE<Pp!}gi3B>18C(96Sl6ZCZ-Z&IKqa~R>$M9$kgDWEx0w}O#VF5xY%CqQ z^S9}{2ynJ0T3P`mi56IF`pl<tVpcDKb}uhXB8cs}D(!eeU6Vt0I`3T#Z<n!xGVA$q zn}g&jsHlC3-%&TUN+Fyfn4ufH3#@@vFYl%RJ`bNy4h>Y8c_AbDLb$Zz>fTQg+cPf) zz;k5tD}&o1faQaO573{r2o8cQ+VD6${TDq~pAFISna;BfceH-5jwPI#BJs5ree^@M z3NZaN2ZJ+e>4VO#Hv}cXti2Zxo$!3&Rtc#hnQvKDHSS1^)nN6%@Zreuq|#2=AN#N) zLUj9F9vs*b5{}dwx2E;mCoFW9G#pT9i6BLq9jNGF2?F%L7wL@#QlzA-#YQTr$mi8b z!f!?XKJwxs-(>=X?o>iDE?7J3ex6k#n|Q?xxZ<Ho+fWh(=8jrjEg}a`tHF4mZq^w} zIlbWwIkA%WsY)>(*o+}hRZnN#pEAXIs14$1*mXh#`C?j=%T{&|HRaZw*<UsNsES>j zcYd;B&$u+TF_d}hg}(2L;*A%_J#kzw`mD|+mtIfmv4&f-Eyyd9IRQlN3MN7jX4|h; zzNDB%mS+FYP+B;XMULwi5KIbO$1zU0Yx*()OJ|h0&BErv5p5fy_=BW#&d=~-4ht&q zL(^#~r~^doc`mVzArB>srZD1gw@6AIB{x5zksypdT#l$Z#PsDmlL1BofvSr2GdTx4 z!izRQD$)i&u2CTMP_voq43atLwWwl5V$EB-F`}R;{SUb;c@=W4CC>PWu{Zx_hb<x! zCI6Fg>g@{_3e{wvN;cCj9ba8wgO3U#lCpalO4A_?a<bg1klMAMzcAv_xn)bTz=dY* z{4nMWaNY2EG809y5@f!9{Lojicq)eW=*%`TD$(3g9Kik5%f5HU&fBCky0uo=pTmG+ z5*7>;-JR+`wav6xS48Og%EDcztPj4C7J-k+(~<$70wT0XQZ5oHt~9h*B6)3dai`NS zn7I>uQuSbHG5v+n<yJy&vJa}<JT}2;E^i&}yR#QU9M)@U(S-UtrZ0TSyy&-`2^#sQ z6mZy0zfO&&>&bxfg!hIz0CX&rRc7_!_Kg8=^Y=xPcc+Q*cxO!jbUoNh7irY+$48&? zy&$4hAx~f8tEaAzw%I|`V2E0F$j+a^^Y!2kbpl7&ulymArSQ*Urm2dPruoOyLq1&< zNd%YlROOXZgTENc$&;P@fi%B^190A^3z5U}1*;qGGsJ`=FpbfK25YHaFqS`m>8fHo z%9Yr=@nFUKu#TbEw(ttWCqC!duvE3q^lekJmm{p%Z`D(3C(Lzl&TZ!FGOJ%9y1;L` zKmQzr4agsooj^<z83M>v+5*?_0hO5WZ6OJ&{D0+18_LUTwyfRx-zp9E6T#J`*DZ!f zqy4Ap`n5feV!+wpQ>Sz*M0lHqB2<cS9Vv|cM*ZF6E;IkBTFlA_nygPEkw6BX)Bd)S zVwBG9my*YBm_R^~^;wR6qH3yA|2e!cYIHhTUd!Q(QGQ)z%cf-2D~NGWzZE?k-@Xiw z6XWIk-x^Q5K<R`ne$mV}(s3CU{A0M9j3~ta^GPCcoD7lE3e6hA)e4WZLi;~knhut; znIsX&P3~^Xpj{qD#W2~iTPk|9_$l)WJU=y)UP0Bc`3Xu>4HsJi>dw60{wonNX_QTe zWpvOB+{>_^Ly~hX*-lrRB_;H2;%JGeo-=-sbl8K+6xSTt7T@QS&H-23xji+vp`NbC z7)!ob!$Hh*J^Zi~75bM$<{ww6e5T^x9Ovp(|H2O~JykcK=d9)AE-MY;uIx&vkoy%0 zbV}mOdft{#GmdAKBye$2qMaTsFX%0sRpKSkyH0TA_nCcO`Nvhdh%2vwI_Bk|g$pJ{ zVdtycUrXq>e-)fhi2&C+jlHr;r!c4St1J*&Nm)7rrQcYXO4`WT;YrkHCQf=$!q2b1 zfzbUcN%y-7z9?j5I9Xu7#@kCDd~}tlC@z;;3J_at|1^oOMEbVg)L_g|+U{4=zbm*@ zysi=OdLwl4lciQ-9C1Mm9_rIhkKzo)W$5Yek}<l`J=OW&0vkmS|DW$-My{RPYkm`} zE^Jj1_s~Cs+#aC+{}#fD@l%4m`l@eS-1iZ!XffFTp85Z+B$`S%^Z)Kf#Cr*9rR>$d vx3&F0kN>}y|7(H&Yk~jYEa0+ua_wkB@9?eX4sq}y02t_+=u~Mvd;9+YgcwH* diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_300_cropped.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_300_cropped.png deleted file mode 100644 index efdd70e4ee38fc01909c5f034425b5460c96bb4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39091 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 diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_600.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_600.png deleted file mode 100644 index b493e65f9cb1d900459d164138bf3eda12e7b4c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150884 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%0AR;&qI^ZJ=R*izBi^VVz<0oWmZOJ=N=y$I`gmr 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¥jbMec`}42HaO>9LmfE^0 zYzM*?OR$lma;jiV=4mmV?z3l%=Tt;8HSnt;`8{H)WTRR$z&ROL2CF&1vr;7Y)ygkf zyTKj7um`N{WDqNmVw%6((r*wnIb+>)#2MU@N>yHN=TM(z5Zc;#-p{6`VWb?*uv*kR zb-0gj>5W0f69ktT88HMsKXf|XN(62=+6Ef-vKcV!^M)5@?UQ7HBwY;sFv`D$qlwYT zSTPx49qKA%Ajiin<^j9S-ZL@{e8b7}Z?OLPmtJWlPp?lh&Hr9l#|pyhFeuX_IJ{2P zt<3_AT`_*6fw@S&c1b?215W9agWRC!vV`-iK*D%SbH2sVXKNUkg{@>8zCAa<W8PhA z6B*9^-^9RGB95%E=#e&;p6|6afE0fllND_dqnX-ch}uJarAvZvrA0>=Y+{(4j%?#h z6K~#L=Fy-Cq+k<w)lj=&F>TS7@3Ezzj&;;UfZh^O4faoOF-+EPu<BHk;-ttY7E~Nb zsmOf6QrsJ;^Ot-8#H0N_%$M)`$C(OZ^$35AID3@n;LwdGSl~GWRG4Hbpcep(hiv}S zbXHz4%WPn57L-<7A0YoiNDLw(ed|<B$Se`&hq;7YYyx%<RlCcTUPwuN1mza49Cok? zBtMVYQV&Vt(2F_urai2##U-E=YnAlevt=A>3cJ}K0>X#_)QdWv_dOGX>n4aBtlm!W ztuA57$iz^pPsD}2ATcyk*rvH=;ppNMQ`p~vZXBF1>f7>Erzyg#pSf`Bho-_7&0)?d zpr?|<6Grz?Eo=U$U!oXO)d$~wxFlEF5hM?~f&1m6Psg~-w0^ebH>%G0oW@+_ADMNn zqzk-~H=Qxm@VV-C0YSezyJY&L=s@T~3lf&PFCL~uDnepRQm@yR?%bFqxEPy23Pdg_ zpT)n&INWU_Te?*z%t7vv84=BQq~iBe>`+0X;N7Eu?RQs15Q##r9F}q%-UrjddK_G< zAM~#7+yUq+EynH$N+;`AQ36%IY<ja#afa|ZZjrR*eyT>ru%{fOkFijyjZ7*pd5m|q zB@z}UjUnLHtx$%>+V^bkC%qPOrOwKju_J&+2BP`OXs`YH=4H0V@JgtR>`U?Jx;hl* z6gp^7?&*F9e|9Zw0uWga;Q-<EOO=BToK7x56IH&fJ&%mj&lxF|(hTYoMdUpm31{$$ zLwaU8<D@P_ta^b>fi|Y>N=^lr{PV<bhDoybp_Dnd0ikFtlC`w@Tps7a15u%D$aJ{t z8qLdU!|6my7XWGlGA>5zbU~|S0Kg*PTIpu=rTJvBOfdNF1`W=`2+!kQ^4vyMbBAdB zf7ye<QoGIu`e9K9P<@{~k|j0g?!Fu$qcLbKeIA+nZ8(Mm3@UCVp|YT?@$=$e*9cH3 z12u8-IZDa=<JB7rx1kg1GcFQ(C&E5?qaJ~#{B=4{;9ETwzfWMMcYi%j@fY6qPNqHc zI|9@Xn13S=E)5XR=jnL1JyvLPI^jLAnzr!$jNBdrO4K*j{de`tkqL4;i82VZ_)s^r zM^f+Ps4d~y%Mq3sZb3COheA!w>c2~@oo~s2*|iLnfOC~Z>%pO*+&oRennznRQo<Af z!eGCQWVdgv*wz{!Qt{mSI*imKEokd)rM<*lNLpQrpili&F>QV66zwG(nioZ8k})zY zr<QkX!Ba2vP5Q#8^%pUIWP3YpkXEW&c9$-1+dzXXM!ZdKuIRtRy%~SF8Psn*(Mr31 z|FBhI*#?NAyyc9|6K;O5Q1LLuv^0aib~+o)9%gluQp+~gTE(C9;K^yAU+#P?53Ltv zIm^WfH*g+}hACC)NKXei4aHFksF5gz7ZmyQVKC2lM=Q-zkM$~#EC$%w_*9!p4ldt< z{OksgBfsF|eszs?dY+<_%5`hI9zha=F-WY)^|N}|Sv%Op6kdk1f8sfR{8E6i8)VD3 z#s)Y4^V_v;SHP4S%g;b|lue+8*JTpV+~5K@57@s|b1GXwP<A%$hL}$^Q}CotjSCvf zlp5;RQQV;drudCAz`M>ST!*M2uf3~h>5A36xLH~rUA*<+ltf@^7{(<HjyHV0P=m`m z)>Wv{2ER@htXcm3QzKe~t%my-I||*e{pd==AkJ70b6Ji28sQ}JrN{6AncKWs4XE=B zYeGMDC_x}O0RGzmUxV73T>QIcRvess<^T98M^3;R^tHnxGGgiwA~bUy*D5S#cf^8_ zq;9pX=cQ^$KQt2>98ic6&X>>4AsoUKN6F`$4%rQMyIC_5kBl+Aog-OHFoRgW-aqb@ zYEeyH?Fi#f9~_}BAQJ3*5Y<~6YH-VAcnKou<KML{D7J!dBIe4dLA@C;RSpU-2H7dM zH&Ls!FiSn-Uopq;VYM{M+e80}-Z{leJ$4Eb#CQI(nb~dBc@zk?JY2H<8a6{6e%F)$ z{r$YJx5mV|vzT3EedIAX|1Jd06ZV&$sYKQY%&qh0y{8OIOuk@-O}51H6aI!)4OgoJ zD{zY!JZrJ+M1j7FT#htHJRQL0n2L;o2c<LG?6T5*yF2VS@6+ycoyI{Z%*2${x^VsF zW{(1?&(Z|PgdC(|*OA8($}E<Ecto7Qeq4#11<e@uryNnPL_0EzV1^h_9%@BURz@~{ z81nq;ilr4bN%!SI!D8q_NPpi<KrX5pB6PQ(q0No<>^k48id^{$PrKU~v6uiZxF3c4 zgUITb|0W}c5eo~?ZQkCD*9ig@3`8acr6QgKQaeq38Tp)=SC(XtQq5XExPD9N3t^dT z`Ew7ZNu$@;gG-_~Tz;1;s24W`%xWHD6S1=>xfvELy=7B-z>FS#>(?o&)0LMWCMdPU zunf~@0B8AUA<xpURaw4B#S$^YkhH<?ae99KAU7Koi^C9wDjBzeq;*^vnXT~P_asS6 zK{XdR3DhPr+2xN7BoGAwWp~Xu?-kXwzqA)5o<D+WCFURV&<xb!U)RY{)Vm=Nl36_9 zEYy6)ikc^RxggZ1ajT)a5|$1QuQYX#mTAvfE7JCNfKmK^JR4V~I8f28`V-9zYmmo$ zG^w{g)nAA0%2oF{Hh~o%NN(C6`q$K7L6aXRo+o24#b?nh`5)tQ3EGG^LMvjq=Cr;t zLsW->HFkrzKWY2-V2oopLF_nU?$dPYyDxbR>x|(wUb>GvO-dEplTn4a1ic*Yn^96# zwp1>FGyX{=8_9g%_^ZAUnO%y%!)y|zw{QZHBvXnniQ~;Ca2S13M8XWut2%xe<vck3 zWxW8%T`90nSpPDoo7hV4|IG+ZWr5Zs32@X`X|xvru*g=GqJTh-N^VHq&u;_9coE+? zu#()9Cj9Xpq(lnnaMkQuAXu14R#>VcqGOffZ(ldB^vTQa)xu@d#ga7OXRho38_u_S z)!9mAuz;pJV=FP&ZzujepXXzM*vacmy<={)_QH&Vn94R)(BGPyOJHENUCm@twPTec zqxrFM51Oan&+zprZNwmTd1l1wg12QL0U!j+e#ceZbXHzZM>7ugWd0cTgxOS4jS4lr zI5;m*16cz+7TcjN;a9I}>Ml$B6Hn949)xc&l92S1;w1kB?;5pI12WWVkIF*jQ;lnT zDTrv#`*-cM0e|W^{mnfR_T*S{D$c<RukzvTfu8Llt~xoZJs#C5F$c*LLFR8>B%K<X z3P|RP!NI>@FPAwCmp49E5E0nXeV|I@=gIN!mUai2MgK*mntbu=tDNvdaOqQvv?YN^ z6S|WXVRFJ8Dtbid!uq+}&6S(L#8vTmx^;DF9`*W<j=q^lUAjY?(I*hzZ9jXWzUni3 zxB>ZqlA+K-Wxq9*MT!IS?i-$u!d;r&7D(L#U-9h>z1KX3mx1;#3^Z|n_OET_wsKV# z%CSj08x@O@+k1dDoV`BUUW`pb6qG-^3XRJq(1Y8Z9&UnoDC*MokAObzl@4AT;OE&} z#SuKP(!bcl&HIGOl&0)bVc$OI`fbO*w}4>&3aZ&=XlW{C6RNS_lyX`%0aG-+MnHi| zH3XV_Sg-N$r!Alh`e)j}>njAUBA{N(v<wLX)#MMlRii{e)?)oZ<MT~}p|5dBHDhL+ zd`MfMc&WXXiJ(gP4JaTrA?kgpfsAjMbPHgG!8ZRmZY0-TEzw(XwR#!Js(G_12IGEu zA55;~=2|}F8Pe2}#&ASS8)IBz2E=@Nv;(WwSp5f$h>L~tGEB$mC|$sUgrPb*-%~Fm zZyL9Rby*GM|MX%&f3*aGeOW%WpD*Yi@PIagvWsv%ifwR|6G6UN4w9#U|M?nB_v)s~ z@d@R9?Xkb2e+5$W8-!E#ua!D@PhWX*L4Nvf-B_^2n3=5Jb2hRZg@4Y52^t&1N;n@7 z1SLNNJ8!*HjpU#$`5)oVJ{XAK`ew(4IW`<`vh+ZM!?M4UTHW;;FCW8ZBPsI*R<7G$ zeixrnY)h^#<<`W*cK1qw#D+05ZP;-+QttiTCI#f#Z-4}wPaD-Tc9RCZU93|;9+<M< zb@eVyNXov6DJaf9c$3V0E%R#VRcM<~%kY3cXj-HaFu##6e|!mmgX|D=1~W5>J0IKo zu)BOOyr@VihXFkD@)#5IpKsIt|2&jlBWsB?RMKIWE%qr6P{N$g$@-R}IAd6EvGI;y zHl{RZ;PamdMy6Bxlzlv_I8?S|Fcp58W-K<4CC|S?gIc6d9@`kWs%oNt?cam3YvEI| zt3TR^5PX>1U*JKt0nyaf(rh`9)#mwEXcz2^F-kiYGxR6P2YReyz{$RQIr<ggEN<NO ze0;sC3B^ATbL>NZ_oDZ2nzFEL)|r~AH(F-?RrGeXR-0Kp_*Rj_6US=(LlIBg={cI2 zC0VPhkBUJ-CrRti!_}q)>QwWuQBG6xMcoG>B*|MJ*Yk4UE~rT=17}N=$+xI)o3Wl* zV7Fq_`Zr~pD5uFTNFOA-$tf;Ri5-a%QzT7e|JS``(;+G-Gszjju$}T;1t?5BGu_{G zcIZcM5cF>2yWe_^jK^eE8r#-`n|Ji{&aCiUDy?2FjhdPE3zsT6e9Do7rZEOQ%?`^S z0aum6<-d-=GLF;fd$#0}<l>SmKN|CCANP=>o_e-Vhj1O!Rpp^LSA76iBfYy7vyiA& zd**F+drPQBy6l(SSeN-TeN@;x<$E`yXvQ=4SG?k}u|vI!3yh-nC-jgoi@r@@p(&g2 z;L(f_ims$Kjdr%VOZ-G4vhMRQR;?g@|8fTCu-**{51q5S7|jZ*@k~GkdNICX$a|Yy zF~*<G_g-hjn9g@dY<qyKoxqBzy@+Z1TOn12IkF_m%#<G!4hJ$R{%TeHRqWgME=#^$ zirOkJalfvy4EV{+0_!99vF64Y3s>{54*oGd$I%;x^jq3DWbf%^JaDpoyHeDT@Fpvi z!0210^~x-G+=GAuR8QF_@8ZV-RG7`WKl`^zD_h`EGI<=YjJrlEQzZ+Y-{=MT%KPQ0 zX<;JaU+O+HL66d^kqT-9D^Tp=1I_nGDgM{Co$)_IavRe8FIkq}w*>h8IkIhUNYdCL z7}Y!gl#YWcDnDE>E743E;>Cb@FfotLgL~`k{|>e{?w_LW(xVsYHRVZuAB3Z|^xCcL z(tmV{a@q)#t)FZ(o?YtK#Frr=@8&p$f$Ap~x*uXqVv4~V{3}0ignvrgBEO>K$ySsd zU2+Y#PJyjvOoPhad!6R14h=8N;@FuFl8c{?_6BWb?8Bf&dXZOa7y#+IM)`E|tJ|q& zKld?M5}4a22xJOn5#**2&-)8=zDw#0;Ze-lXPh@T^*quh1Z^AGKS10%NqQ3(PIXLC zm5HhaCzb^_zY9;I^zxm;QE-{ZNQLZlkJwIEfo^Ft<8hWi_afq?Q8?x&uTiNFY;(qk zV0W>9z;;dC0y5;s5D~sJG@@d8_xP;$4BL+7N2pI!5uG)jsdv3eviZK{QX8um`T!rK z=Mqk$xTt7P)Q#Sv*vhK081r>Mdx28Gh<=ZCX@JeAH5-bmRyU#o1m#3Ns<{56xqFUN z{Rx<Q>-p%W`+K?uI9uCvdkP>-w>KyuM7iA;ybrBU5ygZoXZ0hlP^=l8M9e0c^<C5l z5x>;sJ99@zc_Rl@Gcs#RdvDd4-h5?tEru+E&P<0^B&}QKl4yz<#hZKD&zbHs(R>iH zkJbG2+MYw7Ddhpk-ywy+IM{0Ht_am*FDZ%2sBlu~^c22jNGVM5NZq8`@1nsyctSnw z^Olu+#5~D-EDmvMjlh_559AH$??Pa;@<b*p@64`Et=t)$j?f$9ouA<O+0GMQOH3rb z_0KZ6KD%K^#r&-L_=Y^bKH^)Z?w2cN=t_9ADxr7Y;d`K9NF+>c6jj$^0c%k&>OTvF zdiXs<6n;imN;tZ}4(y;whP&s^>)s#op^;zF1@+6Klo;CYSB##0<3GY^YT!Oi1sK9? z8dvQPeJc%~mCI9*k$o&fCzP$$a%6nqP5D)ymWLQr(`c1!k`YR2mRYjhN<oMAi3$gm zzgKWN=_DV21hX-PRhFSUWYB}$g{kRLOt3paf`9!H7J?zch}g2#WAw=`=&<$>p3!RC z5CgNDoP8)t;Z<D9;;a6}I5w?p^#hnUw_z#}`hs-!7DWwgyPtVW-Wz8zCg##}Id{i} zpzdf}hwtKu=$H@;d5TbhjcK7*jbOFzweM|gU^eOrYcWv9!B3APOm!AhKl^ASMrB$P zbiqpR(6;ws?t4w2(D|@~ELcF{+ZU~sed9*g6cv_ELOl?%=+#GQpt?#zLpssf%%ot^ zZT75}>V<5wT~5QPPML>fKNOjn@<)d-N9%S-mE3!*VpDigkSO-Z9d^)x4z+-(DfhKQ z3y`VD4o`Q{A^G_aQjbfao7OOs3iMH#Ve{22mwm_iya$#C+vrAjSj!La^1<ye`Rdf2 zRWzfW7A(Rq^LU#F%9H&oNJf+-`N3g-2+TYDN$+got<!@x3s^#<*XABPUc$}-rjaTw z_1h#Z+$}-AO(1Nl7<lv*%=73fL9d2YvPYjv70UWTVQogRh`OfXzTkI&QMfZh!TGYo z2Zvl0(Y_6#3O`d=L=;oI$G0|Tr-HmiU#R-m=ttvSR*2K7)?NH(wDH;|$))*bs5v5_ z{B)Lsn=qd}Yh8Ury7TeMqsfikx9xEHhp?tbQaZS;q1`BZr0wx^t9R~$;*$^H`ogNA z*+x<oTG>xidczOBYBhT{`L^{3uh7?nH(L7LEd!Xcr>q&KkE+q3RzXq9eYrB|jLM>X z4j9t5Wj)Ig7N8l#oAKcN+Ha^=EAGrL?jb@o2ua}sKO>d|9FY*s$^t5<=={uI4d}<_ ztd}Zglir5SN7)42B&%W%b<inp4Y~d!{nQa*V)W=dH-XNHb}sWfZ^48Ni@j&o{Dvc9 z#(v0o*vjdqg<KQy47a|A-mG{_7kmVLb_5O@3O)+&0SEO4v-@Gd3i+OkZ`P4_BA|%9 zG;2lDkr>AqWccxuZ{1PQ-Iq#PHrfHn;G$jIAl|fJUMv<ifzHLH1=)Y8p9zQgHkrao zgp}lp9{V+tM!<2-d5$!KO1B02E;b-^$}_S{ss<I2NfE*q7hEK3gw*HT4<?%+)a%3U zA`|s!<u6UVIV+Ce%;kg@H#le$iM2_w_EB<ud@Px5t#q*Dq0@~&=2ICDKD)Re_9pDt zyOIo5dd4G6ab3tjRZh>`lKs*8rzv|*n4qKN{!jPhDiiC@?D}iABE@VnrP&t4pn)C} z;35p_Ym_u;-D`L&>wD1L*;gZ-XM1IJzu8@Ch*?fGu|%h9WPcqHqvJlRa{*{{GWf3^ zf<5SnoP$*(xi@<u&_}26PdC&n!}s#VlWyOOn?+mIj)zJDOOy3l7h4Uu!m3E*(P<&B z#xGRFQ3AbMG<){WFseS}=L_fL{!>TFAnS=J|D($?b6v(e$oK&%Ggw4X6E8yTh`4wB zfEKHfKUT}S_qfDYYgoVfB5z=5x<oZ}==XS|=zc9y&@XgpJ#Dkq6Hv&vKnm2j6-hIE zeMT}<sa7`5EWpEysX!{~iGp8mE?Is<Le=eH33}>vUXg-j92(UmLT3e-eF!mKiAP#q ztc}%L2Eyj&4R?tw6P5>D36;)M^MT*T!Y@o<XSW4PN27#7y4ICWY!F-pzbZH;swv=w zDme3LjisE-x9U5aA(Zn&1uo%s!v(};J6nI>H}1!|;4RC=^SW=}Dh^-=Ki?Alq}Den z(q@7VmB34pL}QL4mHMIJS52fy7mJF>Hos8BXxUS@t&r#zy`cF|O>KnH_0`Ska^*w! z)y=k?V6NHOD4CwX<h+JKXZeZ=*1b5P?o+GW$q7%PP4^A!9^bPLYWaio#EUVuqNe02 ztS?T^r>&{&ON?hFzNd-Qo^U=iVHtE`78GUQ6&2@x@+e5k`I$*jRG@>$u%(VQ>BD9# zNhlIx5OSX|+vCaKEs)8yB)8bIL%rC1QN7fxgR3mKzGX$6{4>}@3S+4!&2AR#;vGdA zNrNoOMNK5<+!><INx;z*+R@f!Ho`ur?R}HfJT|C?wRL2+=P>wAgT?ZumDfU8!x4JP zHe)l=FsQILLj!HpSlx6{+El`z{y2M6y`gD-a#rKf_aooXAdOOs@T9;a&nA-GY{bf& z);LTPNolra1ofsRTD|jN-CJOo#(d?&W~611)H;=S^7&|>?>1KtCe=lF?H5bJiB*SO zz|js%WNzi7fM&9PU)Z_#O-E~+d&F>E-yi5DDl+@pL#qHXaa;%F^Wy(&=S-iPx}pG{ zYH4e=wjC6jiZW9kp>7C4K>`7(s7XOnB~LI3AV`u5A_7e!Bms(!)<B88*iaUeYFcC- zVU<M;0k;BAkdSI*Qnpdiut*}2odg=oI3s_9+z)p<=iWKzH}}ptb3a@fR6qm!!u(zG z$J#%WzdpNFm>yfEh=a0|QUtA{f~vGr?!#xaA}ekfXIOvN=8M)%w1R^~Lko;c5dX@M zf}j+J&(p~^yr9E5)w8qL&Avr&O0szEZ~PWH<*Da78sA~Wytm-e!D=475?eB}k~&<G zE76XIf-HXScyNS6<9Ksyi(3sHg<7?O=<i2PS_2T_Arp*qmVJuEh<Gt86iO_@6?tz& z`0&tKdT=kDPu6(3RhoTVk=e?dg1xqw>1V*C9CixUXg3R<MZ?kiK)eHj7uEYXcnw?) z&F&8+W)Tzm;N)RgrG{_bfWt0jgX2OhR_07$MwxiY5SOe8FDr+%4f;obij?ppXr5!2 z*e&}XAL`WB4Hpl_8)s;F{kvCYS)tN))OHA*<&Q)j<?UUy-hz_&?;(R@-QQ<fDRPCd z2oADcW8L*o26ZPt#aV3P*nHW>AZwoY@DreB5^a2x*iPF;$Y4i6DquPankN{az%#d_ zcT;@9aW!B+q7PRQ1o32OA23~ErJr~SI57izlTyLZ%3J&jJkJGj!<0Tmi?VD=VfIgx zxy04d8$(F3<dbS)SN=?mljF1>v~GWh?ic;sC_HmNJ@Q{2sOg02ixlCI>j%c)GudNo zYE_1TL9-_vFseY7-X=Cjc}pJ7jfAYZWSn^#5C$5{14#+)Wt&9>+3NG$I7mp=lv<6% zJY;k>>Nu05=*jKE2UA&vy?voM0g#E?<e404dEwd9)pH1BML;?1$ySlw<@gdD?zQqO zNi!WiNj0dZHaw0zWb!F=(^vT9yQ0l_aQrXLxepf@m%B8&=n}5Uk4LORp~Njw1IkV= z#N$~2I)8KVLEiou9tB#CDNW`tuT$NxLMX*>2Ma7C7&+GB`7z7{>v$oFL3QeMj~Fol zD#?w@q*%W#8OD#%*0zOHQcrPGJd}Unb7lZd;)<HD%-nQW=j5q?4}*iJsd@VeKJgPo zPM<SEVg%0BQ=6hLoWYhBa|j7%01sm2Jm{Wyq^a+j0I;P85`5z(3`fu+W_uA#CwJ8Q zH0B={X?!Y*b`dOL8ELlU6-U645Pz4>CsydSm}?;#!wW%RoUrj`+Rnn$iG`qgZpf~+ z9*-!Tn&SVt_dMq+>^!JHChBH9g=b?UYu62SUaq}hj-_7D!Nd`bVts=jbQiMAR%i9@ zkeR)AA`h_8juFYD1~-|(*aLWB;hGdjnbI4N=q9cRU@teNN}0K-w(E`@Z|c%I_3#OM z?e(vK^O(9s$cr(iV^5}@l=L?RYuh+jjF+KppqY=Ch4WLOZ448}Hyq5_I(4e1d&>)J zsGy_Aqiv@LM=IkWlEkq>;>ldRN@@8?o==1NyE9|DwdfJeAhF>GFxc5ZaA&&zJhz_M ztL~X~tP6%LRon!vcr`K=`%<dzBsC>M0Zi$7bmN7xD4-38m!&q|Cyr(e>^6OyDs`Ra zg6!J$UT&~ND(&xHE6s1FQ|^etJYCpW<_QCn+84rFI3%d@qx)2K-IOdVOHRH}#D6G+ zhG}J_W_01Qc7=2LDimb}ug&+a6ld9@(lkNnuiq+L+BCX$8xr&)L~n#~O!aLPs(dc+ z+(+*y9Nh>Hr2}!HEISnHg#By@?j6~iZd%MS?DoZT<>JL#Sfr03q+_wtEedv#Ar@&! zfCufZXY#goz?KwZvv|?cXo<iQfh7V<1eOTAHv}Gc%rC2ozV_#<>U;P%P80VW@Gt%D GX!?JYNfFcl diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_600_cropped.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_600_cropped.png deleted file mode 100644 index 7594e728a0b8d2abdf31583d880843197717fdc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 86999 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 diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_72.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_72.png deleted file mode 100644 index ba0a5f9ab357f3c9742dbb3fde9449640fd2c5e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14806 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 diff --git a/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_72_cropped.png b/prs/dev/adis16480_updates/_static/logos/PyADI-IIO_Logo_w_72_cropped.png deleted file mode 100644 index c38352333a8fa9188bbe4379add6acabd3cbdaac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8030 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�%fboLUinA>oHx6v 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 diff --git a/prs/dev/adis16480_updates/_static/minus.png b/prs/dev/adis16480_updates/_static/minus.png deleted file mode 100644 index d96755fdaf8bb2214971e0db9c1fd3077d7c419d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^+#t*WBp7;*Yy1LIik>cxAr*|t7R?Mi>2?kWtu=nj kDsEF_5m^0CR;1wuP-*O&G^0G}KYk!hp00i_>zopr08q^qX#fBK diff --git a/prs/dev/adis16480_updates/_static/plus.png b/prs/dev/adis16480_updates/_static/plus.png deleted file mode 100644 index 7107cec93a979b9a5f64843235a16651d563ce2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^+#t*WBp7;*Yy1LIik>cxAr*|t7R?Mi>2?kWtu>-2 m3q%Vub%g%s<8sJhVPMczOq}xhg9DJoz~JfX=d#Wzp$Pyb1r*Kz diff --git a/prs/dev/adis16480_updates/_static/pygments.css b/prs/dev/adis16480_updates/_static/pygments.css deleted file mode 100644 index ee92c2c66..000000000 --- a/prs/dev/adis16480_updates/_static/pygments.css +++ /dev/null @@ -1,324 +0,0 @@ -@media (prefers-color-scheme: light) { -body:not(.dark) .highlight pre { line-height: 125%; } -body:not(.dark) .highlight td.linenos .normal { color: #666666; background-color: transparent; padding-left: 5px; padding-right: 5px; } -body:not(.dark) .highlight span.linenos { color: #666666; background-color: transparent; padding-left: 5px; padding-right: 5px; } -body:not(.dark) .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -body:not(.dark) .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -body:not(.dark) .highlight .hll { background-color: #ffffcc } -body:not(.dark) .highlight { background: #f0f0f0; } -body:not(.dark) .highlight .c { color: #60a0b0; font-style: italic } /* Comment */ -body:not(.dark) .highlight .err { border: 1px solid #FF0000 } /* Error */ -body:not(.dark) .highlight .k { color: #007020; font-weight: bold } /* Keyword */ -body:not(.dark) .highlight .o { color: #666666 } /* Operator */ -body:not(.dark) .highlight .ch { color: #60a0b0; font-style: italic } /* Comment.Hashbang */ -body:not(.dark) .highlight .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */ -body:not(.dark) .highlight .cp { color: #007020 } /* Comment.Preproc */ -body:not(.dark) .highlight .cpf { color: #60a0b0; font-style: italic } /* Comment.PreprocFile */ -body:not(.dark) .highlight .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */ -body:not(.dark) .highlight .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */ -body:not(.dark) .highlight .gd { color: #A00000 } /* Generic.Deleted */ -body:not(.dark) .highlight .ge { font-style: italic } /* Generic.Emph */ -body:not(.dark) .highlight .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */ -body:not(.dark) .highlight .gr { color: #FF0000 } /* Generic.Error */ -body:not(.dark) .highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -body:not(.dark) .highlight .gi { color: #00A000 } /* Generic.Inserted */ -body:not(.dark) .highlight .go { color: #888888 } /* Generic.Output */ -body:not(.dark) .highlight .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ -body:not(.dark) .highlight .gs { font-weight: bold } /* Generic.Strong */ -body:not(.dark) .highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -body:not(.dark) .highlight .gt { color: #0044DD } /* Generic.Traceback */ -body:not(.dark) .highlight .kc { color: #007020; font-weight: bold } /* Keyword.Constant */ -body:not(.dark) .highlight .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ -body:not(.dark) .highlight .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */ -body:not(.dark) .highlight .kp { color: #007020 } /* Keyword.Pseudo */ -body:not(.dark) .highlight .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ -body:not(.dark) .highlight .kt { color: #902000 } /* Keyword.Type */ -body:not(.dark) .highlight .m { color: #40a070 } /* Literal.Number */ -body:not(.dark) .highlight .s { color: #4070a0 } /* Literal.String */ -body:not(.dark) .highlight .na { color: #4070a0 } /* Name.Attribute */ -body:not(.dark) .highlight .nb { color: #007020 } /* Name.Builtin */ -body:not(.dark) .highlight .nc { color: #0e84b5; font-weight: bold } /* Name.Class */ -body:not(.dark) .highlight .no { color: #60add5 } /* Name.Constant */ -body:not(.dark) .highlight .nd { color: #555555; font-weight: bold } /* Name.Decorator */ -body:not(.dark) .highlight .ni { color: #d55537; font-weight: bold } /* Name.Entity */ -body:not(.dark) .highlight .ne { color: #007020 } /* Name.Exception */ -body:not(.dark) .highlight .nf { color: #06287e } /* Name.Function */ -body:not(.dark) .highlight .nl { color: #002070; font-weight: bold } /* Name.Label */ -body:not(.dark) .highlight .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ -body:not(.dark) .highlight .nt { color: #062873; font-weight: bold } /* Name.Tag */ -body:not(.dark) .highlight .nv { color: #bb60d5 } /* Name.Variable */ -body:not(.dark) .highlight .ow { color: #007020; font-weight: bold } /* Operator.Word */ -body:not(.dark) .highlight .w { color: #bbbbbb } /* Text.Whitespace */ -body:not(.dark) .highlight .mb { color: #40a070 } /* Literal.Number.Bin */ -body:not(.dark) .highlight .mf { color: #40a070 } /* Literal.Number.Float */ -body:not(.dark) .highlight .mh { color: #40a070 } /* Literal.Number.Hex */ -body:not(.dark) .highlight .mi { color: #40a070 } /* Literal.Number.Integer */ -body:not(.dark) .highlight .mo { color: #40a070 } /* Literal.Number.Oct */ -body:not(.dark) .highlight .sa { color: #4070a0 } /* Literal.String.Affix */ -body:not(.dark) .highlight .sb { color: #4070a0 } /* Literal.String.Backtick */ -body:not(.dark) .highlight .sc { color: #4070a0 } /* Literal.String.Char */ -body:not(.dark) .highlight .dl { color: #4070a0 } /* Literal.String.Delimiter */ -body:not(.dark) .highlight .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ -body:not(.dark) .highlight .s2 { color: #4070a0 } /* Literal.String.Double */ -body:not(.dark) .highlight .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ -body:not(.dark) .highlight .sh { color: #4070a0 } /* Literal.String.Heredoc */ -body:not(.dark) .highlight .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ -body:not(.dark) .highlight .sx { color: #c65d09 } /* Literal.String.Other */ -body:not(.dark) .highlight .sr { color: #235388 } /* Literal.String.Regex */ -body:not(.dark) .highlight .s1 { color: #4070a0 } /* Literal.String.Single */ -body:not(.dark) .highlight .ss { color: #517918 } /* Literal.String.Symbol */ -body:not(.dark) .highlight .bp { color: #007020 } /* Name.Builtin.Pseudo */ -body:not(.dark) .highlight .fm { color: #06287e } /* Name.Function.Magic */ -body:not(.dark) .highlight .vc { color: #bb60d5 } /* Name.Variable.Class */ -body:not(.dark) .highlight .vg { color: #bb60d5 } /* Name.Variable.Global */ -body:not(.dark) .highlight .vi { color: #bb60d5 } /* Name.Variable.Instance */ -body:not(.dark) .highlight .vm { color: #bb60d5 } /* Name.Variable.Magic */ -body:not(.dark) .highlight .il { color: #40a070 } /* Literal.Number.Integer.Long */ -body.dark .highlight pre { line-height: 125%; } -body.dark .highlight td.linenos .normal { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; } -body.dark .highlight span.linenos { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; } -body.dark .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -body.dark .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -body.dark .highlight .hll { background-color: #404040 } -body.dark .highlight { background: #202020; color: #d0d0d0 } -body.dark .highlight .c { color: #ababab; font-style: italic } /* Comment */ -body.dark .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ -body.dark .highlight .esc { color: #d0d0d0 } /* Escape */ -body.dark .highlight .g { color: #d0d0d0 } /* Generic */ -body.dark .highlight .k { color: #6ebf26; font-weight: bold } /* Keyword */ -body.dark .highlight .l { color: #d0d0d0 } /* Literal */ -body.dark .highlight .n { color: #d0d0d0 } /* Name */ -body.dark .highlight .o { color: #d0d0d0 } /* Operator */ -body.dark .highlight .x { color: #d0d0d0 } /* Other */ -body.dark .highlight .p { color: #d0d0d0 } /* Punctuation */ -body.dark .highlight .ch { color: #ababab; font-style: italic } /* Comment.Hashbang */ -body.dark .highlight .cm { color: #ababab; font-style: italic } /* Comment.Multiline */ -body.dark .highlight .cp { color: #ff3a3a; font-weight: bold } /* Comment.Preproc */ -body.dark .highlight .cpf { color: #ababab; font-style: italic } /* Comment.PreprocFile */ -body.dark .highlight .c1 { color: #ababab; font-style: italic } /* Comment.Single */ -body.dark .highlight .cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */ -body.dark .highlight .gd { color: #ff3a3a } /* Generic.Deleted */ -body.dark .highlight .ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */ -body.dark .highlight .ges { color: #d0d0d0; font-weight: bold; font-style: italic } /* Generic.EmphStrong */ -body.dark .highlight .gr { color: #ff3a3a } /* Generic.Error */ -body.dark .highlight .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */ -body.dark .highlight .gi { color: #589819 } /* Generic.Inserted */ -body.dark .highlight .go { color: #cccccc } /* Generic.Output */ -body.dark .highlight .gp { color: #aaaaaa } /* Generic.Prompt */ -body.dark .highlight .gs { color: #d0d0d0; font-weight: bold } /* Generic.Strong */ -body.dark .highlight .gu { color: #ffffff; text-decoration: underline } /* Generic.Subheading */ -body.dark .highlight .gt { color: #ff3a3a } /* Generic.Traceback */ -body.dark .highlight .kc { color: #6ebf26; font-weight: bold } /* Keyword.Constant */ -body.dark .highlight .kd { color: #6ebf26; font-weight: bold } /* Keyword.Declaration */ -body.dark .highlight .kn { color: #6ebf26; font-weight: bold } /* Keyword.Namespace */ -body.dark .highlight .kp { color: #6ebf26 } /* Keyword.Pseudo */ -body.dark .highlight .kr { color: #6ebf26; font-weight: bold } /* Keyword.Reserved */ -body.dark .highlight .kt { color: #6ebf26; font-weight: bold } /* Keyword.Type */ -body.dark .highlight .ld { color: #d0d0d0 } /* Literal.Date */ -body.dark .highlight .m { color: #51b2fd } /* Literal.Number */ -body.dark .highlight .s { color: #ed9d13 } /* Literal.String */ -body.dark .highlight .na { color: #bbbbbb } /* Name.Attribute */ -body.dark .highlight .nb { color: #2fbccd } /* Name.Builtin */ -body.dark .highlight .nc { color: #71adff; text-decoration: underline } /* Name.Class */ -body.dark .highlight .no { color: #40ffff } /* Name.Constant */ -body.dark .highlight .nd { color: #ffa500 } /* Name.Decorator */ -body.dark .highlight .ni { color: #d0d0d0 } /* Name.Entity */ -body.dark .highlight .ne { color: #bbbbbb } /* Name.Exception */ -body.dark .highlight .nf { color: #71adff } /* Name.Function */ -body.dark .highlight .nl { color: #d0d0d0 } /* Name.Label */ -body.dark .highlight .nn { color: #71adff; text-decoration: underline } /* Name.Namespace */ -body.dark .highlight .nx { color: #d0d0d0 } /* Name.Other */ -body.dark .highlight .py { color: #d0d0d0 } /* Name.Property */ -body.dark .highlight .nt { color: #6ebf26; font-weight: bold } /* Name.Tag */ -body.dark .highlight .nv { color: #40ffff } /* Name.Variable */ -body.dark .highlight .ow { color: #6ebf26; font-weight: bold } /* Operator.Word */ -body.dark .highlight .pm { color: #d0d0d0 } /* Punctuation.Marker */ -body.dark .highlight .w { color: #666666 } /* Text.Whitespace */ -body.dark .highlight .mb { color: #51b2fd } /* Literal.Number.Bin */ -body.dark .highlight .mf { color: #51b2fd } /* Literal.Number.Float */ -body.dark .highlight .mh { color: #51b2fd } /* Literal.Number.Hex */ -body.dark .highlight .mi { color: #51b2fd } /* Literal.Number.Integer */ -body.dark .highlight .mo { color: #51b2fd } /* Literal.Number.Oct */ -body.dark .highlight .sa { color: #ed9d13 } /* Literal.String.Affix */ -body.dark .highlight .sb { color: #ed9d13 } /* Literal.String.Backtick */ -body.dark .highlight .sc { color: #ed9d13 } /* Literal.String.Char */ -body.dark .highlight .dl { color: #ed9d13 } /* Literal.String.Delimiter */ -body.dark .highlight .sd { color: #ed9d13 } /* Literal.String.Doc */ -body.dark .highlight .s2 { color: #ed9d13 } /* Literal.String.Double */ -body.dark .highlight .se { color: #ed9d13 } /* Literal.String.Escape */ -body.dark .highlight .sh { color: #ed9d13 } /* Literal.String.Heredoc */ -body.dark .highlight .si { color: #ed9d13 } /* Literal.String.Interpol */ -body.dark .highlight .sx { color: #ffa500 } /* Literal.String.Other */ -body.dark .highlight .sr { color: #ed9d13 } /* Literal.String.Regex */ -body.dark .highlight .s1 { color: #ed9d13 } /* Literal.String.Single */ -body.dark .highlight .ss { color: #ed9d13 } /* Literal.String.Symbol */ -body.dark .highlight .bp { color: #2fbccd } /* Name.Builtin.Pseudo */ -body.dark .highlight .fm { color: #71adff } /* Name.Function.Magic */ -body.dark .highlight .vc { color: #40ffff } /* Name.Variable.Class */ -body.dark .highlight .vg { color: #40ffff } /* Name.Variable.Global */ -body.dark .highlight .vi { color: #40ffff } /* Name.Variable.Instance */ -body.dark .highlight .vm { color: #40ffff } /* Name.Variable.Magic */ -body.dark .highlight .il { color: #51b2fd } /* Literal.Number.Integer.Long */ -} -@media (prefers-color-scheme: dark) { -body.light .highlight pre { line-height: 125%; } -body.light .highlight td.linenos .normal { color: #666666; background-color: transparent; padding-left: 5px; padding-right: 5px; } -body.light .highlight span.linenos { color: #666666; background-color: transparent; padding-left: 5px; padding-right: 5px; } -body.light .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -body.light .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -body.light .highlight .hll { background-color: #ffffcc } -body.light .highlight { background: #f0f0f0; } -body.light .highlight .c { color: #60a0b0; font-style: italic } /* Comment */ -body.light .highlight .err { border: 1px solid #FF0000 } /* Error */ -body.light .highlight .k { color: #007020; font-weight: bold } /* Keyword */ -body.light .highlight .o { color: #666666 } /* Operator */ -body.light .highlight .ch { color: #60a0b0; font-style: italic } /* Comment.Hashbang */ -body.light .highlight .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */ -body.light .highlight .cp { color: #007020 } /* Comment.Preproc */ -body.light .highlight .cpf { color: #60a0b0; font-style: italic } /* Comment.PreprocFile */ -body.light .highlight .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */ -body.light .highlight .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */ -body.light .highlight .gd { color: #A00000 } /* Generic.Deleted */ -body.light .highlight .ge { font-style: italic } /* Generic.Emph */ -body.light .highlight .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */ -body.light .highlight .gr { color: #FF0000 } /* Generic.Error */ -body.light .highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -body.light .highlight .gi { color: #00A000 } /* Generic.Inserted */ -body.light .highlight .go { color: #888888 } /* Generic.Output */ -body.light .highlight .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ -body.light .highlight .gs { font-weight: bold } /* Generic.Strong */ -body.light .highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -body.light .highlight .gt { color: #0044DD } /* Generic.Traceback */ -body.light .highlight .kc { color: #007020; font-weight: bold } /* Keyword.Constant */ -body.light .highlight .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ -body.light .highlight .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */ -body.light .highlight .kp { color: #007020 } /* Keyword.Pseudo */ -body.light .highlight .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ -body.light .highlight .kt { color: #902000 } /* Keyword.Type */ -body.light .highlight .m { color: #40a070 } /* Literal.Number */ -body.light .highlight .s { color: #4070a0 } /* Literal.String */ -body.light .highlight .na { color: #4070a0 } /* Name.Attribute */ -body.light .highlight .nb { color: #007020 } /* Name.Builtin */ -body.light .highlight .nc { color: #0e84b5; font-weight: bold } /* Name.Class */ -body.light .highlight .no { color: #60add5 } /* Name.Constant */ -body.light .highlight .nd { color: #555555; font-weight: bold } /* Name.Decorator */ -body.light .highlight .ni { color: #d55537; font-weight: bold } /* Name.Entity */ -body.light .highlight .ne { color: #007020 } /* Name.Exception */ -body.light .highlight .nf { color: #06287e } /* Name.Function */ -body.light .highlight .nl { color: #002070; font-weight: bold } /* Name.Label */ -body.light .highlight .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ -body.light .highlight .nt { color: #062873; font-weight: bold } /* Name.Tag */ -body.light .highlight .nv { color: #bb60d5 } /* Name.Variable */ -body.light .highlight .ow { color: #007020; font-weight: bold } /* Operator.Word */ -body.light .highlight .w { color: #bbbbbb } /* Text.Whitespace */ -body.light .highlight .mb { color: #40a070 } /* Literal.Number.Bin */ -body.light .highlight .mf { color: #40a070 } /* Literal.Number.Float */ -body.light .highlight .mh { color: #40a070 } /* Literal.Number.Hex */ -body.light .highlight .mi { color: #40a070 } /* Literal.Number.Integer */ -body.light .highlight .mo { color: #40a070 } /* Literal.Number.Oct */ -body.light .highlight .sa { color: #4070a0 } /* Literal.String.Affix */ -body.light .highlight .sb { color: #4070a0 } /* Literal.String.Backtick */ -body.light .highlight .sc { color: #4070a0 } /* Literal.String.Char */ -body.light .highlight .dl { color: #4070a0 } /* Literal.String.Delimiter */ -body.light .highlight .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ -body.light .highlight .s2 { color: #4070a0 } /* Literal.String.Double */ -body.light .highlight .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ -body.light .highlight .sh { color: #4070a0 } /* Literal.String.Heredoc */ -body.light .highlight .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ -body.light .highlight .sx { color: #c65d09 } /* Literal.String.Other */ -body.light .highlight .sr { color: #235388 } /* Literal.String.Regex */ -body.light .highlight .s1 { color: #4070a0 } /* Literal.String.Single */ -body.light .highlight .ss { color: #517918 } /* Literal.String.Symbol */ -body.light .highlight .bp { color: #007020 } /* Name.Builtin.Pseudo */ -body.light .highlight .fm { color: #06287e } /* Name.Function.Magic */ -body.light .highlight .vc { color: #bb60d5 } /* Name.Variable.Class */ -body.light .highlight .vg { color: #bb60d5 } /* Name.Variable.Global */ -body.light .highlight .vi { color: #bb60d5 } /* Name.Variable.Instance */ -body.light .highlight .vm { color: #bb60d5 } /* Name.Variable.Magic */ -body.light .highlight .il { color: #40a070 } /* Literal.Number.Integer.Long */ -body:not(.light) .highlight pre { line-height: 125%; } -body:not(.light) .highlight td.linenos .normal { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; } -body:not(.light) .highlight span.linenos { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; } -body:not(.light) .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -body:not(.light) .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -body:not(.light) .highlight .hll { background-color: #404040 } -body:not(.light) .highlight { background: #202020; color: #d0d0d0 } -body:not(.light) .highlight .c { color: #ababab; font-style: italic } /* Comment */ -body:not(.light) .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ -body:not(.light) .highlight .esc { color: #d0d0d0 } /* Escape */ -body:not(.light) .highlight .g { color: #d0d0d0 } /* Generic */ -body:not(.light) .highlight .k { color: #6ebf26; font-weight: bold } /* Keyword */ -body:not(.light) .highlight .l { color: #d0d0d0 } /* Literal */ -body:not(.light) .highlight .n { color: #d0d0d0 } /* Name */ -body:not(.light) .highlight .o { color: #d0d0d0 } /* Operator */ -body:not(.light) .highlight .x { color: #d0d0d0 } /* Other */ -body:not(.light) .highlight .p { color: #d0d0d0 } /* Punctuation */ -body:not(.light) .highlight .ch { color: #ababab; font-style: italic } /* Comment.Hashbang */ -body:not(.light) .highlight .cm { color: #ababab; font-style: italic } /* Comment.Multiline */ -body:not(.light) .highlight .cp { color: #ff3a3a; font-weight: bold } /* Comment.Preproc */ -body:not(.light) .highlight .cpf { color: #ababab; font-style: italic } /* Comment.PreprocFile */ -body:not(.light) .highlight .c1 { color: #ababab; font-style: italic } /* Comment.Single */ -body:not(.light) .highlight .cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */ -body:not(.light) .highlight .gd { color: #ff3a3a } /* Generic.Deleted */ -body:not(.light) .highlight .ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */ -body:not(.light) .highlight .ges { color: #d0d0d0; font-weight: bold; font-style: italic } /* Generic.EmphStrong */ -body:not(.light) .highlight .gr { color: #ff3a3a } /* Generic.Error */ -body:not(.light) .highlight .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */ -body:not(.light) .highlight .gi { color: #589819 } /* Generic.Inserted */ -body:not(.light) .highlight .go { color: #cccccc } /* Generic.Output */ -body:not(.light) .highlight .gp { color: #aaaaaa } /* Generic.Prompt */ -body:not(.light) .highlight .gs { color: #d0d0d0; font-weight: bold } /* Generic.Strong */ -body:not(.light) .highlight .gu { color: #ffffff; text-decoration: underline } /* Generic.Subheading */ -body:not(.light) .highlight .gt { color: #ff3a3a } /* Generic.Traceback */ -body:not(.light) .highlight .kc { color: #6ebf26; font-weight: bold } /* Keyword.Constant */ -body:not(.light) .highlight .kd { color: #6ebf26; font-weight: bold } /* Keyword.Declaration */ -body:not(.light) .highlight .kn { color: #6ebf26; font-weight: bold } /* Keyword.Namespace */ -body:not(.light) .highlight .kp { color: #6ebf26 } /* Keyword.Pseudo */ -body:not(.light) .highlight .kr { color: #6ebf26; font-weight: bold } /* Keyword.Reserved */ -body:not(.light) .highlight .kt { color: #6ebf26; font-weight: bold } /* Keyword.Type */ -body:not(.light) .highlight .ld { color: #d0d0d0 } /* Literal.Date */ -body:not(.light) .highlight .m { color: #51b2fd } /* Literal.Number */ -body:not(.light) .highlight .s { color: #ed9d13 } /* Literal.String */ -body:not(.light) .highlight .na { color: #bbbbbb } /* Name.Attribute */ -body:not(.light) .highlight .nb { color: #2fbccd } /* Name.Builtin */ -body:not(.light) .highlight .nc { color: #71adff; text-decoration: underline } /* Name.Class */ -body:not(.light) .highlight .no { color: #40ffff } /* Name.Constant */ -body:not(.light) .highlight .nd { color: #ffa500 } /* Name.Decorator */ -body:not(.light) .highlight .ni { color: #d0d0d0 } /* Name.Entity */ -body:not(.light) .highlight .ne { color: #bbbbbb } /* Name.Exception */ -body:not(.light) .highlight .nf { color: #71adff } /* Name.Function */ -body:not(.light) .highlight .nl { color: #d0d0d0 } /* Name.Label */ -body:not(.light) .highlight .nn { color: #71adff; text-decoration: underline } /* Name.Namespace */ -body:not(.light) .highlight .nx { color: #d0d0d0 } /* Name.Other */ -body:not(.light) .highlight .py { color: #d0d0d0 } /* Name.Property */ -body:not(.light) .highlight .nt { color: #6ebf26; font-weight: bold } /* Name.Tag */ -body:not(.light) .highlight .nv { color: #40ffff } /* Name.Variable */ -body:not(.light) .highlight .ow { color: #6ebf26; font-weight: bold } /* Operator.Word */ -body:not(.light) .highlight .pm { color: #d0d0d0 } /* Punctuation.Marker */ -body:not(.light) .highlight .w { color: #666666 } /* Text.Whitespace */ -body:not(.light) .highlight .mb { color: #51b2fd } /* Literal.Number.Bin */ -body:not(.light) .highlight .mf { color: #51b2fd } /* Literal.Number.Float */ -body:not(.light) .highlight .mh { color: #51b2fd } /* Literal.Number.Hex */ -body:not(.light) .highlight .mi { color: #51b2fd } /* Literal.Number.Integer */ -body:not(.light) .highlight .mo { color: #51b2fd } /* Literal.Number.Oct */ -body:not(.light) .highlight .sa { color: #ed9d13 } /* Literal.String.Affix */ -body:not(.light) .highlight .sb { color: #ed9d13 } /* Literal.String.Backtick */ -body:not(.light) .highlight .sc { color: #ed9d13 } /* Literal.String.Char */ -body:not(.light) .highlight .dl { color: #ed9d13 } /* Literal.String.Delimiter */ -body:not(.light) .highlight .sd { color: #ed9d13 } /* Literal.String.Doc */ -body:not(.light) .highlight .s2 { color: #ed9d13 } /* Literal.String.Double */ -body:not(.light) .highlight .se { color: #ed9d13 } /* Literal.String.Escape */ -body:not(.light) .highlight .sh { color: #ed9d13 } /* Literal.String.Heredoc */ -body:not(.light) .highlight .si { color: #ed9d13 } /* Literal.String.Interpol */ -body:not(.light) .highlight .sx { color: #ffa500 } /* Literal.String.Other */ -body:not(.light) .highlight .sr { color: #ed9d13 } /* Literal.String.Regex */ -body:not(.light) .highlight .s1 { color: #ed9d13 } /* Literal.String.Single */ -body:not(.light) .highlight .ss { color: #ed9d13 } /* Literal.String.Symbol */ -body:not(.light) .highlight .bp { color: #2fbccd } /* Name.Builtin.Pseudo */ -body:not(.light) .highlight .fm { color: #71adff } /* Name.Function.Magic */ -body:not(.light) .highlight .vc { color: #40ffff } /* Name.Variable.Class */ -body:not(.light) .highlight .vg { color: #40ffff } /* Name.Variable.Global */ -body:not(.light) .highlight .vi { color: #40ffff } /* Name.Variable.Instance */ -body:not(.light) .highlight .vm { color: #40ffff } /* Name.Variable.Magic */ -body:not(.light) .highlight .il { color: #51b2fd } /* Literal.Number.Integer.Long */ -} \ No newline at end of file diff --git a/prs/dev/adis16480_updates/_static/searchtools.js b/prs/dev/adis16480_updates/_static/searchtools.js deleted file mode 100644 index 97d56a74d..000000000 --- a/prs/dev/adis16480_updates/_static/searchtools.js +++ /dev/null @@ -1,566 +0,0 @@ -/* - * searchtools.js - * ~~~~~~~~~~~~~~~~ - * - * Sphinx JavaScript utilities for the full-text search. - * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ -"use strict"; - -/** - * Simple result scoring code. - */ -if (typeof Scorer === "undefined") { - var Scorer = { - // Implement the following function to further tweak the score for each result - // The function takes a result array [docname, title, anchor, descr, score, filename] - // and returns the new score. - /* - score: result => { - const [docname, title, anchor, descr, score, filename] = result - return score - }, - */ - - // query matches the full name of an object - objNameMatch: 11, - // or matches in the last dotted part of the object name - objPartialMatch: 6, - // Additive scores depending on the priority of the object - objPrio: { - 0: 15, // used to be importantResults - 1: 5, // used to be objectResults - 2: -5, // used to be unimportantResults - }, - // Used when the priority is not in the mapping. - objPrioDefault: 0, - - // query found in title - title: 15, - partialTitle: 7, - // query found in terms - term: 5, - partialTerm: 2, - }; -} - -const _removeChildren = (element) => { - while (element && element.lastChild) element.removeChild(element.lastChild); -}; - -/** - * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#escaping - */ -const _escapeRegExp = (string) => - string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string - -const _displayItem = (item, searchTerms) => { - const docBuilder = DOCUMENTATION_OPTIONS.BUILDER; - const docUrlRoot = DOCUMENTATION_OPTIONS.URL_ROOT; - const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX; - const docLinkSuffix = DOCUMENTATION_OPTIONS.LINK_SUFFIX; - const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY; - - const [docName, title, anchor, descr, score, _filename] = item; - - let listItem = document.createElement("li"); - let requestUrl; - let linkUrl; - if (docBuilder === "dirhtml") { - // dirhtml builder - let dirname = docName + "/"; - if (dirname.match(/\/index\/$/)) - dirname = dirname.substring(0, dirname.length - 6); - else if (dirname === "index/") dirname = ""; - requestUrl = docUrlRoot + dirname; - linkUrl = requestUrl; - } else { - // normal html builders - requestUrl = docUrlRoot + docName + docFileSuffix; - linkUrl = docName + docLinkSuffix; - } - let linkEl = listItem.appendChild(document.createElement("a")); - linkEl.href = linkUrl + anchor; - linkEl.dataset.score = score; - linkEl.innerHTML = title; - if (descr) - listItem.appendChild(document.createElement("span")).innerHTML = - " (" + descr + ")"; - else if (showSearchSummary) - fetch(requestUrl) - .then((responseData) => responseData.text()) - .then((data) => { - if (data) - listItem.appendChild( - Search.makeSearchSummary(data, searchTerms) - ); - }); - Search.output.appendChild(listItem); -}; -const _finishSearch = (resultCount) => { - Search.stopPulse(); - Search.title.innerText = _("Search Results"); - if (!resultCount) - Search.status.innerText = Documentation.gettext( - "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories." - ); - else - Search.status.innerText = _( - `Search finished, found ${resultCount} page(s) matching the search query.` - ); -}; -const _displayNextItem = ( - results, - resultCount, - searchTerms -) => { - // results left, load the summary and display it - // this is intended to be dynamic (don't sub resultsCount) - if (results.length) { - _displayItem(results.pop(), searchTerms); - setTimeout( - () => _displayNextItem(results, resultCount, searchTerms), - 5 - ); - } - // search finished, update title and status message - else _finishSearch(resultCount); -}; - -/** - * Default splitQuery function. Can be overridden in ``sphinx.search`` with a - * custom function per language. - * - * The regular expression works by splitting the string on consecutive characters - * that are not Unicode letters, numbers, underscores, or emoji characters. - * This is the same as ``\W+`` in Python, preserving the surrogate pair area. - */ -if (typeof splitQuery === "undefined") { - var splitQuery = (query) => query - .split(/[^\p{Letter}\p{Number}_\p{Emoji_Presentation}]+/gu) - .filter(term => term) // remove remaining empty strings -} - -/** - * Search Module - */ -const Search = { - _index: null, - _queued_query: null, - _pulse_status: -1, - - htmlToText: (htmlString) => { - const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html'); - htmlElement.querySelectorAll(".headerlink").forEach((el) => { el.remove() }); - const docContent = htmlElement.querySelector('[role="main"]'); - if (docContent !== undefined) return docContent.textContent; - console.warn( - "Content block not found. Sphinx search tries to obtain it via '[role=main]'. Could you check your theme or template." - ); - return ""; - }, - - init: () => { - const query = new URLSearchParams(window.location.search).get("q"); - document - .querySelectorAll('input[name="q"]') - .forEach((el) => (el.value = query)); - if (query) Search.performSearch(query); - }, - - loadIndex: (url) => - (document.body.appendChild(document.createElement("script")).src = url), - - setIndex: (index) => { - Search._index = index; - if (Search._queued_query !== null) { - const query = Search._queued_query; - Search._queued_query = null; - Search.query(query); - } - }, - - hasIndex: () => Search._index !== null, - - deferQuery: (query) => (Search._queued_query = query), - - stopPulse: () => (Search._pulse_status = -1), - - startPulse: () => { - if (Search._pulse_status >= 0) return; - - const pulse = () => { - Search._pulse_status = (Search._pulse_status + 1) % 4; - Search.dots.innerText = ".".repeat(Search._pulse_status); - if (Search._pulse_status >= 0) window.setTimeout(pulse, 500); - }; - pulse(); - }, - - /** - * perform a search for something (or wait until index is loaded) - */ - performSearch: (query) => { - // create the required interface elements - const searchText = document.createElement("h2"); - searchText.textContent = _("Searching"); - const searchSummary = document.createElement("p"); - searchSummary.classList.add("search-summary"); - searchSummary.innerText = ""; - const searchList = document.createElement("ul"); - searchList.classList.add("search"); - - const out = document.getElementById("search-results"); - Search.title = out.appendChild(searchText); - Search.dots = Search.title.appendChild(document.createElement("span")); - Search.status = out.appendChild(searchSummary); - Search.output = out.appendChild(searchList); - - const searchProgress = document.getElementById("search-progress"); - // Some themes don't use the search progress node - if (searchProgress) { - searchProgress.innerText = _("Preparing search..."); - } - Search.startPulse(); - - // index already loaded, the browser was quick! - if (Search.hasIndex()) Search.query(query); - else Search.deferQuery(query); - }, - - /** - * execute search (requires search index to be loaded) - */ - query: (query) => { - const filenames = Search._index.filenames; - const docNames = Search._index.docnames; - const titles = Search._index.titles; - const allTitles = Search._index.alltitles; - const indexEntries = Search._index.indexentries; - - // stem the search terms and add them to the correct list - const stemmer = new Stemmer(); - const searchTerms = new Set(); - const excludedTerms = new Set(); - const highlightTerms = new Set(); - const objectTerms = new Set(splitQuery(query.toLowerCase().trim())); - splitQuery(query.trim()).forEach((queryTerm) => { - const queryTermLower = queryTerm.toLowerCase(); - - // maybe skip this "word" - // stopwords array is from language_data.js - if ( - stopwords.indexOf(queryTermLower) !== -1 || - queryTerm.match(/^\d+$/) - ) - return; - - // stem the word - let word = stemmer.stemWord(queryTermLower); - // select the correct list - if (word[0] === "-") excludedTerms.add(word.substr(1)); - else { - searchTerms.add(word); - highlightTerms.add(queryTermLower); - } - }); - - if (SPHINX_HIGHLIGHT_ENABLED) { // set in sphinx_highlight.js - localStorage.setItem("sphinx_highlight_terms", [...highlightTerms].join(" ")) - } - - // console.debug("SEARCH: searching for:"); - // console.info("required: ", [...searchTerms]); - // console.info("excluded: ", [...excludedTerms]); - - // array of [docname, title, anchor, descr, score, filename] - let results = []; - _removeChildren(document.getElementById("search-progress")); - - const queryLower = query.toLowerCase(); - for (const [title, foundTitles] of Object.entries(allTitles)) { - if (title.toLowerCase().includes(queryLower) && (queryLower.length >= title.length/2)) { - for (const [file, id] of foundTitles) { - let score = Math.round(100 * queryLower.length / title.length) - results.push([ - docNames[file], - titles[file] !== title ? `${titles[file]} > ${title}` : title, - id !== null ? "#" + id : "", - null, - score, - filenames[file], - ]); - } - } - } - - // search for explicit entries in index directives - for (const [entry, foundEntries] of Object.entries(indexEntries)) { - if (entry.includes(queryLower) && (queryLower.length >= entry.length/2)) { - for (const [file, id] of foundEntries) { - let score = Math.round(100 * queryLower.length / entry.length) - results.push([ - docNames[file], - titles[file], - id ? "#" + id : "", - null, - score, - filenames[file], - ]); - } - } - } - - // lookup as object - objectTerms.forEach((term) => - results.push(...Search.performObjectSearch(term, objectTerms)) - ); - - // lookup as search terms in fulltext - results.push(...Search.performTermsSearch(searchTerms, excludedTerms)); - - // let the scorer override scores with a custom scoring function - if (Scorer.score) results.forEach((item) => (item[4] = Scorer.score(item))); - - // now sort the results by score (in opposite order of appearance, since the - // display function below uses pop() to retrieve items) and then - // alphabetically - results.sort((a, b) => { - const leftScore = a[4]; - const rightScore = b[4]; - if (leftScore === rightScore) { - // same score: sort alphabetically - const leftTitle = a[1].toLowerCase(); - const rightTitle = b[1].toLowerCase(); - if (leftTitle === rightTitle) return 0; - return leftTitle > rightTitle ? -1 : 1; // inverted is intentional - } - return leftScore > rightScore ? 1 : -1; - }); - - // remove duplicate search results - // note the reversing of results, so that in the case of duplicates, the highest-scoring entry is kept - let seen = new Set(); - results = results.reverse().reduce((acc, result) => { - let resultStr = result.slice(0, 4).concat([result[5]]).map(v => String(v)).join(','); - if (!seen.has(resultStr)) { - acc.push(result); - seen.add(resultStr); - } - return acc; - }, []); - - results = results.reverse(); - - // for debugging - //Search.lastresults = results.slice(); // a copy - // console.info("search results:", Search.lastresults); - - // print the results - _displayNextItem(results, results.length, searchTerms); - }, - - /** - * search for object names - */ - performObjectSearch: (object, objectTerms) => { - const filenames = Search._index.filenames; - const docNames = Search._index.docnames; - const objects = Search._index.objects; - const objNames = Search._index.objnames; - const titles = Search._index.titles; - - const results = []; - - const objectSearchCallback = (prefix, match) => { - const name = match[4] - const fullname = (prefix ? prefix + "." : "") + name; - const fullnameLower = fullname.toLowerCase(); - if (fullnameLower.indexOf(object) < 0) return; - - let score = 0; - const parts = fullnameLower.split("."); - - // check for different match types: exact matches of full name or - // "last name" (i.e. last dotted part) - if (fullnameLower === object || parts.slice(-1)[0] === object) - score += Scorer.objNameMatch; - else if (parts.slice(-1)[0].indexOf(object) > -1) - score += Scorer.objPartialMatch; // matches in last name - - const objName = objNames[match[1]][2]; - const title = titles[match[0]]; - - // If more than one term searched for, we require other words to be - // found in the name/title/description - const otherTerms = new Set(objectTerms); - otherTerms.delete(object); - if (otherTerms.size > 0) { - const haystack = `${prefix} ${name} ${objName} ${title}`.toLowerCase(); - if ( - [...otherTerms].some((otherTerm) => haystack.indexOf(otherTerm) < 0) - ) - return; - } - - let anchor = match[3]; - if (anchor === "") anchor = fullname; - else if (anchor === "-") anchor = objNames[match[1]][1] + "-" + fullname; - - const descr = objName + _(", in ") + title; - - // add custom score for some objects according to scorer - if (Scorer.objPrio.hasOwnProperty(match[2])) - score += Scorer.objPrio[match[2]]; - else score += Scorer.objPrioDefault; - - results.push([ - docNames[match[0]], - fullname, - "#" + anchor, - descr, - score, - filenames[match[0]], - ]); - }; - Object.keys(objects).forEach((prefix) => - objects[prefix].forEach((array) => - objectSearchCallback(prefix, array) - ) - ); - return results; - }, - - /** - * search for full-text terms in the index - */ - performTermsSearch: (searchTerms, excludedTerms) => { - // prepare search - const terms = Search._index.terms; - const titleTerms = Search._index.titleterms; - const filenames = Search._index.filenames; - const docNames = Search._index.docnames; - const titles = Search._index.titles; - - const scoreMap = new Map(); - const fileMap = new Map(); - - // perform the search on the required terms - searchTerms.forEach((word) => { - const files = []; - const arr = [ - { files: terms[word], score: Scorer.term }, - { files: titleTerms[word], score: Scorer.title }, - ]; - // add support for partial matches - if (word.length > 2) { - const escapedWord = _escapeRegExp(word); - Object.keys(terms).forEach((term) => { - if (term.match(escapedWord) && !terms[word]) - arr.push({ files: terms[term], score: Scorer.partialTerm }); - }); - Object.keys(titleTerms).forEach((term) => { - if (term.match(escapedWord) && !titleTerms[word]) - arr.push({ files: titleTerms[word], score: Scorer.partialTitle }); - }); - } - - // no match but word was a required one - if (arr.every((record) => record.files === undefined)) return; - - // found search word in contents - arr.forEach((record) => { - if (record.files === undefined) return; - - let recordFiles = record.files; - if (recordFiles.length === undefined) recordFiles = [recordFiles]; - files.push(...recordFiles); - - // set score for the word in each file - recordFiles.forEach((file) => { - if (!scoreMap.has(file)) scoreMap.set(file, {}); - scoreMap.get(file)[word] = record.score; - }); - }); - - // create the mapping - files.forEach((file) => { - if (fileMap.has(file) && fileMap.get(file).indexOf(word) === -1) - fileMap.get(file).push(word); - else fileMap.set(file, [word]); - }); - }); - - // now check if the files don't contain excluded terms - const results = []; - for (const [file, wordList] of fileMap) { - // check if all requirements are matched - - // as search terms with length < 3 are discarded - const filteredTermCount = [...searchTerms].filter( - (term) => term.length > 2 - ).length; - if ( - wordList.length !== searchTerms.size && - wordList.length !== filteredTermCount - ) - continue; - - // ensure that none of the excluded terms is in the search result - if ( - [...excludedTerms].some( - (term) => - terms[term] === file || - titleTerms[term] === file || - (terms[term] || []).includes(file) || - (titleTerms[term] || []).includes(file) - ) - ) - break; - - // select one (max) score for the file. - const score = Math.max(...wordList.map((w) => scoreMap.get(file)[w])); - // add result to the result list - results.push([ - docNames[file], - titles[file], - "", - null, - score, - filenames[file], - ]); - } - return results; - }, - - /** - * helper function to return a node containing the - * search summary for a given text. keywords is a list - * of stemmed words. - */ - makeSearchSummary: (htmlText, keywords) => { - const text = Search.htmlToText(htmlText); - if (text === "") return null; - - const textLower = text.toLowerCase(); - const actualStartPosition = [...keywords] - .map((k) => textLower.indexOf(k.toLowerCase())) - .filter((i) => i > -1) - .slice(-1)[0]; - const startWithContext = Math.max(actualStartPosition - 120, 0); - - const top = startWithContext === 0 ? "" : "..."; - const tail = startWithContext + 240 < text.length ? "..." : ""; - - let summary = document.createElement("p"); - summary.classList.add("context"); - summary.textContent = top + text.substr(startWithContext, 240).trim() + tail; - - return summary; - }, -}; - -_ready(Search.init); diff --git a/prs/dev/adis16480_updates/_static/sphinx_highlight.js b/prs/dev/adis16480_updates/_static/sphinx_highlight.js deleted file mode 100644 index aae669d7e..000000000 --- a/prs/dev/adis16480_updates/_static/sphinx_highlight.js +++ /dev/null @@ -1,144 +0,0 @@ -/* Highlighting utilities for Sphinx HTML documentation. */ -"use strict"; - -const SPHINX_HIGHLIGHT_ENABLED = true - -/** - * highlight a given string on a node by wrapping it in - * span elements with the given class name. - */ -const _highlight = (node, addItems, text, className) => { - if (node.nodeType === Node.TEXT_NODE) { - const val = node.nodeValue; - const parent = node.parentNode; - const pos = val.toLowerCase().indexOf(text); - if ( - pos >= 0 && - !parent.classList.contains(className) && - !parent.classList.contains("nohighlight") - ) { - let span; - - const closestNode = parent.closest("body, svg, foreignObject"); - const isInSVG = closestNode && closestNode.matches("svg"); - if (isInSVG) { - span = document.createElementNS("http://www.w3.org/2000/svg", "tspan"); - } else { - span = document.createElement("span"); - span.classList.add(className); - } - - span.appendChild(document.createTextNode(val.substr(pos, text.length))); - parent.insertBefore( - span, - parent.insertBefore( - document.createTextNode(val.substr(pos + text.length)), - node.nextSibling - ) - ); - node.nodeValue = val.substr(0, pos); - - if (isInSVG) { - const rect = document.createElementNS( - "http://www.w3.org/2000/svg", - "rect" - ); - const bbox = parent.getBBox(); - rect.x.baseVal.value = bbox.x; - rect.y.baseVal.value = bbox.y; - rect.width.baseVal.value = bbox.width; - rect.height.baseVal.value = bbox.height; - rect.setAttribute("class", className); - addItems.push({ parent: parent, target: rect }); - } - } - } else if (node.matches && !node.matches("button, select, textarea")) { - node.childNodes.forEach((el) => _highlight(el, addItems, text, className)); - } -}; -const _highlightText = (thisNode, text, className) => { - let addItems = []; - _highlight(thisNode, addItems, text, className); - addItems.forEach((obj) => - obj.parent.insertAdjacentElement("beforebegin", obj.target) - ); -}; - -/** - * Small JavaScript module for the documentation. - */ -const SphinxHighlight = { - - /** - * highlight the search words provided in localstorage in the text - */ - highlightSearchWords: () => { - if (!SPHINX_HIGHLIGHT_ENABLED) return; // bail if no highlight - - // get and clear terms from localstorage - const url = new URL(window.location); - const highlight = - localStorage.getItem("sphinx_highlight_terms") - || url.searchParams.get("highlight") - || ""; - localStorage.removeItem("sphinx_highlight_terms") - url.searchParams.delete("highlight"); - window.history.replaceState({}, "", url); - - // get individual terms from highlight string - const terms = highlight.toLowerCase().split(/\s+/).filter(x => x); - if (terms.length === 0) return; // nothing to do - - // There should never be more than one element matching "div.body" - const divBody = document.querySelectorAll("div.body"); - const body = divBody.length ? divBody[0] : document.querySelector("body"); - window.setTimeout(() => { - terms.forEach((term) => _highlightText(body, term, "highlighted")); - }, 10); - - const searchBox = document.getElementById("searchbox"); - if (searchBox === null) return; - searchBox.appendChild( - document - .createRange() - .createContextualFragment( - '<p class="highlight-link">' + - '<a href="javascript:SphinxHighlight.hideSearchWords()">' + - _("Hide Search Matches") + - "</a></p>" - ) - ); - }, - - /** - * helper function to hide the search marks again - */ - hideSearchWords: () => { - document - .querySelectorAll("#searchbox .highlight-link") - .forEach((el) => el.remove()); - document - .querySelectorAll("span.highlighted") - .forEach((el) => el.classList.remove("highlighted")); - localStorage.removeItem("sphinx_highlight_terms") - }, - - initEscapeListener: () => { - // only install a listener if it is really needed - if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) return; - - document.addEventListener("keydown", (event) => { - // bail for input elements - if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; - // bail with special keys - if (event.shiftKey || event.altKey || event.ctrlKey || event.metaKey) return; - if (DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS && (event.key === "Escape")) { - SphinxHighlight.hideSearchWords(); - event.preventDefault(); - } - }); - }, -}; - -_ready(SphinxHighlight.highlightSearchWords); -_ready(SphinxHighlight.initEscapeListener); diff --git a/prs/dev/adis16480_updates/_static/style.min.css b/prs/dev/adis16480_updates/_static/style.min.css deleted file mode 100644 index 2cd93a284..000000000 --- a/prs/dev/adis16480_updates/_static/style.min.css +++ /dev/null @@ -1,3 +0,0 @@ -:root{--subtle-box-shadow: 0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1);--subtle-box-shadow-button: 0 .2rem .5rem rgba(0,0,0,.1),0 0 .0625rem rgba(0,0,0,.15);--subtle-box-shadow-hover: 0 .3rem .6rem rgba(0,0,0,.2),0 0 .085rem rgba(0,0,0,.2);color-scheme:light dark}html{scroll-behavior:smooth}body{--icon-search: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z"/><circle cx="10" cy="10" r="7" /><line x1="21" y1="21" x2="15" y2="15" /></svg>');--icon-pencil: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg>');--icon-abstract: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 5h16v2H4V5m0 4h16v2H4V9m0 4h16v2H4v-2m0 4h10v2H4v-2z"/></svg>');--icon-info: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 002 12a10 10 0 0010 10 10 10 0 0010-10A10 10 0 0012 2z"/></svg>');--icon-flame: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.55 11.2c-.23-.3-.5-.56-.76-.82-.65-.6-1.4-1.03-2.03-1.66C13.3 7.26 13 4.85 13.91 3c-.91.23-1.75.75-2.45 1.32-2.54 2.08-3.54 5.75-2.34 8.9.04.1.08.2.08.33 0 .22-.15.42-.35.5-.22.1-.46.04-.64-.12a.83.83 0 01-.15-.17c-1.1-1.43-1.28-3.48-.53-5.12C5.89 10 5 12.3 5.14 14.47c.04.5.1 1 .27 1.5.14.6.4 1.2.72 1.73 1.04 1.73 2.87 2.97 4.84 3.22 2.1.27 4.35-.12 5.96-1.6 1.8-1.66 2.45-4.32 1.5-6.6l-.13-.26c-.2-.46-.47-.87-.8-1.25l.05-.01m-3.1 6.3c-.28.24-.73.5-1.08.6-1.1.4-2.2-.16-2.87-.82 1.19-.28 1.89-1.16 2.09-2.05.17-.8-.14-1.46-.27-2.23-.12-.74-.1-1.37.18-2.06.17.38.37.76.6 1.06.76 1 1.95 1.44 2.2 2.8.04.14.06.28.06.43.03.82-.32 1.72-.92 2.27h.01z"/></svg>');--icon-question: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.07 11.25l-.9.92C13.45 12.89 13 13.5 13 15h-2v-.5c0-1.11.45-2.11 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41a2 2 0 00-2-2 2 2 0 00-2 2H8a4 4 0 014-4 4 4 0 014 4 3.2 3.2 0 01-.93 2.25M13 19h-2v-2h2M12 2A10 10 0 002 12a10 10 0 0010 10 10 10 0 0010-10c0-5.53-4.5-10-10-10z"/></svg>');--icon-warning: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 14h-2v-4h2m0 8h-2v-2h2M1 21h22L12 2 1 21z"/></svg>');--icon-failure: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2c5.53 0 10 4.47 10 10s-4.47 10-10 10S2 17.53 2 12 6.47 2 12 2m3.59 5L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41 15.59 7z"/></svg>');--icon-spark: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.5 20l4.86-9.73H13V4l-5 9.73h3.5V20M12 2c2.75 0 5.1 1 7.05 2.95C21 6.9 22 9.25 22 12s-1 5.1-2.95 7.05C17.1 21 14.75 22 12 22s-5.1-1-7.05-2.95C3 17.1 2 14.75 2 12s1-5.1 2.95-7.05C6.9 3 9.25 2 12 2z"/></svg>');--icon-adi: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M 4,20 V 4 H 19.9191 V 20 Z M 7.27826,6.49579 v 11.480597 l 9.9764,-5.868477 z"/></svg>');--icon-ez: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m 5.018,3.999805 2.9857,1.67198 -0.38259,0.12626 c -0.52504,0.17328 -1.07049,0.66411 -1.3392,1.20509 -0.21723,0.43733 -0.22466,0.52591 -0.22466,2.67714 0,1.9911 0.0186,2.25967 0.17685,2.55622 0.33368,0.62518 0.60662,0.90561 1.13162,1.16268 0.43986,0.21538 0.65048,0.25744 1.28912,0.25744 h 0.76335 v 1.17569 c 0,0.64662 0.0259,1.24307 0.0575,1.32544 0.0316,0.0824 0.15482,0.14975 0.27381,0.14975 0.16824,0 0.43438,-0.29417 1.19697,-1.32305 l 0.98063,-1.32305 0.6044,-0.002 c 0.33242,-10e-4 0.76943,-0.0518 0.97113,-0.11227 0.51944,-0.15563 1.11066,-0.69784 1.37134,-1.25764 0.19223,-0.41283 0.22301,-0.62509 0.2238,-1.54373 4.8e-4,-0.5858 0.0209,-1.0755 0.0392,-1.06509 l 3.76425,2.1446 -13.88154,8.17493 z m 4.96824,10.1933 v -1.10454 H 9.00372 c -0.645,0 -1.09561,-0.0472 -1.31172,-0.13755 -0.38773,-0.162 -0.89188,-0.70517 -0.99433,-1.07129 -0.0398,-0.14224 -0.0724,-1.17459 -0.0724,-2.29412 0,-2.03183 4.8e-4,-2.03627 0.25107,-2.46256 0.34735,-0.5908 0.83662,-0.85105 1.6,-0.85105 0.58577,0 0.62661,0.0179 2.78,1.22032 1.20203,0.67117 2.41982,1.34968 2.70621,1.50779 l 0.52071,0.28749 0.0265,1.19398 c 0.0322,1.44936 -0.10361,1.86769 -0.74421,2.29242 -0.34684,0.22996 -0.52287,0.27384 -1.26196,0.31457 l -0.8589,0.0473 -0.76248,1.01409 c -0.41936,0.55776 -0.79252,1.04415 -0.82925,1.08087 -0.0367,0.0367 -0.0668,-0.43027 -0.0668,-1.03776 z m 4.80473,-5.32892 c -0.23381,-0.12276 -0.26035,-0.18758 -0.26035,-0.6358 0,-0.64661 -0.34513,-1.35097 -0.81944,-1.67237 -0.33149,-0.22462 -0.43408,-0.23909 -2.01345,-0.28402 -1.64292,-0.0467 -1.67019,-0.051 -2.13753,-0.33136 l -0.47337,-0.28402 1.93335,-0.0257 c 2.21309,-0.0294 2.66071,0.0504 3.28653,0.58612 0.52719,0.45125 0.77295,1.05819 0.79972,1.97499 0.0118,0.40328 0.004,0.75025 -0.0168,0.77104 -0.021,0.0208 -0.15541,-0.0237 -0.29861,-0.0989 z"/></svg>');--icon-external: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M 6.5,19 Q 5.88125,19 5.44062,18.559375 5,18.11875 5,17.5 V 6.5 Q 5,5.88125 5.44062,5.440625 5.88125,5 6.5,5 H 12 V 6.5 H 6.5 v 11 h 11 V 12 H 19 v 5.5 q 0,0.61875 -0.44063,1.059375 Q 18.11875,19 17.5,19 Z M 10.0625,15 9,13.9375 16.4375,6.5 H 14 V 5 h 5 v 5 H 17.5 V 7.5625 Z"/></svg>');--icon-git: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M 19.69733,11.287704 12.710855,4.3027635 c -0.401768,-0.401767 -1.055025,-0.401767 -1.456793,0 l -1.4506589,1.45066 1.8401599,1.84016 c 0.427836,-0.144147 0.918546,-0.04753 1.258976,0.292893 0.341962,0.343493 0.438571,0.837273 0.291358,1.26664 l 1.774221,1.7742195 c 0.429371,-0.147213 0.924681,-0.05213 1.266643,0.291361 0.478442,0.478439 0.478442,1.254373 0,1.734352 -0.478441,0.47844 -1.254375,0.47844 -1.73435,0 -0.360365,-0.360365 -0.449306,-0.889413 -0.266824,-1.334119 l -1.65461,-1.6546065 v 4.3519735 c 0.116544,0.05827 0.226953,0.134947 0.323562,0.231559 0.478441,0.47844 0.478441,1.254373 0,1.734347 -0.478442,0.47844 -1.25591,0.47844 -1.734351,0 -0.478442,-0.479974 -0.478442,-1.255907 0,-1.734347 0.118077,-0.11808 0.254555,-0.20702 0.401768,-0.266827 V 9.8876495 c -0.145679,-0.0598 -0.283691,-0.148746 -0.401768,-0.266826 -0.363432,-0.361894 -0.450839,-0.89554 -0.263757,-1.340247 L 9.0903411,6.4664835 4.3013241,11.255503 c -0.401768,0.4033 -0.401768,1.05502 0,1.456793 l 6.9864739,6.98494 c 0.401769,0.401767 1.055025,0.401767 1.456793,0 l 6.954272,-6.952739 c 0.401768,-0.400233 0.401768,-1.053493 -0.0015,-1.456794"/></svg>');--color-admonition-title--caution: #ff9100;--color-admonition-title-background--caution: rgba(255, 145, 0, 0.2);--color-admonition-title--warning: #ff9100;--color-admonition-title-background--warning: rgba(255, 145, 0, 0.2);--color-admonition-title--danger: #ff5252;--color-admonition-title-background--danger: rgba(255, 82, 82, 0.2);--color-admonition-title--attention: #ff5252;--color-admonition-title-background--attention: rgba(255, 82, 82, 0.2);--color-admonition-title--error: #ff5252;--color-admonition-title-background--error: rgba(255, 82, 82, 0.2);--color-admonition-title--hint: #00c852;--color-admonition-title-background--hint: rgba(0, 200, 82, 0.2);--color-admonition-title--tip: #00c852;--color-admonition-title-background--tip: rgba(0, 200, 82, 0.2);--color-admonition-title--important: #00bfa5;--color-admonition-title-background--important: rgba(0, 191, 165, 0.2);--color-admonition-title--note: #00b0ff;--color-admonition-title-background--note: rgba(0, 176, 255, 0.2);--color-admonition-title--seealso: #448aff;--color-admonition-title-background--seealso: rgba(68, 138, 255, 0.2);--color-admonition-title--admonition-todo: #808080;--color-admonition-title-background--admonition-todo: rgba(128, 128, 128, 0.2);--color-admonition-title: #651fff;--color-admonition-title-background: rgba(101, 31, 255, 0.2);--icon-admonition-default: var(--icon-abstract);--color-topic-title: #14B8A6;--color-topic-title-background: rgba(20, 184, 166, 0.2);--icon-topic-default: var(--icon-pencil);--color-link-title--adi: #0067b9;--color-link-title-background--adi: rgba(0, 103, 185, 0.2);--color-link-title--ez: #2eb251;--color-link-title-background--ez: rgba(46, 178, 81, 0.2);--color-link-title--git: #f05133;--color-link-title-background--git: rgba(240, 81, 51, 0.2);--color-link-title--other: #666666;--color-link-title-background--other: rgba(102, 102, 102, 0.2);--color-link-title: #14B8A6;--color-link-title-background: rgba(20, 184, 166, 0.2);--icon-link-default: var(--icon-adi)}body{--is-dark-theme: 0;--is-light-theme: 1;--display-dark: none;--display-light: inline-block;--bg-color1: #f9f9f9;--bg-color2: #f4f4f4;--bg-color1-faded1: #f9f9f999;--bg-color1-faded2: #f9f9f9aa;--text-color1: #000;--text-color2: #555;--text-color3: #888;--accent-color: #0067b9;--accent-color-code: #cc6d34;--bg-banner: #00305b;--text-color-banner: #fff}body.dark{--is-dark-theme: 1;--is-light-theme: 0;--display-dark: inline-block;--display-light: none;--bg-color1: #1a1a1a;--bg-color2: #111;--bg-color1-faded1: #1a1a1aaa;--bg-color1-faded2: #1a1a1acc;--text-color1: #fff;--text-color2: #ccc;--text-color3: #aaa;--accent-color: #0076d6;--accent-color-code: #ff8d34;--bg-banner: #0088ff;--text-color-banner: #000}@media(prefers-color-scheme: dark){body:not(.light){--is-dark-theme: 1;--is-light-theme: 0;--display-dark: inline-block;--display-light: none;--bg-color1: #1a1a1a;--bg-color2: #111;--bg-color1-faded1: #1a1a1a99;--bg-color1-faded2: #1a1a1aaa;--text-color1: #fff;--text-color2: #ccc;--text-color3: #aaa;--accent-color: #0076d6;--accent-color-code: #ff8d34;--bg-banner: #0088ff;--text-color-banner: #000}}body{margin:0;background-color:var(--bg-color1);color:var(--text-color1);overflow-x:hidden}*{box-sizing:border-box}.body{width:100%;padding:0 1em;overflow-x:auto}@media(min-width: 105em){.bodywrapper>div{max-width:60rem}}@media(max-width: 105em){.bodywrapper>div{margin:0 auto}}@media(min-width: 85em){#vertical-border{position:fixed;height:100vh;border-left:1px solid rgba(125,125,125,.8);top:0;left:calc(40vw - 15em);z-index:10}.bodywrapper{margin-left:calc(40vw - 14em)}}@media(min-width: 85em){button#show-sidebar{display:none}.body{min-height:calc(100vh - 7em)}}@media(max-width: 85em){.body{min-height:calc(100vh - 11.25rem)}}.body p{line-height:1.5em;text-align:justify;margin:.25em 0 .75em 0}.body ol p,.body ul p{margin:.25em 0}svg{display:block;margin:0 auto}.body table{margin:0 auto}@media(min-width: 85em){#hdl-component-diagram svg{float:right;margin:-3em 0 0 1em;max-width:30rem}}@media(max-width: 85em){svg{max-width:100%}}@font-face{font-family:"Barlow";src:url("fonts/barlow/Barlow-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Barlow";src:url("fonts/barlow/Barlow-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Inter";src:url("fonts/inter/Inter-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Inter";src:url("fonts/inter/Inter-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}body{font-family:Inter,Arial,sans-serif}.body :is(h1,h2,h3,h4,h5,h6){font-family:Barlow,Arial,sans-serif;font-weight:500;margin:0;padding:1em 0 .25em 0}.body h1{font-size:1.6em}.body h2{font-size:1.5em}.body h3{font-size:1.4em}.body h4{font-size:1.3em}.body h5{font-size:1.25em}.body h6{font-size:1.2em}.sphinxsidebar .caption-text{font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:1.1em}.bold{font-weight:600}input,textarea,select,button,summary{background:none;outline:none;border:none;font-size:1em}a,input,textarea,select,button,summary,label{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{user-select:none;text-decoration:none;color:inherit}.body p a,.body a.reference.internal:not(.image-reference),.body aside a{color:var(--accent-color);border-bottom:1px solid rgba(125,125,125,.25)}.body p a:hover,.body a.reference.internal:hover,.body aside a:hover{border-color:var(--text-color2)}video{max-width:100%}section,#top-anchor,aside,a{scroll-margin-top:3.5rem}:is(h1,h2,h3,h4,h5,h6) .headerlink,figure .headerlink{margin-left:.25em;opacity:0;transition:opacity ease .125s}:is(h1,h2,h3,h4,h5,h6):hover .headerlink,figure:hover .headerlink{opacity:1}code.literal{border:1px solid rgba(125,125,125,.15);background:rgba(125,125,125,.05);border-radius:.25em;padding:.1em .2em;font-size:1.1em}a{overflow-wrap:anywhere}.highlight{padding:.75em;border-radius:.25em;overflow-x:auto}.highlight .hll{box-sizing:content-box;width:100%;display:block;margin:0 -0.75rem;padding:0 .75rem}.math-wrapper,.table-wrapper{width:100%;overflow-x:auto}table.docutils{border-spacing:0;border-radius:.25em;border:1px solid rgba(125,125,125,.25)}table.docutils thead{background-color:var(--bg-color2)}table.docutils th{border-bottom:1px solid rgba(125,125,125,.5)}table.docutils td{border-bottom:1px solid rgba(125,125,125,.25)}table.docutils p{margin:0;text-align:left}table.docutils th,table.docutils td{padding:.5em}table.docutils tr:last-child td{border:none}table.docutils thead:not(:first-child) th{font-weight:normal}img{display:block;margin:0 auto;max-width:100%}@media(min-width: 85em){.body img{display:block;margin:0 auto;max-width:100%;padding:.5em}.body img.align-left{float:left;clear:left;margin-right:.5em}.body img.align-right{float:right;clear:right;margin-left:.5em}}@media(prefers-color-scheme: dark){body:not(.light) .body img{background:#fff;border-radius:.25em}}body.dark .body img{background:#fff;border-radius:.25em}.toctree-wrapper li{margin:.5em 0}table.regmap{font-size:.8rem}table.regmap .pre{line-height:1.8em}pre{margin:0}#hdl-parameters table p,#hdl-interfaces table p{white-space:break-spaces}aside.footnote p{margin:.5em 0 0 0}aside.footnote .label{padding:.15em .3em 0 0;white-space:nowrap;float:left}iframe{border:none}.iframe-video iframe{box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1);border-radius:.25em;overflow:hidden;display:block;margin:0 auto;width:59rem;height:33.1875rem}@media(max-width: 85em){.iframe-video{width:100%;overflow:hidden}.iframe-video iframe{width:calc(100vw - 2rem);height:calc(56.25vw - 1.125rem)}}.esd-warning{display:flex;border-radius:.5em;align-items:center;padding:.25rem .5em !important;background:#ff0;font-size:.9em;color:#000 !important;text-align:justify}.esd-warning .icon{width:7rem;height:7rem;margin-right:.5rem;flex-shrink:0;background:url(esd-warning.svg);background-size:contain}.image-reference{text-align:center}.only-dark,.only-light,#badges img{background:none !important}#badges img{display:inline-block !important}.only-light{display:var(--display-light) !important}.only-dark{display:var(--display-dark) !important}figcaption p{text-align:center !important}.banner{line-height:2em;background-color:var(--bg-banner);color:var(--text-color-banner);text-align:center;z-index:11;position:relative}.banner a{padding-left:.25em;font-weight:600;border-bottom:1px solid rgba(125,125,125,.25)}.banner a:hover{border-color:var(--text-color-banner)}.banner.on{display:block}header{z-index:7;position:sticky;width:100%;border-bottom:1px solid rgba(125,125,125,.8);top:0}header label,header button{cursor:pointer}header #right span{display:flex;align-items:center}header #right span.reverse{flex-direction:row-reverse}header .icon:before{content:"";display:block;width:1.5rem;height:1.5rem;margin:.5rem .25rem;background:url("./icons.svg");filter:invert(var(--is-dark-theme))}header #search:before{background-position:left -6rem top}header #theme:before{background-position:left -1.5rem bottom}header #left{margin:0 .25rem;display:flex;align-items:center}header #right{margin-right:.25rem}header #show-sidebar:before{background-position:left 0rem top;transition:.25s ease background-position}header #show-localtoc:before{background-position:left -3rem top;transition:.25s ease background-position}.repotoc-tree.overlay{position:sticky;top:3.5rem;pointer-events:none;height:0;opacity:0;z-index:6;width:0;transition:opacity .25s ease;overflow-y:visible}.repotoc-tree.overlay root{background:var(--bg-color1);overflow-y:auto;padding-top:1em;height:calc(100vh - 3.5em);width:100vw;padding-left:calc(40vw - 14em);display:flex;flex-direction:column}.repotoc-tree.overlay a{cursor:pointer;display:block;width:fit-content;padding:0 .5em 0 .5em;transition:padding .4s ease;margin:0 .5em}.repotoc-tree.overlay a:hover{color:var(--accent-color);border-color:var(--accent-color)}.repotoc-tree.overlay a.current{color:var(--accent-color)}#input-show-toc:checked~header #show-sidebar:before{background-position:left 0rem bottom}#input-show-localtoc:checked~header #show-localtoc:before{background-position:left -3rem bottom}.dark header #theme:before{background-position:left -1.5rem top}@media(prefers-color-scheme: dark){header #theme:before{background-position:left -1.5rem top}.light header #theme:before{background-position:left -1.5rem bottom}}@media(min-width: 105em){header #show-localtoc{display:none}}@media(max-width: 85em){header{display:flex;width:100%;border-bottom:1px solid rgba(125,125,125,.8);background:var(--bg-color1-faded1)}}header{height:3.5em}header #right{display:flex;justify-content:space-between}header #logo-org{display:inline-block;width:5.375rem;height:1.5rem;margin:.75em 0;background:url("./logo-org.svg") no-repeat center top;flex-shrink:0}header .vertical-divider{padding:0 .25em 0 .75em;border-right:1px solid rgba(125,125,125,.8);height:1.75em}header #logo{padding-left:.25em;height:3.5em;overflow:hidden;display:flex;align-items:center;line-height:1em}header #logo div{transition:margin .25s ease,opacity .25s ease}body.dark #logo-org{background-position:center bottom}@media(prefers-color-scheme: dark){body:not(.light) #logo-org{background-position:center bottom}}@media(max-width: 85em){header{backdrop-filter:blur(1em)}header #right{width:100%}}@media(min-width: 85em){header{background:var(--bg-color1)}header #left{display:none}header #right{margin-left:calc(40vw - 13em);text-align:right}}@media(min-width: 105em){header #right{max-width:60rem}}@media(max-width: 85em){.repotoc-tree.overlay{display:none}}header #show-repotoc{display:flex;margin:0 .25em;align-items:center;border-radius:2em;padding:.5em .75em;border:1px solid rgba(125,125,125,0);user-select:none}header #show-repotoc:hover{border:1px solid rgba(125,125,125,.8)}header #show-repotoc:after{border:1px solid var(--text-color1);border-width:0 1px 1px 0;display:block;content:"";transition:transform ease .125s,margin ease .125s;width:.6em;height:.6em;transform:rotate(-45deg);margin-top:1px;margin-left:.5em}@media(max-width: 85em){header #show-repotoc{display:none}header #logo{margin-left:.5em}}#input-show-repotoc:checked~header #show-repotoc:after{transform:rotate(45deg);margin-top:-5px;margin-left:calc(.5em + 2px);margin-right:-2px}@media(min-width: 85em){#input-show-repotoc:checked~header #logo div{margin-top:6em;opacity:0}}#input-show-repotoc:checked~div.repotoc-tree{pointer-events:initial;opacity:1}#input-show-repotoc:checked~div.repotoc-tree a{padding:.75em .5em}body:has(>#input-show-repotoc:checked){overflow-y:hidden}.sphinxsidebar{width:0}.sphinxsidebarwrapper{box-sizing:content-box;overflow-y:auto;height:calc(100vh - 3.5rem)}.sphinxsidebar,.localtoc{z-index:2;position:sticky;top:3.5rem;height:0}@media(max-width: 85em){.sphinxsidebar .repotoc-tree{display:contents}}@media(min-width: 85em){.sphinxsidebar .repotoc-tree{display:none}}@media(max-width: 85em){.sphinxsidebar{transition:.25s ease margin;margin-left:calc(-18rem - 1px)}.sphinxsidebarwrapper{backdrop-filter:blur(1em);background:var(--bg-color1-faded2);border-right:1px solid rgba(125,125,125,.8);width:18em}#input-show-toc:checked~.sphinxsidebar{margin-left:0}.sphinxsidebar .toctree{margin:1em auto 0}.sphinxsidebar #logo img,.sphinxsidebar #no-logo{display:none !important}}.sphinxsidebar #logo,.sphinxsidebar #no-logo{display:block;max-width:13rem}.sphinxsidebar #no-logo{font-size:1.5em;margin-bottom:.5rem}@media(min-width: 40em)and (max-width: 85em){.sphinxsidebar{width:18em;left:-19em}#input-show-toc:checked~.sphinxsidebar{box-shadow:.3rem 0 .3rem rgba(0,0,0,.1),0 0 .075rem rgba(0,0,0,.15)}}#input-show-toc:checked~#cancel-area-show-toc,#input-show-localtoc:checked~#cancel-area-show-localtoc{z-index:3}#input-show-localtoc:checked~.localtoc,#input-show-toc:checked~.sphinxsidebar{z-index:5}@media(max-width: 40em){.sphinxsidebar{width:100vw;left:-100vw}}.sphinxsidebar ul{list-style-type:none;padding:0 0 0 .5em}.sphinxsidebar .caption-text{color:var(--text-color2)}.toctree-collapse{display:none}@media(min-width: 85em){button#show-sidebar{display:none}.sphinxsidebarwrapper{padding:1.5rem 1rem 0em calc(40vw - 31rem);height:calc(100vh - 5rem);width:15em}}@media(max-width: 85em){.toc-tree,.repotoc-tree{padding:1em}}.toc-tree,.sphinxsidebar .repotoc-tree{margin-bottom:10em}.toc-tree p.caption,.sphinxsidebar .repotoc-tree p.caption{margin:1em 0 .5em 0}.toc-tree>ul,.sphinxsidebar .repotoc-tree>ul{padding:0;margin:0}.toc-tree label,.sphinxsidebar .repotoc-tree label{cursor:pointer;display:block;padding:.6em .5em;height:2em;width:2em}.toc-tree .toctree-collapse~ul,.sphinxsidebar .repotoc-tree .toctree-collapse~ul{display:none}.toc-tree .toctree-collapse:checked~ul,.sphinxsidebar .repotoc-tree .toctree-collapse:checked~ul{display:block}.toc-tree .collapse,.sphinxsidebar .repotoc-tree .collapse{display:flex}.toc-tree a,.sphinxsidebar .repotoc-tree a{display:inline-block;line-height:2em;width:100%;padding-left:.5em;margin-left:-0.5em;border-radius:.25em;font-size:.9em}.toc-tree a:hover,.toc-tree a.current,.sphinxsidebar .repotoc-tree a:hover,.sphinxsidebar .repotoc-tree a.current{color:var(--accent-color)}.toc-tree label:hover .icon,.sphinxsidebar .repotoc-tree label:hover .icon{border-color:var(--accent-color) !important}.toc-tree label:hover,.toc-tree a:hover,.sphinxsidebar .repotoc-tree label:hover,.sphinxsidebar .repotoc-tree a:hover{background-color:var(--bg-color2)}.toc-tree .collapse label .icon,.sphinxsidebar .repotoc-tree .collapse label .icon{border:1px solid var(--text-color1);border-width:0 2px 2px 0;display:block;transition:transform ease .125s,margin ease .125s;width:.6em;height:.6em;transform:rotate(-45deg);margin-top:1px}.toc-tree .toctree-collapse:checked~.collapse .icon,.sphinxsidebar .repotoc-tree .toctree-collapse:checked~.collapse .icon{transform:rotate(45deg);margin-top:-1px;margin-left:2px}.toc-tree label,.sphinxsidebar .repotoc-tree label{border-radius:.25em}.localtoc{right:auto;height:0;width:0;left:100vw}.tocwrapper{background:var(--bg-color1);box-sizing:content-box;padding-top:1rem;font-size:.9em;overflow-y:auto;height:calc(100vh - 4.5rem)}.tocwrapper ul{list-style-type:none;padding:0 0 0 .5em}.tocwrapper a{display:inline-block;padding:.25em 0}.tocwrapper nav{max-width:20rem;border-left:1px solid rgba(125,125,125,.5);color:var(--text-color2);margin-bottom:10em}.tocwrapper .localtoc-header{padding-left:1rem;color:var(--text-color3)}.tocwrapper nav>ul>li:first-child>a{display:none}.tocwrapper>div{display:flex;align-items:center}.tocwrapper #scroll-up{cursor:pointer;filter:invert(var(--is-dark-theme));margin-left:.25rem;opacity:.75}.tocwrapper #scroll-up:before{content:"";display:block;width:1.5rem;height:1.5rem;margin:.25rem;background:url("./icons.svg")}.tocwrapper #scroll-up:before{background-position:left -4.5rem top}@media(min-width: 105em){.tocwrapper{width:calc(60vw - 60rem + 13rem)}.localtoc{left:calc(40vw + 60rem - 13rem)}}@media(min-width: 85em){.sphinxsidebar #show-repotoc,.sphinxsidebar #show-toc{display:none}}.sphinxsidebar #show-repotoc,.sphinxsidebar #show-toc{cursor:pointer;user-select:none;align-items:center;background:var(--bg-color2)}.sphinxsidebar #show-repotoc{padding:1.5rem .5rem .5rem .5em}.sphinxsidebar #show-toc{padding:1.5rem .5rem .5rem 1em}.sphinxsidebar #show-repotoc:before,.sphinxsidebar #show-toc:after{content:"";display:block;width:1.5rem;height:1.5rem;background:url("./icons.svg");filter:invert(var(--is-dark-theme))}.sphinxsidebar #show-repotoc:before{background-position:left -7.5rem bottom}.sphinxsidebar #show-toc:after{background-position:left -7.5rem top}@media(max-width: 85em){#input-switch-toc:checked~.repotoc-tree{display:block}#input-switch-toc:checked~.toc-tree{display:none}#show-toc{display:none}#show-repotoc,#input-switch-toc:checked~#show-toc{display:flex;justify-content:start}#input-switch-toc:checked~#show-repotoc{display:none}}.sphinxsidebar .repotoc-tree{display:none}@media(max-width: 105em){.localtoc{transition:.125s ease opacity;pointer-events:none;opacity:0;direction:rtl}.localtoc .tocwrapper{direction:ltr;transition:.25s ease width;box-shadow:-0.3rem 0 .3rem rgba(0,0,0,.1),0 0 .075rem rgba(0,0,0,.15);overflow-x:hidden;width:15rem}.localtoc .tocwrapper>div,.localtoc .tocwrapper>nav{width:20rem}#input-show-localtoc:checked~.localtoc{pointer-events:initial;opacity:1}#input-show-localtoc:checked~.localtoc .tocwrapper{width:20rem}}@media(max-width: 105em){#input-show-localtoc:checked~#cancel-area-show-localtoc{position:fixed;background:rgba(0,0,0,.05);top:0;left:0;right:0;bottom:0}}@media(max-width: 85em){#input-show-toc:checked~#cancel-area-show-toc{position:fixed;background:rgba(0,0,0,.05);top:0;left:0;right:0;bottom:0}}#input-show-toc,#input-show-localtoc,#input-show-repotoc,#input-switch-toc{display:none}.collapsible_input{display:none}.collapsible_content{overflow:auto;border-top:1px solid rgba(125,125,125,.8);overflow:hidden;height:0;transition:ease opacity .25s;opacity:0}.collapsible_input:checked~label .icon{transform:rotate(45deg);margin-top:-0.5em}.collapsible_input:checked~.collapsible_content{height:100%;opacity:1}.collapsible{border:1px solid rgba(125,125,125,.8);border-radius:.25em;margin-bottom:.5em}.collapsible .collapsible{margin:.25em}.collapsible label{width:100%;padding:.75em 1em .75em .75em;user-select:none;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.collapsible label .icon{border:1px solid var(--text-color1);border-width:0 2px 2px 0;display:block;transition:transform ease .125s,margin-top ease .125s;width:.6em;height:.6em;transform:rotate(-45deg);z-index:-1;margin-left:.5em}.collapsible label p{margin:0;white-space:pre-wrap}.collapsible label,.collapsible div{transition:box-shadow ease .25s}.collapsible label:hover~div,.collapsible label:hover{box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1)}.collapsible label div>p:first-child{font-weight:600}.collapsible table.docutils{border:none;width:100%}.collapsible .container>p{margin-left:.5em;margin-right:.5em}.admonition,.topic{margin:1rem auto;padding:0 0 .5rem 0;background:var(--color-admonition-background);border-radius:.2rem;overflow:hidden;page-break-inside:avoid}.admonition>:nth-child(2),.topic>:nth-child(2){margin-top:.75em}.admonition p.admonition-title,p.topic-title{margin:0;position:relative;margin-top:0;padding-left:2rem;padding-top:.4rem;padding-bottom:.4rem;font-weight:500;line-height:1.3}.admonition p.admonition-title::before,p.topic-title::before{content:"";position:absolute;left:.5rem;top:.5rem;width:1rem;height:1rem}p.admonition-title{background-color:var(--color-admonition-title-background)}p.admonition-title::before{background-color:var(--color-admonition-title);mask-image:var(--icon-admonition-default);mask-repeat:no-repeat}p.topic-title{background-color:var(--color-topic-title-background)}p.topic-title::before{background-color:var(--color-topic-title);mask-image:var(--icon-topic-default);mask-repeat:no-repeat}.admonition p{margin:0;padding:0 .5rem}.admonition{border:1px solid var(--color-admonition-title)}.admonition.caution{border-color:var(--color-admonition-title--caution)}.admonition.caution>.admonition-title{border-color:var(--color-admonition-title--caution);background-color:var(--color-admonition-title-background--caution)}.admonition.caution>.admonition-title::before{background-color:var(--color-admonition-title--caution);mask-image:var(--icon-spark)}.admonition.warning{border-color:var(--color-admonition-title--warning)}.admonition.warning>.admonition-title{border-color:var(--color-admonition-title--warning);background-color:var(--color-admonition-title-background--warning)}.admonition.warning>.admonition-title::before{background-color:var(--color-admonition-title--warning);mask-image:var(--icon-warning)}.admonition.danger{border-color:var(--color-admonition-title--danger)}.admonition.danger>.admonition-title{border-color:var(--color-admonition-title--danger);background-color:var(--color-admonition-title-background--danger)}.admonition.danger>.admonition-title::before{background-color:var(--color-admonition-title--danger);mask-image:var(--icon-spark)}.admonition.attention{border-color:var(--color-admonition-title--attention)}.admonition.attention>.admonition-title{border-color:var(--color-admonition-title--attention);background-color:var(--color-admonition-title-background--attention)}.admonition.attention>.admonition-title::before{background-color:var(--color-admonition-title--attention);mask-image:var(--icon-warning)}.admonition.error{border-color:var(--color-admonition-title--error)}.admonition.error>.admonition-title{border-color:var(--color-admonition-title--error);background-color:var(--color-admonition-title-background--error)}.admonition.error>.admonition-title::before{background-color:var(--color-admonition-title--error);mask-image:var(--icon-failure)}.admonition.hint{border-color:var(--color-admonition-title--hint)}.admonition.hint>.admonition-title{border-color:var(--color-admonition-title--hint);background-color:var(--color-admonition-title-background--hint)}.admonition.hint>.admonition-title::before{background-color:var(--color-admonition-title--hint);mask-image:var(--icon-question)}.admonition.tip{border-color:var(--color-admonition-title--tip)}.admonition.tip>.admonition-title{border-color:var(--color-admonition-title--tip);background-color:var(--color-admonition-title-background--tip)}.admonition.tip>.admonition-title::before{background-color:var(--color-admonition-title--tip);mask-image:var(--icon-info)}.admonition.important{border-color:var(--color-admonition-title--important)}.admonition.important>.admonition-title{border-color:var(--color-admonition-title--important);background-color:var(--color-admonition-title-background--important)}.admonition.important>.admonition-title::before{background-color:var(--color-admonition-title--important);mask-image:var(--icon-flame)}.admonition.note{border-color:var(--color-admonition-title--note)}.admonition.note>.admonition-title{border-color:var(--color-admonition-title--note);background-color:var(--color-admonition-title-background--note)}.admonition.note>.admonition-title::before{background-color:var(--color-admonition-title--note);mask-image:var(--icon-pencil)}.admonition.seealso{border-color:var(--color-admonition-title--seealso)}.admonition.seealso>.admonition-title{border-color:var(--color-admonition-title--seealso);background-color:var(--color-admonition-title-background--seealso)}.admonition.seealso>.admonition-title::before{background-color:var(--color-admonition-title--seealso);mask-image:var(--icon-info)}.admonition.admonition-todo{border-color:var(--color-admonition-title--admonition-todo)}.admonition.admonition-todo>.admonition-title{border-color:var(--color-admonition-title--admonition-todo);background-color:var(--color-admonition-title-background--admonition-todo)}.admonition.admonition-todo>.admonition-title::before{background-color:var(--color-admonition-title--admonition-todo);mask-image:var(--icon-pencil)}.admonition-todo>.admonition-title{text-transform:uppercase}a.icon{margin:0;position:relative;margin-top:0;padding-left:1.5rem;padding-top:.5rem}a.icon::before{content:"";position:absolute;left:0rem;top:.25rem;width:1.5rem;height:1.5rem}a.icon::before{background-color:var(--color-link-title);mask-image:var(--icon-link-default);mask-repeat:no-repeat}a.icon.adi::before{background-color:var(--color-link-title--adi);mask-image:var(--icon-adi)}a.icon.ez::before{background-color:var(--color-link-title--ez);mask-image:var(--icon-ez)}a.icon.git::before{background-color:var(--color-link-title--git);mask-image:var(--icon-git)}a.icon.other::before{background-color:var(--color-link-title--other);mask-image:var(--icon-external)}.search-area,.search-area-bg{top:0}.search-area{position:sticky}.search-area form{display:none}.search-area-bg{position:fixed;display:none}.search-area-bg.on{display:block}.search-area-bg{z-index:9;background:rgba(0,0,0,.35);left:0;right:0;bottom:0}.search-area{width:0;height:0;z-index:10;overflow:visible}.search-area.on form{display:flex}.search-area form{width:100vw;background:var(--bg-color1);padding:.5rem;height:3.5rem}.search-area form input{color:var(--text-color1);width:100%;padding-left:.5em}.search-area form button{cursor:pointer}.search-area form button:before{content:"";display:block;width:1.5rem;height:1.5rem;margin:.25rem;background:url("./icons.svg");filter:invert(var(--is-dark-theme))}.search-area form button:before{background-position:left -6rem top}@media(min-width: 85em){.search-area form{margin-left:calc(40vw - 15rem);width:calc(60vw + 15rem)}}@media(min-width: 105em){.search-area form{max-width:62rem}}footer{background:var(--bg-color1);border-top:1px solid rgba(125,125,125,.8);padding:1em}@media(min-width: 85em){footer{margin-left:calc(40vw - 14em)}}@media(min-width: 105em){footer{max-width:60rem}}.related{padding:1.5em .5em 1em .5em;display:flex;justify-content:space-between}.related a:hover{color:var(--accent-color)}.related a{display:flex;align-items:center}.related .prev{margin:0 auto 0 .5em}.related .next{margin:0 .5em 0 auto}.related .prev:before,.related .next:after{content:"";border:1px solid var(--text-color2);border-width:0 2px 2px 0;display:block;transition:transform ease .125s,margin-top ease .125s;width:.6em;height:.6em;z-index:-1}.related .prev:before{transform:rotate(135deg);margin-right:.5em}.related .next:after{transform:rotate(-45deg);margin-left:.5em}.sig-object{font-family:monospace;font-size:1rem}.sig-prename,.sig-name{color:var(--accent-color-code)}.sig-name,em.property{font-weight:600}em.sig-param,em.property{font-style:normal}.headerlink{color:var(--accent-color);opacity:0;transition:ease opacity .25s;padding-left:.25em}.sig-object{transition:ease background-color .25s;background-color:rgba(125,125,125,0);padding:.25em .5rem;border-radius:1rem}.sig-object:hover{background-color:rgba(125,125,125,.1)}.sig-object:hover .headerlink{opacity:1} - -/*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/prs/dev/adis16480_updates/_static/style.min.css.map b/prs/dev/adis16480_updates/_static/style.min.css.map deleted file mode 100644 index 087c48969..000000000 --- a/prs/dev/adis16480_updates/_static/style.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/style.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/mixin_icons.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/mixin_admonition.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/mixin_links.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/variable.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/font.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/element.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/header.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/sidebar.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/collapsible.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/admonition.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/links.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/search.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/footer.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/related.scss","file:///home/runner/work/doctools/doctools/adi_doctools/theme/cosmic/style/code.scss"],"names":[],"mappings":"AAKA,MACI,+EACA,sFACA,mFACA,wBAGJ,KACI,uBAGJ,KCyBI,4rNCTI,2CACA,qEADA,2CACA,qEADA,0CACA,oEADA,6CACA,uEADA,yCACA,mEADA,wCACA,iEADA,uCACA,gEADA,6CACA,uEADA,wCACA,kEADA,2CACA,sEADA,mDACA,+EAhBJ,kCACA,6DAEA,gDAIA,6BACA,wDAEA,yCCXI,iCACA,2DADA,gCACA,0DADA,iCACA,2DADA,mCACA,+DATJ,4BACA,uDAEA,qCHcJ,KACI,mBACA,oBACA,qBACA,8BACA,qBACA,qBACA,8BACA,8BACA,oBACA,oBACA,oBACA,wBACA,6BACA,qBACA,0BAGJ,UACI,mBACA,oBACA,6BACA,sBACA,qBACA,kBACA,8BACA,8BACA,oBACA,oBACA,oBACA,wBACA,6BACA,qBACA,0BAGJ,mCACI,iBACI,mBACA,oBACA,6BACA,sBACA,qBACA,kBACA,8BACA,8BACA,oBACA,oBACA,oBACA,wBACA,6BACA,qBACA,2BAIR,KACI,SACA,kCACA,yBACA,kBAGJ,EACI,sBAGJ,MACI,WACA,cACA,gBAGJ,yBACE,iBACI,iBAIN,yBACI,iBACI,eAIR,wBACI,iBACI,eACA,aACA,YIjGO,+BJkGP,MACA,uBACA,WAGJ,aACI,+BAIR,wBACI,oBACE,aAGF,MACI,8BAIR,wBACI,MACI,mCAIR,QACI,kBACA,mBACA,uBAGJ,sBACI,eAGJ,IACI,cACA,cAGJ,YACI,cAGJ,wBACI,2BACI,YACA,oBACA,iBAIR,wBACI,IACI,gBK1KR,WACI,qBACA,4DACA,gBACA,kBAGJ,WACI,qBACA,8DACA,gBACA,kBAGJ,WACI,oBACA,2DACA,mBACA,kBAGJ,WACI,oBACA,4DACA,gBACA,kBAGJ,KACI,mCAGJ,6BACI,oCACA,gBACA,SACA,sBAGJ,SACI,gBAGJ,SACI,gBAGJ,SACI,gBAGJ,SACI,gBAGJ,SACI,iBAGJ,SACI,gBAGJ,6BACI,oCACA,gBACA,gBAGJ,MACI,gBCtEJ,qCACI,gBACA,aACA,YACA,cAGJ,6CACI,0CAGJ,EACI,iBACA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CA,WACA,YACA,yBACA,WACA,iBAGJ,qBACI,SACA,qBAGJ,oCACI,gCAGJ,sDACI,WLnDY,0DKsDhB,qCACI,gBAGJ,4BACI,YACA,WAGJ,0BACI,iBACA,kBC7ER,mBACI,iBACA,oBAEA,8CAEA,oBAEA,gBACA,wBAGA,+CACI,iBAIR,6CAEI,SACA,kBACA,aACA,kBACA,kBACA,qBAEA,gBACA,gBAGA,6DACI,WACA,kBACA,WACA,UACA,WACA,YAKR,mBACI,0DACA,2BACI,+CACA,0CACA,sBAIR,cACI,qDACA,sBACI,0CACA,qCACA,sBAIR,cACI,SACA,gBAIJ,YACI,+CAGI,oBACI,oDACA,sCACI,oDACA,mEACA,8CACI,wDACA,6BAPZ,oBACI,oDACA,sCACI,oDACA,mEACA,8CACI,wDACA,+BAPZ,mBACI,mDACA,qCACI,mDACA,kEACA,6CACI,uDACA,6BAPZ,sBACI,sDACA,wCACI,sDACA,qEACA,gDACI,0DACA,+BAPZ,kBACI,kDACA,oCACI,kDACA,iEACA,4CACI,sDACA,+BAPZ,iBACI,iDACA,mCACI,iDACA,gEACA,2CACI,qDACA,gCAPZ,gBACI,gDACA,kCACI,gDACA,+DACA,0CACI,oDACA,4BAPZ,sBACI,sDACA,wCACI,sDACA,qEACA,gDACI,0DACA,6BAPZ,iBACI,iDACA,mCACI,iDACA,gEACA,2CACI,qDACA,8BAPZ,oBACI,oDACA,sCACI,oDACA,mEACA,8CACI,wDACA,4BAPZ,4BACI,4DACA,8CACI,4DACA,2EACA,sDACI,gEACA,8BAOpB,mCACI,yBCtFJ,OACI,SACA,kBACA,aACA,oBACA,kBAGA,eACI,WACA,kBACA,UACA,WACA,aACA,cAMJ,eACI,yCACA,oCACA,sBAQI,mBACI,8CACA,2BAFJ,kBACI,6CACA,0BAFJ,mBACI,8CACA,2BAFJ,qBACI,gDACA,gCCnChB,6BACI,MAGJ,aACI,gBAEJ,kBACI,aAGJ,gBACI,eACA,aAGJ,mBACI,cAGJ,gBACI,UACA,2BACA,OACA,QACA,SAGJ,aACI,QACA,SACA,WACA,iBAGJ,qBACI,aAGJ,kBACI,YACA,4BACA,cACA,cAGA,wBACI,yBACA,WACA,kBAGJ,yBACI,eAGJ,gCACI,WACA,cACA,aACA,cACA,cACA,8BACA,oCAGJ,gCACI,mCAIR,wBACI,kBACI,+BACA,0BAIR,yBACI,kBACI,iBChFR,OACI,4BACA,WTeW,+BSdX,YAIJ,wBACI,OACI,+BAIR,yBACI,OACI,iBCfR,SACI,4BACA,aACA,8BAEA,iBACI,0BAGJ,WACI,aACA,mBAGJ,eACI,qBAGJ,eACI,qBAGJ,2CACI,WACA,oCACA,yBACA,cACA,sDACA,WACA,YACA,WAGJ,sBACI,yBACA,kBAGJ,qBACI,yBACA,iBCxCR,YACI,sBACA,eAGJ,uBACI,+BAGJ,sBACI,gBAGJ,yBACI,kBAGJ,YACI,0BACA,UACA,6BACA,mBAGJ,YACI,sCACA,qCACA,oBACA,mBAGJ,kBACI,sCAGJ,8BACI","file":"style.min.css"} \ No newline at end of file diff --git a/prs/dev/adis16480_updates/attr/index.html b/prs/dev/adis16480_updates/attr/index.html deleted file mode 100644 index 7bf37d67a..000000000 --- a/prs/dev/adis16480_updates/attr/index.html +++ /dev/null @@ -1,337 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Attributes — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="Examples" href="../guides/examples.html" /> - <link rel="prev" title="Quick Start" href="../guides/quick.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Attributes</a></li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1 current"><a class="current reference internal" href="#">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="../devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="attributes"> -<h1>Attributes<a class="headerlink" href="#attributes" title="Permalink to this heading">#</a></h1> -<p>To simplify hardware configuration through different IIO drivers, basic class properties are exposed at the top-level of each device specific class. These properties abstract away the need to know a specific channel name, attribute type, source device name, and other details required in the libIIO API. Instead properties have easy to understand names, documentation, and error handling to help manage interfacing with different hardware. Property data can be read and written as follows from a given device interface class:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">lidar</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">fmclidar1</span><span class="p">()</span> -<span class="c1"># Read current pulse width</span> -<span class="nb">print</span><span class="p">(</span><span class="n">lidar</span><span class="o">.</span><span class="n">laser_pulse_width</span><span class="p">)</span> -<span class="c1"># Change laser frequency to 1 MHz</span> -<span class="n">lidar</span><span class="o">.</span><span class="n">laser_frequency</span> <span class="o">=</span> <span class="mi">1000000</span> -</pre></div> -</div> -<p>If more detail is required about a specific property it can be directly inspected in the class definitions documnentation or in python itself through the help methods:</p> -<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>python3 ->>> import adi ->>> help(adi.Pluto.gain_control_mode_chan0) -Help on property: - gain_control_mode_chan0: Mode of receive path AGC. Options are: - slow_attack, fast_attack, manual -</pre></div> -</div> -<p>For complete documentation about class properties reference the <a class="reference internal" href="../devices/index.html"><span class="doc">supported devices</span></a> classes.</p> -</section> - - - </div> - <div class="related"> - - <a href="../guides/quick.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Quick Start</a> - <a href="../guides/examples.html" title="Next document (Ctrl+RightArrow)" class="next">Examples</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/buffers/index.html b/prs/dev/adis16480_updates/buffers/index.html deleted file mode 100644 index 43aa118f1..000000000 --- a/prs/dev/adis16480_updates/buffers/index.html +++ /dev/null @@ -1,639 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Buffers — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="FPGA Features" href="../fpga/index.html" /> - <link rel="prev" title="Connectivity" href="../guides/connectivity.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Buffers</a><ul> -<li><a class="reference internal" href="#cyclic-mode">Cyclic Mode</a></li> -<li><a class="reference internal" href="#annotated-buffers">Annotated Buffers</a></li> -<li><a class="reference internal" href="#buffer-units">Buffer Units</a></li> -<li><a class="reference internal" href="#module-adi.rx_tx">Members</a><ul> -<li><a class="reference internal" href="#adi.rx_tx.rx"><code class="docutils literal notranslate"><span class="pre">rx</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.rx_core"><code class="docutils literal notranslate"><span class="pre">rx_core</span></code></a><ul> -<li><a class="reference internal" href="#adi.rx_tx.rx_core.rx"><code class="docutils literal notranslate"><span class="pre">rx_core.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.rx_core.rx_annotated"><code class="docutils literal notranslate"><span class="pre">rx_core.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.rx_core.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">rx_core.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.rx_core.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">rx_core.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.rx_core.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">rx_core.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.rx_core.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">rx_core.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.rx_core.rx_output_type"><code class="docutils literal notranslate"><span class="pre">rx_core.rx_output_type</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.rx_tx.rx_def"><code class="docutils literal notranslate"><span class="pre">rx_def</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.rx_tx"><code class="docutils literal notranslate"><span class="pre">rx_tx</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.rx_tx_common"><code class="docutils literal notranslate"><span class="pre">rx_tx_common</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.rx_tx_def"><code class="docutils literal notranslate"><span class="pre">rx_tx_def</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.shared_def"><code class="docutils literal notranslate"><span class="pre">shared_def</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.tx"><code class="docutils literal notranslate"><span class="pre">tx</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.tx_core"><code class="docutils literal notranslate"><span class="pre">tx_core</span></code></a><ul> -<li><a class="reference internal" href="#adi.rx_tx.tx_core.tx"><code class="docutils literal notranslate"><span class="pre">tx_core.tx()</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.tx_core.tx_channel_names"><code class="docutils literal notranslate"><span class="pre">tx_core.tx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.tx_core.tx_cyclic_buffer"><code class="docutils literal notranslate"><span class="pre">tx_core.tx_cyclic_buffer</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.tx_core.tx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">tx_core.tx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.rx_tx.tx_core.tx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">tx_core.tx_enabled_channels</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.rx_tx.tx_def"><code class="docutils literal notranslate"><span class="pre">tx_def</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#buffer-examples">Buffer Examples</a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1 current"><a class="current reference internal" href="#">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="../devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="buffers"> -<h1>Buffers<a class="headerlink" href="#buffers" title="Permalink to this heading">#</a></h1> -<p>Using buffers or transmitting and receiving data is done through interacting with two methods.</p> -<p>For receivers this is the <strong>rx</strong> method. How data is captured and therefore produced by this method is dependent on two main properties:</p> -<ul class="simple"> -<li><p><strong>rx_enabled_channels</strong>: This is an array of integers (or channel names) and the number of elements in the array will determine the number of list items returned by <strong>rx</strong>. For devices with complex data types these are the indexes of the complex channels, not the individual I or Q channels. When len(<strong>rx_enabled_channels</strong>) == 1, <strong>rx</strong> will return just a single array and not a single array within a list.</p></li> -<li><p><strong>rx_buffer_size</strong>: This is the number of samples returned in each array within the list. If the device produces complex data, like a transceiver, it will return complex data. This is defined by the author of each device specific class.</p></li> -</ul> -<p>For transmitters this is the <strong>tx</strong> method. How data is sent and therefore must be passed by this method is dependent on one main property:</p> -<ul class="simple"> -<li><p><strong>tx_enabled_channels</strong>: This is an array of integers and the number of elements in the array will determine the number of items in the list to be submitted to <strong>tx</strong>. Like for <strong>rx_enabled_channels</strong>, devices with complex data types these are the indexes of the complex channels, not the individual I or Q channels. When only a single channel is enabled the data can be passed to <strong>tx</strong> as just an array and not an array within a list.</p></li> -</ul> -<p><strong>rx_enabled_channels</strong> must have a length greater than zero but <strong>tx_enabled_channels</strong> can be set to None or an empty list. In this case when <strong>tx</strong> is called it must be called without inputs. This is a special case and will connect a zero source into the TX input stream within the FPGA for FPGA based devices. For background on how this internally works with FPGA based devices reference the generic <a class="reference external" href="https://wiki.analog.com/resources/tools-software/linux-drivers/iio-dds/axi-dac-dds-hdl">DAC driver</a>.</p> -<section id="cyclic-mode"> -<h2>Cyclic Mode<a class="headerlink" href="#cyclic-mode" title="Permalink to this heading">#</a></h2> -<p>In many cases, it can be useful to continuously transmit a signal over and over, even for just debugging and testing. This can be especially handy when the hardware you are using has very high transmit or receive rates, and therefore impossible to keep providing data to in real-time. To complement these use cases it is possible to create transmit buffer which repeats, which we call <strong>cyclic buffers</strong>. Cyclic buffers are identical or normal or non-cyclic buffers, except when they reach hardware they will continuously repeat or be transmitted. Here is a small example on how to create a cyclic buffer:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9361</span><span class="p">()</span> -<span class="c1"># Create a complex sinusoid</span> -<span class="n">fc</span> <span class="o">=</span> <span class="mi">3000000</span> -<span class="n">N</span> <span class="o">=</span> <span class="mi">1024</span> -<span class="n">ts</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">/</span> <span class="mf">30000000.0</span> -<span class="n">t</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">N</span> <span class="o">*</span> <span class="n">ts</span><span class="p">,</span> <span class="n">ts</span><span class="p">)</span> -<span class="n">i</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">cos</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">t</span> <span class="o">*</span> <span class="n">fc</span><span class="p">)</span> <span class="o">*</span> <span class="mi">2</span> <span class="o">**</span> <span class="mi">14</span> -<span class="n">q</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">t</span> <span class="o">*</span> <span class="n">fc</span><span class="p">)</span> <span class="o">*</span> <span class="mi">2</span> <span class="o">**</span> <span class="mi">14</span> -<span class="n">iq</span> <span class="o">=</span> <span class="n">i</span> <span class="o">+</span> <span class="mi">1</span><span class="n">j</span> <span class="o">*</span> <span class="n">q</span> -<span class="c1"># Enable cyclic buffers</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">tx_cyclic_buffer</span> <span class="o">=</span> <span class="kc">True</span> -<span class="c1"># Send data cyclically</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">tx</span><span class="p">(</span><span class="n">iq</span><span class="p">)</span> -</pre></div> -</div> -<p>At this point, the transmitter will keep transmitting the create sinusoid indefinitely until the buffer is destroyed or the <em>sdr</em> object destructor is called. Once data is pushed to hardware with a cyclic buffer the buffer must be manually destroyed or an error will occur if more data push. To update the buffer use the <strong>tx_destroy_buffer</strong> method before passing a new vector to the <strong>tx</strong> method.</p> -</section> -<section id="annotated-buffers"> -<h2>Annotated Buffers<a class="headerlink" href="#annotated-buffers" title="Permalink to this heading">#</a></h2> -<p>By default buffers appear as an array or a list of arrays. This can be confusing if all your channels do not produce similar data. For example, for IMUs like ADI16495 certain channels are for acceleration data and others are for angular velocity. To label this data the <em>rx_annotated</em> property can be used. When setting it to True the output of the <strong>rx</strong> method will be a dictionary with keys as channel names. Here an example:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">dev</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">adis16495</span><span class="p">()</span> -<span class="n">dev</span><span class="o">.</span><span class="n">rx_enabled_channels</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">3</span><span class="p">]</span> -<span class="nb">print</span><span class="p">(</span><span class="n">dev</span><span class="o">.</span><span class="n">rx</span><span class="p">())</span> -<span class="n">dev</span><span class="o">.</span><span class="n">rx_annotated</span> <span class="o">=</span> <span class="kc">True</span> -<span class="nb">print</span><span class="p">(</span><span class="n">dev</span><span class="o">.</span><span class="n">rx</span><span class="p">())</span> -</pre></div> -</div> -<p>With output</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="o">[</span>array<span class="o">([</span><span class="w"> </span><span class="m">35681</span>,<span class="w"> </span><span class="m">84055</span>,<span class="w"> </span>-175914,<span class="w"> </span>-203645,<span class="w"> </span><span class="m">698249</span>,<span class="w"> </span>-51670, -<span class="w"> </span>-1770250,<span class="w"> </span><span class="m">1529968</span>,<span class="w"> </span><span class="m">2586191</span>,<span class="w"> </span>-5353355,<span class="w"> </span>-827741,<span class="w"> </span><span class="m">11736339</span>, -<span class="w"> </span>-9847894,<span class="w"> </span>-17242014,<span class="w"> </span><span class="m">97421833</span>,<span class="w"> </span><span class="m">277496774</span><span class="o">]</span>,<span class="w"> </span><span class="nv">dtype</span><span class="o">=</span>int32<span class="o">)</span>, -array<span class="o">([</span><span class="w"> </span><span class="m">49151</span>,<span class="w"> </span><span class="m">753663</span>,<span class="w"> </span><span class="m">3571711</span>,<span class="w"> </span><span class="m">9928703</span>,<span class="w"> </span><span class="m">18956287</span>, -<span class="w"> </span><span class="m">25165823</span>,<span class="w"> </span><span class="m">18612223</span>,<span class="w"> </span>-10125313,<span class="w"> </span>-60850176,<span class="w"> </span>-114491392, -<span class="w"> </span>-131350528,<span class="w"> </span>-61521920,<span class="w"> </span><span class="m">135069695</span>,<span class="w"> </span><span class="m">466845695</span>,<span class="w"> </span><span class="m">899235839</span>, -<span class="w"> </span><span class="m">1362378751</span><span class="o">]</span>,<span class="w"> </span><span class="nv">dtype</span><span class="o">=</span>int32<span class="o">)]</span> -<span class="o">{</span><span class="s1">'accel_x'</span>:<span class="w"> </span>array<span class="o">([</span><span class="m">1775091711</span>,<span class="w"> </span><span class="m">2072264703</span>,<span class="w"> </span><span class="m">2147483647</span>,<span class="w"> </span><span class="m">2147483647</span>,<span class="w"> </span><span class="m">2147483647</span>, -<span class="w"> </span><span class="m">2147483647</span>,<span class="w"> </span><span class="m">2143404031</span>,<span class="w"> </span><span class="m">2125430783</span>,<span class="w"> </span><span class="m">2123120639</span>,<span class="w"> </span><span class="m">2130821119</span>, -<span class="w"> </span><span class="m">2139488255</span>,<span class="w"> </span><span class="m">2144911359</span>,<span class="w"> </span><span class="m">2147041279</span>,<span class="w"> </span><span class="m">2147467263</span>,<span class="w"> </span><span class="m">2147483647</span>, -<span class="w"> </span><span class="m">2147483647</span><span class="o">]</span>,<span class="w"> </span><span class="nv">dtype</span><span class="o">=</span>int32<span class="o">)</span>, -<span class="s1">'anglvel_x'</span>:<span class="w"> </span>array<span class="o">([</span><span class="m">357750219</span>,<span class="w"> </span><span class="m">335109279</span>,<span class="w"> </span><span class="m">323033231</span>,<span class="w"> </span><span class="m">337667193</span>,<span class="w"> </span><span class="m">337100396</span>,<span class="w"> </span><span class="m">330408402</span>, -<span class="w"> </span><span class="m">333459194</span>,<span class="w"> </span><span class="m">335322576</span>,<span class="w"> </span><span class="m">333247166</span>,<span class="w"> </span><span class="m">333223475</span>,<span class="w"> </span><span class="m">333996322</span>,<span class="w"> </span><span class="m">333805525</span>, -<span class="w"> </span><span class="m">333659152</span>,<span class="w"> </span><span class="m">333664680</span>,<span class="w"> </span><span class="m">333718473</span>,<span class="w"> </span><span class="m">333895650</span><span class="o">]</span>,<span class="w"> </span><span class="nv">dtype</span><span class="o">=</span>int32<span class="o">)}</span> -</pre></div> -</div> -</section> -<section id="buffer-units"> -<h2>Buffer Units<a class="headerlink" href="#buffer-units" title="Permalink to this heading">#</a></h2> -<p>For certain devices it is possible to convert types to scientific units, such as volts, degrees, or meters per second among others. This is controlled by setting the property <strong>rx_output_type</strong> to either <em>raw</em> or <em>SI</em>. If set to <em>SI</em>, returned data from the <strong>rx</strong> method will be in scientific units (assuming its supported by the driver). Below is an example using an IMU:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">dev</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">adis16495</span><span class="p">()</span> -<span class="n">dev</span><span class="o">.</span><span class="n">rx_annotated</span> <span class="o">=</span> <span class="kc">True</span> <span class="c1"># Make channel names appear in data</span> -<span class="n">dev</span><span class="o">.</span><span class="n">rx_enabled_channels</span> <span class="o">=</span> <span class="p">[</span><span class="mi">3</span><span class="p">]</span> <span class="c1"># channel 0 is angular velocity in the x direction</span> -<span class="nb">print</span><span class="p">(</span><span class="n">dev</span><span class="o">.</span><span class="n">rx</span><span class="p">())</span> -<span class="n">dev</span><span class="o">.</span><span class="n">rx_output_type</span> <span class="o">=</span> <span class="s2">"SI"</span> -<span class="nb">print</span><span class="p">(</span><span class="n">dev</span><span class="o">.</span><span class="n">rx</span><span class="p">())</span> -</pre></div> -</div> -<p>With output</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="o">{</span><span class="s1">'anglvel_x'</span>:<span class="w"> </span>array<span class="o">([</span><span class="w"> </span><span class="m">35644</span>,<span class="w"> </span><span class="m">84039</span>,<span class="w"> </span>-175647,<span class="w"> </span>-203867,<span class="w"> </span><span class="m">697612</span>,<span class="w"> </span>-50201, -<span class="w"> </span>-1770177,<span class="w"> </span><span class="m">1526291</span>,<span class="w"> </span><span class="m">2589741</span>,<span class="w"> </span>-5349126,<span class="w"> </span>-839188,<span class="w"> </span><span class="m">11738313</span>, -<span class="w"> </span>-9824911,<span class="w"> </span>-17267701,<span class="w"> </span><span class="m">97333042</span>,<span class="w"> </span><span class="m">277410285</span><span class="o">]</span>,<span class="w"> </span><span class="nv">dtype</span><span class="o">=</span>int32<span class="o">)}</span> -<span class="o">{</span><span class="s1">'anglvel_x'</span>:<span class="w"> </span>array<span class="o">([</span><span class="m">9</span>.29996712,<span class="w"> </span><span class="m">9</span>.71257202,<span class="w"> </span><span class="m">9</span>.40097973,<span class="w"> </span><span class="m">9</span>.78345151,<span class="w"> </span><span class="m">9</span>.77009362, -<span class="w"> </span><span class="m">9</span>.59662456,<span class="w"> </span><span class="m">9</span>.67300333,<span class="w"> </span><span class="m">9</span>.71593538,<span class="w"> </span><span class="m">9</span>.65847317,<span class="w"> </span><span class="m">9</span>.6580597<span class="w"> </span>, -<span class="w"> </span><span class="m">9</span>.68022501,<span class="w"> </span><span class="m">9</span>.67715545,<span class="w"> </span><span class="m">9</span>.67511814,<span class="w"> </span><span class="m">9</span>.67609361,<span class="w"> </span><span class="m">9</span>.67323293, -<span class="w"> </span><span class="m">9</span>.67104074<span class="o">])}</span> -</pre></div> -</div> -<p>To understand the exact scaling the driver documentation should be reviewed.</p> -</section> -<section id="module-adi.rx_tx"> -<span id="members"></span><h2>Members<a class="headerlink" href="#module-adi.rx_tx" title="Permalink to this heading">#</a></h2> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.rx_tx.rx"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.rx_tx.</span></span><span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">rx_buffer_size</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1024</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.rx" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_core"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.rx_tx.</span></span><span class="sig-name descname"><span class="pre">rx_core</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">rx_buffer_size</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1024</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.rx_core" title="Permalink to this definition">#</a></dt> -<dd><p>Buffer handling for receive devices</p> -<dl class="py method"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_core.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.rx_core.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_core.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.rx_tx.rx_core.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_core.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.rx_tx.rx_core.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_core.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.rx_tx.rx_core.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_core.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.rx_core.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_core.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.rx_tx.rx_core.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_core.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.rx_tx.rx_core.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_def"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.rx_tx.</span></span><span class="sig-name descname"><span class="pre">rx_def</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.rx_def" title="Permalink to this definition">#</a></dt> -<dd><p>Template metaclass for rx only device specific interfaces.</p> -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_tx"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.rx_tx.</span></span><span class="sig-name descname"><span class="pre">rx_tx</span></span><a class="headerlink" href="#adi.rx_tx.rx_tx" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_tx_common"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.rx_tx.</span></span><span class="sig-name descname"><span class="pre">rx_tx_common</span></span><a class="headerlink" href="#adi.rx_tx.rx_tx_common" title="Permalink to this definition">#</a></dt> -<dd><p>Common functions for RX and TX</p> -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.rx_tx.rx_tx_def"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.rx_tx.</span></span><span class="sig-name descname"><span class="pre">rx_tx_def</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.rx_tx_def" title="Permalink to this definition">#</a></dt> -<dd><p>Template metaclass for rx and tx device specific interfaces.</p> -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.rx_tx.shared_def"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.rx_tx.</span></span><span class="sig-name descname"><span class="pre">shared_def</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.shared_def" title="Permalink to this definition">#</a></dt> -<dd><p>Shared components for rx and tx metaclasses.</p> -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.rx_tx.tx"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.rx_tx.</span></span><span class="sig-name descname"><span class="pre">tx</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">tx_cyclic_buffer</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.tx" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.rx_tx.tx_core"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.rx_tx.</span></span><span class="sig-name descname"><span class="pre">tx_core</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">tx_cyclic_buffer</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.tx_core" title="Permalink to this definition">#</a></dt> -<dd><p>Buffer handling for transmit devices</p> -<dl class="py method"> -<dt class="sig sig-object py" id="adi.rx_tx.tx_core.tx"> -<span class="sig-name descname"><span class="pre">tx</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">data_np</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.tx_core.tx" title="Permalink to this definition">#</a></dt> -<dd><p>Transmit data to hardware buffers for each channel index in -tx_enabled_channels.</p> -<dl class="simple"> -<dt>args: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one transmit channel -is enabled containing samples from a channel or set of channels. -Data must be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.rx_tx.tx_core.tx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_names</span></span><a class="headerlink" href="#adi.rx_tx.tx_core.tx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_names: Names of the transmit channels</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.rx_tx.tx_core.tx_cyclic_buffer"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_cyclic_buffer</span></span><a class="headerlink" href="#adi.rx_tx.tx_core.tx_cyclic_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>tx_cyclic_buffer: Enable cyclic buffer for TX</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.rx_tx.tx_core.tx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">tx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.tx_core.tx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>tx_destroy_buffer: Clears TX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.rx_tx.tx_core.tx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_enabled_channels</span></span><a class="headerlink" href="#adi.rx_tx.tx_core.tx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>tx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -tx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.rx_tx.tx_def"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.rx_tx.</span></span><span class="sig-name descname"><span class="pre">tx_def</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.rx_tx.tx_def" title="Permalink to this definition">#</a></dt> -<dd><p>Template metaclass for rx only device specific interfaces.</p> -</dd></dl> - -</section> -<section id="buffer-examples"> -<h2>Buffer Examples<a class="headerlink" href="#buffer-examples" title="Permalink to this heading">#</a></h2> -<p>Collect data from one channel</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9361</span><span class="p">()</span> -<span class="c1"># Get complex data back</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">rx_enabled_channels</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">]</span> -<span class="n">chan1</span> <span class="o">=</span> <span class="n">sdr</span><span class="o">.</span><span class="n">rx</span><span class="p">()</span> -</pre></div> -</div> -<p>Collect data from two channels</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9361</span><span class="p">()</span> -<span class="c1"># Get both complex channel back</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">rx_enabled_channels</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">]</span> -<span class="n">data</span> <span class="o">=</span> <span class="n">sdr</span><span class="o">.</span><span class="n">rx</span><span class="p">()</span> -<span class="n">chan1</span> <span class="o">=</span> <span class="n">data</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> -<span class="n">chan2</span> <span class="o">=</span> <span class="n">data</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> -</pre></div> -</div> -<p>Send data on two channels</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> -<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span> - -<span class="c1"># Create radio</span> -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9371</span><span class="p">()</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">tx_enabled_channels</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">]</span> -<span class="c1"># Create a sinewave waveform</span> -<span class="n">N</span> <span class="o">=</span> <span class="mi">1024</span> -<span class="n">fs</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">sdr</span><span class="o">.</span><span class="n">tx_sample_rate</span><span class="p">)</span> -<span class="n">fc</span> <span class="o">=</span> <span class="mi">40000000</span> -<span class="n">ts</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">/</span> <span class="nb">float</span><span class="p">(</span><span class="n">fs</span><span class="p">)</span> -<span class="n">t</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">N</span> <span class="o">*</span> <span class="n">ts</span><span class="p">,</span> <span class="n">ts</span><span class="p">)</span> -<span class="n">i</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">cos</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">t</span> <span class="o">*</span> <span class="n">fc</span><span class="p">)</span> <span class="o">*</span> <span class="mi">2</span> <span class="o">**</span> <span class="mi">14</span> -<span class="n">q</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">t</span> <span class="o">*</span> <span class="n">fc</span><span class="p">)</span> <span class="o">*</span> <span class="mi">2</span> <span class="o">**</span> <span class="mi">14</span> -<span class="n">iq</span> <span class="o">=</span> <span class="n">i</span> <span class="o">+</span> <span class="mi">1</span><span class="n">j</span> <span class="o">*</span> <span class="n">q</span> -<span class="n">fc</span> <span class="o">=</span> <span class="o">-</span><span class="mi">30000000</span> -<span class="n">i</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">cos</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">t</span> <span class="o">*</span> <span class="n">fc</span><span class="p">)</span> <span class="o">*</span> <span class="mi">2</span> <span class="o">**</span> <span class="mi">14</span> -<span class="n">q</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">t</span> <span class="o">*</span> <span class="n">fc</span><span class="p">)</span> <span class="o">*</span> <span class="mi">2</span> <span class="o">**</span> <span class="mi">14</span> -<span class="n">iq2</span> <span class="o">=</span> <span class="n">i</span> <span class="o">+</span> <span class="mi">1</span><span class="n">j</span> <span class="o">*</span> <span class="n">q</span> -<span class="c1"># Send data to both channels</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">tx</span><span class="p">([</span><span class="n">iq</span><span class="p">,</span> <span class="n">iq2</span><span class="p">])</span> -</pre></div> -</div> -</section> -</section> - - - </div> - <div class="related"> - - <a href="../guides/connectivity.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Connectivity</a> - <a href="../fpga/index.html" title="Next document (Ctrl+RightArrow)" class="next">FPGA Features</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/dev/index.html b/prs/dev/adis16480_updates/dev/index.html deleted file mode 100644 index e824da4e2..000000000 --- a/prs/dev/adis16480_updates/dev/index.html +++ /dev/null @@ -1,511 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Developers — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="Attribute Tests" href="test_attr.html" /> - <link rel="prev" title="Support" href="../support.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Developers</a><ul> -<li><a class="reference internal" href="#invoke">Invoke</a></li> -<li><a class="reference internal" href="#precommit">Precommit</a></li> -<li><a class="reference internal" href="#testing">Testing</a><ul> -<li><a class="reference internal" href="#test-configuration">Test Configuration</a></li> -<li><a class="reference internal" href="#new-hardware-requirements">New Hardware Requirements</a></li> -<li><a class="reference internal" href="#test-functions-and-fixtures">Test Functions and Fixtures</a></li> -</ul> -</li> -<li><a class="reference internal" href="#set-up-isolated-environment">Set Up Isolated Environment</a><ul> -<li><a class="reference internal" href="#install-pyenv">Install pyenv</a></li> -<li><a class="reference internal" href="#create-isolated-install-with-pipenv">Create isolated install with pipenv</a></li> -</ul> -</li> -<li><a class="reference internal" href="#emulation">Emulation</a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1" checked=""/><div class="collapse"><a class="current reference internal" href="#">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="../devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="developers"> -<h1>Developers<a class="headerlink" href="#developers" title="Permalink to this heading">#</a></h1> -<div class="admonition warning"> -<p class="admonition-title">Warning</p> -<p>This section is only for developers and advanced users.</p> -</div> -<p>When submitting code or running tests, there are a few ways things are done in pyadi-iio.</p> -<section id="invoke"> -<h2>Invoke<a class="headerlink" href="#invoke" title="Permalink to this heading">#</a></h2> -<p>To make repetitve tasks easier, pyadi-iio utilizes pyinvoke. To see the available options (once pyinvoke is installed) run:</p> -<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="go">invoke --list</span> -<span class="go">Available tasks:</span> - -<span class="go"> build Build python package</span> -<span class="go"> builddoc Build sphinx doc</span> -<span class="go"> changelog Print changelog from last release</span> -<span class="go"> checkparts Check for missing parts in supported_parts.md</span> -<span class="go"> createrelease Create GitHub release</span> -<span class="go"> libiiopath Search for libiio python bindings</span> -<span class="go"> precommit Run precommit checks</span> -<span class="go"> setup Install required python packages for development through pip</span> -<span class="go"> test Run pytest tests</span> -</pre></div> -</div> -</section> -<section id="precommit"> -<h2>Precommit<a class="headerlink" href="#precommit" title="Permalink to this heading">#</a></h2> -<p><strong>pre-commit</strong> is heavily relied on for keeping code in order and for eliminating certain bugs. Be sure to run these checks before submitting code. This can be run through pyinvoke or directly from the repo root as:</p> -<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="go">invoke precommit</span> -</pre></div> -</div> -<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="go">pre-commit run --all-files</span> -</pre></div> -</div> -</section> -<section id="testing"> -<h2>Testing<a class="headerlink" href="#testing" title="Permalink to this heading">#</a></h2> -<p>Testing pyadi-iio requires hardware, but fortunately by default it assumes no hardware is connected unless found. It will only load specific tests for hardware it can find and skip all other tests. <strong>pytest</strong>, which is the framework pyadi-iio uses, can be call as following:</p> -<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="go">invoke test</span> -</pre></div> -</div> -<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="go">python3 -m pytest <add more arguments as needed></span> -</pre></div> -</div> -<section id="test-configuration"> -<h3>Test Configuration<a class="headerlink" href="#test-configuration" title="Permalink to this heading">#</a></h3> -<p>There are several advanced features of pytest that are utilized by pyadi-iio. Specifically custom markers and custom plugins.</p> -<p>Markers are a way of labeling tests, which can be then used to filter specific tests. Markers are provided through the <a class="reference external" href="https://github.com/analogdevicesinc/pyadi-iio/blob/master/test/test_map.py">test_map.py</a> file in the test directory. These markers are used to map FPGA based boards with daughtercards to specific tests. <a class="reference external" href="https://wiki.analog.com/resources/tools-software/linux-software/embedded_arm_images">Reference design folder names</a> from the ADI SD cards are using as the markers, which them can be passed through the <em>-m</em> flag to enabled certain tests. For example, the following would enable all tests related to <em>ADRV9009</em>, assuming the hardware is available:</p> -<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="go">python3 -m pytest -m zynqmp-zcu102-rev10-adrv9009</span> -</pre></div> -</div> -<p>To help manage libiio contexts, filter tests based on those contexts, and map drivers to board definitions, pyadi-iio utilizes the pytest plugin <a class="reference external" href="https://pypi.org/project/pytest-libiio/">pytest-libiio</a>. This must be installed before tests are run since all test implementations rely on <a class="reference external" href="https://pytest-libiio.readthedocs.io/en/latest/fixtures/">pytest-libiio fixtures</a>. Generally, pyadi-iio will also use the <a class="reference external" href="https://pytest-libiio.readthedocs.io/en/latest/cli/#hardware-maps">standard hardware map</a> provided by <em>pytest-libiio</em> to map drivers to board definitions. To enable the hardware make requires the <em>–adi-hw-map</em> flag as:</p> -<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="go">python3 -m pytest --adi-hw-map</span> -</pre></div> -</div> -<p>If you are working on a driver or board that is not in the hardware map, a custom one can be created as documentation in the <a class="reference external" href="https://pytest-libiio.readthedocs.io/en/latest/cli/#hardware-maps">pytest-libiio CLI</a>.</p> -</section> -<section id="new-hardware-requirements"> -<h3>New Hardware Requirements<a class="headerlink" href="#new-hardware-requirements" title="Permalink to this heading">#</a></h3> -<p>In order to maintain pyadi-iio, for all new drivers the development team will require emulation contexts to be submitted alongside the new class interfaces. This is to ensure that the new drivers are tested and maintained. Emulation contexts can be created using <a class="reference external" href="https://pytest-libiio.readthedocs.io/en/latest/emulation/#adding-device-support">xml_gen</a>. CI will automatically validate that all hardware interfaces have emulation contexts and prevent merging if they are missing.</p> -<div class="admonition note"> -<p class="admonition-title">Note</p> -<p>Note that xml_gen is not the same as iio_genxml, as iio_genxml does not capture default values of properties required for emulation.</p> -</div> -</section> -<section id="test-functions-and-fixtures"> -<h3>Test Functions and Fixtures<a class="headerlink" href="#test-functions-and-fixtures" title="Permalink to this heading">#</a></h3> -<p>pyadi-iio has a large set of parameterizable fixtures for testing different device specific class interfaces. See the links belows to the different test categories:</p> -<div class="toctree-wrapper compound"> -<ul> -<li class="toctree-l1"><a class="reference internal" href="test_attr.html">Attribute Tests</a><ul> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_check_range_readonly_with_depends"><code class="docutils literal notranslate"><span class="pre">attribute_check_range_readonly_with_depends()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_check_range_singleval_with_depends"><code class="docutils literal notranslate"><span class="pre">attribute_check_range_singleval_with_depends()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_multiple_values"><code class="docutils literal notranslate"><span class="pre">attribute_multiple_values()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_multiple_values_available_readonly"><code class="docutils literal notranslate"><span class="pre">attribute_multiple_values_available_readonly()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_multiple_values_device_channel"><code class="docutils literal notranslate"><span class="pre">attribute_multiple_values_device_channel()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_multiple_values_with_depends"><code class="docutils literal notranslate"><span class="pre">attribute_multiple_values_with_depends()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_readonly_with_depends"><code class="docutils literal notranslate"><span class="pre">attribute_readonly_with_depends()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_single_value"><code class="docutils literal notranslate"><span class="pre">attribute_single_value()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_single_value_boolean"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_boolean()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_single_value_channel_readonly"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_channel_readonly()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_single_value_device_name_channel_readonly"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_device_name_channel_readonly()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_single_value_pow2"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_pow2()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_single_value_range_channel"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_range_channel()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_single_value_readonly"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_readonly()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_single_value_str"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_str()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_write_only_str"><code class="docutils literal notranslate"><span class="pre">attribute_write_only_str()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_write_only_str_device_channel"><code class="docutils literal notranslate"><span class="pre">attribute_write_only_str_device_channel()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.attribute_write_only_str_with_depends"><code class="docutils literal notranslate"><span class="pre">attribute_write_only_str_with_depends()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html#test.attr_tests.floor_step_size"><code class="docutils literal notranslate"><span class="pre">floor_step_size()</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="test_dma.html">DMA Tests</a><ul> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.cw_loopback"><code class="docutils literal notranslate"><span class="pre">cw_loopback()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.cyclic_buffer"><code class="docutils literal notranslate"><span class="pre">cyclic_buffer()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.cyclic_buffer_exception"><code class="docutils literal notranslate"><span class="pre">cyclic_buffer_exception()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.dds_loopback"><code class="docutils literal notranslate"><span class="pre">dds_loopback()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.dds_two_tone"><code class="docutils literal notranslate"><span class="pre">dds_two_tone()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.dma_dac_zeros"><code class="docutils literal notranslate"><span class="pre">dma_dac_zeros()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.dma_loopback"><code class="docutils literal notranslate"><span class="pre">dma_loopback()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.dma_rx"><code class="docutils literal notranslate"><span class="pre">dma_rx()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.dma_tx"><code class="docutils literal notranslate"><span class="pre">dma_tx()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.gain_check"><code class="docutils literal notranslate"><span class="pre">gain_check()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.hardwaregain"><code class="docutils literal notranslate"><span class="pre">hardwaregain()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.harmonic_vals"><code class="docutils literal notranslate"><span class="pre">harmonic_vals()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.nco_loopback"><code class="docutils literal notranslate"><span class="pre">nco_loopback()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.stress_context_creation"><code class="docutils literal notranslate"><span class="pre">stress_context_creation()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.stress_rx_buffer_creation"><code class="docutils literal notranslate"><span class="pre">stress_rx_buffer_creation()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.stress_rx_buffer_length"><code class="docutils literal notranslate"><span class="pre">stress_rx_buffer_length()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.stress_tx_buffer_creation"><code class="docutils literal notranslate"><span class="pre">stress_tx_buffer_creation()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.t_sfdr"><code class="docutils literal notranslate"><span class="pre">t_sfdr()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.verify_overflow"><code class="docutils literal notranslate"><span class="pre">verify_overflow()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html#test.dma_tests.verify_underflow"><code class="docutils literal notranslate"><span class="pre">verify_underflow()</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="test_generics.html">Generic Tests</a><ul> -<li class="toctree-l2"><a class="reference internal" href="test_generics.html#test.generics.iio_attribute_single_value"><code class="docutils literal notranslate"><span class="pre">iio_attribute_single_value()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="test_generics.html#test.generics.iio_buffer_check"><code class="docutils literal notranslate"><span class="pre">iio_buffer_check()</span></code></a></li> -</ul> -</li> -</ul> -</div> -</section> -</section> -<section id="set-up-isolated-environment"> -<h2>Set Up Isolated Environment<a class="headerlink" href="#set-up-isolated-environment" title="Permalink to this heading">#</a></h2> -<p>This section will discuss a method to do isolated development with the correct package versions. The main purpose here is to eliminate any discrepancies that can arise (especially with the linting tools) when running precommit and other checks. This is also useful to not pollute your local global packages. The approach here relies upon leveraging <strong>pyenv</strong> and <strong>pipenv</strong> together.</p> -<section id="install-pyenv"> -<h3>Install pyenv<a class="headerlink" href="#install-pyenv" title="Permalink to this heading">#</a></h3> -<p><strong>pyenv</strong> is a handy tool for installing different and isolated versions of python on your system. Since distributions can ship with rather random versions of python, pyenv can help us install exactly the versions we want. The quick way to install pyenv is with their bash script:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>curl<span class="w"> </span>https://pyenv.run<span class="w"> </span><span class="p">|</span><span class="w"> </span>bash -</pre></div> -</div> -<p>Add to your path and shell startup script (.bashrc, .zshrc, …)</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="nb">export</span><span class="w"> </span><span class="nv">PATH</span><span class="o">=</span><span class="s2">"/home/<username>/.pyenv/bin:</span><span class="nv">$PATH</span> -<span class="s2">eval "</span><span class="k">$(</span>pyenv<span class="w"> </span>init<span class="w"> </span>-<span class="k">)</span><span class="s2">"</span> -<span class="s2">eval "</span><span class="k">$(</span>pyenv<span class="w"> </span>virtualenv-init<span class="w"> </span>-<span class="k">)</span><span class="s2">"</span> -</pre></div> -</div> -<p>Install the desired python version</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>pyenv<span class="w"> </span>install<span class="w"> </span><span class="m">3</span>.6.9 -</pre></div> -</div> -</section> -<section id="create-isolated-install-with-pipenv"> -<h3>Create isolated install with pipenv<a class="headerlink" href="#create-isolated-install-with-pipenv" title="Permalink to this heading">#</a></h3> -<p>Get the repo, set python version, and setup env</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>pip3<span class="w"> </span>install<span class="w"> </span>-U<span class="w"> </span>pipenv -pyenv<span class="w"> </span><span class="nb">local</span><span class="w"> </span><span class="m">3</span>.6.9 -git<span class="w"> </span>clone<span class="w"> </span>git@github.com:analogdevicesinc/pyadi-iio.git -pipenv<span class="w"> </span>install -pipenv<span class="w"> </span>shell -pipenv<span class="w"> </span>install<span class="w"> </span>-r<span class="w"> </span>requirements.txt -pipenv<span class="w"> </span>install<span class="w"> </span>-r<span class="w"> </span>requirements_dev.txt -</pre></div> -</div> -<p>Now at this point we have all the necessary development packages to start working. If you close the current shell you will lose the environment. To return to it, go to the project folder and run:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="nb">cd</span><span class="w"> </span><project<span class="w"> </span>folder> -pyenv<span class="w"> </span><span class="nb">local</span><span class="w"> </span><span class="m">3</span>.6.9 -pipenv<span class="w"> </span>shell -</pre></div> -</div> -</section> -</section> -<section id="emulation"> -<h2>Emulation<a class="headerlink" href="#emulation" title="Permalink to this heading">#</a></h2> -<p>By leveraging <a class="reference external" href="https://github.com/analogdevicesinc/iio-emu">iio-emu</a>, hardware or contexts can be emulated for testing without physical devices. However, currently this emulation does not validate attribute rates, states of drivers, or equivalent data sources. This feature should be used to test a library itself rather than hardware drivers.</p> -<p><strong>pyadi-iio</strong> uses <em>iio-emu</em> through <em>pytest-libiio</em>, which handles loading the correct context files based on the fixtures used for each test. Essentially, when <em>pytest</em> is run, based on the fixture below, <em>pytest-libiio</em> will spawn the correct context with <em>iio-emu</em> and pass the URI of that context to the test.</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">pytest</span> -<span class="kn">import</span> <span class="nn">iio</span> - - -<span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">iio_hardware</span><span class="p">(</span><span class="s2">"pluto"</span><span class="p">,</span> <span class="kc">False</span><span class="p">)</span> <span class="c1"># Set True disables test during emulation</span> -<span class="k">def</span> <span class="nf">test_libiio_device</span><span class="p">(</span><span class="n">iio_uri</span><span class="p">):</span> - <span class="n">ctx</span> <span class="o">=</span> <span class="n">iio</span><span class="o">.</span><span class="n">Context</span><span class="p">(</span><span class="n">iio_uri</span><span class="p">)</span> - <span class="o">...</span> -</pre></div> -</div> -<p>To create and add more context files for testing with <strong>pyadi-iio</strong> follow <a class="reference external" href="https://pytest-libiio.readthedocs.io/en/latest/emulation/">this page</a>.</p> -</section> -</section> - - - </div> - <div class="related"> - - <a href="../support.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Support</a> - <a href="test_attr.html" title="Next document (Ctrl+RightArrow)" class="next">Attribute Tests</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/dev/test_attr.html b/prs/dev/adis16480_updates/dev/test_attr.html deleted file mode 100644 index 3875c40f8..000000000 --- a/prs/dev/adis16480_updates/dev/test_attr.html +++ /dev/null @@ -1,813 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Attribute Tests — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="DMA Tests" href="test_dma.html" /> - <link rel="prev" title="Developers" href="index.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Attribute Tests</a><ul> -<li><a class="reference internal" href="#test.attr_tests.attribute_check_range_readonly_with_depends"><code class="docutils literal notranslate"><span class="pre">attribute_check_range_readonly_with_depends()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_check_range_singleval_with_depends"><code class="docutils literal notranslate"><span class="pre">attribute_check_range_singleval_with_depends()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_multiple_values"><code class="docutils literal notranslate"><span class="pre">attribute_multiple_values()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_multiple_values_available_readonly"><code class="docutils literal notranslate"><span class="pre">attribute_multiple_values_available_readonly()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_multiple_values_device_channel"><code class="docutils literal notranslate"><span class="pre">attribute_multiple_values_device_channel()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_multiple_values_with_depends"><code class="docutils literal notranslate"><span class="pre">attribute_multiple_values_with_depends()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_readonly_with_depends"><code class="docutils literal notranslate"><span class="pre">attribute_readonly_with_depends()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_single_value"><code class="docutils literal notranslate"><span class="pre">attribute_single_value()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_single_value_boolean"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_boolean()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_single_value_channel_readonly"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_channel_readonly()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_single_value_device_name_channel_readonly"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_device_name_channel_readonly()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_single_value_pow2"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_pow2()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_single_value_range_channel"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_range_channel()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_single_value_readonly"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_readonly()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_single_value_str"><code class="docutils literal notranslate"><span class="pre">attribute_single_value_str()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_write_only_str"><code class="docutils literal notranslate"><span class="pre">attribute_write_only_str()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_write_only_str_device_channel"><code class="docutils literal notranslate"><span class="pre">attribute_write_only_str_device_channel()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.attribute_write_only_str_with_depends"><code class="docutils literal notranslate"><span class="pre">attribute_write_only_str_with_depends()</span></code></a></li> -<li><a class="reference internal" href="#test.attr_tests.floor_step_size"><code class="docutils literal notranslate"><span class="pre">floor_step_size()</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2 current"><a class="current reference internal" href="#">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="../devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="attribute-tests"> -<h1>Attribute Tests<a class="headerlink" href="#attribute-tests" title="Permalink to this heading">#</a></h1> -<p>Functions used by test fixtures for evaluating attributes and driver state.</p> -<span class="target" id="module-test.attr_tests"></span><dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_check_range_readonly_with_depends"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_check_range_readonly_with_depends</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">depends</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stop</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_check_range_readonly_with_depends" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_check_range_readonly_with_depends: Read only integer class -property with dependent write properties</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>depends: type=dict</dt><dd><p>Dictionary of properties to write before value is written. Keys -are properties and values are values to be written</p> -</dd> -<dt>start: type=integer</dt><dd><p>Lower bound of possible values attribute can be</p> -</dd> -<dt>stop: type=integer</dt><dd><p>Upper bound of possible values attribute can be</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_check_range_singleval_with_depends"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_check_range_singleval_with_depends</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">depends</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stop</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">step</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_channel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_check_range_singleval_with_depends" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_check_range_singleval_with_depends: -Write and read back integer class property with dependent write properties -This is performed a defined number of times and the value written -is randomly determined based in input parameters</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>depends: type=dict</dt><dd><p>Dictionary of properties to write before value is written. Keys -are properties and values are values to be written</p> -</dd> -<dt>start: type=integer</dt><dd><p>Lower bound of possible values attribute can be</p> -</dd> -<dt>stop: type=integer</dt><dd><p>Upper bound of possible values attribute can be</p> -</dd> -<dt>step: type=integer</dt><dd><p>Difference between successive values attribute can be</p> -</dd> -<dt>tol: type=integer</dt><dd><p>Allowable error of written value compared to read back value</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of random values to tests. Generated from uniform distribution</p> -</dd> -<dt>sub_channel: type=string</dt><dd><p>Name of sub channel (nested class) to be tested</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_multiple_values"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_multiple_values</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">values</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sleep</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_channel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_multiple_values" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_multiple_values: Write and read back multiple class properties -in a loop where all values are pre-defined. This is performed a defined -number of times.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>values: type=list</dt><dd><p>A list of values to write and check as attributes</p> -</dd> -<dt>tol: type=integer</dt><dd><p>Allowable error of written value compared to read back value</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of times to repeatedly write values</p> -</dd> -<dt>sleep: type=integer</dt><dd><p>Seconds to sleep between writing to attribute and reading it back</p> -</dd> -<dt>sub_channel: type=string</dt><dd><p>Name of sub channel (nested class) to be tested</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_multiple_values_available_readonly"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_multiple_values_available_readonly</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_multiple_values_available_readonly" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_multiple_values_available_readonly: -Read only class property where the available attribute values are returned.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_multiple_values_device_channel"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_multiple_values_device_channel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">values</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sleep</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_channel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_multiple_values_device_channel" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_multiple_values_device_channel: Write and read back multiple class properties -in a loop where all values are pre-defined and device name and channel are specified. -This is performed a defined number of times.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>device_name: type=string</dt><dd><p>Device name of target board/system</p> -</dd> -<dt>channel: type=string</dt><dd><p>Channel name of the attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>values: type=list</dt><dd><p>A list of values to write and check as attributes</p> -</dd> -<dt>tol: type=integer</dt><dd><p>Allowable error of written value compared to read back value</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of times to repeatedly write values</p> -</dd> -<dt>sleep: type=integer</dt><dd><p>Seconds to sleep between writing to attribute and reading it back</p> -</dd> -<dt>sub_channel: type=string</dt><dd><p>Name of sub channel (nested class) to be tested</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_multiple_values_with_depends"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_multiple_values_with_depends</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">depends</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">values</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_multiple_values_with_depends" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_multiple_values_with_depends: Write and read back multiple class -properties in a loop where all values are pre-defined, where a set of -dependent attributes are written first. This is performed a defined -number of times.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>depends: type=list</dt><dd><p>A list of dependent values to write and check as attributes</p> -</dd> -<dt>values: type=list</dt><dd><p>A list of values to write and check as attributes</p> -</dd> -<dt>tol: type=integer</dt><dd><p>Allowable error of written value compared to read back value</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of times to repeatedly write values</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_readonly_with_depends"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_readonly_with_depends</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">depends</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_readonly_with_depends" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_readonly_with_depends: Read only class -property with dependent write properties</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>depends: type=dict</dt><dd><p>Dictionary of properties to write before value is written. Keys -are properties and values are values to be written</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_single_value"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_single_value</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stop</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">step</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_channel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_single_value" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_single_value: -Write and read back integer class property -This is performed a defined number of times and the value written -is randomly determined based in input parameters</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>start: type=integer</dt><dd><p>Lower bound of possible values attribute can be</p> -</dd> -<dt>stop: type=integer</dt><dd><p>Upper bound of possible values attribute can be</p> -</dd> -<dt>step: type=integer</dt><dd><p>Difference between successive values attribute can be</p> -</dd> -<dt>tol: type=integer</dt><dd><p>Allowable error of written value compared to read back value</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of random values to tests. Generated from uniform distribution</p> -</dd> -<dt>sub_channel: type=string</dt><dd><p>Name of sub channel (nested class) to be tested</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_single_value_boolean"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_single_value_boolean</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_single_value_boolean" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_single_value_boolean: Write and read back boolean class property</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>val: type=string</dt><dd><p>Value to write and read back from attribute</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_single_value_channel_readonly"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_single_value_channel_readonly</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_single_value_channel_readonly" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_single_value: -Read only class property where the channel name is specified.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=string</dt><dd><p>Channel name of the target board/system</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_single_value_device_name_channel_readonly"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_single_value_device_name_channel_readonly</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_single_value_device_name_channel_readonly" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_single_value: -Read only class property with device name and channel parameters</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>device_name: type=string</dt><dd><p>Device name of target board/system</p> -</dd> -<dt>channel: type=string</dt><dd><p>Channel name of the target board/system</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_single_value_pow2"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_single_value_pow2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_pow</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_single_value_pow2" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_single_value_pow2: Write and read back integer class property -where the integer is a power of 2. This is performed a defined -number of times and the value written is randomly determined based -in input parameters</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>max_pow: type=integer</dt><dd><p>Largest power of 2 attribute allow to be</p> -</dd> -<dt>tol: type=integer</dt><dd><p>Allowable error of written value compared to read back value</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of random values to tests. Generated from uniform distribution</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_single_value_range_channel"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_single_value_range_channel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stop</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">step</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_channel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_single_value_range_channel" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_single_value_range_channel: -Write and read back integer class property -This is performed a defined number of times and the value written -is randomly determined based in input parameters</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>device_name: type=string</dt><dd><p>Device name of target board/system</p> -</dd> -<dt>channel: type=string</dt><dd><p>Channel name of the attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>start: type=integer</dt><dd><p>Lower bound of possible values attribute can be</p> -</dd> -<dt>stop: type=integer</dt><dd><p>Upper bound of possible values attribute can be</p> -</dd> -<dt>step: type=integer</dt><dd><p>Difference between successive values attribute can be</p> -</dd> -<dt>tol: type=integer</dt><dd><p>Allowable error of written value compared to read back value</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of random values to tests. Generated from uniform distribution</p> -</dd> -<dt>sub_channel: type=string</dt><dd><p>Name of sub channel (nested class) to be tested</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_single_value_readonly"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_single_value_readonly</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">lower</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">upper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_channel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_single_value_readonly" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_single_value: -Write and read back integer class property -This is performed a defined number of times and the value written -is randomly determined based in input parameters</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>lower: type=integer or float</dt><dd><p>Lower bound of possible values attribute can be</p> -</dd> -<dt>upper: type=integer or float</dt><dd><p>Upper bound of possible values attribute can be</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of random values to tests. Generated from uniform distribution</p> -</dd> -<dt>sub_channel: type=string</dt><dd><p>Name of sub channel (nested class) to be tested</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_single_value_str"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_single_value_str</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_single_value_str" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_single_value_str: Write and read back string class property</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>val: type=string</dt><dd><p>Value to write and read back from attribute</p> -</dd> -<dt>tol: type=integer</dt><dd><p>Allowable error of written value compared to read back value</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_write_only_str"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_write_only_str</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_write_only_str" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_write_only_str: Write only string class property</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>value: type=string</dt><dd><p>Value to write into attr property</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_write_only_str_device_channel"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_write_only_str_device_channel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_write_only_str_device_channel" title="Permalink to this definition">#</a></dt> -<dd><dl class="simple"> -<dt>attribute_write_only_str_device_channel: Write only string class property</dt><dd><p>with device name and channel parameters</p> -</dd> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>device_name: type=string</dt><dd><p>Device name of target board/system</p> -</dd> -<dt>channel: type=string</dt><dd><p>Channel name of the target board/system</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>value: type=string</dt><dd><p>Value to write into attr property</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.attribute_write_only_str_with_depends"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">attribute_write_only_str_with_depends</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">value</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">depends</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.attribute_write_only_str_with_depends" title="Permalink to this definition">#</a></dt> -<dd><p>attribute_write_only_str_with_depends: Write only string class -property with dependent write only properties</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>value: type=string</dt><dd><p>Value to write into attr property</p> -</dd> -<dt>depends: type=dict</dt><dd><p>Dictionary of properties to write before value is written. Keys -are properties and values are values to be written</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.attr_tests.floor_step_size"> -<span class="sig-prename descclassname"><span class="pre">test.attr_tests.</span></span><span class="sig-name descname"><span class="pre">floor_step_size</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">quantity</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">step_size</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.attr_tests.floor_step_size" title="Permalink to this definition">#</a></dt> -<dd><p>Quantize to specific stepsize</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>quanity: type=float</dt><dd><p>Value to be quantized</p> -</dd> -<dt>step_size: type=str</dt><dd><p>Step size to quantize quanity to</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="index.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Developers</a> - <a href="test_dma.html" title="Next document (Ctrl+RightArrow)" class="next">DMA Tests</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/dev/test_dma.html b/prs/dev/adis16480_updates/dev/test_dma.html deleted file mode 100644 index 843149b77..000000000 --- a/prs/dev/adis16480_updates/dev/test_dma.html +++ /dev/null @@ -1,849 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>DMA Tests — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="Generic Tests" href="test_generics.html" /> - <link rel="prev" title="Attribute Tests" href="test_attr.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">DMA Tests</a><ul> -<li><a class="reference internal" href="#test.dma_tests.cw_loopback"><code class="docutils literal notranslate"><span class="pre">cw_loopback()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.cyclic_buffer"><code class="docutils literal notranslate"><span class="pre">cyclic_buffer()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.cyclic_buffer_exception"><code class="docutils literal notranslate"><span class="pre">cyclic_buffer_exception()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.dds_loopback"><code class="docutils literal notranslate"><span class="pre">dds_loopback()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.dds_two_tone"><code class="docutils literal notranslate"><span class="pre">dds_two_tone()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.dma_dac_zeros"><code class="docutils literal notranslate"><span class="pre">dma_dac_zeros()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.dma_loopback"><code class="docutils literal notranslate"><span class="pre">dma_loopback()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.dma_rx"><code class="docutils literal notranslate"><span class="pre">dma_rx()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.dma_tx"><code class="docutils literal notranslate"><span class="pre">dma_tx()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.gain_check"><code class="docutils literal notranslate"><span class="pre">gain_check()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.hardwaregain"><code class="docutils literal notranslate"><span class="pre">hardwaregain()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.harmonic_vals"><code class="docutils literal notranslate"><span class="pre">harmonic_vals()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.nco_loopback"><code class="docutils literal notranslate"><span class="pre">nco_loopback()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.stress_context_creation"><code class="docutils literal notranslate"><span class="pre">stress_context_creation()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.stress_rx_buffer_creation"><code class="docutils literal notranslate"><span class="pre">stress_rx_buffer_creation()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.stress_rx_buffer_length"><code class="docutils literal notranslate"><span class="pre">stress_rx_buffer_length()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.stress_tx_buffer_creation"><code class="docutils literal notranslate"><span class="pre">stress_tx_buffer_creation()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.t_sfdr"><code class="docutils literal notranslate"><span class="pre">t_sfdr()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.verify_overflow"><code class="docutils literal notranslate"><span class="pre">verify_overflow()</span></code></a></li> -<li><a class="reference internal" href="#test.dma_tests.verify_underflow"><code class="docutils literal notranslate"><span class="pre">verify_underflow()</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="../devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="dma-tests"> -<h1>DMA Tests<a class="headerlink" href="#dma-tests" title="Permalink to this heading">#</a></h1> -<p>Functions used by test fixtures for evaluating receive and transmit DMA/buffers</p> -<span class="target" id="module-test.dma_tests"></span><dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.cw_loopback"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">cw_loopback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_tx2</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_rx2</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.cw_loopback" title="Permalink to this definition">#</a></dt> -<dd><p>cw_loopback: Test CW loopback with connected loopback cables. -This test requires a devices with TX and RX onboard where the transmit -signal can be recovered. Sinuoidal data is passed to DMAs which is then -estimated on the RX side. The receive tone must be within -1% of its expected frequency at the max peak found</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>param_set: type=dict</dt><dd><p>Dictionary of attribute and values to be set before tone is -generated and received</p> -</dd> -<dt>use_tx2: type=bool</dt><dd><p>Boolean if set will use tx2() as tx method</p> -</dd> -<dt>use_rx2: type=bool</dt><dd><p>Boolean if set will use rx2() as rx method</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.cyclic_buffer"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">cyclic_buffer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.cyclic_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>cyclic_buffer: Construct Cyclic TX buffers and verify -no errors occur when pushed. This is performed twice -without closing the context</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>param_set: type=dict</dt><dd><p>Dictionary of attribute and values to be set before tone is -generated</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.cyclic_buffer_exception"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">cyclic_buffer_exception</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.cyclic_buffer_exception" title="Permalink to this definition">#</a></dt> -<dd><p>cyclic_buffer_exception: Construct Cyclic TX buffers and verify -errors occur when pushed. This is performed twice -without closing the context and with resetting the TX buffers -which should cause an exception</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>param_set: type=dict</dt><dd><p>Dictionary of attribute and values to be set before tone is -generated</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.dds_loopback"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">dds_loopback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">frequency</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scale</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">peak_min</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_obs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_rx2</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.dds_loopback" title="Permalink to this definition">#</a></dt> -<dd><p>dds_loopback: Test DDS loopback with connected loopback cables. -This test requires a devices with TX and RX onboard where the transmit -signal can be recovered. TX FPGA DDSs are used to generate a sinusoid -which is then estimated on the RX side. The receive tone must be within -1% of its expected frequency with a specified peak</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>param_set: type=dict</dt><dd><p>Dictionary of attribute and values to be set before tone is -generated and received</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>frequency: type=integer</dt><dd><p>Frequency in Hz of transmitted tone</p> -</dd> -<dt>scale: type=float</dt><dd><p>Scale of DDS tone. Range [0,1]</p> -</dd> -<dt>peak_min: type=float</dt><dd><p>Minimum acceptable value of maximum peak in dBFS of received tone</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.dds_two_tone"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">dds_two_tone</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">frequency1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scale1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">peak_min1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">frequency2</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scale2</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">peak_min2</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.dds_two_tone" title="Permalink to this definition">#</a></dt> -<dd><p>dds_two_tone: Test DDS loopback with connected loopback cables. -This test requires a devices with TX and RX onboard where the transmit -signal can be recovered. TX FPGA DDSs are used to generate two sinusoids -which are then estimated on the RX side. The receive tones must be within -1% of its respective expected frequency with a specified peak.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>param_set: type=dict</dt><dd><p>Dictionary of attribute and values to be set before tone is -generated and received</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>frequency1: type=integer</dt><dd><p>Frequency in Hz of the first transmitted tone</p> -</dd> -<dt>scale1: type=float</dt><dd><p>Scale of the first DDS tone. Range [0,1]</p> -</dd> -<dt>peak_min1: type=float</dt><dd><p>Minimum acceptable value of maximum peak in dBFS of the received -first tone</p> -</dd> -<dt>frequency2: type=integer</dt><dd><p>Frequency in Hz of the second transmitted tone</p> -</dd> -<dt>scale2: type=float</dt><dd><p>Scale of the second DDS tone. Range [0,1]</p> -</dd> -<dt>peak_min2: type=float</dt><dd><p>Minimum acceptable value of maximum peak in dBFS of the received -second tone</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.dma_dac_zeros"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">dma_dac_zeros</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.dma_dac_zeros" title="Permalink to this definition">#</a></dt> -<dd><p>dma_dac_zeros: Test DMA digital loopback with a zeros. -This test requires a AD936x or similar device with internal loopback -modes. The TX cores are put into zero source mode in cases when no -output is desired</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.dma_loopback"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">dma_loopback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.dma_loopback" title="Permalink to this definition">#</a></dt> -<dd><p>dma_loopback: Test DMA digital loopback with a triangle waveforms. -This test requires a AD936x or similar device with internal loopback -modes. A triangle wave is generated on I and Q or real1 and real2 -and multiple periods are compared for missing samples within a buffer -and delay between buffers.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.dma_rx"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">dma_rx</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_rx2</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">buffer_size</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">32768</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">annotated</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.dma_rx" title="Permalink to this definition">#</a></dt> -<dd><p>dma_rx: Construct RX buffers and verify data is non-zero when pulled. -Collected buffer is of size 2**15 and 10 buffers are checked</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through rx_enabled_channels</p> -</dd> -<dt>use_rx2: type=bool</dt><dd><p>If True, use rx2() instead of rx()</p> -</dd> -<dt>buffer_size: type=int</dt><dd><p>Size of RX buffer in samples. Defaults to 2**15</p> -</dd> -<dt>annotated: type=bool</dt><dd><p>If True, annotated output is provided (dict)</p> -</dd> -<dt>param_set: type=dict</dt><dd><p>Dictionary of attribute and values to be set before tone is -received</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.dma_tx"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">dma_tx</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_tx2</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.dma_tx" title="Permalink to this definition">#</a></dt> -<dd><p>dma_tx: Construct TX buffers and verify no errors occur when pushed. -Buffer is of size 2**15 and 10 buffers are pushed</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.gain_check"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">gain_check</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dds_scale</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">min_rssi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_rssi</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.gain_check" title="Permalink to this definition">#</a></dt> -<dd><p>gain_check: Test DDS loopback with connected loopback cables and verify -calculated RSSI. This is only applicable for devices with RSSI calculations -onboard. This test also requires a devices with TX and RX onboard where the -transmit signal can be recovered. TX FPGA DDSs are used to generate a -sinusoid which is then received on the RX side. RSSI is captured during -this reception. The generated tone is at 10% RX sample rate.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>param_set: type=dict</dt><dd><p>Dictionary of attribute and values to be set before tone is -generated and received</p> -</dd> -<dt>dds_scale: type=float</dt><dd><p>Scale of DDS tone. Range [0,1]</p> -</dd> -<dt>min_rssi: type=float</dt><dd><p>Minimum acceptable value of RSSI attribute</p> -</dd> -<dt>max_rssi: type=float</dt><dd><p>Maximum acceptable value of RSSI attribute</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.hardwaregain"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">hardwaregain</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dds_scale</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">frequency</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">hardwaregain_low</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">hardwaregain_high</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.hardwaregain" title="Permalink to this definition">#</a></dt> -<dd><p>hadwaregain: Test loopback with connected cables and verify -calculated hardware gain, by measuring changes in the AGC. This is only applicable -for devices with RSSI calculations onboard. This test also requires a devices -with TX and RX onboard where the transmit signal can be recovered. TX FPGA -DDSs are used to generate a sinusoid which is then received on the RX side.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>dds_scale: type=float</dt><dd><p>Scale of DDS tone. Range [0,1]</p> -</dd> -<dt>frequency:</dt><dd><p>Frequency in hertz of the generated tone. This must be -less than 1/2 the sample rate.</p> -</dd> -<dt>hardwaregain_low: type=float</dt><dd><p>Minimum acceptable value of hardwaregain attribute</p> -</dd> -<dt>hardwaregain_high: type=float</dt><dd><p>Maximum acceptable value of hardwaregain attribute</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.harmonic_vals"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">harmonic_vals</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">low</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">high</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">plot</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.harmonic_vals" title="Permalink to this definition">#</a></dt> -<dd><p>harmonic_vals: Test first five harmonics and check to be within -certain intervals. This test also requires a devices with TX and RX -onboard where thetransmit signal can be recovered.Sinuoidal data is -passed to DMAs, which is then estimated on the RX side.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>param_set: type=dict</dt><dd><p>Dictionary of attribute and values to be set before tone is -generated and received</p> -</dd> -<dt>low: type=list</dt><dd><p>List of minimum values for certain harmonics</p> -</dd> -<dt>high: type=list</dt><dd><p>List of maximum values for certain harmonics</p> -</dd> -<dt>plot: type=boolean</dt><dd><p>Boolean, if set the values are also plotted</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.nco_loopback"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">nco_loopback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">frequency</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">peak_min</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.nco_loopback" title="Permalink to this definition">#</a></dt> -<dd><p>nco_loopback: TX/DAC Test tone loopback with connected loopback cables. -This test requires a devices with TX and RX onboard where the transmit -signal can be recovered. TX/DAC internal NCOs are used to generate a sinusoid -which is then estimated on the RX side. The receive tone must be within -1% of its expected frequency with a specified peak</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>param_set: type=dict</dt><dd><p>Dictionary of attribute and values to be set before tone is -generated and received</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>frequency: type=integer</dt><dd><p>Frequency in Hz of transmitted tone</p> -</dd> -<dt>peak_min: type=float</dt><dd><p>Minimum acceptable value of maximum peak in dBFS of received tone</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.stress_context_creation"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">stress_context_creation</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.stress_context_creation" title="Permalink to this definition">#</a></dt> -<dd><p>stress_context_creation: Repeatedly create and destroy a context</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of times to re-create contexts</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.stress_rx_buffer_creation"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">stress_rx_buffer_creation</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.stress_rx_buffer_creation" title="Permalink to this definition">#</a></dt> -<dd><p>stress_rx_buffer_creation: Repeatedly create and destroy buffers</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of times to re-create contexts</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.stress_rx_buffer_length"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">stress_rx_buffer_length</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">buffer_sizes</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.stress_rx_buffer_length" title="Permalink to this definition">#</a></dt> -<dd><p>stress_rx_buffer_length: Repeatedly create and destroy buffers across different buffer sizes</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>buffer_sizes: type=list</dt><dd><p>List of buffer size to create and collect</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.stress_tx_buffer_creation"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">stress_tx_buffer_creation</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.stress_tx_buffer_creation" title="Permalink to this definition">#</a></dt> -<dd><p>stress_tx_buffer_creation: Repeatedly create and destroy TX buffers</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of times to re-create buffers</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.t_sfdr"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">t_sfdr</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sfdr_min</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_obs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">full_scale</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.9</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.t_sfdr" title="Permalink to this definition">#</a></dt> -<dd><p>t_sfdr: Test SFDR loopback of tone with connected loopback cables. -This test requires a devices with TX and RX onboard where the transmit -signal can be recovered. Sinuoidal data is passed to DMAs which is then -estimated on the RX side. The peak and second peak are determined in -the received signal to determine the sfdr.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>param_set: type=dict</dt><dd><p>Dictionary of attribute and values to be set before tone is -generated and received</p> -</dd> -<dt>sfdr_min: type=float</dt><dd><p>Minimum acceptable value of SFDR in dB</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.verify_overflow"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">verify_overflow</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">buffer_size</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_rate</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.verify_overflow" title="Permalink to this definition">#</a></dt> -<dd><p>verify_overflow: Verify overflow flags occur as expected</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>buffer_size type=int</dt><dd><p>List of buffer size to create and collect</p> -</dd> -<dt>sample_rate=int</dt><dd><p>Value to set sample rate of device in samples per second</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.dma_tests.verify_underflow"> -<span class="sig-prename descclassname"><span class="pre">test.dma_tests.</span></span><span class="sig-name descname"><span class="pre">verify_underflow</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">classname</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">buffer_size</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_rate</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.dma_tests.verify_underflow" title="Permalink to this definition">#</a></dt> -<dd><p>verify_overflow: Verify overflow flags occur as expected</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>classname: type=string</dt><dd><p>Name of pyadi interface class which contain attribute</p> -</dd> -<dt>channel: type=list</dt><dd><p>List of integers or list of list of integers of channels to -enable through tx_enabled_channels</p> -</dd> -<dt>buffer_size type=int</dt><dd><p>List of buffer size to create and collect</p> -</dd> -<dt>sample_rate=int</dt><dd><p>Value to set sample rate of device in samples per second</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="test_attr.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Attribute Tests</a> - <a href="test_generics.html" title="Next document (Ctrl+RightArrow)" class="next">Generic Tests</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/dev/test_generics.html b/prs/dev/adis16480_updates/dev/test_generics.html deleted file mode 100644 index 4e57c8034..000000000 --- a/prs/dev/adis16480_updates/dev/test_generics.html +++ /dev/null @@ -1,382 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Generic Tests — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="Supported Devices" href="../devices/index.html" /> - <link rel="prev" title="DMA Tests" href="test_dma.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Generic Tests</a><ul> -<li><a class="reference internal" href="#test.generics.iio_attribute_single_value"><code class="docutils literal notranslate"><span class="pre">iio_attribute_single_value()</span></code></a></li> -<li><a class="reference internal" href="#test.generics.iio_buffer_check"><code class="docutils literal notranslate"><span class="pre">iio_buffer_check()</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="test_dma.html">DMA Tests</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="../devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="generic-tests"> -<h1>Generic Tests<a class="headerlink" href="#generic-tests" title="Permalink to this heading">#</a></h1> -<p>Functions used by test fixtures for evaluating drivers without pyadi-iio classes or not by using pyadi-iio classes.</p> -<span class="target" id="module-test.generics"></span><dl class="py function"> -<dt class="sig sig-object py" id="test.generics.iio_attribute_single_value"> -<span class="sig-prename descclassname"><span class="pre">test.generics.</span></span><span class="sig-name descname"><span class="pre">iio_attribute_single_value</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attrtype</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dev_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">chan_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">inout</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stop</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">step</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeats</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.generics.iio_attribute_single_value" title="Permalink to this definition">#</a></dt> -<dd><p>iio_attribute_single_value: Test numeric attributes over ranges -This is a generic test that does not use pyadi-iio classes -but instead uses libiio directly.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>attrtype: type=string</dt><dd><p>Name attribute type to test. Options are: context, channel, debug, device, and channel</p> -</dd> -<dt>dev_name: type=string</dt><dd><p>Name device with associated attribute. Ignored if not device, -debug, or channel attribute under test</p> -</dd> -<dt>chan_name: type=string</dt><dd><p>Name of channel if channel attribute. Ignored if not channel -attribute under test</p> -</dd> -<dt>inout: type=boolean</dt><dd><p>True if output channel, False otherwise. Ignored if not channel -attribute under test</p> -</dd> -<dt>attr: type=string</dt><dd><p>Attribute name to be written. Must be property of classname</p> -</dd> -<dt>start: type=integer</dt><dd><p>Lower bound of possible values attribute can be</p> -</dd> -<dt>stop: type=integer</dt><dd><p>Upper bound of possible values attribute can be</p> -</dd> -<dt>step: type=integer</dt><dd><p>Difference between successive values attribute can be</p> -</dd> -<dt>tol: type=integer</dt><dd><p>Allowable error of written value compared to read back value</p> -</dd> -<dt>repeats: type=integer</dt><dd><p>Number of random values to tests. Generated from uniform distribution</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="test.generics.iio_buffer_check"> -<span class="sig-prename descclassname"><span class="pre">test.generics.</span></span><span class="sig-name descname"><span class="pre">iio_buffer_check</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">phy</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rxdev</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">percent_fail</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#test.generics.iio_buffer_check" title="Permalink to this definition">#</a></dt> -<dd><p>iio_buffer_check: Check receive buffers for repeative patterns of zeros. -This function does not require an interfaces class in pyadi but will -construct a generic interface on the fly.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>phy: type=string</dt><dd><p>Name of PHY IIO driver</p> -</dd> -<dt>rxdev: type=string</dt><dd><p>Name of driver with scan elements to create buffers with</p> -</dd> -<dt>uri: type=string</dt><dd><p>URI of IIO context of target board/system</p> -</dd> -<dt>percent_fail: type=float</dt><dd><p>Allowable percentage of zeros at a given index of collected -buffers</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="test_dma.html" title="Previous document (Ctrl+LeftArrow)" class="prev">DMA Tests</a> - <a href="../devices/index.html" title="Next document (Ctrl+RightArrow)" class="next">Supported Devices</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.QuadMxFE_multi.html b/prs/dev/adis16480_updates/devices/adi.QuadMxFE_multi.html deleted file mode 100644 index 0a40eb0ab..000000000 --- a/prs/dev/adis16480_updates/devices/adi.QuadMxFE_multi.html +++ /dev/null @@ -1,441 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>QuadMxFE_multi — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad2s1210" href="adi.ad2s1210.html" /> - <link rel="prev" title="Supported Devices" href="index.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">QuadMxFE_multi</a><ul> -<li><a class="reference internal" href="#adi.QuadMxFE_multi.QuadMxFE_multi"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi</span></code></a><ul> -<li><a class="reference internal" href="#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_cap_sel"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi.hmc7044_cap_sel()</span></code></a></li> -<li><a class="reference internal" href="#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_car_output_delay"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi.hmc7044_car_output_delay()</span></code></a></li> -<li><a class="reference internal" href="#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_ext_output_delay"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi.hmc7044_ext_output_delay()</span></code></a></li> -<li><a class="reference internal" href="#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_set_cap_sel"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi.hmc7044_set_cap_sel()</span></code></a></li> -<li><a class="reference internal" href="#adi.QuadMxFE_multi.QuadMxFE_multi.reinitialize"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi.reinitialize()</span></code></a></li> -<li><a class="reference internal" href="#adi.QuadMxFE_multi.QuadMxFE_multi.rx"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.QuadMxFE_multi.QuadMxFE_multi.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.QuadMxFE_multi.QuadMxFE_multi.secondaries"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi.secondaries</span></code></a></li> -<li><a class="reference internal" href="#adi.QuadMxFE_multi.QuadMxFE_multi.sysref_request"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi.sysref_request()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2 current"><a class="current reference internal" href="#">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.QuadMxFE_multi"> -<span id="quadmxfe-multi"></span><h1>QuadMxFE_multi<a class="headerlink" href="#module-adi.QuadMxFE_multi" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.QuadMxFE_multi.QuadMxFE_multi"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.QuadMxFE_multi.</span></span><span class="sig-name descname"><span class="pre">QuadMxFE_multi</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">primary_uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">secondary_uris</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">primary_jesd</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">secondary_jesds</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[None]</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.QuadMxFE_multi.QuadMxFE_multi" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p> -<p>ADQUADMXFExEBZ Multi-SOM Manager</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>primary_uri: type=string</dt><dd><p>URI of primary ADQUADMXFExEBZ. Parent HMC7044 is connected -to this SOM</p> -</dd> -<dt>secondary_uris: type=list[string]</dt><dd><p>URI(s) of secondary ADQUADMXFExEBZ(s).</p> -</dd> -<dt>primary_jesd: type=adi.jesd</dt><dd><p>JESD object associated with primary ADQUADMXFExEBZ</p> -</dd> -<dt>secondary_jesds: type=list[adi.jesd]</dt><dd><p>JESD object(s) associated with secondary ADQUADMXFExEBZ(s)</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py method"> -<dt class="sig sig-object py" id="adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_cap_sel"> -<span class="sig-name descname"><span class="pre">hmc7044_cap_sel</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_cap_sel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_car_output_delay"> -<span class="sig-name descname"><span class="pre">hmc7044_car_output_delay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">chan</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">digital</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">analog_ps</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_car_output_delay" title="Permalink to this definition">#</a></dt> -<dd><p>hmc7044_car_output_delay:</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>digital: type=int</dt><dd><p>Digital delay. Adjusts the phase of the divider signal -by up to 17 half cycles of the VCO.</p> -</dd> -<dt>analog_ps: type=int</dt><dd><p>Analog delay. Adjusts the delay of the divider signal in -increments of ~25 ps. Range is from 100ps to 700ps.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_ext_output_delay"> -<span class="sig-name descname"><span class="pre">hmc7044_ext_output_delay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">chan</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">digital</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">analog_ps</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_ext_output_delay" title="Permalink to this definition">#</a></dt> -<dd><p>hmc7044_ext_output_delay:</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>digital: type=int</dt><dd><p>Digital delay. Adjusts the phase of the divider signal -by up to 17 half cycles of the VCO.</p> -</dd> -<dt>analog_ps: type=int</dt><dd><p>Analog delay. Adjusts the delay of the divider signal in -increments of ~25 ps. Range is from 100ps to 700ps.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_set_cap_sel"> -<span class="sig-name descname"><span class="pre">hmc7044_set_cap_sel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">vals</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_set_cap_sel" title="Permalink to this definition">#</a></dt> -<dd><p>hmc7044_set_cap_sel:</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>vals: type=list</dt><dd><p>Forces certain Capacitor bank selections. -Typically the list returned form hmc7044_cap_sel</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.QuadMxFE_multi.QuadMxFE_multi.reinitialize"> -<span class="sig-name descname"><span class="pre">reinitialize</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.QuadMxFE_multi.QuadMxFE_multi.reinitialize" title="Permalink to this definition">#</a></dt> -<dd><p>reinitialize: reinitialize all transceivers</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.QuadMxFE_multi.QuadMxFE_multi.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.QuadMxFE_multi.QuadMxFE_multi.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from multiple hardware buffers for each channel index in -rx_enabled_channels of each child object (primary,secondaries[indx]).</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.QuadMxFE_multi.QuadMxFE_multi.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.QuadMxFE_multi.QuadMxFE_multi.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples for each device</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.QuadMxFE_multi.QuadMxFE_multi.secondaries"> -<span class="sig-name descname"><span class="pre">secondaries</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="adi.ad9081_mc.html#adi.ad9081_mc.QuadMxFE" title="adi.ad9081_mc.QuadMxFE"><span class="pre">QuadMxFE</span></a><span class="p"><span class="pre">]</span></span></em><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.QuadMxFE_multi.QuadMxFE_multi.secondaries" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.QuadMxFE_multi.QuadMxFE_multi.sysref_request"> -<span class="sig-name descname"><span class="pre">sysref_request</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.QuadMxFE_multi.QuadMxFE_multi.sysref_request" title="Permalink to this definition">#</a></dt> -<dd><p>sysref_request: Sysref request for parent HMC7044</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="index.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Supported Devices</a> - <a href="adi.ad2s1210.html" title="Next document (Ctrl+RightArrow)" class="next">ad2s1210</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad2s1210.html b/prs/dev/adis16480_updates/devices/adi.ad2s1210.html deleted file mode 100644 index ab63ee0d5..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad2s1210.html +++ /dev/null @@ -1,345 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad2s1210 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad4020" href="adi.ad4020.html" /> - <link rel="prev" title="QuadMxFE_multi" href="adi.QuadMxFE_multi.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad2s1210</a><ul> -<li><a class="reference internal" href="#adi.ad2s1210.ad2s1210"><code class="docutils literal notranslate"><span class="pre">ad2s1210</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad2s1210.ad2s1210.excitation_frequency"><code class="docutils literal notranslate"><span class="pre">ad2s1210.excitation_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad2s1210.ad2s1210.hysteresis_enable"><code class="docutils literal notranslate"><span class="pre">ad2s1210.hysteresis_enable</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad2s1210"> -<span id="ad2s1210"></span><h1>ad2s1210<a class="headerlink" href="#module-adi.ad2s1210" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad2s1210.ad2s1210"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad2s1210.</span></span><span class="sig-name descname"><span class="pre">ad2s1210</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad2s1210.ad2s1210" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD2S1210 resolver to digital converter.</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad2s1210.ad2s1210.excitation_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">excitation_frequency</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">int</span></em><a class="headerlink" href="#adi.ad2s1210.ad2s1210.excitation_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Gets and sets the excitation frequency in Hz.</p> -<p>Setting the value also does a soft reset of the device so that the -physical output is updated for the change.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad2s1210.ad2s1210.hysteresis_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hysteresis_enable</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.ad2s1210.ad2s1210.hysteresis_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Gets and sets the hysteresis bit in the Control register.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.QuadMxFE_multi.html" title="Previous document (Ctrl+LeftArrow)" class="prev">QuadMxFE_multi</a> - <a href="adi.ad4020.html" title="Next document (Ctrl+RightArrow)" class="next">ad4020</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad4020.html b/prs/dev/adis16480_updates/devices/adi.ad4020.html deleted file mode 100644 index 6eced361c..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad4020.html +++ /dev/null @@ -1,381 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad4020 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad405x" href="adi.ad405x.html" /> - <link rel="prev" title="ad2s1210" href="adi.ad2s1210.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad4020</a><ul> -<li><a class="reference internal" href="#adi.ad4020.ad4000"><code class="docutils literal notranslate"><span class="pre">ad4000</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4020.ad4001"><code class="docutils literal notranslate"><span class="pre">ad4001</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4020.ad4002"><code class="docutils literal notranslate"><span class="pre">ad4002</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4020.ad4003"><code class="docutils literal notranslate"><span class="pre">ad4003</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4020.ad4020"><code class="docutils literal notranslate"><span class="pre">ad4020</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad4020.ad4020.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">ad4020.sampling_frequency</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="ad4020"> -<h1>ad4020<a class="headerlink" href="#ad4020" title="Permalink to this heading">#</a></h1> -<p>Each device class in this module supports multiple parts, as follows:</p> -<p><strong>ad4020:</strong> ad4020, ad4021, ad4022</p> -<p><strong>ad4000:</strong> ad4000, ad4004, ad4008</p> -<p><strong>ad4001:</strong> ad4001, ad4005</p> -<p><strong>ad4002:</strong> ad4002, ad4006, ad4010</p> -<p><strong>ad4003:</strong> ad4003, ad4007, ad4011</p> -<p>By default, the device_name parameter in the class constructor is the -same as the class name (e.g. “ad4001” for the ad4001). To use the class -with another supported model, the name must be given when instantiating -the object. For example, if working with an ad4007 with a URI of -“10.2.5.222”, use the ad4003 class, but specify the device_name -parameter explicitly:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>import<span class="w"> </span>adi -<span class="nv">adc</span><span class="w"> </span><span class="o">=</span><span class="w"> </span>adi.ad4003<span class="o">(</span><span class="nv">uri</span><span class="o">=</span><span class="s2">"ip:10.2.5.222"</span>,<span class="w"> </span><span class="nv">device_name</span><span class="o">=</span><span class="s2">"ad4007"</span><span class="o">)</span> -... -</pre></div> -</div> -<span class="target" id="module-adi.ad4020"></span><dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4020.ad4000"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4020.</span></span><span class="sig-name descname"><span class="pre">ad4000</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ad4000'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4020.ad4000" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad4020.ad4020" title="adi.ad4020.ad4020"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad4020</span></code></a></p> -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4020.ad4001"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4020.</span></span><span class="sig-name descname"><span class="pre">ad4001</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ad4001'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4020.ad4001" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad4020.ad4020" title="adi.ad4020.ad4020"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad4020</span></code></a></p> -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4020.ad4002"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4020.</span></span><span class="sig-name descname"><span class="pre">ad4002</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ad4002'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4020.ad4002" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad4020.ad4020" title="adi.ad4020.ad4020"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad4020</span></code></a></p> -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4020.ad4003"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4020.</span></span><span class="sig-name descname"><span class="pre">ad4003</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ad4003'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4020.ad4003" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad4020.ad4020" title="adi.ad4020.ad4020"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad4020</span></code></a></p> -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4020.ad4020"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4020.</span></span><span class="sig-name descname"><span class="pre">ad4020</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ad4020'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4020.ad4020" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD4020 device</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad4020.ad4020.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.ad4020.ad4020.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get and set the sampling frequency.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad2s1210.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad2s1210</a> - <a href="adi.ad405x.html" title="Next document (Ctrl+RightArrow)" class="next">ad405x</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad405x.html b/prs/dev/adis16480_updates/devices/adi.ad405x.html deleted file mode 100644 index e2e73f9c0..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad405x.html +++ /dev/null @@ -1,384 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad405x — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad4110" href="adi.ad4110.html" /> - <link rel="prev" title="ad4020" href="adi.ad4020.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad405x</a><ul> -<li><a class="reference internal" href="#adi.ad405x.ad405x"><code class="docutils literal notranslate"><span class="pre">ad405x</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad405x.ad405x.avg_filter_length"><code class="docutils literal notranslate"><span class="pre">ad405x.avg_filter_length</span></code></a></li> -<li><a class="reference internal" href="#adi.ad405x.ad405x.avg_filter_length_avail"><code class="docutils literal notranslate"><span class="pre">ad405x.avg_filter_length_avail</span></code></a></li> -<li><a class="reference internal" href="#adi.ad405x.ad405x.burst_sample_rate"><code class="docutils literal notranslate"><span class="pre">ad405x.burst_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad405x.ad405x.channels"><code class="docutils literal notranslate"><span class="pre">ad405x.channels</span></code></a></li> -<li><a class="reference internal" href="#adi.ad405x.ad405x.operating_mode"><code class="docutils literal notranslate"><span class="pre">ad405x.operating_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad405x.ad405x.operating_mode_avail"><code class="docutils literal notranslate"><span class="pre">ad405x.operating_mode_avail</span></code></a></li> -<li><a class="reference internal" href="#adi.ad405x.ad405x.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">ad405x.sampling_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad405x.ad405x.to_volts"><code class="docutils literal notranslate"><span class="pre">ad405x.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad405x"> -<span id="ad405x"></span><h1>ad405x<a class="headerlink" href="#module-adi.ad405x" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad405x.ad405x"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad405x.</span></span><span class="sig-name descname"><span class="pre">ad405x</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad405x.ad405x" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD405x ADC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad405x.ad405x.avg_filter_length"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">avg_filter_length</span></span><a class="headerlink" href="#adi.ad405x.ad405x.avg_filter_length" title="Permalink to this definition">#</a></dt> -<dd><p>Get average filter length. Only available in Burst Averaging Mode.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad405x.ad405x.avg_filter_length_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">avg_filter_length_avail</span></span><a class="headerlink" href="#adi.ad405x.ad405x.avg_filter_length_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get available average filter length. Only available in Burst Averaging Mode.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad405x.ad405x.burst_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">burst_sample_rate</span></span><a class="headerlink" href="#adi.ad405x.ad405x.burst_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>Get burst sample rate. Only available in Burst Averaging Mode.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad405x.ad405x.channels"> -<span class="sig-name descname"><span class="pre">channels</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad405x.ad405x.channels" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad405x.ad405x.operating_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">operating_mode</span></span><a class="headerlink" href="#adi.ad405x.ad405x.operating_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get operating mode.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad405x.ad405x.operating_mode_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">operating_mode_avail</span></span><a class="headerlink" href="#adi.ad405x.ad405x.operating_mode_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get available operating modes.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad405x.ad405x.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.ad405x.ad405x.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get sampling frequency.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad405x.ad405x.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad405x.ad405x.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad4020.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad4020</a> - <a href="adi.ad4110.html" title="Next document (Ctrl+RightArrow)" class="next">ad4110</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad4110.html b/prs/dev/adis16480_updates/devices/adi.ad4110.html deleted file mode 100644 index 8a0f7ccb4..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad4110.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad4110 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad4130" href="adi.ad4130.html" /> - <link rel="prev" title="ad405x" href="adi.ad405x.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad4110</a><ul> -<li><a class="reference internal" href="#adi.ad4110.ad4110"><code class="docutils literal notranslate"><span class="pre">ad4110</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad4110.ad4110.channel"><code class="docutils literal notranslate"><span class="pre">ad4110.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4110.ad4110.to_volts"><code class="docutils literal notranslate"><span class="pre">ad4110.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad4110"> -<span id="ad4110"></span><h1>ad4110<a class="headerlink" href="#module-adi.ad4110" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4110.ad4110"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4110.</span></span><span class="sig-name descname"><span class="pre">ad4110</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4110.ad4110" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD4110 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad4110.ad4110.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad4110.ad4110.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad4110.ad4110.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4110.ad4110.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad405x.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad405x</a> - <a href="adi.ad4130.html" title="Next document (Ctrl+RightArrow)" class="next">ad4130</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad4130.html b/prs/dev/adis16480_updates/devices/adi.ad4130.html deleted file mode 100644 index 2f7bafb64..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad4130.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad4130 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad4170" href="adi.ad4170.html" /> - <link rel="prev" title="ad4110" href="adi.ad4110.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad4130</a><ul> -<li><a class="reference internal" href="#adi.ad4130.ad4130"><code class="docutils literal notranslate"><span class="pre">ad4130</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad4130.ad4130.channel"><code class="docutils literal notranslate"><span class="pre">ad4130.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4130.ad4130.to_volts"><code class="docutils literal notranslate"><span class="pre">ad4130.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad4130"> -<span id="ad4130"></span><h1>ad4130<a class="headerlink" href="#module-adi.ad4130" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4130.ad4130"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4130.</span></span><span class="sig-name descname"><span class="pre">ad4130</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4130.ad4130" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD4130 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad4130.ad4130.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad4130.ad4130.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad4130.ad4130.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4130.ad4130.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad4110.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad4110</a> - <a href="adi.ad4170.html" title="Next document (Ctrl+RightArrow)" class="next">ad4170</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad4170.html b/prs/dev/adis16480_updates/devices/adi.ad4170.html deleted file mode 100644 index 31b4efa82..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad4170.html +++ /dev/null @@ -1,344 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad4170 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad4630" href="adi.ad4630.html" /> - <link rel="prev" title="ad4130" href="adi.ad4130.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad4170</a><ul> -<li><a class="reference internal" href="#adi.ad4170.ad4170"><code class="docutils literal notranslate"><span class="pre">ad4170</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad4170.ad4170.channels"><code class="docutils literal notranslate"><span class="pre">ad4170.channels</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4170.ad4170.to_volts"><code class="docutils literal notranslate"><span class="pre">ad4170.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad4170"> -<span id="ad4170"></span><h1>ad4170<a class="headerlink" href="#module-adi.ad4170" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4170.ad4170"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4170.</span></span><span class="sig-name descname"><span class="pre">ad4170</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4170.ad4170" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD4170 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad4170.ad4170.channels"> -<span class="sig-name descname"><span class="pre">channels</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad4170.ad4170.channels" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad4170.ad4170.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4170.ad4170.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI -index - Channel index -val- Raw value</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad4130.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad4130</a> - <a href="adi.ad4630.html" title="Next document (Ctrl+RightArrow)" class="next">ad4630</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad4630.html b/prs/dev/adis16480_updates/devices/adi.ad4630.html deleted file mode 100644 index 25d691234..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad4630.html +++ /dev/null @@ -1,379 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad4630 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad469x" href="adi.ad469x.html" /> - <link rel="prev" title="ad4170" href="adi.ad4170.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad4630</a><ul> -<li><a class="reference internal" href="#adi.ad4630.ad4630"><code class="docutils literal notranslate"><span class="pre">ad4630</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad4630.ad4630.output_data_mode"><code class="docutils literal notranslate"><span class="pre">ad4630.output_data_mode()</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4630.ad4630.rx"><code class="docutils literal notranslate"><span class="pre">ad4630.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4630.ad4630.sample_averaging"><code class="docutils literal notranslate"><span class="pre">ad4630.sample_averaging</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4630.ad4630.sample_averaging_avail"><code class="docutils literal notranslate"><span class="pre">ad4630.sample_averaging_avail</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4630.ad4630.sample_rate"><code class="docutils literal notranslate"><span class="pre">ad4630.sample_rate</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.ad4630.adaq42xx"><code class="docutils literal notranslate"><span class="pre">adaq42xx</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad4630"> -<span id="ad4630"></span><h1>ad4630<a class="headerlink" href="#module-adi.ad4630" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4630.ad4630"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4630.</span></span><span class="sig-name descname"><span class="pre">ad4630</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ad4630-24'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4630.ad4630" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>AD4630 is low power 24-bit precision SAR ADC</p> -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad4630.ad4630.output_data_mode"> -<span class="sig-name descname"><span class="pre">output_data_mode</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4630.ad4630.output_data_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Determine the output data mode in which device is configured.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad4630.ad4630.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4630.ad4630.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad4630.ad4630.sample_averaging"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_averaging</span></span><a class="headerlink" href="#adi.ad4630.ad4630.sample_averaging" title="Permalink to this definition">#</a></dt> -<dd><p>Get the sample averaging. Only available in 30bit averaged mode.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad4630.ad4630.sample_averaging_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_averaging_avail</span></span><a class="headerlink" href="#adi.ad4630.ad4630.sample_averaging_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all the sample averaging values available. Only available in 30bit averaged mode.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad4630.ad4630.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.ad4630.ad4630.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>Get the sampling frequency.</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4630.adaq42xx"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4630.</span></span><span class="sig-name descname"><span class="pre">adaq42xx</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'adaq4224'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4630.adaq42xx" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad4630.ad4630" title="adi.ad4630.ad4630"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad4630</span></code></a></p> -<p>ADAQ4224 is a 24-bit precision SAR ADC data acquisition module</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad4170.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad4170</a> - <a href="adi.ad469x.html" title="Next document (Ctrl+RightArrow)" class="next">ad469x</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad469x.html b/prs/dev/adis16480_updates/devices/adi.ad469x.html deleted file mode 100644 index ad1a7ea86..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad469x.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad469x — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad5592r" href="adi.ad5592r.html" /> - <link rel="prev" title="ad4630" href="adi.ad4630.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad469x</a><ul> -<li><a class="reference internal" href="#adi.ad469x.ad469x"><code class="docutils literal notranslate"><span class="pre">ad469x</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad469x.ad469x.channel"><code class="docutils literal notranslate"><span class="pre">ad469x.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad469x.ad469x.to_volts"><code class="docutils literal notranslate"><span class="pre">ad469x.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad469x"> -<span id="ad469x"></span><h1>ad469x<a class="headerlink" href="#module-adi.ad469x" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad469x.ad469x"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad469x.</span></span><span class="sig-name descname"><span class="pre">ad469x</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad469x.ad469x" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD469x ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad469x.ad469x.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad469x.ad469x.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad469x.ad469x.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad469x.ad469x.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad4630.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad4630</a> - <a href="adi.ad5592r.html" title="Next document (Ctrl+RightArrow)" class="next">ad5592r</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad4858.html b/prs/dev/adis16480_updates/devices/adi.ad4858.html deleted file mode 100644 index 2cb2fe977..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad4858.html +++ /dev/null @@ -1,377 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad4858 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad9739a module" href="adi.ad9739a.html" /> - <link rel="prev" title="ad9680" href="adi.ad9680.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad4858</a><ul> -<li><a class="reference internal" href="#adi.ad4858.ad4858"><code class="docutils literal notranslate"><span class="pre">ad4858</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad4858.ad4858.channel"><code class="docutils literal notranslate"><span class="pre">ad4858.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4858.ad4858.oversampling_ratio"><code class="docutils literal notranslate"><span class="pre">ad4858.oversampling_ratio</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4858.ad4858.oversampling_ratio_avail"><code class="docutils literal notranslate"><span class="pre">ad4858.oversampling_ratio_avail</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4858.ad4858.packet_format"><code class="docutils literal notranslate"><span class="pre">ad4858.packet_format</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4858.ad4858.packet_format_avail"><code class="docutils literal notranslate"><span class="pre">ad4858.packet_format_avail</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4858.ad4858.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">ad4858.sampling_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad4858.ad4858.to_volts"><code class="docutils literal notranslate"><span class="pre">ad4858.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad4858"> -<span id="ad4858"></span><h1>ad4858<a class="headerlink" href="#module-adi.ad4858" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad4858.ad4858"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad4858.</span></span><span class="sig-name descname"><span class="pre">ad4858</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4858.ad4858" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD4858 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad4858.ad4858.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad4858.ad4858.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad4858.ad4858.oversampling_ratio"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">oversampling_ratio</span></span><a class="headerlink" href="#adi.ad4858.ad4858.oversampling_ratio" title="Permalink to this definition">#</a></dt> -<dd><p>Get oversampling ratio.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad4858.ad4858.oversampling_ratio_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">oversampling_ratio_avail</span></span><a class="headerlink" href="#adi.ad4858.ad4858.oversampling_ratio_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all available oversampling rates.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad4858.ad4858.packet_format"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">packet_format</span></span><a class="headerlink" href="#adi.ad4858.ad4858.packet_format" title="Permalink to this definition">#</a></dt> -<dd><p>Get packet format.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad4858.ad4858.packet_format_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">packet_format_avail</span></span><a class="headerlink" href="#adi.ad4858.ad4858.packet_format_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all available packet formats.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad4858.ad4858.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.ad4858.ad4858.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get sampling frequency.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad4858.ad4858.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad4858.ad4858.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9680.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad9680</a> - <a href="adi.ad9739a.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad9739a module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad5592r.html b/prs/dev/adis16480_updates/devices/adi.ad5592r.html deleted file mode 100644 index f8c86b0e9..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad5592r.html +++ /dev/null @@ -1,428 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad5592r — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad5627" href="adi.ad5627.html" /> - <link rel="prev" title="ad469x" href="adi.ad469x.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad5592r</a><ul> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r"><code class="docutils literal notranslate"><span class="pre">ad5592r</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r.channel_adc"><code class="docutils literal notranslate"><span class="pre">ad5592r.channel_adc</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r.channel_adc.raw"><code class="docutils literal notranslate"><span class="pre">ad5592r.channel_adc.raw</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r.channel_adc.scale"><code class="docutils literal notranslate"><span class="pre">ad5592r.channel_adc.scale</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r.channel_adc.scale_available"><code class="docutils literal notranslate"><span class="pre">ad5592r.channel_adc.scale_available</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r.channel_dac"><code class="docutils literal notranslate"><span class="pre">ad5592r.channel_dac</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r.channel_dac.raw"><code class="docutils literal notranslate"><span class="pre">ad5592r.channel_dac.raw</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r.channel_temp"><code class="docutils literal notranslate"><span class="pre">ad5592r.channel_temp</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r.channel_temp.offset"><code class="docutils literal notranslate"><span class="pre">ad5592r.channel_temp.offset</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r.channel_temp.raw"><code class="docutils literal notranslate"><span class="pre">ad5592r.channel_temp.raw</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5592r.ad5592r.channel_temp.scale"><code class="docutils literal notranslate"><span class="pre">ad5592r.channel_temp.scale</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad5592r"> -<span id="ad5592r"></span><h1>ad5592r<a class="headerlink" href="#module-adi.ad5592r" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad5592r.</span></span><span class="sig-name descname"><span class="pre">ad5592r</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad5592r.ad5592r" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD5592R and AD5593R SPI / I2C interface, 8-channel, 12-bit Confiburable ADC/DAC, digital GPIO</p> -<dl> -<dt>Analog I/O pins are configured in the device tree and can be ADC, DAC, or both. Channel attributes are as follows, where X corresponds to device channel number:</dt><dd><p>voltageX_adc.raw: Raw 12-bit ADC code. read only for ADC channels</p> -<p>voltageX_adc.scale: ADC scale, millivolts per lsb</p> -<p>voltageX_adc.scale_available: Available scales, corresponding to Vref*1, Vref*2</p> -<p>voltageX(): Returns ADC reading in millivolts (read only)</p> -<p>voltageX_dac.raw: Raw 12-bit DAC code. read/write for DAC channels</p> -<p>voltageX_dac.scale: ADC scale, millivolts per lsb</p> -<p>voltageX_dac.scale_available: Available scales (corresponding to 1X/2X gain)</p> -<p>voltageX(1234.5): Sets/Returns ADC reading in millivolts</p> -<p>temp.raw: Temperature raw value</p> -<p>temp.scale: Temperature scale value</p> -<p>temp.offset Temperature offset value</p> -<p>temp(): Returns temperature in degrees Celsius</p> -</dd> -</dl> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r.channel_adc"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel_adc</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">ctrl</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad5592r.ad5592r.channel_adc" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>AD5592R Input Voltage Channels</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r.channel_adc.raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">raw</span></span><a class="headerlink" href="#adi.ad5592r.ad5592r.channel_adc.raw" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r.channel_adc.scale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scale</span></span><a class="headerlink" href="#adi.ad5592r.ad5592r.channel_adc.scale" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r.channel_adc.scale_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scale_available</span></span><a class="headerlink" href="#adi.ad5592r.ad5592r.channel_adc.scale_available" title="Permalink to this definition">#</a></dt> -<dd><p>Available scales</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r.channel_dac"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel_dac</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">ctrl</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad5592r.ad5592r.channel_dac" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad5592r.ad5592r.channel_adc" title="adi.ad5592r.ad5592r.channel_adc"><code class="xref py py-class docutils literal notranslate"><span class="pre">channel_adc</span></code></a></p> -<p>AD5592R Output Voltage Channels -(Add setter to raw property)</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r.channel_dac.raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">raw</span></span><a class="headerlink" href="#adi.ad5592r.ad5592r.channel_dac.raw" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r.channel_temp"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel_temp</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">ctrl</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad5592r.ad5592r.channel_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>AD5592R Temperature Channel</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r.channel_temp.offset"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">offset</span></span><a class="headerlink" href="#adi.ad5592r.ad5592r.channel_temp.offset" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r.channel_temp.raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">raw</span></span><a class="headerlink" href="#adi.ad5592r.ad5592r.channel_temp.raw" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5592r.ad5592r.channel_temp.scale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scale</span></span><a class="headerlink" href="#adi.ad5592r.ad5592r.channel_temp.scale" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</dd></dl> - -<p>The number of individual channels is based on the hardware configuration of the device. The are individually accessed as properties like so:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">dev</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad5592r</span><span class="p">(</span><span class="n">uri</span><span class="o">=</span><span class="s2">"ip:analog"</span><span class="p">)</span> -<span class="n">dev</span><span class="o">.</span><span class="n">dac_0</span><span class="o">.</span><span class="n">raw</span> <span class="o">=</span> <span class="mi">10</span> -<span class="n">dev</span><span class="o">.</span><span class="n">dac_1</span><span class="o">.</span><span class="n">raw</span> <span class="o">=</span> <span class="mi">30</span> -<span class="n">data</span> <span class="o">=</span> <span class="n">dev</span><span class="o">.</span><span class="n">adc_0</span><span class="o">.</span><span class="n">raw</span> -<span class="nb">print</span><span class="p">(</span><span class="n">data</span><span class="p">)</span> -<span class="n">temp_c</span> <span class="o">=</span> <span class="p">(</span><span class="n">dev</span><span class="o">.</span><span class="n">temp_0</span><span class="o">.</span><span class="n">raw</span> <span class="o">+</span> <span class="n">dev</span><span class="o">.</span><span class="n">temp_0</span><span class="o">.</span><span class="n">offset</span><span class="p">)</span> <span class="o">*</span> <span class="n">dev</span><span class="o">.</span><span class="n">temp_0</span><span class="o">.</span><span class="n">scale</span> -<span class="nb">print</span><span class="p">(</span><span class="n">temp_c</span><span class="p">)</span> -</pre></div> -</div> -</section> - - - </div> - <div class="related"> - - <a href="adi.ad469x.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad469x</a> - <a href="adi.ad5627.html" title="Next document (Ctrl+RightArrow)" class="next">ad5627</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad5627.html b/prs/dev/adis16480_updates/devices/adi.ad5627.html deleted file mode 100644 index 266c88782..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad5627.html +++ /dev/null @@ -1,343 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad5627 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad5686" href="adi.ad5686.html" /> - <link rel="prev" title="ad5592r" href="adi.ad5592r.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad5627</a><ul> -<li><a class="reference internal" href="#adi.ad5627.ad5627"><code class="docutils literal notranslate"><span class="pre">ad5627</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad5627.ad5627.apdbias"><code class="docutils literal notranslate"><span class="pre">ad5627.apdbias</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5627.ad5627.tiltvoltage"><code class="docutils literal notranslate"><span class="pre">ad5627.tiltvoltage</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad5627"> -<span id="ad5627"></span><h1>ad5627<a class="headerlink" href="#module-adi.ad5627" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad5627.ad5627"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad5627.</span></span><span class="sig-name descname"><span class="pre">ad5627</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad5627.ad5627" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.tx" title="adi.rx_tx.tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD5627 Low Power Dual nanoDAC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5627.ad5627.apdbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">apdbias</span></span><a class="headerlink" href="#adi.ad5627.ad5627.apdbias" title="Permalink to this definition">#</a></dt> -<dd><p>Get the APD Bias.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5627.ad5627.tiltvoltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tiltvoltage</span></span><a class="headerlink" href="#adi.ad5627.ad5627.tiltvoltage" title="Permalink to this definition">#</a></dt> -<dd><p>Get the Tilt Voltage.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad5592r.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad5592r</a> - <a href="adi.ad5686.html" title="Next document (Ctrl+RightArrow)" class="next">ad5686</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad5686.html b/prs/dev/adis16480_updates/devices/adi.ad5686.html deleted file mode 100644 index 92bfc21df..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad5686.html +++ /dev/null @@ -1,335 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad5686 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad579x" href="adi.ad579x.html" /> - <link rel="prev" title="ad5627" href="adi.ad5627.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad5686</a><ul> -<li><a class="reference internal" href="#adi.ad5686.ad5686"><code class="docutils literal notranslate"><span class="pre">ad5686</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad5686.ad5686.channel"><code class="docutils literal notranslate"><span class="pre">ad5686.channel</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad5686"> -<span id="ad5686"></span><h1>ad5686<a class="headerlink" href="#module-adi.ad5686" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad5686.ad5686"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad5686.</span></span><span class="sig-name descname"><span class="pre">ad5686</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad5686.ad5686" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>AD5686 DAC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad5686.ad5686.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad5686.ad5686.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad5627.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad5627</a> - <a href="adi.ad579x.html" title="Next document (Ctrl+RightArrow)" class="next">ad579x</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad5754r.html b/prs/dev/adis16480_updates/devices/adi.ad5754r.html deleted file mode 100644 index 655a0b698..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad5754r.html +++ /dev/null @@ -1,468 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad5754r — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad5940 module" href="adi.ad5940.html" /> - <link rel="prev" title="ad579x" href="adi.ad579x.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad5754r</a><ul> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r"><code class="docutils literal notranslate"><span class="pre">ad5754r</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.all_chns_clear"><code class="docutils literal notranslate"><span class="pre">ad5754r.all_chns_clear</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.all_chns_clear_available"><code class="docutils literal notranslate"><span class="pre">ad5754r.all_chns_clear_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.channel"><code class="docutils literal notranslate"><span class="pre">ad5754r.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.clamp_enable"><code class="docutils literal notranslate"><span class="pre">ad5754r.clamp_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.clamp_enable_available"><code class="docutils literal notranslate"><span class="pre">ad5754r.clamp_enable_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.clear_setting"><code class="docutils literal notranslate"><span class="pre">ad5754r.clear_setting</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.clear_setting_available"><code class="docutils literal notranslate"><span class="pre">ad5754r.clear_setting_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.hw_ldac_trigger"><code class="docutils literal notranslate"><span class="pre">ad5754r.hw_ldac_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.hw_ldac_trigger_available"><code class="docutils literal notranslate"><span class="pre">ad5754r.hw_ldac_trigger_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.int_ref_powerup"><code class="docutils literal notranslate"><span class="pre">ad5754r.int_ref_powerup</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.int_ref_powerup_available"><code class="docutils literal notranslate"><span class="pre">ad5754r.int_ref_powerup_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.oc_tsd"><code class="docutils literal notranslate"><span class="pre">ad5754r.oc_tsd</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.oc_tsd_available"><code class="docutils literal notranslate"><span class="pre">ad5754r.oc_tsd_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">ad5754r.sampling_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.sdo_disable"><code class="docutils literal notranslate"><span class="pre">ad5754r.sdo_disable</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.sdo_disable_available"><code class="docutils literal notranslate"><span class="pre">ad5754r.sdo_disable_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.sw_ldac_trigger"><code class="docutils literal notranslate"><span class="pre">ad5754r.sw_ldac_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.sw_ldac_trigger_available"><code class="docutils literal notranslate"><span class="pre">ad5754r.sw_ldac_trigger_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.tsd_enable"><code class="docutils literal notranslate"><span class="pre">ad5754r.tsd_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5754r.ad5754r.tsd_enable_available"><code class="docutils literal notranslate"><span class="pre">ad5754r.tsd_enable_available</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad5754r"> -<span id="ad5754r"></span><h1>ad5754r<a class="headerlink" href="#module-adi.ad5754r" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad5754r.</span></span><span class="sig-name descname"><span class="pre">ad5754r</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad5754r.ad5754r" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.tx" title="adi.rx_tx.tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD5754R DAC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.all_chns_clear"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_chns_clear</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.all_chns_clear" title="Permalink to this definition">#</a></dt> -<dd><p>Get current all_chns_clear setting</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.all_chns_clear_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_chns_clear_available</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.all_chns_clear_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all all_chns_clear settings</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad5754r.ad5754r.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.clamp_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clamp_enable</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.clamp_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get clamp_en setting</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.clamp_enable_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clamp_enable_available</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.clamp_enable_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all clamp_en settings</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.clear_setting"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clear_setting</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.clear_setting" title="Permalink to this definition">#</a></dt> -<dd><p>Get clear code setting</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.clear_setting_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clear_setting_available</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.clear_setting_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all clear code settings</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.hw_ldac_trigger"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hw_ldac_trigger</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.hw_ldac_trigger" title="Permalink to this definition">#</a></dt> -<dd><p>Get hw_ldac_trigger setting</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.hw_ldac_trigger_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hw_ldac_trigger_available</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.hw_ldac_trigger_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all hw_ldac_trigger settings</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.int_ref_powerup"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">int_ref_powerup</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.int_ref_powerup" title="Permalink to this definition">#</a></dt> -<dd><p>Get internal reference powerup</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.int_ref_powerup_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">int_ref_powerup_available</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.int_ref_powerup_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all internal reference powerup settings</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.oc_tsd"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">oc_tsd</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.oc_tsd" title="Permalink to this definition">#</a></dt> -<dd><p>Get oc_tsd status</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.oc_tsd_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">oc_tsd_available</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.oc_tsd_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all possible oc_tsd status</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get sampling frequency</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.sdo_disable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sdo_disable</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.sdo_disable" title="Permalink to this definition">#</a></dt> -<dd><p>Get sdo disable</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.sdo_disable_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sdo_disable_available</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.sdo_disable_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all sdo enable/disable settings</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.sw_ldac_trigger"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sw_ldac_trigger</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.sw_ldac_trigger" title="Permalink to this definition">#</a></dt> -<dd><p>Get sw_ldac_trigger setting</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.sw_ldac_trigger_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sw_ldac_trigger_available</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.sw_ldac_trigger_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all sw_ldac_trigger settings</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.tsd_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tsd_enable</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.tsd_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get tsd_en setting</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5754r.ad5754r.tsd_enable_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tsd_enable_available</span></span><a class="headerlink" href="#adi.ad5754r.ad5754r.tsd_enable_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of all tsd_en settings</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad579x.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad579x</a> - <a href="adi.ad5940.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad5940 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad579x.html b/prs/dev/adis16480_updates/devices/adi.ad579x.html deleted file mode 100644 index 2442b18dd..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad579x.html +++ /dev/null @@ -1,356 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad579x — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad5754r" href="adi.ad5754r.html" /> - <link rel="prev" title="ad5686" href="adi.ad5686.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad579x</a><ul> -<li><a class="reference internal" href="#adi.ad579x.ad579x"><code class="docutils literal notranslate"><span class="pre">ad579x</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad579x.ad579x.channel"><code class="docutils literal notranslate"><span class="pre">ad579x.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad579x.ad579x.powerdown_mode"><code class="docutils literal notranslate"><span class="pre">ad579x.powerdown_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad579x.ad579x.powerdown_mode_available"><code class="docutils literal notranslate"><span class="pre">ad579x.powerdown_mode_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad579x.ad579x.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">ad579x.sampling_frequency</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad579x"> -<span id="ad579x"></span><h1>ad579x<a class="headerlink" href="#module-adi.ad579x" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad579x.ad579x"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad579x.</span></span><span class="sig-name descname"><span class="pre">ad579x</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad579x.ad579x" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.tx" title="adi.rx_tx.tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD579x DAC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad579x.ad579x.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad579x.ad579x.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad579x.ad579x.powerdown_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">powerdown_mode</span></span><a class="headerlink" href="#adi.ad579x.ad579x.powerdown_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Ad579x powerdown_mode config</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad579x.ad579x.powerdown_mode_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">powerdown_mode_available</span></span><a class="headerlink" href="#adi.ad579x.ad579x.powerdown_mode_available" title="Permalink to this definition">#</a></dt> -<dd><p>AD579x powedown mode available</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad579x.ad579x.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.ad579x.ad579x.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>AD579x sampling frequency config</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad5686.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad5686</a> - <a href="adi.ad5754r.html" title="Next document (Ctrl+RightArrow)" class="next">ad5754r</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad5940.html b/prs/dev/adis16480_updates/devices/adi.ad5940.html deleted file mode 100644 index d21a3abfd..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad5940.html +++ /dev/null @@ -1,373 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad5940 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad6676 module" href="adi.ad6676.html" /> - <link rel="prev" title="ad5754r" href="adi.ad5754r.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad5940 module</a><ul> -<li><a class="reference internal" href="#adi.ad5940.ad5940"><code class="docutils literal notranslate"><span class="pre">ad5940</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad5940.ad5940.channel"><code class="docutils literal notranslate"><span class="pre">ad5940.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5940.ad5940.excitation_amplitude"><code class="docutils literal notranslate"><span class="pre">ad5940.excitation_amplitude</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5940.ad5940.excitation_frequency"><code class="docutils literal notranslate"><span class="pre">ad5940.excitation_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5940.ad5940.gpio1_toggle"><code class="docutils literal notranslate"><span class="pre">ad5940.gpio1_toggle</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5940.ad5940.impedance_mode"><code class="docutils literal notranslate"><span class="pre">ad5940.impedance_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad5940.ad5940.magnitude_mode"><code class="docutils literal notranslate"><span class="pre">ad5940.magnitude_mode</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad5940"> -<span id="adi-ad5940-module"></span><h1>adi.ad5940 module<a class="headerlink" href="#module-adi.ad5940" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad5940.ad5940"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad5940.</span></span><span class="sig-name descname"><span class="pre">ad5940</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad5940.ad5940" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ad5940 CDC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad5940.ad5940.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad5940.ad5940.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5940.ad5940.excitation_amplitude"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">excitation_amplitude</span></span><a class="headerlink" href="#adi.ad5940.ad5940.excitation_amplitude" title="Permalink to this definition">#</a></dt> -<dd><p>Excitation amplitude.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5940.ad5940.excitation_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">excitation_frequency</span></span><a class="headerlink" href="#adi.ad5940.ad5940.excitation_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Excitation frequency.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5940.ad5940.gpio1_toggle"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gpio1_toggle</span></span><a class="headerlink" href="#adi.ad5940.ad5940.gpio1_toggle" title="Permalink to this definition">#</a></dt> -<dd><p>GPIO1 control.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5940.ad5940.impedance_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">impedance_mode</span></span><a class="headerlink" href="#adi.ad5940.ad5940.impedance_mode" title="Permalink to this definition">#</a></dt> -<dd><p>In impedance mode, device measures voltage and current and to -compute the impedance. Otherwise, only the voltage is measured.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad5940.ad5940.magnitude_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magnitude_mode</span></span><a class="headerlink" href="#adi.ad5940.ad5940.magnitude_mode" title="Permalink to this definition">#</a></dt> -<dd><p>In magnitude mode, device computes and returns the magnitude. -Otherwise, a pair of real and imaginary parts of the complex -result is returned by the device.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad5754r.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad5754r</a> - <a href="adi.ad6676.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad6676 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad6676.html b/prs/dev/adis16480_updates/devices/adi.ad6676.html deleted file mode 100644 index 738742f82..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad6676.html +++ /dev/null @@ -1,460 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad6676 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad7124" href="adi.ad7124.html" /> - <link rel="prev" title="adi.ad5940 module" href="adi.ad5940.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad6676 module</a><ul> -<li><a class="reference internal" href="#adi.ad6676.ad6676"><code class="docutils literal notranslate"><span class="pre">ad6676</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad6676.ad6676.adc_frequency"><code class="docutils literal notranslate"><span class="pre">ad6676.adc_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.bandwidth"><code class="docutils literal notranslate"><span class="pre">ad6676.bandwidth</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.bw_margin_high"><code class="docutils literal notranslate"><span class="pre">ad6676.bw_margin_high</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.bw_margin_if"><code class="docutils literal notranslate"><span class="pre">ad6676.bw_margin_if</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.bw_margin_low"><code class="docutils literal notranslate"><span class="pre">ad6676.bw_margin_low</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.hardwaregain"><code class="docutils literal notranslate"><span class="pre">ad6676.hardwaregain</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.intermediate_frequency"><code class="docutils literal notranslate"><span class="pre">ad6676.intermediate_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">ad6676.sampling_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.scale"><code class="docutils literal notranslate"><span class="pre">ad6676.scale</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.shuffler_control"><code class="docutils literal notranslate"><span class="pre">ad6676.shuffler_control</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.shuffler_thresh"><code class="docutils literal notranslate"><span class="pre">ad6676.shuffler_thresh</span></code></a></li> -<li><a class="reference internal" href="#adi.ad6676.ad6676.test_mode"><code class="docutils literal notranslate"><span class="pre">ad6676.test_mode</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad6676"> -<span id="adi-ad6676-module"></span><h1>adi.ad6676 module<a class="headerlink" href="#module-adi.ad6676" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad6676.</span></span><span class="sig-name descname"><span class="pre">ad6676</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad6676.ad6676" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD6676 Wideband IF Receiver Subsystem</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.adc_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adc_frequency</span></span><a class="headerlink" href="#adi.ad6676.ad6676.adc_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>adc_frequency: The clock frequency of the ADC. Maximizing the clock frequency is helpful -when the IF or bandwidth are high. A lower clock frequency reduces power consumption and is -appropriate for low IFs and narrow bandwidths.</p> -<p>Range using external synthesizer [2.0,3.2] GHz in Hz -Range using internal synthesizer [2.925,3.2] GHz in Hz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bandwidth</span></span><a class="headerlink" href="#adi.ad6676.ad6676.bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>bandwidth: The bandwidth of the ADC. Since the AD6676 uses delta-sigma technology, -the available bandwidth is a relatively small fraction of the ADC clock rate and -the AD6676 achieves the lowest noise and distortion when the bandwidth is small.</p> -<p>The allowed range is between [0.005,0.05]*FADC in Hz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.bw_margin_high"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bw_margin_high</span></span><a class="headerlink" href="#adi.ad6676.ad6676.bw_margin_high" title="Permalink to this definition">#</a></dt> -<dd><p>bw_margin_high: High/upper bandwidth margins for the noise-shaping profile of the ADC. -Typical values are 5 MHz, but the user may want to increase these margins in wideband operation -in order to optimize the noise profile of the ADC. -Typical range [0,30] MHz in MHz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.bw_margin_if"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bw_margin_if</span></span><a class="headerlink" href="#adi.ad6676.ad6676.bw_margin_if" title="Permalink to this definition">#</a></dt> -<dd><p>bw_margin_if: Displacement of the resonance frequency (F1Shift) of the first resonator within -the ADC from band-center. Typically 0 is appropriate, but in the widest bandwidth modes -positive shifts can be used to reduce the noise density near the upper edge of the passband. -Typical range [-30,30] MHz in MHz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.bw_margin_low"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bw_margin_low</span></span><a class="headerlink" href="#adi.ad6676.ad6676.bw_margin_low" title="Permalink to this definition">#</a></dt> -<dd><p>bw_margin_low: Lower bandwidth margins for the noise-shaping profile of the ADC. -Typical values are 5 MHz, but the user may want to increase these margins in wideband operation -in order to optimize the noise profile of the ADC. -Typical range [0,30] MHz in MHz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.hardwaregain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hardwaregain</span></span><a class="headerlink" href="#adi.ad6676.ad6676.hardwaregain" title="Permalink to this definition">#</a></dt> -<dd><p>hardwaregain: The AD6676 contains a 50-ohm input attenuator programmable in 1-dB steps. -Use this device attribute to set the attenuator’s attenuation. -The dynamic range of the system increases somewhat with moderate attenuation settings of 6-12 dB, -at the expense of an increased noise figure. -The range is from 0 to -27.00 dB in 1dB steps. -The nomenclature used here is gain instead of attenuation, so all values are expressed negative.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.intermediate_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">intermediate_frequency</span></span><a class="headerlink" href="#adi.ad6676.ad6676.intermediate_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>intermediate_frequency: The IF (intermediate frequency) to which the ADC is tuned. -The AD6676 supports IFs from 70 to 450 MHz provided the external inductors are chosen appropriately. -Since the AD6676-EBZ by default includes a pair of 19-nH inductors soldered to the evaluation board, -the IF range allowed is less than the full range supported by the AD6676.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.ad6676.ad6676.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>sampling_frequency: The complex (I/Q) data rate in SPS. -The AD6676 supports decimation factors (DFs) of 12, 16, 24 and 32. -The complex (I/Q) data rate at the JESD204B outputs is FADC / DF.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.scale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scale</span></span><a class="headerlink" href="#adi.ad6676.ad6676.scale" title="Permalink to this definition">#</a></dt> -<dd><p>scale: One of the convenient features of the AD6676 is that the full-scale of its ADC is -relatively small and adjustable over a 12-dB range [1.00 .. 0.25] -The dynamic range of the ADC is highest at the maximum full-scale setting but the noise -figure of the system is lowest at the minimum full-scale setting.</p> -<p>Writing a value of 0.5 to this device attribute lowers the PIN_0dBFS by 6 dB. -Likewise writing a value of 0.25 to this device attribute lowers the PIN_0dBFS by 12 dB.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.shuffler_control"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">shuffler_control</span></span><a class="headerlink" href="#adi.ad6676.ad6676.shuffler_control" title="Permalink to this definition">#</a></dt> -<dd><p>shuffler_control: The AD6676 includes dynamic reordering of the comparators within the ADC in order to -break up the spurious tones and distortion products associated with a fixed ordering. -The Shuffle Control device attribute allows the user to experiment with different shuffling rates. -The ‘fadc’ option (Shuffle every 1) reorders the comparators on every clock cycle with 50% probability. -This shuffle scheme is able to randomize deterministic spurs but tends to increase the -noise density and creates FADC/32 “shuffle humps” in the output spectrum. -Similarly, the ‘fadc/2’ ‘fadc/3’ ‘fadc/4’ (Shuffle every 2,3,4) options reorder the comparators every n clock cycles -with 50% probability. Using a high value of n decreases the noise degradation at the -expense of less effective randomization and FADC/(32*n) shuffle humps that are closer -to the main carrier. Fast shuffling can be disabled by selecting the <strong>disable</strong> option. -Available values: disable fadc fadc/2 fadc/3 fadc/4</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.shuffler_thresh"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">shuffler_thresh</span></span><a class="headerlink" href="#adi.ad6676.ad6676.shuffler_thresh" title="Permalink to this definition">#</a></dt> -<dd><p>shuffler_thresh: In order to obtain the spur-reduction benefits of shuffling at large signal levels while -retaining the low noise of not shuffling when the signal is small, the AD6676 supports -dynamic shuffle control via the Shuffle Threshold attribute. -Shuffling is disabled if the raw ADC output is below the specified threshold for ~5000 clock cycles. -A threshold of zero implies that shuffling is always enabled. -The supported range is from 0..8</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad6676.ad6676.test_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">test_mode</span></span><a class="headerlink" href="#adi.ad6676.ad6676.test_mode" title="Permalink to this definition">#</a></dt> -<dd><p>test_mode: Select Test Mode. Options are: -off midscale_short pos_fullscale neg_fullscale checkerboard pn_long pn_short one_zero_toggle user ramp</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad5940.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad5940 module</a> - <a href="adi.ad7124.html" title="Next document (Ctrl+RightArrow)" class="next">ad7124</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad7124.html b/prs/dev/adis16480_updates/devices/adi.ad7124.html deleted file mode 100644 index f054c8352..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad7124.html +++ /dev/null @@ -1,356 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad7124 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad7134" href="adi.ad7134.html" /> - <link rel="prev" title="adi.ad6676 module" href="adi.ad6676.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad7124</a><ul> -<li><a class="reference internal" href="#adi.ad7124.ad7124"><code class="docutils literal notranslate"><span class="pre">ad7124</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad7124.ad7124.channel"><code class="docutils literal notranslate"><span class="pre">ad7124.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7124.ad7124.sample_rate"><code class="docutils literal notranslate"><span class="pre">ad7124.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7124.ad7124.scale_available"><code class="docutils literal notranslate"><span class="pre">ad7124.scale_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7124.ad7124.to_volts"><code class="docutils literal notranslate"><span class="pre">ad7124.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad7124"> -<span id="ad7124"></span><h1>ad7124<a class="headerlink" href="#module-adi.ad7124" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad7124.ad7124"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad7124.</span></span><span class="sig-name descname"><span class="pre">ad7124</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7124.ad7124" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD7124 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad7124.ad7124.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad7124.ad7124.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7124.ad7124.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.ad7124.ad7124.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>Sets sampling frequency of the AD7124</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7124.ad7124.scale_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scale_available</span></span><a class="headerlink" href="#adi.ad7124.ad7124.scale_available" title="Permalink to this definition">#</a></dt> -<dd><p>Provides all available scale(gain) settings for the AD7124 channels</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad7124.ad7124.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7124.ad7124.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad6676.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad6676 module</a> - <a href="adi.ad7134.html" title="Next document (Ctrl+RightArrow)" class="next">ad7134</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad7134.html b/prs/dev/adis16480_updates/devices/adi.ad7134.html deleted file mode 100644 index 6a4f3945a..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad7134.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad7134 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad717x" href="adi.ad717x.html" /> - <link rel="prev" title="ad7124" href="adi.ad7124.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad7134</a><ul> -<li><a class="reference internal" href="#adi.ad7134.ad7134"><code class="docutils literal notranslate"><span class="pre">ad7134</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad7134.ad7134.channels"><code class="docutils literal notranslate"><span class="pre">ad7134.channels</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7134.ad7134.to_volts"><code class="docutils literal notranslate"><span class="pre">ad7134.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad7134"> -<span id="ad7134"></span><h1>ad7134<a class="headerlink" href="#module-adi.ad7134" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad7134.ad7134"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad7134.</span></span><span class="sig-name descname"><span class="pre">ad7134</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7134.ad7134" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD7134 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad7134.ad7134.channels"> -<span class="sig-name descname"><span class="pre">channels</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad7134.ad7134.channels" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad7134.ad7134.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7134.ad7134.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad7124.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad7124</a> - <a href="adi.ad717x.html" title="Next document (Ctrl+RightArrow)" class="next">ad717x</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad717x.html b/prs/dev/adis16480_updates/devices/adi.ad717x.html deleted file mode 100644 index b696f41c4..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad717x.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad717x — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad719x" href="adi.ad719x.html" /> - <link rel="prev" title="ad7134" href="adi.ad7134.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad717x</a><ul> -<li><a class="reference internal" href="#adi.ad717x.ad717x"><code class="docutils literal notranslate"><span class="pre">ad717x</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad717x.ad717x.channel"><code class="docutils literal notranslate"><span class="pre">ad717x.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad717x.ad717x.to_volts"><code class="docutils literal notranslate"><span class="pre">ad717x.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad717x"> -<span id="ad717x"></span><h1>ad717x<a class="headerlink" href="#module-adi.ad717x" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad717x.ad717x"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad717x.</span></span><span class="sig-name descname"><span class="pre">ad717x</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad717x.ad717x" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD717x ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad717x.ad717x.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad717x.ad717x.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad717x.ad717x.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad717x.ad717x.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad7134.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad7134</a> - <a href="adi.ad719x.html" title="Next document (Ctrl+RightArrow)" class="next">ad719x</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad719x.html b/prs/dev/adis16480_updates/devices/adi.ad719x.html deleted file mode 100644 index 54eb1a527..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad719x.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad719x — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad7291" href="adi.ad7291.html" /> - <link rel="prev" title="ad717x" href="adi.ad717x.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad719x</a><ul> -<li><a class="reference internal" href="#adi.ad719x.ad719x"><code class="docutils literal notranslate"><span class="pre">ad719x</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad719x.ad719x.channel"><code class="docutils literal notranslate"><span class="pre">ad719x.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad719x.ad719x.to_volts"><code class="docutils literal notranslate"><span class="pre">ad719x.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad719x"> -<span id="ad719x"></span><h1>ad719x<a class="headerlink" href="#module-adi.ad719x" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad719x.ad719x"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad719x.</span></span><span class="sig-name descname"><span class="pre">ad719x</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad719x.ad719x" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD719x ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad719x.ad719x.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad719x.ad719x.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad719x.ad719x.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad719x.ad719x.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad717x.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad717x</a> - <a href="adi.ad7291.html" title="Next document (Ctrl+RightArrow)" class="next">ad7291</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad7291.html b/prs/dev/adis16480_updates/devices/adi.ad7291.html deleted file mode 100644 index daa7b5b96..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad7291.html +++ /dev/null @@ -1,327 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad7291 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad7606" href="adi.ad7606.html" /> - <link rel="prev" title="ad719x" href="adi.ad719x.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad7291</a><ul> -<li><a class="reference internal" href="#adi.ad7291.ad7291"><code class="docutils literal notranslate"><span class="pre">ad7291</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad7291"> -<span id="ad7291"></span><h1>ad7291<a class="headerlink" href="#module-adi.ad7291" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad7291.ad7291"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad7291.</span></span><span class="sig-name descname"><span class="pre">ad7291</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7291.ad7291" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD7291 ADC</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad719x.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad719x</a> - <a href="adi.ad7606.html" title="Next document (Ctrl+RightArrow)" class="next">ad7606</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad7606.html b/prs/dev/adis16480_updates/devices/adi.ad7606.html deleted file mode 100644 index 6d856dc26..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad7606.html +++ /dev/null @@ -1,370 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad7606 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad7689" href="adi.ad7689.html" /> - <link rel="prev" title="ad7291" href="adi.ad7291.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad7606</a><ul> -<li><a class="reference internal" href="#adi.ad7606.ad7606"><code class="docutils literal notranslate"><span class="pre">ad7606</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad7606.ad7606.channel"><code class="docutils literal notranslate"><span class="pre">ad7606.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7606.ad7606.oversampling_ratio"><code class="docutils literal notranslate"><span class="pre">ad7606.oversampling_ratio</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7606.ad7606.oversampling_ratio_available"><code class="docutils literal notranslate"><span class="pre">ad7606.oversampling_ratio_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7606.ad7606.range_available"><code class="docutils literal notranslate"><span class="pre">ad7606.range_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7606.ad7606.scale_available"><code class="docutils literal notranslate"><span class="pre">ad7606.scale_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7606.ad7606.to_volts"><code class="docutils literal notranslate"><span class="pre">ad7606.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad7606"> -<span id="ad7606"></span><h1>ad7606<a class="headerlink" href="#module-adi.ad7606" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad7606.ad7606"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad7606.</span></span><span class="sig-name descname"><span class="pre">ad7606</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7606.ad7606" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD7606 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad7606.ad7606.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad7606.ad7606.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7606.ad7606.oversampling_ratio"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">oversampling_ratio</span></span><a class="headerlink" href="#adi.ad7606.ad7606.oversampling_ratio" title="Permalink to this definition">#</a></dt> -<dd><p>AD7606 oversampling_ratio</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7606.ad7606.oversampling_ratio_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">oversampling_ratio_available</span></span><a class="headerlink" href="#adi.ad7606.ad7606.oversampling_ratio_available" title="Permalink to this definition">#</a></dt> -<dd><p>AD7606 channel oversampling_ratio_available</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7606.ad7606.range_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">range_available</span></span><a class="headerlink" href="#adi.ad7606.ad7606.range_available" title="Permalink to this definition">#</a></dt> -<dd><p>Provides all available range settings for the AD7606 channels</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7606.ad7606.scale_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scale_available</span></span><a class="headerlink" href="#adi.ad7606.ad7606.scale_available" title="Permalink to this definition">#</a></dt> -<dd><p>Provides all available scale settings for the AD7606 channels</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad7606.ad7606.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7606.ad7606.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad7291.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad7291</a> - <a href="adi.ad7689.html" title="Next document (Ctrl+RightArrow)" class="next">ad7689</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad7689.html b/prs/dev/adis16480_updates/devices/adi.ad7689.html deleted file mode 100644 index 11b5c5218..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad7689.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad7689 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad7746" href="adi.ad7746.html" /> - <link rel="prev" title="ad7606" href="adi.ad7606.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad7689</a><ul> -<li><a class="reference internal" href="#adi.ad7689.ad7689"><code class="docutils literal notranslate"><span class="pre">ad7689</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad7689.ad7689.channel"><code class="docutils literal notranslate"><span class="pre">ad7689.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7689.ad7689.to_volts"><code class="docutils literal notranslate"><span class="pre">ad7689.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad7689"> -<span id="ad7689"></span><h1>ad7689<a class="headerlink" href="#module-adi.ad7689" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad7689.ad7689"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad7689.</span></span><span class="sig-name descname"><span class="pre">ad7689</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7689.ad7689" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD7689 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad7689.ad7689.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad7689.ad7689.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad7689.ad7689.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7689.ad7689.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad7606.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad7606</a> - <a href="adi.ad7746.html" title="Next document (Ctrl+RightArrow)" class="next">ad7746</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad7746.html b/prs/dev/adis16480_updates/devices/adi.ad7746.html deleted file mode 100644 index 258847d03..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad7746.html +++ /dev/null @@ -1,335 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad7746 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad7768" href="adi.ad7768.html" /> - <link rel="prev" title="ad7689" href="adi.ad7689.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad7746</a><ul> -<li><a class="reference internal" href="#adi.ad7746.ad7746"><code class="docutils literal notranslate"><span class="pre">ad7746</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad7746.ad7746.channel"><code class="docutils literal notranslate"><span class="pre">ad7746.channel</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad7746"> -<span id="ad7746"></span><h1>ad7746<a class="headerlink" href="#module-adi.ad7746" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad7746.ad7746"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad7746.</span></span><span class="sig-name descname"><span class="pre">ad7746</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7746.ad7746" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD7746 CDC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad7746.ad7746.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad7746.ad7746.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad7689.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad7689</a> - <a href="adi.ad7768.html" title="Next document (Ctrl+RightArrow)" class="next">ad7768</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad7768.html b/prs/dev/adis16480_updates/devices/adi.ad7768.html deleted file mode 100644 index b09d879b6..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad7768.html +++ /dev/null @@ -1,395 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad7768 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad777x" href="adi.ad777x.html" /> - <link rel="prev" title="ad7746" href="adi.ad7746.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad7768</a><ul> -<li><a class="reference internal" href="#adi.ad7768.ad7768"><code class="docutils literal notranslate"><span class="pre">ad7768</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad7768.ad7768.filter_type"><code class="docutils literal notranslate"><span class="pre">ad7768.filter_type</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7768.ad7768.filter_type_avail"><code class="docutils literal notranslate"><span class="pre">ad7768.filter_type_avail</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7768.ad7768.power_mode"><code class="docutils literal notranslate"><span class="pre">ad7768.power_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7768.ad7768.power_mode_avail"><code class="docutils literal notranslate"><span class="pre">ad7768.power_mode_avail</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7768.ad7768.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">ad7768.sampling_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7768.ad7768.sampling_frequency_available"><code class="docutils literal notranslate"><span class="pre">ad7768.sampling_frequency_available</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.ad7768.ad7768_4"><code class="docutils literal notranslate"><span class="pre">ad7768_4</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad7768.ad7768_4.sync_start_enable"><code class="docutils literal notranslate"><span class="pre">ad7768_4.sync_start_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7768.ad7768_4.sync_start_enable_available"><code class="docutils literal notranslate"><span class="pre">ad7768_4.sync_start_enable_available</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad7768"> -<span id="ad7768"></span><h1>ad7768<a class="headerlink" href="#module-adi.ad7768" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad7768.ad7768"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad7768.</span></span><span class="sig-name descname"><span class="pre">ad7768</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7768.ad7768" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD7768 8-channel, Simultaneous Sampling Sigma-Delta ADC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7768.ad7768.filter_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">filter_type</span></span><a class="headerlink" href="#adi.ad7768.ad7768.filter_type" title="Permalink to this definition">#</a></dt> -<dd><p>Get filter type.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7768.ad7768.filter_type_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">filter_type_avail</span></span><a class="headerlink" href="#adi.ad7768.ad7768.filter_type_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get available filter types.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7768.ad7768.power_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">power_mode</span></span><a class="headerlink" href="#adi.ad7768.ad7768.power_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get power mode.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7768.ad7768.power_mode_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">power_mode_avail</span></span><a class="headerlink" href="#adi.ad7768.ad7768.power_mode_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get available power modes.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7768.ad7768.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.ad7768.ad7768.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get sampling frequency.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7768.ad7768.sampling_frequency_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency_available</span></span><a class="headerlink" href="#adi.ad7768.ad7768.sampling_frequency_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get available sampling frequencies.</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad7768.ad7768_4"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad7768.</span></span><span class="sig-name descname"><span class="pre">ad7768_4</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7768.ad7768_4" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad7768.ad7768" title="adi.ad7768.ad7768"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad7768</span></code></a></p> -<p>AD7768 4-channel, Simultaneous Sampling Sigma-Delta ADC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7768.ad7768_4.sync_start_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sync_start_enable</span></span><a class="headerlink" href="#adi.ad7768.ad7768_4.sync_start_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get sync start enable.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7768.ad7768_4.sync_start_enable_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sync_start_enable_available</span></span><a class="headerlink" href="#adi.ad7768.ad7768_4.sync_start_enable_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get available sync start enable types.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad7746.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad7746</a> - <a href="adi.ad777x.html" title="Next document (Ctrl+RightArrow)" class="next">ad777x</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad777x.html b/prs/dev/adis16480_updates/devices/adi.ad777x.html deleted file mode 100644 index a653a21ba..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad777x.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad777x — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad7799" href="adi.ad7799.html" /> - <link rel="prev" title="ad7768" href="adi.ad7768.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad777x</a><ul> -<li><a class="reference internal" href="#adi.ad777x.ad777x"><code class="docutils literal notranslate"><span class="pre">ad777x</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad777x.ad777x.channel"><code class="docutils literal notranslate"><span class="pre">ad777x.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad777x.ad777x.to_volts"><code class="docutils literal notranslate"><span class="pre">ad777x.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad777x"> -<span id="ad777x"></span><h1>ad777x<a class="headerlink" href="#module-adi.ad777x" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad777x.ad777x"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad777x.</span></span><span class="sig-name descname"><span class="pre">ad777x</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad777x.ad777x" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD777x ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad777x.ad777x.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad777x.ad777x.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad777x.ad777x.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad777x.ad777x.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad7768.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad7768</a> - <a href="adi.ad7799.html" title="Next document (Ctrl+RightArrow)" class="next">ad7799</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad7799.html b/prs/dev/adis16480_updates/devices/adi.ad7799.html deleted file mode 100644 index a0bb6072f..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad7799.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad7799 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad9081" href="adi.ad9081.html" /> - <link rel="prev" title="ad777x" href="adi.ad777x.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad7799</a><ul> -<li><a class="reference internal" href="#adi.ad7799.ad7799"><code class="docutils literal notranslate"><span class="pre">ad7799</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad7799.ad7799.channel"><code class="docutils literal notranslate"><span class="pre">ad7799.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad7799.ad7799.gain"><code class="docutils literal notranslate"><span class="pre">ad7799.gain</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad7799"> -<span id="ad7799"></span><h1>ad7799<a class="headerlink" href="#module-adi.ad7799" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad7799.ad7799"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad7799.</span></span><span class="sig-name descname"><span class="pre">ad7799</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad7799.ad7799" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD7799 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad7799.ad7799.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad7799.ad7799.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad7799.ad7799.gain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain</span></span><a class="headerlink" href="#adi.ad7799.ad7799.gain" title="Permalink to this definition">#</a></dt> -<dd><p>Get gain of the AD7799</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad777x.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad777x</a> - <a href="adi.ad9081.html" title="Next document (Ctrl+RightArrow)" class="next">ad9081</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9081.html b/prs/dev/adis16480_updates/devices/adi.ad9081.html deleted file mode 100644 index 7acaac2cc..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9081.html +++ /dev/null @@ -1,693 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad9081 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad9081_mc" href="adi.ad9081_mc.html" /> - <link rel="prev" title="ad7799" href="adi.ad7799.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad9081</a><ul> -<li><a class="reference internal" href="#adi.ad9081.ad9081"><code class="docutils literal notranslate"><span class="pre">ad9081</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9081.ad9081.adc_frequency"><code class="docutils literal notranslate"><span class="pre">ad9081.adc_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.api_version"><code class="docutils literal notranslate"><span class="pre">ad9081.api_version</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.chip_version"><code class="docutils literal notranslate"><span class="pre">ad9081.chip_version</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.dac_frequency"><code class="docutils literal notranslate"><span class="pre">ad9081.dac_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.jesd204_device_status"><code class="docutils literal notranslate"><span class="pre">ad9081.jesd204_device_status</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.jesd204_device_status_check"><code class="docutils literal notranslate"><span class="pre">ad9081.jesd204_device_status_check</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.jesd204_fsm_ctrl"><code class="docutils literal notranslate"><span class="pre">ad9081.jesd204_fsm_ctrl</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.jesd204_fsm_error"><code class="docutils literal notranslate"><span class="pre">ad9081.jesd204_fsm_error</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.jesd204_fsm_paused"><code class="docutils literal notranslate"><span class="pre">ad9081.jesd204_fsm_paused</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.jesd204_fsm_resume"><code class="docutils literal notranslate"><span class="pre">ad9081.jesd204_fsm_resume</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.jesd204_fsm_state"><code class="docutils literal notranslate"><span class="pre">ad9081.jesd204_fsm_state</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.loopback_mode"><code class="docutils literal notranslate"><span class="pre">ad9081.loopback_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.path_map"><code class="docutils literal notranslate"><span class="pre">ad9081.path_map</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.pfilt_config"><code class="docutils literal notranslate"><span class="pre">ad9081.pfilt_config</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.powerdown"><code class="docutils literal notranslate"><span class="pre">ad9081.powerdown</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_channel_6dB_digital_gains"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_channel_6dB_digital_gains</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_channel_nco_frequencies"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_channel_nco_frequencies</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_channel_nco_phases"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_channel_nco_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_main_6dB_digital_gains"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_main_6dB_digital_gains</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_main_ffh_gpio_mode_enable"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_main_ffh_gpio_mode_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_main_ffh_mode"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_main_ffh_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_main_ffh_trig_hop_en"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_main_ffh_trig_hop_en</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_main_nco_ffh_index"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_main_nco_ffh_index</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_main_nco_ffh_select"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_main_nco_ffh_select</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_main_nco_frequencies"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_main_nco_frequencies</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_main_nco_phases"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_main_nco_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_nyquist_zone"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_nyquist_zone</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.rx_test_mode"><code class="docutils literal notranslate"><span class="pre">ad9081.rx_test_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.set_tx_dac_full_scale_current"><code class="docutils literal notranslate"><span class="pre">ad9081.set_tx_dac_full_scale_current()</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_channel_nco_frequencies"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_channel_nco_frequencies</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_channel_nco_gain_scales"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_channel_nco_gain_scales</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_channel_nco_phases"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_channel_nco_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_channel_nco_test_tone_en"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_channel_nco_test_tone_en</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_channel_nco_test_tone_scales"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_channel_nco_test_tone_scales</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_dac_en"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_dac_en</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_dac_full_scale_current"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_dac_full_scale_current</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_ddr_offload"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_ddr_offload</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_main_ffh_frequency"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_main_ffh_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_main_ffh_gpio_mode_enable"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_main_ffh_gpio_mode_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_main_ffh_index"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_main_ffh_index</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_main_ffh_mode"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_main_ffh_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_main_nco_ffh_select"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_main_nco_ffh_select</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_main_nco_frequencies"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_main_nco_frequencies</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_main_nco_phases"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_main_nco_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_main_nco_test_tone_en"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_main_nco_test_tone_en</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_main_nco_test_tone_scales"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_main_nco_test_tone_scales</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.tx_sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9081.tx_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9081.ad9081.write_pfilt_config"><code class="docutils literal notranslate"><span class="pre">ad9081.write_pfilt_config()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9081"> -<span id="ad9081"></span><h1>ad9081<a class="headerlink" href="#module-adi.ad9081" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9081.</span></span><span class="sig-name descname"><span class="pre">ad9081</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9081.ad9081" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx_tx" title="adi.rx_tx.rx_tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx_tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9081 Mixed-Signal Front End (MxFE)</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.adc_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adc_frequency</span></span><a class="headerlink" href="#adi.ad9081.ad9081.adc_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>adc_frequency: ADC frequency in Hz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.api_version"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">api_version</span></span><a class="headerlink" href="#adi.ad9081.ad9081.api_version" title="Permalink to this definition">#</a></dt> -<dd><p>api_version: API version</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.chip_version"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">chip_version</span></span><a class="headerlink" href="#adi.ad9081.ad9081.chip_version" title="Permalink to this definition">#</a></dt> -<dd><p>chip_version: Chip version information</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.dac_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dac_frequency</span></span><a class="headerlink" href="#adi.ad9081.ad9081.dac_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>dac_frequency: DAC frequency in Hz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.jesd204_device_status"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_device_status</span></span><a class="headerlink" href="#adi.ad9081.ad9081.jesd204_device_status" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_device_status: Device jesd204 link status information</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.jesd204_device_status_check"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_device_status_check</span></span><a class="headerlink" href="#adi.ad9081.ad9081.jesd204_device_status_check" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_device_status_check: Device jesd204 link status check</p> -<p>Returns ‘True’ in case error conditions are detected, ‘False’ otherwise</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.jesd204_fsm_ctrl"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_ctrl</span></span><a class="headerlink" href="#adi.ad9081.ad9081.jesd204_fsm_ctrl" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_ctrl: jesd204-fsm control</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.jesd204_fsm_error"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_error</span></span><a class="headerlink" href="#adi.ad9081.ad9081.jesd204_fsm_error" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_error: jesd204-fsm error</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.jesd204_fsm_paused"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_paused</span></span><a class="headerlink" href="#adi.ad9081.ad9081.jesd204_fsm_paused" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_paused: jesd204-fsm paused</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.jesd204_fsm_resume"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_resume</span></span><a class="headerlink" href="#adi.ad9081.ad9081.jesd204_fsm_resume" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_resume: jesd204-fsm resume</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.jesd204_fsm_state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_state</span></span><a class="headerlink" href="#adi.ad9081.ad9081.jesd204_fsm_state" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_state: jesd204-fsm state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.loopback_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">loopback_mode</span></span><a class="headerlink" href="#adi.ad9081.ad9081.loopback_mode" title="Permalink to this definition">#</a></dt> -<dd><p>loopback_mode: Enable loopback mode RX->TX</p> -<p>When enabled JESD RX FIFO is connected to JESD TX FIFO, -making the entire datasource for the TX path the RX path. No -data is passed into the TX path from off-chip when 1. For -this mode to function correctly the JESD configuration -between RX and TX must be identical and only use a single -link.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.path_map"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">path_map</span></span><a class="headerlink" href="#adi.ad9081.ad9081.path_map" title="Permalink to this definition">#</a></dt> -<dd><p>path_map: Map of channelizers both coarse and fine to -individual driver channel names</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.pfilt_config"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pfilt_config</span></span><a class="headerlink" href="#adi.ad9081.ad9081.pfilt_config" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.powerdown"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">powerdown</span></span><a class="headerlink" href="#adi.ad9081.ad9081.powerdown" title="Permalink to this definition">#</a></dt> -<dd><p>powerdown: Powerdown and reset the chip</p> -<p>Support for dynamic powerdown. Writing device attribute -powerdown with ‘Yy1Nn0’, or [oO][NnFf] for “on” and “off”, will either -stop the jesd204 fsm, reset the device and power down an optional -regulator (vdd), or do the opposite in reverse order.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_channel_6dB_digital_gains"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_6dB_digital_gains</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_channel_6dB_digital_gains" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_6dB_digital_gains: Enable 6dB of gain per FDDC</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_channel_nco_frequencies"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_nco_frequencies</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_channel_nco_frequencies" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_nco_frequencies: Receive path fine DDC NCO frequencies</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_channel_nco_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_nco_phases</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_channel_nco_phases" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_nco_phases: Receive path fine DDC NCO phases</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_main_6dB_digital_gains"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_main_6dB_digital_gains</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_main_6dB_digital_gains" title="Permalink to this definition">#</a></dt> -<dd><p>rx_main_6dB_digital_gains: Enable 6dB of gain per CDDC</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_main_ffh_gpio_mode_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_main_ffh_gpio_mode_enable</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_main_ffh_gpio_mode_enable" title="Permalink to this definition">#</a></dt> -<dd><p>rx_main_ffh_gpio_mode_enable: Enablles GPIO controlled frequency hopping</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_main_ffh_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_main_ffh_mode</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_main_ffh_mode" title="Permalink to this definition">#</a></dt> -<dd><p>rx_main_ffh_mode: ADC FFH mode. Options are: -instantaneous_update, synchronous_update_by_transfer_bit, -synchronous_update_by_gpio</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_main_ffh_trig_hop_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_main_ffh_trig_hop_en</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_main_ffh_trig_hop_en" title="Permalink to this definition">#</a></dt> -<dd><p>rx_main_ffh_trig_hop_en: Enable triggered hopping for CDDC NCO</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_main_nco_ffh_index"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_main_nco_ffh_index</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_main_nco_ffh_index" title="Permalink to this definition">#</a></dt> -<dd><p>rx_main_nco_ffh_index: Receive path coarse DDC NCO index in range [0,15]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_main_nco_ffh_select"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_main_nco_ffh_select</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_main_nco_ffh_select" title="Permalink to this definition">#</a></dt> -<dd><p>rx_main_nco_ffh_select: Receive path coarse DDC NCO select in range [0,15]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_main_nco_frequencies"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_main_nco_frequencies</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_main_nco_frequencies" title="Permalink to this definition">#</a></dt> -<dd><p>rx_main_nco_frequencies: Receive path coarse DDC NCO frequencies</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_main_nco_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_main_nco_phases</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_main_nco_phases" title="Permalink to this definition">#</a></dt> -<dd><p>rx_main_nco_phases: Receive path coarse DDC NCO phases</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_nyquist_zone"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_nyquist_zone</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_nyquist_zone" title="Permalink to this definition">#</a></dt> -<dd><p>rx_nyquist_zone: ADC nyquist zone. Options are: odd, even</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sample_rate</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sampling_frequency: Sample rate after decimation</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.rx_test_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_test_mode</span></span><a class="headerlink" href="#adi.ad9081.ad9081.rx_test_mode" title="Permalink to this definition">#</a></dt> -<dd><p>rx_test_mode: NCO Test Mode</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.set_tx_dac_full_scale_current"> -<span class="sig-name descname"><span class="pre">set_tx_dac_full_scale_current</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9081.ad9081.set_tx_dac_full_scale_current" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dac_full_scale_current: Set full scale current of DACs. This value -is in microamps.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_channel_nco_frequencies"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_nco_frequencies</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_channel_nco_frequencies" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_nco_frequencies: Transmit path fine DUC NCO frequencies</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_channel_nco_gain_scales"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_nco_gain_scales</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_channel_nco_gain_scales" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_nco_gain_scales Transmit path fine DUC NCO gain scale</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_channel_nco_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_nco_phases</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_channel_nco_phases" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_nco_phases: Transmit path fine DUC NCO phases</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_channel_nco_test_tone_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_nco_test_tone_en</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_channel_nco_test_tone_en" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_nco_test_tone_en: Transmit path fine DUC NCO test tone enable</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_channel_nco_test_tone_scales"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_nco_test_tone_scales</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_channel_nco_test_tone_scales" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_nco_test_tone_scales: Transmit path fine DUC NCO test tone scale</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_dac_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dac_en</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_dac_en" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dac_en: Enable DACs</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_dac_full_scale_current"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dac_full_scale_current</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_dac_full_scale_current" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_ddr_offload"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_ddr_offload</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_ddr_offload" title="Permalink to this definition">#</a></dt> -<dd><p>tx_ddr_offload: Enable DDR offload</p> -<p>When true the DMA will pass buffers into the BRAM FIFO for data repeating. -This is necessary when operating at high DAC sample rates. This can reduce -the maximum buffer size but data passed to DACs in cyclic mode will not -underflow due to memory bottlenecks.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_main_ffh_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_ffh_frequency</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_main_ffh_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_ffh_frequency: Transmitter fast frequency hop frequency. This will set -The NCO frequency of the NCO selected from the bank defined by tx_main_ffh_index</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_main_ffh_gpio_mode_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_ffh_gpio_mode_enable</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_main_ffh_gpio_mode_enable" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_ffh_gpio_mode_enable: Enablles GPIO controlled frequency hopping</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_main_ffh_index"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_ffh_index</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_main_ffh_index" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_ffh_index: Transmitter fast frequency hop NCO bank index in range [0,30]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_main_ffh_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_ffh_mode</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_main_ffh_mode" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_ffh_mode: Set hop transition mode of NCOs Options are: -phase_continuous, phase_incontinuous, and phase_coherent</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_main_nco_ffh_select"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_nco_ffh_select</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_main_nco_ffh_select" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_nco_ffh_select: Transmit path coarse DDC NCO select in range [0,30]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_main_nco_frequencies"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_nco_frequencies</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_main_nco_frequencies" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_nco_frequencies: Transmit path coarse DUC NCO frequencies</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_main_nco_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_nco_phases</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_main_nco_phases" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_nco_phases: Transmit path coarse DUC NCO phases</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_main_nco_test_tone_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_nco_test_tone_en</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_main_nco_test_tone_en" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_nco_test_tone_en: Transmit path coarse DUC NCO test tone enable</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_main_nco_test_tone_scales"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_nco_test_tone_scales</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_main_nco_test_tone_scales" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_nco_test_tone_scales: Transmit path coarse DUC NCO test tone scale</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.tx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sample_rate</span></span><a class="headerlink" href="#adi.ad9081.ad9081.tx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sampling_frequency: Sample rate before interpolation</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad9081.ad9081.write_pfilt_config"> -<span class="sig-name descname"><span class="pre">write_pfilt_config</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9081.ad9081.write_pfilt_config" title="Permalink to this definition">#</a></dt> -<dd><p>Load a new PFILT configuration file -Input is path to PFILT configuration file. Please see -driver documentation about PFILT generation and limitations</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad7799.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad7799</a> - <a href="adi.ad9081_mc.html" title="Next document (Ctrl+RightArrow)" class="next">ad9081_mc</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9081_mc.html b/prs/dev/adis16480_updates/devices/adi.ad9081_mc.html deleted file mode 100644 index e85986d7f..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9081_mc.html +++ /dev/null @@ -1,401 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad9081_mc — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad9083" href="adi.ad9083.html" /> - <link rel="prev" title="ad9081" href="adi.ad9081.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad9081_mc</a><ul> -<li><a class="reference internal" href="#adi.ad9081_mc.QuadMxFE"><code class="docutils literal notranslate"><span class="pre">QuadMxFE</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9081_mc.QuadMxFE.rx_dsa_gain"><code class="docutils literal notranslate"><span class="pre">QuadMxFE.rx_dsa_gain</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.ad9081_mc.ad9081_mc"><code class="docutils literal notranslate"><span class="pre">ad9081_mc</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="ad9081-mc"> -<h1>ad9081_mc<a class="headerlink" href="#ad9081-mc" title="Permalink to this heading">#</a></h1> -<p>The multi-chip python interface for AD9081 is scalable to any number of AD9081s within a single libIIO context. It will automatically determine the correct main driver, manage the CDDC/FDDC/CDUC/FDUC arrangement uniquely for each chip, and DMA/DDS IP. However, the interface a bit unique with <strong>pyadi-iio</strong> since it is almost identical to the single AD9081 class but it exposes properties in a slightly different way.</p> -<p>When using <strong>adi.ad9081</strong>, properties are generally simple types like strings, ints, floats, or lists of these types. For example, when reading back the <strong>rx_channel_nco_frequencies</strong> you would observe something like:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>>>><span class="w"> </span>import<span class="w"> </span>adi ->>><span class="w"> </span><span class="nv">dev</span><span class="w"> </span><span class="o">=</span><span class="w"> </span>adi.ad9081<span class="o">()</span> ->>><span class="w"> </span>dev.rx_channel_nco_frequencies -<span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span> -</pre></div> -</div> -<p>For the case of a multi-chip configuration a dict is returned with an entry for each MxFE chip:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>>>><span class="w"> </span>import<span class="w"> </span>adi ->>><span class="w"> </span><span class="nv">dev</span><span class="w"> </span><span class="o">=</span><span class="w"> </span>adi.ad9081_mc<span class="o">()</span> ->>><span class="w"> </span>dev.rx_channel_nco_frequencies -<span class="o">{</span><span class="s1">'axi-ad9081-rx-0'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9081-rx-1'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9081-rx-2'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9081-rx-3'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]}</span> -</pre></div> -</div> -<p>The same dict can be passed back to the property when writing, which will contain all or a subset of the chips to be address if desired. Alternatively, a list can be passed with only the values themselves if a dict does not want to be used. This is useful when performing array based DSP were data is approach in aggregate. However, in this case entries must be provided for all chip, not just a subset. Otherwise an error is returned.</p> -<p>When passing a list only, the chips are address based on the attribute <strong>_default_ctrl_names</strong>. Below is an example of this API:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>>>><span class="w"> </span>import<span class="w"> </span>adi ->>><span class="w"> </span><span class="nv">dev</span><span class="w"> </span><span class="o">=</span><span class="w"> </span>adi.ad9081_mc<span class="o">()</span> ->>><span class="w"> </span>dev.rx_channel_nco_frequencies -<span class="o">{</span><span class="s1">'axi-ad9081-rx-0'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9081-rx-1'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9081-rx-2'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9081-rx-3'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]}</span> ->>><span class="w"> </span>dev.rx_channel_nco_frequencies<span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">[</span><span class="m">0</span>,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15<span class="o">]</span> ->>><span class="w"> </span>dev.rx_channel_nco_frequencies -<span class="o">{</span><span class="s1">'axi-ad9081-rx-0'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">1</span>,<span class="w"> </span><span class="m">2</span>,<span class="w"> </span><span class="m">3</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9081-rx-1'</span>:<span class="w"> </span><span class="o">[</span><span class="m">4</span>,<span class="w"> </span><span class="m">5</span>,<span class="w"> </span><span class="m">6</span>,<span class="w"> </span><span class="m">7</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9081-rx-2'</span>:<span class="w"> </span><span class="o">[</span><span class="m">8</span>,<span class="w"> </span><span class="m">9</span>,<span class="w"> </span><span class="m">10</span>,<span class="w"> </span><span class="m">11</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9081-rx-3'</span>:<span class="w"> </span><span class="o">[</span><span class="m">12</span>,<span class="w"> </span><span class="m">13</span>,<span class="w"> </span><span class="m">14</span>,<span class="w"> </span><span class="m">15</span><span class="o">]}</span> -</pre></div> -</div> -<span class="target" id="module-adi.ad9081_mc"></span><dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9081_mc.QuadMxFE"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9081_mc.</span></span><span class="sig-name descname"><span class="pre">QuadMxFE</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">calibration_board_attached</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9081_mc.QuadMxFE" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad9081_mc.ad9081_mc" title="adi.ad9081_mc.ad9081_mc"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9081_mc</span></code></a></p> -<p>Quad AD9081 Mixed-Signal Front End (MxFE) Development System</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>Optional parameter for the URI of IIO context with QuadMxFE.</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9081_mc.QuadMxFE.rx_dsa_gain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_dsa_gain</span></span><a class="headerlink" href="#adi.ad9081_mc.QuadMxFE.rx_dsa_gain" title="Permalink to this definition">#</a></dt> -<dd><p>rx_dsa_gain: Receiver digital step attenuator gain</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9081_mc.ad9081_mc"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9081_mc.</span></span><span class="sig-name descname"><span class="pre">ad9081_mc</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">phy_dev_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9081_mc.ad9081_mc" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad9081.html#adi.ad9081.ad9081" title="adi.ad9081.ad9081"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9081</span></code></a></p> -<p>AD9081 Mixed-Signal Front End (MxFE) Multi-Chip Interface</p> -<blockquote> -<div><p>This class is a generic interface for boards that utilize multiple AD9081 -devices.</p> -</div></blockquote> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>Optional parameter for the URI of IIO context with AD9081(s).</p> -</dd> -<dt>phy_dev_name: type=string</dt><dd><p>Optional parameter name of main control driver for multi-AD9081 board. -If no argument is given the driver with the most channel attributes is -assumed to be the main PHY driver</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9081.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad9081</a> - <a href="adi.ad9083.html" title="Next document (Ctrl+RightArrow)" class="next">ad9083</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9083.html b/prs/dev/adis16480_updates/devices/adi.ad9083.html deleted file mode 100644 index 04304d712..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9083.html +++ /dev/null @@ -1,371 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad9083 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad9081" href="adi.ad9084.html" /> - <link rel="prev" title="ad9081_mc" href="adi.ad9081_mc.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad9083</a><ul> -<li><a class="reference internal" href="#adi.ad9083.ad9083"><code class="docutils literal notranslate"><span class="pre">ad9083</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9083.ad9083.nco0_frequency"><code class="docutils literal notranslate"><span class="pre">ad9083.nco0_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9083.ad9083.nco1_frequency"><code class="docutils literal notranslate"><span class="pre">ad9083.nco1_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9083.ad9083.nco2_frequency"><code class="docutils literal notranslate"><span class="pre">ad9083.nco2_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9083.ad9083.reg_read"><code class="docutils literal notranslate"><span class="pre">ad9083.reg_read()</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9083.ad9083.reg_write"><code class="docutils literal notranslate"><span class="pre">ad9083.reg_write()</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9083.ad9083.rx_sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9083.rx_sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9083"> -<span id="ad9083"></span><h1>ad9083<a class="headerlink" href="#module-adi.ad9083" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9083.ad9083"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9083.</span></span><span class="sig-name descname"><span class="pre">ad9083</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9083.ad9083" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a>, <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD9083 High-Speed Multi-channel ADC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9083.ad9083.nco0_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">nco0_frequency</span></span><a class="headerlink" href="#adi.ad9083.ad9083.nco0_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>nco0_frequency: Get/Set NCO0 frequency</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9083.ad9083.nco1_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">nco1_frequency</span></span><a class="headerlink" href="#adi.ad9083.ad9083.nco1_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>nco0_frequency: Get/Set NCO1 frequency</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9083.ad9083.nco2_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">nco2_frequency</span></span><a class="headerlink" href="#adi.ad9083.ad9083.nco2_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>nco0_frequency: Get/Set NCO2 frequency</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad9083.ad9083.reg_read"> -<span class="sig-name descname"><span class="pre">reg_read</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">reg</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9083.ad9083.reg_read" title="Permalink to this definition">#</a></dt> -<dd><p>Direct Register Access via debugfs</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad9083.ad9083.reg_write"> -<span class="sig-name descname"><span class="pre">reg_write</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">reg</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9083.ad9083.reg_write" title="Permalink to this definition">#</a></dt> -<dd><p>Direct Register Access via debugfs</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9083.ad9083.rx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sample_rate</span></span><a class="headerlink" href="#adi.ad9083.ad9083.rx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sampling_frequency: Sample rate after decimation</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9081_mc.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad9081_mc</a> - <a href="adi.ad9084.html" title="Next document (Ctrl+RightArrow)" class="next">ad9081</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9084.html b/prs/dev/adis16480_updates/devices/adi.ad9084.html deleted file mode 100644 index 90de95437..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9084.html +++ /dev/null @@ -1,558 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad9081 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad9084_mc" href="adi.ad9084_mc.html" /> - <link rel="prev" title="ad9083" href="adi.ad9083.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad9081</a><ul> -<li><a class="reference internal" href="#adi.ad9084.ad9084"><code class="docutils literal notranslate"><span class="pre">ad9084</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9084.ad9084.adc_frequency"><code class="docutils literal notranslate"><span class="pre">ad9084.adc_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.api_version"><code class="docutils literal notranslate"><span class="pre">ad9084.api_version</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.chip_version"><code class="docutils literal notranslate"><span class="pre">ad9084.chip_version</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.dac_frequency"><code class="docutils literal notranslate"><span class="pre">ad9084.dac_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.jesd204_device_status"><code class="docutils literal notranslate"><span class="pre">ad9084.jesd204_device_status</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.jesd204_device_status_check"><code class="docutils literal notranslate"><span class="pre">ad9084.jesd204_device_status_check</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.jesd204_fsm_ctrl"><code class="docutils literal notranslate"><span class="pre">ad9084.jesd204_fsm_ctrl</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.jesd204_fsm_error"><code class="docutils literal notranslate"><span class="pre">ad9084.jesd204_fsm_error</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.jesd204_fsm_paused"><code class="docutils literal notranslate"><span class="pre">ad9084.jesd204_fsm_paused</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.jesd204_fsm_resume"><code class="docutils literal notranslate"><span class="pre">ad9084.jesd204_fsm_resume</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.jesd204_fsm_state"><code class="docutils literal notranslate"><span class="pre">ad9084.jesd204_fsm_state</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.loopback_mode"><code class="docutils literal notranslate"><span class="pre">ad9084.loopback_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.path_map"><code class="docutils literal notranslate"><span class="pre">ad9084.path_map</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.rx_channel_nco_frequencies"><code class="docutils literal notranslate"><span class="pre">ad9084.rx_channel_nco_frequencies</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.rx_channel_nco_phases"><code class="docutils literal notranslate"><span class="pre">ad9084.rx_channel_nco_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.rx_main_nco_frequencies"><code class="docutils literal notranslate"><span class="pre">ad9084.rx_main_nco_frequencies</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.rx_main_nco_phases"><code class="docutils literal notranslate"><span class="pre">ad9084.rx_main_nco_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.rx_nyquist_zone"><code class="docutils literal notranslate"><span class="pre">ad9084.rx_nyquist_zone</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.rx_sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9084.rx_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.rx_test_mode"><code class="docutils literal notranslate"><span class="pre">ad9084.rx_test_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_channel_nco_frequencies"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_channel_nco_frequencies</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_channel_nco_gain_scales"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_channel_nco_gain_scales</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_channel_nco_phases"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_channel_nco_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_channel_nco_test_tone_en"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_channel_nco_test_tone_en</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_channel_nco_test_tone_scales"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_channel_nco_test_tone_scales</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_ddr_offload"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_ddr_offload</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_main_nco_frequencies"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_main_nco_frequencies</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_main_nco_phases"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_main_nco_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_main_nco_test_tone_en"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_main_nco_test_tone_en</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_main_nco_test_tone_scales"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_main_nco_test_tone_scales</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9084.ad9084.tx_sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9084.tx_sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9084"> -<span id="ad9081"></span><h1>ad9081<a class="headerlink" href="#module-adi.ad9084" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9084.</span></span><span class="sig-name descname"><span class="pre">ad9084</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9084.ad9084" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx_tx" title="adi.rx_tx.rx_tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx_tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9084 Mixed-Signal Front End (MxFE)</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.adc_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adc_frequency</span></span><a class="headerlink" href="#adi.ad9084.ad9084.adc_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>adc_frequency: ADC frequency in Hz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.api_version"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">api_version</span></span><a class="headerlink" href="#adi.ad9084.ad9084.api_version" title="Permalink to this definition">#</a></dt> -<dd><p>api_version: API version</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.chip_version"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">chip_version</span></span><a class="headerlink" href="#adi.ad9084.ad9084.chip_version" title="Permalink to this definition">#</a></dt> -<dd><p>chip_version: Chip version information</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.dac_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dac_frequency</span></span><a class="headerlink" href="#adi.ad9084.ad9084.dac_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>dac_frequency: DAC frequency in Hz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.jesd204_device_status"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_device_status</span></span><a class="headerlink" href="#adi.ad9084.ad9084.jesd204_device_status" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_device_status: Device jesd204 link status information</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.jesd204_device_status_check"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_device_status_check</span></span><a class="headerlink" href="#adi.ad9084.ad9084.jesd204_device_status_check" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_device_status_check: Device jesd204 link status check</p> -<p>Returns ‘True’ in case error conditions are detected, ‘False’ otherwise</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.jesd204_fsm_ctrl"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_ctrl</span></span><a class="headerlink" href="#adi.ad9084.ad9084.jesd204_fsm_ctrl" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_ctrl: jesd204-fsm control</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.jesd204_fsm_error"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_error</span></span><a class="headerlink" href="#adi.ad9084.ad9084.jesd204_fsm_error" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_error: jesd204-fsm error</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.jesd204_fsm_paused"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_paused</span></span><a class="headerlink" href="#adi.ad9084.ad9084.jesd204_fsm_paused" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_paused: jesd204-fsm paused</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.jesd204_fsm_resume"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_resume</span></span><a class="headerlink" href="#adi.ad9084.ad9084.jesd204_fsm_resume" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_resume: jesd204-fsm resume</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.jesd204_fsm_state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_state</span></span><a class="headerlink" href="#adi.ad9084.ad9084.jesd204_fsm_state" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_state: jesd204-fsm state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.loopback_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">loopback_mode</span></span><a class="headerlink" href="#adi.ad9084.ad9084.loopback_mode" title="Permalink to this definition">#</a></dt> -<dd><p>loopback_mode: Enable loopback mode RX->TX</p> -<p>When enabled JESD RX FIFO is connected to JESD TX FIFO, -making the entire datasource for the TX path the RX path. No -data is passed into the TX path from off-chip when 1. For -this mode to function correctly the JESD configuration -between RX and TX must be identical and only use a single -link.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.path_map"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">path_map</span></span><a class="headerlink" href="#adi.ad9084.ad9084.path_map" title="Permalink to this definition">#</a></dt> -<dd><p>path_map: Map of channelizers both coarse and fine to -individual driver channel names</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.rx_channel_nco_frequencies"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_nco_frequencies</span></span><a class="headerlink" href="#adi.ad9084.ad9084.rx_channel_nco_frequencies" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_nco_frequencies: Receive path fine DDC NCO frequencies</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.rx_channel_nco_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_nco_phases</span></span><a class="headerlink" href="#adi.ad9084.ad9084.rx_channel_nco_phases" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_nco_phases: Receive path fine DDC NCO phases</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.rx_main_nco_frequencies"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_main_nco_frequencies</span></span><a class="headerlink" href="#adi.ad9084.ad9084.rx_main_nco_frequencies" title="Permalink to this definition">#</a></dt> -<dd><p>rx_main_nco_frequencies: Receive path coarse DDC NCO frequencies</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.rx_main_nco_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_main_nco_phases</span></span><a class="headerlink" href="#adi.ad9084.ad9084.rx_main_nco_phases" title="Permalink to this definition">#</a></dt> -<dd><p>rx_main_nco_phases: Receive path coarse DDC NCO phases</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.rx_nyquist_zone"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_nyquist_zone</span></span><a class="headerlink" href="#adi.ad9084.ad9084.rx_nyquist_zone" title="Permalink to this definition">#</a></dt> -<dd><p>rx_nyquist_zone: ADC nyquist zone. Options are: odd, even</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.rx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sample_rate</span></span><a class="headerlink" href="#adi.ad9084.ad9084.rx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sampling_frequency: Sample rate after decimation</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.rx_test_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_test_mode</span></span><a class="headerlink" href="#adi.ad9084.ad9084.rx_test_mode" title="Permalink to this definition">#</a></dt> -<dd><p>rx_test_mode: NCO Test Mode</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_channel_nco_frequencies"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_nco_frequencies</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_channel_nco_frequencies" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_nco_frequencies: Transmit path fine DUC NCO frequencies</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_channel_nco_gain_scales"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_nco_gain_scales</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_channel_nco_gain_scales" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_nco_gain_scales Transmit path fine DUC NCO gain scale</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_channel_nco_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_nco_phases</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_channel_nco_phases" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_nco_phases: Transmit path fine DUC NCO phases</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_channel_nco_test_tone_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_nco_test_tone_en</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_channel_nco_test_tone_en" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_nco_test_tone_en: Transmit path fine DUC NCO test tone enable</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_channel_nco_test_tone_scales"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_channel_nco_test_tone_scales</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_channel_nco_test_tone_scales" title="Permalink to this definition">#</a></dt> -<dd><p>tx_channel_nco_test_tone_scales: Transmit path fine DUC NCO test tone scale</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_ddr_offload"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_ddr_offload</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_ddr_offload" title="Permalink to this definition">#</a></dt> -<dd><p>tx_ddr_offload: Enable DDR offload</p> -<p>When true the DMA will pass buffers into the BRAM FIFO for data repeating. -This is necessary when operating at high DAC sample rates. This can reduce -the maximum buffer size but data passed to DACs in cyclic mode will not -underflow due to memory bottlenecks.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_main_nco_frequencies"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_nco_frequencies</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_main_nco_frequencies" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_nco_frequencies: Transmit path coarse DUC NCO frequencies</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_main_nco_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_nco_phases</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_main_nco_phases" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_nco_phases: Transmit path coarse DUC NCO phases</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_main_nco_test_tone_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_nco_test_tone_en</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_main_nco_test_tone_en" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_nco_test_tone_en: Transmit path coarse DUC NCO test tone enable</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_main_nco_test_tone_scales"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_main_nco_test_tone_scales</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_main_nco_test_tone_scales" title="Permalink to this definition">#</a></dt> -<dd><p>tx_main_nco_test_tone_scales: Transmit path coarse DUC NCO test tone scale</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084.ad9084.tx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sample_rate</span></span><a class="headerlink" href="#adi.ad9084.ad9084.tx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sampling_frequency: Sample rate before interpolation</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9083.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad9083</a> - <a href="adi.ad9084_mc.html" title="Next document (Ctrl+RightArrow)" class="next">ad9084_mc</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9084_mc.html b/prs/dev/adis16480_updates/devices/adi.ad9084_mc.html deleted file mode 100644 index 8cc81e363..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9084_mc.html +++ /dev/null @@ -1,401 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad9084_mc — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad9094" href="adi.ad9094.html" /> - <link rel="prev" title="ad9081" href="adi.ad9084.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad9084_mc</a><ul> -<li><a class="reference internal" href="#adi.ad9084_mc.Triton"><code class="docutils literal notranslate"><span class="pre">Triton</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9084_mc.Triton.rx_dsa_gain"><code class="docutils literal notranslate"><span class="pre">Triton.rx_dsa_gain</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.ad9084_mc.ad9084_mc"><code class="docutils literal notranslate"><span class="pre">ad9084_mc</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="ad9084-mc"> -<h1>ad9084_mc<a class="headerlink" href="#ad9084-mc" title="Permalink to this heading">#</a></h1> -<p>The multi-chip python interface for ad9084 is scalable to any number of ad9084s within a single libIIO context. It will automatically determine the correct main driver, manage the CDDC/FDDC/CDUC/FDUC arrangement uniquely for each chip, and DMA/DDS IP. However, the interface a bit unique with <strong>pyadi-iio</strong> since it is almost identical to the single ad9084 class but it exposes properties in a slightly different way.</p> -<p>When using <strong>adi.ad9084</strong>, properties are generally simple types like strings, ints, floats, or lists of these types. For example, when reading back the <strong>rx_channel_nco_frequencies</strong> you would observe something like:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>>>><span class="w"> </span>import<span class="w"> </span>adi ->>><span class="w"> </span><span class="nv">dev</span><span class="w"> </span><span class="o">=</span><span class="w"> </span>adi.ad9084<span class="o">()</span> ->>><span class="w"> </span>dev.rx_channel_nco_frequencies -<span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span> -</pre></div> -</div> -<p>For the case of a multi-chip configuration a dict is returned with an entry for each MxFE chip:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>>>><span class="w"> </span>import<span class="w"> </span>adi ->>><span class="w"> </span><span class="nv">dev</span><span class="w"> </span><span class="o">=</span><span class="w"> </span>adi.ad9084_mc<span class="o">()</span> ->>><span class="w"> </span>dev.rx_channel_nco_frequencies -<span class="o">{</span><span class="s1">'axi-ad9084-rx1'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9084-rx2'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9084-rx3'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9084-rx-hpc'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]}</span> -</pre></div> -</div> -<p>The same dict can be passed back to the property when writing, which will contain all or a subset of the chips to be address if desired. Alternatively, a list can be passed with only the values themselves if a dict does not want to be used. This is useful when performing array based DSP were data is approach in aggregate. However, in this case entries must be provided for all chip, not just a subset. Otherwise an error is returned.</p> -<p>When passing a list only, the chips are address based on the attribute <strong>_default_ctrl_names</strong>. Below is an example of this API:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>>>><span class="w"> </span>import<span class="w"> </span>adi ->>><span class="w"> </span><span class="nv">dev</span><span class="w"> </span><span class="o">=</span><span class="w"> </span>adi.ad9084_mc<span class="o">()</span> ->>><span class="w"> </span>dev.rx_channel_nco_frequencies -<span class="o">{</span><span class="s1">'axi-ad9084-rx1'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9084-rx2'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9084-rx3'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9084-rx-hpc'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span>,<span class="w"> </span><span class="m">0</span><span class="o">]}</span> ->>><span class="w"> </span>dev.rx_channel_nco_frequencies<span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">[</span><span class="m">0</span>,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15<span class="o">]</span> ->>><span class="w"> </span>dev.rx_channel_nco_frequencies -<span class="o">{</span><span class="s1">'axi-ad9084-rx1'</span>:<span class="w"> </span><span class="o">[</span><span class="m">0</span>,<span class="w"> </span><span class="m">1</span>,<span class="w"> </span><span class="m">2</span>,<span class="w"> </span><span class="m">3</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9084-rx2'</span>:<span class="w"> </span><span class="o">[</span><span class="m">4</span>,<span class="w"> </span><span class="m">5</span>,<span class="w"> </span><span class="m">6</span>,<span class="w"> </span><span class="m">7</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9084-rx3'</span>:<span class="w"> </span><span class="o">[</span><span class="m">8</span>,<span class="w"> </span><span class="m">9</span>,<span class="w"> </span><span class="m">10</span>,<span class="w"> </span><span class="m">11</span><span class="o">]</span>, -<span class="w"> </span><span class="s1">'axi-ad9084-rx-hpc'</span>:<span class="w"> </span><span class="o">[</span><span class="m">12</span>,<span class="w"> </span><span class="m">13</span>,<span class="w"> </span><span class="m">14</span>,<span class="w"> </span><span class="m">15</span><span class="o">]}</span> -</pre></div> -</div> -<span class="target" id="module-adi.ad9084_mc"></span><dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9084_mc.Triton"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9084_mc.</span></span><span class="sig-name descname"><span class="pre">Triton</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">calibration_board_attached</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9084_mc.Triton" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad9084_mc.ad9084_mc" title="adi.ad9084_mc.ad9084_mc"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9084_mc</span></code></a></p> -<p>Quad ad9084 Mixed-Signal Front End (MxFE) Development System</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>Optional parameter for the URI of IIO context with QuadMxFE.</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9084_mc.Triton.rx_dsa_gain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_dsa_gain</span></span><a class="headerlink" href="#adi.ad9084_mc.Triton.rx_dsa_gain" title="Permalink to this definition">#</a></dt> -<dd><p>rx_dsa_gain: Receiver digital step attenuator gain</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9084_mc.ad9084_mc"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9084_mc.</span></span><span class="sig-name descname"><span class="pre">ad9084_mc</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">phy_dev_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9084_mc.ad9084_mc" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad9084.html#adi.ad9084.ad9084" title="adi.ad9084.ad9084"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9084</span></code></a></p> -<p>ad9084 Mixed-Signal Front End (MxFE) Multi-Chip Interface</p> -<blockquote> -<div><p>This class is a generic interface for boards that utilize multiple ad9084 -devices.</p> -</div></blockquote> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>Optional parameter for the URI of IIO context with ad9084(s).</p> -</dd> -<dt>phy_dev_name: type=string</dt><dd><p>Optional parameter name of main control driver for multi-ad9084 board. -If no argument is given the driver with the most channel attributes is -assumed to be the main PHY driver</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9084.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad9081</a> - <a href="adi.ad9094.html" title="Next document (Ctrl+RightArrow)" class="next">ad9094</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9094.html b/prs/dev/adis16480_updates/devices/adi.ad9094.html deleted file mode 100644 index a8642f313..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9094.html +++ /dev/null @@ -1,327 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad9094 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad9136" href="adi.ad9136.html" /> - <link rel="prev" title="ad9084_mc" href="adi.ad9084_mc.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad9094</a><ul> -<li><a class="reference internal" href="#adi.ad9094.ad9094"><code class="docutils literal notranslate"><span class="pre">ad9094</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9094"> -<span id="ad9094"></span><h1>ad9094<a class="headerlink" href="#module-adi.ad9094" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9094.ad9094"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9094.</span></span><span class="sig-name descname"><span class="pre">ad9094</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9094.ad9094" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a>, <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD9094 Quad ADC</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9084_mc.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad9084_mc</a> - <a href="adi.ad9136.html" title="Next document (Ctrl+RightArrow)" class="next">ad9136</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9136.html b/prs/dev/adis16480_updates/devices/adi.ad9136.html deleted file mode 100644 index 7db174f98..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9136.html +++ /dev/null @@ -1,343 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad9136 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad9144" href="adi.ad9144.html" /> - <link rel="prev" title="ad9094" href="adi.ad9094.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad9136</a><ul> -<li><a class="reference internal" href="#adi.ad9136.ad9136"><code class="docutils literal notranslate"><span class="pre">ad9136</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9136.ad9136.jesd204_statuses"><code class="docutils literal notranslate"><span class="pre">ad9136.jesd204_statuses</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9136.ad9136.sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9136.sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9136"> -<span id="ad9136"></span><h1>ad9136<a class="headerlink" href="#module-adi.ad9136" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9136.ad9136"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9136.</span></span><span class="sig-name descname"><span class="pre">ad9136</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">username</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'root'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">password</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'analog'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9136.ad9136" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.tx" title="adi.rx_tx.tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9136 High-Speed DAC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9136.ad9136.jesd204_statuses"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_statuses</span></span><a class="headerlink" href="#adi.ad9136.ad9136.jesd204_statuses" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_statuses: JESD204 low-level driver data.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9136.ad9136.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.ad9136.ad9136.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate RX and TX paths in samples per second.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9094.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad9094</a> - <a href="adi.ad9144.html" title="Next document (Ctrl+RightArrow)" class="next">ad9144</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9144.html b/prs/dev/adis16480_updates/devices/adi.ad9144.html deleted file mode 100644 index 0ee6a490c..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9144.html +++ /dev/null @@ -1,336 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad9144 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad9152" href="adi.ad9152.html" /> - <link rel="prev" title="ad9136" href="adi.ad9136.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad9144</a><ul> -<li><a class="reference internal" href="#adi.ad9144.ad9144"><code class="docutils literal notranslate"><span class="pre">ad9144</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9144.ad9144.sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9144.sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9144"> -<span id="ad9144"></span><h1>ad9144<a class="headerlink" href="#module-adi.ad9144" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9144.ad9144"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9144.</span></span><span class="sig-name descname"><span class="pre">ad9144</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9144.ad9144" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.tx" title="adi.rx_tx.tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9144 High-Speed DAC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9144.ad9144.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.ad9144.ad9144.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate RX and TX paths in samples per second</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9136.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad9136</a> - <a href="adi.ad9152.html" title="Next document (Ctrl+RightArrow)" class="next">ad9152</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9152.html b/prs/dev/adis16480_updates/devices/adi.ad9152.html deleted file mode 100644 index a0ad6ec07..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9152.html +++ /dev/null @@ -1,336 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad9152 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad9162 module" href="adi.ad9162.html" /> - <link rel="prev" title="ad9144" href="adi.ad9144.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad9152</a><ul> -<li><a class="reference internal" href="#adi.ad9152.ad9152"><code class="docutils literal notranslate"><span class="pre">ad9152</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9152.ad9152.sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9152.sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9152"> -<span id="ad9152"></span><h1>ad9152<a class="headerlink" href="#module-adi.ad9152" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9152.ad9152"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9152.</span></span><span class="sig-name descname"><span class="pre">ad9152</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9152.ad9152" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.tx" title="adi.rx_tx.tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9152 High-Speed DAC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9152.ad9152.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.ad9152.ad9152.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate RX and TX paths in samples per second</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9144.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad9144</a> - <a href="adi.ad9162.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad9162 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9162.html b/prs/dev/adis16480_updates/devices/adi.ad9162.html deleted file mode 100644 index d0c2b822e..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9162.html +++ /dev/null @@ -1,360 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad9162 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad9166 module" href="adi.ad9166.html" /> - <link rel="prev" title="ad9152" href="adi.ad9152.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad9162 module</a><ul> -<li><a class="reference internal" href="#adi.ad9162.ad9162"><code class="docutils literal notranslate"><span class="pre">ad9162</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9162.ad9162.fir85_enable"><code class="docutils literal notranslate"><span class="pre">ad9162.fir85_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9162.ad9162.frequency_nco"><code class="docutils literal notranslate"><span class="pre">ad9162.frequency_nco</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9162.ad9162.jesd204_statuses"><code class="docutils literal notranslate"><span class="pre">ad9162.jesd204_statuses</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9162.ad9162.sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9162.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9162.ad9162.scale"><code class="docutils literal notranslate"><span class="pre">ad9162.scale</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9162"> -<span id="adi-ad9162-module"></span><h1>adi.ad9162 module<a class="headerlink" href="#module-adi.ad9162" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9162.ad9162"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9162.</span></span><span class="sig-name descname"><span class="pre">ad9162</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">username</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'root'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">password</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'analog'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9162.ad9162" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.tx" title="adi.rx_tx.tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9162 16-Bit, 12 GSPS, RF DAC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9162.ad9162.fir85_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fir85_enable</span></span><a class="headerlink" href="#adi.ad9162.ad9162.fir85_enable" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9162.ad9162.frequency_nco"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency_nco</span></span><a class="headerlink" href="#adi.ad9162.ad9162.frequency_nco" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9162.ad9162.jesd204_statuses"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_statuses</span></span><a class="headerlink" href="#adi.ad9162.ad9162.jesd204_statuses" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9162.ad9162.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.ad9162.ad9162.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample frequency rate TX path in samples per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9162.ad9162.scale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scale</span></span><a class="headerlink" href="#adi.ad9162.ad9162.scale" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9152.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad9152</a> - <a href="adi.ad9166.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad9166 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9166.html b/prs/dev/adis16480_updates/devices/adi.ad9166.html deleted file mode 100644 index 612357173..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9166.html +++ /dev/null @@ -1,432 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad9166 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad9172 module" href="adi.ad9172.html" /> - <link rel="prev" title="adi.ad9162 module" href="adi.ad9162.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad9166 module</a><ul> -<li><a class="reference internal" href="#adi.ad9166.ad9166"><code class="docutils literal notranslate"><span class="pre">ad9166</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9166.ad9166.FIR85_enable"><code class="docutils literal notranslate"><span class="pre">ad9166.FIR85_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.channel"><code class="docutils literal notranslate"><span class="pre">ad9166.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.frequency"><code class="docutils literal notranslate"><span class="pre">ad9166.frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.nco_enable"><code class="docutils literal notranslate"><span class="pre">ad9166.nco_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.raw"><code class="docutils literal notranslate"><span class="pre">ad9166.raw</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9166.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.sample_rate_available"><code class="docutils literal notranslate"><span class="pre">ad9166.sample_rate_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.temperature"><code class="docutils literal notranslate"><span class="pre">ad9166.temperature</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.temperature_cal"><code class="docutils literal notranslate"><span class="pre">ad9166.temperature_cal</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.temperature_code"><code class="docutils literal notranslate"><span class="pre">ad9166.temperature_code</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.temperature_enable"><code class="docutils literal notranslate"><span class="pre">ad9166.temperature_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9166.ad9166.tx_enable"><code class="docutils literal notranslate"><span class="pre">ad9166.tx_enable</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9166"> -<span id="adi-ad9166-module"></span><h1>adi.ad9166 module<a class="headerlink" href="#module-adi.ad9166" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9166.</span></span><span class="sig-name descname"><span class="pre">ad9166</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9166.ad9166" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD9166 Vector Signal Generator</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.FIR85_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">FIR85_enable</span></span><a class="headerlink" href="#adi.ad9166.ad9166.FIR85_enable" title="Permalink to this definition">#</a></dt> -<dd><p>FIR85_enable: AD9166 FIR85 Filter Enable:</p> -<dl class="simple"> -<dt>Options:</dt><dd><p>True: FIR85 Filter is enabled -False: FIR85 Filter is disabled</p> -</dd> -</dl> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ad9166.ad9166.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency</span></span><a class="headerlink" href="#adi.ad9166.ad9166.frequency" title="Permalink to this definition">#</a></dt> -<dd><p>frequency: AD916x channel nco frequency value in hz.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.nco_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">nco_enable</span></span><a class="headerlink" href="#adi.ad9166.ad9166.nco_enable" title="Permalink to this definition">#</a></dt> -<dd><p>nco_enable: AD9166 NCO Modulation Enable:</p> -<dl class="simple"> -<dt>Options:</dt><dd><p>True: NCO Modulation is enabled -False: NCO Modulation is disabled</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">raw</span></span><a class="headerlink" href="#adi.ad9166.ad9166.raw" title="Permalink to this definition">#</a></dt> -<dd><p>raw: AD916x channel raw value. Integer range 0-32767.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.ad9166.ad9166.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sets sampling frequency of the AD916x</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.sample_rate_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate_available</span></span><a class="headerlink" href="#adi.ad9166.ad9166.sample_rate_available" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.temperature"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temperature</span></span><a class="headerlink" href="#adi.ad9166.ad9166.temperature" title="Permalink to this definition">#</a></dt> -<dd><p>temperature: Returns the AD916x Chip Temperature in Celsius</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.temperature_cal"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temperature_cal</span></span><a class="headerlink" href="#adi.ad9166.ad9166.temperature_cal" title="Permalink to this definition">#</a></dt> -<dd><p>temperature_cal: AD9166 Chip Temperature single point calibration value. -Enter the ambient temperature in degree Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.temperature_code"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temperature_code</span></span><a class="headerlink" href="#adi.ad9166.ad9166.temperature_code" title="Permalink to this definition">#</a></dt> -<dd><p>temperature_code: Returns the AD916x Chip Temperature ADC code</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.temperature_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temperature_enable</span></span><a class="headerlink" href="#adi.ad9166.ad9166.temperature_enable" title="Permalink to this definition">#</a></dt> -<dd><p>temperature_enable: AD9166 Chip Temperature Measurement Enable</p> -<dl class="simple"> -<dt>Options:</dt><dd><p>True: Temperature measurement is enabled -False: Temperature measurement is disabled</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9166.ad9166.tx_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_enable</span></span><a class="headerlink" href="#adi.ad9166.ad9166.tx_enable" title="Permalink to this definition">#</a></dt> -<dd><p>tx_enable: AD9166 TX Enable</p> -<dl class="simple"> -<dt>Options:</dt><dd><p>True: TX is enabled (Datapath is connected to DAC) -False: TX is disabled or (DAC input is zeroed)</p> -</dd> -</dl> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9162.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad9162 module</a> - <a href="adi.ad9172.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad9172 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9172.html b/prs/dev/adis16480_updates/devices/adi.ad9172.html deleted file mode 100644 index e1152ea5b..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9172.html +++ /dev/null @@ -1,336 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad9172 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad9250 module" href="adi.ad9250.html" /> - <link rel="prev" title="adi.ad9166 module" href="adi.ad9166.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad9172 module</a><ul> -<li><a class="reference internal" href="#adi.ad9172.ad9172"><code class="docutils literal notranslate"><span class="pre">ad9172</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9172.ad9172.sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9172.sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9172"> -<span id="adi-ad9172-module"></span><h1>adi.ad9172 module<a class="headerlink" href="#module-adi.ad9172" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9172.ad9172"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9172.</span></span><span class="sig-name descname"><span class="pre">ad9172</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9172.ad9172" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.tx" title="adi.rx_tx.tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9172 High-Speed DAC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9172.ad9172.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.ad9172.ad9172.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate TX path in samples per second</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9166.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad9166 module</a> - <a href="adi.ad9250.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad9250 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9250.html b/prs/dev/adis16480_updates/devices/adi.ad9250.html deleted file mode 100644 index 7a388ee42..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9250.html +++ /dev/null @@ -1,343 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad9250 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad9265 module" href="adi.ad9265.html" /> - <link rel="prev" title="adi.ad9172 module" href="adi.ad9172.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad9250 module</a><ul> -<li><a class="reference internal" href="#adi.ad9250.ad9250"><code class="docutils literal notranslate"><span class="pre">ad9250</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9250.ad9250.jesd204_statuses"><code class="docutils literal notranslate"><span class="pre">ad9250.jesd204_statuses</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9250.ad9250.test_mode"><code class="docutils literal notranslate"><span class="pre">ad9250.test_mode</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9250"> -<span id="adi-ad9250-module"></span><h1>adi.ad9250 module<a class="headerlink" href="#module-adi.ad9250" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9250.ad9250"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9250.</span></span><span class="sig-name descname"><span class="pre">ad9250</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">username</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'root'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">password</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'analog'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9250.ad9250" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9250 High-Speed ADC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9250.ad9250.jesd204_statuses"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_statuses</span></span><a class="headerlink" href="#adi.ad9250.ad9250.jesd204_statuses" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9250.ad9250.test_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">test_mode</span></span><a class="headerlink" href="#adi.ad9250.ad9250.test_mode" title="Permalink to this definition">#</a></dt> -<dd><p>test_mode: Select Test Mode. Options are: -off midscale_short pos_fullscale neg_fullscale checkerboard pn_long pn_short one_zero_toggle user ramp</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9172.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad9172 module</a> - <a href="adi.ad9265.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad9265 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9265.html b/prs/dev/adis16480_updates/devices/adi.ad9265.html deleted file mode 100644 index 89bc25993..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9265.html +++ /dev/null @@ -1,338 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad9265 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad936x" href="adi.ad936x.html" /> - <link rel="prev" title="adi.ad9250 module" href="adi.ad9250.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad9265 module</a><ul> -<li><a class="reference internal" href="#adi.ad9265.ad9265"><code class="docutils literal notranslate"><span class="pre">ad9265</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9265.ad9265.test_mode"><code class="docutils literal notranslate"><span class="pre">ad9265.test_mode</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9265"> -<span id="adi-ad9265-module"></span><h1>adi.ad9265 module<a class="headerlink" href="#module-adi.ad9265" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9265.ad9265"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9265.</span></span><span class="sig-name descname"><span class="pre">ad9265</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9265.ad9265" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD9265 High-Speed ADC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9265.ad9265.test_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">test_mode</span></span><a class="headerlink" href="#adi.ad9265.ad9265.test_mode" title="Permalink to this definition">#</a></dt> -<dd><p>test_mode: Select Test Mode. Options are: -off midscale_short pos_fullscale neg_fullscale checkerboard -pn_long pn_short one_zero_toggle user ramp</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9250.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad9250 module</a> - <a href="adi.ad936x.html" title="Next document (Ctrl+RightArrow)" class="next">ad936x</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad936x.html b/prs/dev/adis16480_updates/devices/adi.ad936x.html deleted file mode 100644 index 2e46e1b0f..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad936x.html +++ /dev/null @@ -1,451 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad936x — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad937x" href="adi.ad937x.html" /> - <link rel="prev" title="adi.ad9265 module" href="adi.ad9265.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad936x</a><ul> -<li><a class="reference internal" href="#adi.ad936x.Pluto"><code class="docutils literal notranslate"><span class="pre">Pluto</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9361"><code class="docutils literal notranslate"><span class="pre">ad9361</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad936x.ad9361.gain_control_mode_chan1"><code class="docutils literal notranslate"><span class="pre">ad9361.gain_control_mode_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9361.rx_hardwaregain_chan1"><code class="docutils literal notranslate"><span class="pre">ad9361.rx_hardwaregain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9361.tx_hardwaregain_chan1"><code class="docutils literal notranslate"><span class="pre">ad9361.tx_hardwaregain_chan1</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.ad936x.ad9363"><code class="docutils literal notranslate"><span class="pre">ad9363</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9364"><code class="docutils literal notranslate"><span class="pre">ad9364</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad936x.ad9364.filter"><code class="docutils literal notranslate"><span class="pre">ad9364.filter</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9364.gain_control_mode_chan0"><code class="docutils literal notranslate"><span class="pre">ad9364.gain_control_mode_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9364.loopback"><code class="docutils literal notranslate"><span class="pre">ad9364.loopback</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9364.rx_hardwaregain_chan0"><code class="docutils literal notranslate"><span class="pre">ad9364.rx_hardwaregain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9364.rx_lo"><code class="docutils literal notranslate"><span class="pre">ad9364.rx_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9364.rx_rf_bandwidth"><code class="docutils literal notranslate"><span class="pre">ad9364.rx_rf_bandwidth</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9364.sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9364.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9364.tx_hardwaregain_chan0"><code class="docutils literal notranslate"><span class="pre">ad9364.tx_hardwaregain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9364.tx_lo"><code class="docutils literal notranslate"><span class="pre">ad9364.tx_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.ad936x.ad9364.tx_rf_bandwidth"><code class="docutils literal notranslate"><span class="pre">ad9364.tx_rf_bandwidth</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad936x"> -<span id="ad936x"></span><h1>ad936x<a class="headerlink" href="#module-adi.ad936x" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad936x.Pluto"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad936x.</span></span><span class="sig-name descname"><span class="pre">Pluto</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad936x.Pluto" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad936x.ad9364" title="adi.ad936x.ad9364"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9364</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">_dec_int_fpga_filter</span></code></p> -<p>PlutoSDR Evaluation Platform</p> -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad936x.ad9361"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad936x.</span></span><span class="sig-name descname"><span class="pre">ad9361</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad936x.ad9361" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad936x.ad9364" title="adi.ad936x.ad9364"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9364</span></code></a></p> -<p>AD9361 Transceiver</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9361.gain_control_mode_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan1</span></span><a class="headerlink" href="#adi.ad936x.ad9361.gain_control_mode_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan1: Mode of receive path AGC. Options are: -slow_attack, fast_attack, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9361.rx_hardwaregain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan1</span></span><a class="headerlink" href="#adi.ad936x.ad9361.rx_hardwaregain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain_chan1: Gain applied to RX path. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9361.tx_hardwaregain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan1</span></span><a class="headerlink" href="#adi.ad936x.ad9361.tx_hardwaregain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain_chan1: Attenuation applied to TX path</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad936x.ad9363"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad936x.</span></span><span class="sig-name descname"><span class="pre">ad9363</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad936x.ad9363" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad936x.ad9361" title="adi.ad936x.ad9361"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9361</span></code></a></p> -<p>AD9363 Transceiver</p> -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad936x.</span></span><span class="sig-name descname"><span class="pre">ad9364</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">Context</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad936x.ad9364" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx_tx_def" title="adi.rx_tx.rx_tx_def"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx_tx_def</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD9364 Transceiver</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364.filter"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">filter</span></span><a class="headerlink" href="#adi.ad936x.ad9364.filter" title="Permalink to this definition">#</a></dt> -<dd><p>Load FIR filter file. Provide path to filter file to attribute</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364.gain_control_mode_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan0</span></span><a class="headerlink" href="#adi.ad936x.ad9364.gain_control_mode_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan0: Mode of receive path AGC. Options are: -slow_attack, fast_attack, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364.loopback"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">loopback</span></span><a class="headerlink" href="#adi.ad936x.ad9364.loopback" title="Permalink to this definition">#</a></dt> -<dd><p>loopback: Set loopback mode. Options are: -0 (Disable), 1 (Digital), 2 (RF)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364.rx_hardwaregain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan0</span></span><a class="headerlink" href="#adi.ad936x.ad9364.rx_hardwaregain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain_chan0: Gain applied to RX path. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364.rx_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_lo</span></span><a class="headerlink" href="#adi.ad936x.ad9364.rx_lo" title="Permalink to this definition">#</a></dt> -<dd><p>rx_lo: Carrier frequency of RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364.rx_rf_bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_rf_bandwidth</span></span><a class="headerlink" href="#adi.ad936x.ad9364.rx_rf_bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_bandwidth: Bandwidth of front-end analog filter of RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.ad936x.ad9364.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate RX and TX paths in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364.tx_hardwaregain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan0</span></span><a class="headerlink" href="#adi.ad936x.ad9364.tx_hardwaregain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain_chan0: Attenuation applied to TX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364.tx_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_lo</span></span><a class="headerlink" href="#adi.ad936x.ad9364.tx_lo" title="Permalink to this definition">#</a></dt> -<dd><p>tx_lo: Carrier frequency of TX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad936x.ad9364.tx_rf_bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_rf_bandwidth</span></span><a class="headerlink" href="#adi.ad936x.ad9364.tx_rf_bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_bandwidth: Bandwidth of front-end analog filter of TX path</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9265.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad9265 module</a> - <a href="adi.ad937x.html" title="Next document (Ctrl+RightArrow)" class="next">ad937x</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad937x.html b/prs/dev/adis16480_updates/devices/adi.ad937x.html deleted file mode 100644 index 1a4117c01..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad937x.html +++ /dev/null @@ -1,924 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad937x — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad9434 module" href="adi.ad9434.html" /> - <link rel="prev" title="ad936x" href="adi.ad936x.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad937x</a><ul> -<li><a class="reference internal" href="#adi.ad937x.ad9371"><code class="docutils literal notranslate"><span class="pre">ad9371</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad937x.ad9371.ensm_mode"><code class="docutils literal notranslate"><span class="pre">ad9371.ensm_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.gain_control_mode"><code class="docutils literal notranslate"><span class="pre">ad9371.gain_control_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.jesd204_statuses"><code class="docutils literal notranslate"><span class="pre">ad9371.jesd204_statuses</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.obs_gain_control_mode"><code class="docutils literal notranslate"><span class="pre">ad9371.obs_gain_control_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.obs_hardwaregain"><code class="docutils literal notranslate"><span class="pre">ad9371.obs_hardwaregain</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.obs_quadrature_tracking_en"><code class="docutils literal notranslate"><span class="pre">ad9371.obs_quadrature_tracking_en</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.obs_rf_port_select"><code class="docutils literal notranslate"><span class="pre">ad9371.obs_rf_port_select</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.obs_temp_comp_gain"><code class="docutils literal notranslate"><span class="pre">ad9371.obs_temp_comp_gain</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.orx_sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9371.orx_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.profile"><code class="docutils literal notranslate"><span class="pre">ad9371.profile</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.rx_enable_dec8"><code class="docutils literal notranslate"><span class="pre">ad9371.rx_enable_dec8</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.rx_hardwaregain_chan0"><code class="docutils literal notranslate"><span class="pre">ad9371.rx_hardwaregain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.rx_hardwaregain_chan1"><code class="docutils literal notranslate"><span class="pre">ad9371.rx_hardwaregain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.rx_lo"><code class="docutils literal notranslate"><span class="pre">ad9371.rx_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.rx_quadrature_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">ad9371.rx_quadrature_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.rx_quadrature_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">ad9371.rx_quadrature_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.rx_rf_bandwidth"><code class="docutils literal notranslate"><span class="pre">ad9371.rx_rf_bandwidth</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.rx_sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9371.rx_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.rx_temp_comp_gain_chan0"><code class="docutils literal notranslate"><span class="pre">ad9371.rx_temp_comp_gain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.rx_temp_comp_gain_chan1"><code class="docutils literal notranslate"><span class="pre">ad9371.rx_temp_comp_gain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.sn_lo"><code class="docutils literal notranslate"><span class="pre">ad9371.sn_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.tx_enable_int8"><code class="docutils literal notranslate"><span class="pre">ad9371.tx_enable_int8</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.tx_hardwaregain_chan0"><code class="docutils literal notranslate"><span class="pre">ad9371.tx_hardwaregain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.tx_hardwaregain_chan1"><code class="docutils literal notranslate"><span class="pre">ad9371.tx_hardwaregain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.tx_lo"><code class="docutils literal notranslate"><span class="pre">ad9371.tx_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.tx_quadrature_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">ad9371.tx_quadrature_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.tx_quadrature_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">ad9371.tx_quadrature_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.tx_rf_bandwidth"><code class="docutils literal notranslate"><span class="pre">ad9371.tx_rf_bandwidth</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9371.tx_sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9371.tx_sample_rate</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.ad937x.ad9375"><code class="docutils literal notranslate"><span class="pre">ad9375</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_current_gain_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_current_gain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_current_gain_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_current_gain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_desired_gain_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_desired_gain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_desired_gain_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_desired_gain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_orx_rms_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_orx_rms_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_track_count_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_track_count_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_track_count_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_track_count_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_tx_gain_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_tx_gain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_tx_gain_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_tx_gain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_tx_rms_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_tx_rms_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_clgc_tx_rms_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_clgc_tx_rms_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_actuator_en_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_actuator_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_actuator_en_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_actuator_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_external_path_delay_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_external_path_delay_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_external_path_delay_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_external_path_delay_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_model_error_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_model_error_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_model_error_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_model_error_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_reset_en_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_reset_en_chan0()</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_reset_en_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_reset_en_chan1()</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_status_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_status_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_status_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_status_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_track_count_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_track_count_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_track_count_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_track_count_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_dpd_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_dpd_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_forward_gain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_forward_gain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_imag_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_forward_gain_imag_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_imag_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_forward_gain_imag_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_real_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_forward_gain_real_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_real_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_forward_gain_real_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_forward_orx_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_forward_orx_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_forward_tx_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_forward_tx_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_forward_tx_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_forward_tx_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_reflected_gain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_reflected_gain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_imag_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_reflected_gain_imag_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_imag_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_reflected_gain_imag_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_real_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_reflected_gain_real_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_real_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_reflected_gain_real_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_reflected_orx_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_reflected_orx_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_reflected_tx_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_reflected_tx_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_reflected_tx_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_reflected_tx_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_track_count_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_track_count_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_track_count_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_track_count_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.ad937x.ad9375.tx_vswr_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">ad9375.tx_vswr_tracking_en_chan1</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad937x"> -<span id="ad937x"></span><h1>ad937x<a class="headerlink" href="#module-adi.ad937x" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad937x.</span></span><span class="sig-name descname"><span class="pre">ad9371</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">username</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'root'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">password</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'analog'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">disable_jesd_control</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad937x.ad9371" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx_tx" title="adi.rx_tx.rx_tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx_tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9371 Transceiver</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.ensm_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ensm_mode</span></span><a class="headerlink" href="#adi.ad937x.ad9371.ensm_mode" title="Permalink to this definition">#</a></dt> -<dd><p>ensm_mode: Enable State Machine State Allows real time control over -the current state of the device. Options are: radio_on, radio_off</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.gain_control_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode</span></span><a class="headerlink" href="#adi.ad937x.ad9371.gain_control_mode" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode: Mode of receive path AGC. Options are: -automatic, hybrid, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.jesd204_statuses"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_statuses</span></span><a class="headerlink" href="#adi.ad937x.ad9371.jesd204_statuses" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.obs_gain_control_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">obs_gain_control_mode</span></span><a class="headerlink" href="#adi.ad937x.ad9371.obs_gain_control_mode" title="Permalink to this definition">#</a></dt> -<dd><p>obs_gain_control_mode: Mode of Obs/Sniffer receive path AGC. Options are: -automatic, hybrid, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.obs_hardwaregain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">obs_hardwaregain</span></span><a class="headerlink" href="#adi.ad937x.ad9371.obs_hardwaregain" title="Permalink to this definition">#</a></dt> -<dd><p>obs_hardwaregain: Gain applied to Obs/Sniffer receive path chan0. Only applicable when -obs_gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.obs_quadrature_tracking_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">obs_quadrature_tracking_en</span></span><a class="headerlink" href="#adi.ad937x.ad9371.obs_quadrature_tracking_en" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for OBS chan0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.obs_rf_port_select"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">obs_rf_port_select</span></span><a class="headerlink" href="#adi.ad937x.ad9371.obs_rf_port_select" title="Permalink to this definition">#</a></dt> -<dd><p>obs_rf_port_select: Observation path source. Options are:</p> -<ul class="simple"> -<li><p>OFF - SnRx path is disabled</p></li> -<li><p>ORX1_TX_LO – SnRx operates in observation mode on ORx1 with Tx LO synthesizer</p></li> -<li><p>ORX2_TX_LO – SnRx operates in observation mode on ORx2 with Tx LO synthesizer</p></li> -<li><p>INTERNALCALS – enables scheduled Tx calibrations while using SnRx path. The enableTrackingCals function needs to be called in RADIO_OFF state. It sets the calibration mask, which the scheduler will later use to schedule the desired calibrations. This command is issued in RADIO_OFF. Once the AD9371 moves to RADIO_ON state, the internal scheduler will use the enabled calibration mask to schedule calibrations whenever possible, based on the state of the transceiver. The Tx calibrations will not be scheduled until INTERNALCALS is selected and the Tx calibrations are enabled in the cal mask.</p></li> -<li><p>OBS_SNIFFER – SnRx operates in sniffer mode with latest selected Sniffer Input – for hardware pin control operation. In pin mode, the GPIO pins designated for ORX_MODE would select SNIFFER mode. Then MYKONOS_setSnifferChannel function would choose the channel.</p></li> -<li><p>ORX1_SN_LO – SnRx operates in observation mode on ORx1 with SNIFFER LO synthesizer</p></li> -<li><p>ORX2_SN_LO – SnRx operates in observation mode on ORx2 with SNIFFER LO synthesizer</p></li> -<li><p>SN_A – SnRx operates in sniffer mode on SnRxA with SNIFFER LO synthesizer</p></li> -<li><p>SN_B – SnRx operates in sniffer mode on SnRxB with SNIFFER LO synthesizer</p></li> -<li><p>SN_C – SnRx operates in sniffer mode on SnRxC with SNIFFER LO synthesizer</p></li> -</ul> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.obs_temp_comp_gain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">obs_temp_comp_gain</span></span><a class="headerlink" href="#adi.ad937x.ad9371.obs_temp_comp_gain" title="Permalink to this definition">#</a></dt> -<dd><p>obs_temp_comp_gain:</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.orx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">orx_sample_rate</span></span><a class="headerlink" href="#adi.ad937x.ad9371.orx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>orx_sample_rate: Sample rate ORX path in samples per second -This value will reflect the correct value when 8x decimator is enabled</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.profile"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">profile</span></span><a class="headerlink" href="#adi.ad937x.ad9371.profile" title="Permalink to this definition">#</a></dt> -<dd><p>Load profile file. Provide path to profile file to attribute</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.rx_enable_dec8"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enable_dec8</span></span><a class="headerlink" href="#adi.ad937x.ad9371.rx_enable_dec8" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enable_dec8: Enable x8 decimation filter in RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.rx_hardwaregain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9371.rx_hardwaregain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 0. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.rx_hardwaregain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9371.rx_hardwaregain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 1. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.rx_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_lo</span></span><a class="headerlink" href="#adi.ad937x.ad9371.rx_lo" title="Permalink to this definition">#</a></dt> -<dd><p>rx_lo: Carrier frequency of RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.rx_quadrature_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_quadrature_tracking_en_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9371.rx_quadrature_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for RX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.rx_quadrature_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_quadrature_tracking_en_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9371.rx_quadrature_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for RX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.rx_rf_bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_rf_bandwidth</span></span><a class="headerlink" href="#adi.ad937x.ad9371.rx_rf_bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_bandwidth: Bandwidth of front-end analog filter of RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.rx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sample_rate</span></span><a class="headerlink" href="#adi.ad937x.ad9371.rx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sample_rate: Sample rate RX path in samples per second -This value will reflect the correct value when 8x decimator is enabled</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.rx_temp_comp_gain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_temp_comp_gain_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9371.rx_temp_comp_gain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>rx_temp_comp_gain_chan0:</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.rx_temp_comp_gain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_temp_comp_gain_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9371.rx_temp_comp_gain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>rx_temp_comp_gain_chan1:</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.sn_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sn_lo</span></span><a class="headerlink" href="#adi.ad937x.ad9371.sn_lo" title="Permalink to this definition">#</a></dt> -<dd><p>sn_lo: Carrier frequency of Sniffer/ORx path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.tx_enable_int8"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_enable_int8</span></span><a class="headerlink" href="#adi.ad937x.ad9371.tx_enable_int8" title="Permalink to this definition">#</a></dt> -<dd><p>tx_enable_int8: Enable x8 interpolation filter in TX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.tx_hardwaregain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9371.tx_hardwaregain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.tx_hardwaregain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9371.tx_hardwaregain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.tx_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_lo</span></span><a class="headerlink" href="#adi.ad937x.ad9371.tx_lo" title="Permalink to this definition">#</a></dt> -<dd><p>tx_lo: Carrier frequency of TX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.tx_quadrature_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_quadrature_tracking_en_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9371.tx_quadrature_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for TX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.tx_quadrature_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_quadrature_tracking_en_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9371.tx_quadrature_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for TX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.tx_rf_bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_rf_bandwidth</span></span><a class="headerlink" href="#adi.ad937x.ad9371.tx_rf_bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_bandwidth: Bandwidth of front-end analog filter of TX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9371.tx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sample_rate</span></span><a class="headerlink" href="#adi.ad937x.ad9371.tx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sample_rate: Sample rate TX path in samples per second -This value will reflect the correct value when 8x interpolator is enabled</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad937x.</span></span><span class="sig-name descname"><span class="pre">ad9375</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">username</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'root'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">password</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'analog'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">disable_jesd_control</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad937x.ad9375" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="#adi.ad937x.ad9371" title="adi.ad937x.ad9371"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9371</span></code></a></p> -<p>AD9375 Transceiver</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_current_gain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_current_gain_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_current_gain_chan0" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_current_gain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_current_gain_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_current_gain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_clgc_current_gain: Current measured gain in 1/100ths dB scale in channel 1. -Current GaindB = currentGain/100</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_desired_gain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_desired_gain_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_desired_gain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_clgc_desired_gain: Desired gain from channel 0 output to orx input. -Desired_gain (dB) = Desired_gain/100</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_desired_gain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_desired_gain_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_desired_gain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_clgc_desired_gain: Desired gain from channel 1 output to orx input. -Desired_gain (dB) = Desired_gain/100</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_orx_rms_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_orx_rms_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_orx_rms_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_clgc_orx_rms: RMS orx digital sample power measured in the DPD block on the orx side is returned -with measurement resolution of 0.01 dB for channel 0. Prms dBFs = orxRMS/100</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_track_count_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_track_count_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_track_count_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_clgc_track_count: The control reads back the number of times the CLGC has successfully run since -CLGC initialization calibration for channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_track_count_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_track_count_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_track_count_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_clgc_track_count: The control reads back the number of times the CLGC has successfully run since -CLGC initialization calibration for channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_tracking_en_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable CLGC tracking for channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_tracking_en_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable CLGC tracking for channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_tx_gain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_tx_gain_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_tx_gain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_clgc_tx_gain: It controls the current channel 0 attenuation for a channel in 0.05 dB resolution. -Tx_Attenuation(dB) = Tx_gain/200</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_tx_gain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_tx_gain_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_tx_gain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_clgc_tx_gain: It controls the current channel 1 attenuation for a channel in 0.05 dB resolution. Tx_Attenuation(dB) = Tx_gain/200</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_tx_rms_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_tx_rms_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_tx_rms_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_clgc_tx_rms: The controls returns the RMS channel 0 digital sample power measured at DPD actuator output -with measurement resolution of 0.01 dB. Prms dBFs = txRMS/100</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_clgc_tx_rms_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_clgc_tx_rms_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_clgc_tx_rms_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_clgc_tx_rms: The controls returns the RMS channel 1 digital sample power measured at DPD actuator output -with measurement resolution of 0.01 dB. Prms dBFs = txRMS/100</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_actuator_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_actuator_en_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_actuator_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable DPD actuator for channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_actuator_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_actuator_en_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_actuator_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable DPD actuator for channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_external_path_delay_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_external_path_delay_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_external_path_delay_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dpd_external_path_delay: The control reads back the external path delay -from channel 0 output to orx input at 1/16 sample resolution of the ORx sample rate</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_external_path_delay_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_external_path_delay_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_external_path_delay_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dpd_external_path_delay: The control reads back the external path delay -from channel 1 output to orx input at 1/16 sample resolution of the ORx sample rate</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_model_error_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_model_error_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_model_error_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dpd_model_error: The control reads back the percent error of the PA model ×10 to include 1 decimal place for channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_model_error_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_model_error_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_model_error_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dpd_model_error: The control reads back the percent error of the PA model ×10 to include 1 decimal place for channel 1</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_reset_en_chan0"> -<span class="sig-name descname"><span class="pre">tx_dpd_reset_en_chan0</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_reset_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable DPD reset for channel 0</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_reset_en_chan1"> -<span class="sig-name descname"><span class="pre">tx_dpd_reset_en_chan1</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_reset_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable DPD reset for channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_status_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_status_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_status_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dpd_status: It reads back the DPD calibration status from the ARM processor for channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_status_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_status_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_status_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dpd_status: It reads back the DPD calibration status from the ARM processor for channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_track_count_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_track_count_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_track_count_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dpd_track_count: It reads back the number of times the DPD has successfully run since -DPD initialization calibration for channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_track_count_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_track_count_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_track_count_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dpd_track_count: It reads back the number of times the DPD has successfully run since -DPD initialization calibration for channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_tracking_en_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable DPD tracking for channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_dpd_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dpd_tracking_en_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_dpd_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable DPD tracking for channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_forward_gain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_forward_gain_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_forward: Forward rms gain measured from channel 0 to orx path. 0.01 dB = 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_forward_gain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_forward_gain_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_forward: Forward rms gain measured from channel 1 to orx path. 0.01 dB = 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_forward_gain_imag_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_forward_gain_imag_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_imag_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_forward_gain_imag: Imaginary part of the forward path complex gain for channel 0 (1 = 0.01 linear gain)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_forward_gain_imag_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_forward_gain_imag_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_imag_chan1" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_forward_gain_real_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_forward_gain_real_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_real_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_forward_gain_real: Real part of the forward path complex gain for channel 0 (1 = 0.01 linear gain)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_forward_gain_real_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_forward_gain_real_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_forward_gain_real_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_forward_gain_real: Real part of the forward path complex gain for channel 1 (1 = 0.01 linear gain)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_forward_orx_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_forward_orx_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_forward_orx_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_forward_orx: RMS Orx digital sample power measured at DPD block for ORx data in the forward measurement mode -with measurement resolution of 0.01 dB and 21 dB offset for channel 0. Prms dBFS = txRms/100 + 21 dB</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_forward_tx_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_forward_tx_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_forward_tx_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_forward_tx: RMS Tx digital sample power measured at DPD block for ORx data in the forward measurement mode -with measurement resolution of 0.01 dB and 21 dB offset for channel 0. Prms dBFS = txRms/100 + 21 dB</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_forward_tx_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_forward_tx_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_forward_tx_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_forward_tx: RMS Tx digital sample power measured at DPD block for ORx data in the forward measurement mode -with measurement resolution of 0.01 dB and 21 dB offset for channel 1. Prms dBFS = txRms/100 + 21 dB</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_reflected_gain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_reflected_gain_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_reflected_gain: Reflected path gain in RMS for channel 0. 1 = 0.01 dB gain</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_reflected_gain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_reflected_gain_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_reflected_gain: Reflected path gain in RMS for channel 1. 1 = 0.01 dB gain</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_reflected_gain_imag_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_reflected_gain_imag_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_imag_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_reflected_gain_imag: Imaginary part of the reflected path complex gain for channel 0. 1 = 0.01 linear gain</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_reflected_gain_imag_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_reflected_gain_imag_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_imag_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_reflected_gain_imag: Imaginary part of the reflected path complex gain for channel 1. 1 = 0.01 linear gain</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_reflected_gain_real_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_reflected_gain_real_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_real_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_reflected_gain_real: Real part of the reflected path complex gain for channel 0. 1 = 0.01 linear gain</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_reflected_gain_real_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_reflected_gain_real_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_reflected_gain_real_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_reflected_gain_real: Real part of the reflected path complex gain for channel 1. 1 = 0.01 linear gain</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_reflected_orx_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_reflected_orx_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_reflected_orx_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_reflected_orx: RMS ORx digital sample power measured at DPD block for the ORx data in the reverse measurement mode -with measurement resolution of 0.01 dB and 21 dB offset for channel 0. Prms dBFS = orxRms/100 + 21 dB</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_reflected_tx_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_reflected_tx_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_reflected_tx_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_reflected_tx: RMS Tx digital sample power measured at DPD actuator for the reverse measurement -with measurement resolution of 0.01 dB and 21 dB offset for channel 0. Prms dBFS = txRms/100 + 21 dB</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_reflected_tx_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_reflected_tx_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_reflected_tx_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_reflected_tx: RMS Tx digital sample power measured at DPD actuator for the reverse measurement -with measurement resolution of 0.01 dB and 21 dB offset for channel 1. Prms dBFS = txRms/100 + 21 dB</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_track_count_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_track_count_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_track_count_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_track_count: The control reads back the number of times the VSWR has successfully run -since VSWR initialization calibration for channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_track_count_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_track_count_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_track_count_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vswr_track_count: The control reads back the number of times the VSWR has successfully run since -VSWR initialization calibration for channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_tracking_en_chan0</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable VSWR tracking for channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad937x.ad9375.tx_vswr_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vswr_tracking_en_chan1</span></span><a class="headerlink" href="#adi.ad937x.ad9375.tx_vswr_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable VSWR tracking for channel 1</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad936x.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad936x</a> - <a href="adi.ad9434.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad9434 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9434.html b/prs/dev/adis16480_updates/devices/adi.ad9434.html deleted file mode 100644 index 0b5715ca7..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9434.html +++ /dev/null @@ -1,338 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad9434 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad9467 module" href="adi.ad9467.html" /> - <link rel="prev" title="ad937x" href="adi.ad937x.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad9434 module</a><ul> -<li><a class="reference internal" href="#adi.ad9434.ad9434"><code class="docutils literal notranslate"><span class="pre">ad9434</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9434.ad9434.test_mode"><code class="docutils literal notranslate"><span class="pre">ad9434.test_mode</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9434"> -<span id="adi-ad9434-module"></span><h1>adi.ad9434 module<a class="headerlink" href="#module-adi.ad9434" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9434.ad9434"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9434.</span></span><span class="sig-name descname"><span class="pre">ad9434</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9434.ad9434" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD9434 High-Speed ADC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9434.ad9434.test_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">test_mode</span></span><a class="headerlink" href="#adi.ad9434.ad9434.test_mode" title="Permalink to this definition">#</a></dt> -<dd><p>test_mode: Select Test Mode. Options are: -off midscale_short pos_fullscale neg_fullscale checkerboard -pn_long pn_short one_zero_toggle user</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad937x.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad937x</a> - <a href="adi.ad9467.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad9467 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9467.html b/prs/dev/adis16480_updates/devices/adi.ad9467.html deleted file mode 100644 index d0c937b71..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9467.html +++ /dev/null @@ -1,337 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad9467 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ad9625 module" href="adi.ad9625.html" /> - <link rel="prev" title="adi.ad9434 module" href="adi.ad9434.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad9467 module</a><ul> -<li><a class="reference internal" href="#adi.ad9467.ad9467"><code class="docutils literal notranslate"><span class="pre">ad9467</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9467.ad9467.test_mode"><code class="docutils literal notranslate"><span class="pre">ad9467.test_mode</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9467"> -<span id="adi-ad9467-module"></span><h1>adi.ad9467 module<a class="headerlink" href="#module-adi.ad9467" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9467.ad9467"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9467.</span></span><span class="sig-name descname"><span class="pre">ad9467</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9467.ad9467" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD9467 High-Speed ADC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9467.ad9467.test_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">test_mode</span></span><a class="headerlink" href="#adi.ad9467.ad9467.test_mode" title="Permalink to this definition">#</a></dt> -<dd><p>test_mode: Select Test Mode. Options are: -off midscale_short pos_fullscale neg_fullscale checkerboard pn_long pn_short one_zero_toggle user ramp</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9434.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad9434 module</a> - <a href="adi.ad9625.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ad9625 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9625.html b/prs/dev/adis16480_updates/devices/adi.ad9625.html deleted file mode 100644 index 337832e3d..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9625.html +++ /dev/null @@ -1,365 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad9625 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad9680" href="adi.ad9680.html" /> - <link rel="prev" title="adi.ad9467 module" href="adi.ad9467.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad9625 module</a><ul> -<li><a class="reference internal" href="#adi.ad9625.ad9625"><code class="docutils literal notranslate"><span class="pre">ad9625</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9625.ad9625.jesd204_statuses"><code class="docutils literal notranslate"><span class="pre">ad9625.jesd204_statuses</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9625.ad9625.rx_sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9625.rx_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9625.ad9625.scale"><code class="docutils literal notranslate"><span class="pre">ad9625.scale</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9625.ad9625.scale_available"><code class="docutils literal notranslate"><span class="pre">ad9625.scale_available</span></code></a></li> -<li><a class="reference internal" href="#adi.ad9625.ad9625.test_mode"><code class="docutils literal notranslate"><span class="pre">ad9625.test_mode</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9625"> -<span id="adi-ad9625-module"></span><h1>adi.ad9625 module<a class="headerlink" href="#module-adi.ad9625" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9625.ad9625"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9625.</span></span><span class="sig-name descname"><span class="pre">ad9625</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">username</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'root'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">password</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'analog'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9625.ad9625" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9625 High-Speed ADC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9625.ad9625.jesd204_statuses"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_statuses</span></span><a class="headerlink" href="#adi.ad9625.ad9625.jesd204_statuses" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9625.ad9625.rx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sample_rate</span></span><a class="headerlink" href="#adi.ad9625.ad9625.rx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sample_rate: Sample rate RX path in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9625.ad9625.scale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scale</span></span><a class="headerlink" href="#adi.ad9625.ad9625.scale" title="Permalink to this definition">#</a></dt> -<dd><p>scale: AD9625 Gain</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9625.ad9625.scale_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scale_available</span></span><a class="headerlink" href="#adi.ad9625.ad9625.scale_available" title="Permalink to this definition">#</a></dt> -<dd><p>Provides all available scale settings for the AD9625</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9625.ad9625.test_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">test_mode</span></span><a class="headerlink" href="#adi.ad9625.ad9625.test_mode" title="Permalink to this definition">#</a></dt> -<dd><p>test_mode: Select Test Mode. Options are: -off, midscale_short, pos_fullscale, neg_fullscale, checkerboard, -pn_long, pn_short, one_zero_toggle, user, ramp</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9467.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad9467 module</a> - <a href="adi.ad9680.html" title="Next document (Ctrl+RightArrow)" class="next">ad9680</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9680.html b/prs/dev/adis16480_updates/devices/adi.ad9680.html deleted file mode 100644 index 182001893..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9680.html +++ /dev/null @@ -1,337 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ad9680 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ad4858" href="adi.ad4858.html" /> - <link rel="prev" title="adi.ad9625 module" href="adi.ad9625.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ad9680</a><ul> -<li><a class="reference internal" href="#adi.ad9680.ad9680"><code class="docutils literal notranslate"><span class="pre">ad9680</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9680.ad9680.test_mode"><code class="docutils literal notranslate"><span class="pre">ad9680.test_mode</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9680"> -<span id="ad9680"></span><h1>ad9680<a class="headerlink" href="#module-adi.ad9680" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9680.ad9680"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9680.</span></span><span class="sig-name descname"><span class="pre">ad9680</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9680.ad9680" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>AD9680 High-Speed ADC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9680.ad9680.test_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">test_mode</span></span><a class="headerlink" href="#adi.ad9680.ad9680.test_mode" title="Permalink to this definition">#</a></dt> -<dd><p>test_mode: Select Test Mode. Options are: -off midscale_short pos_fullscale neg_fullscale checkerboard pn_long pn_short one_zero_toggle user ramp</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9625.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad9625 module</a> - <a href="adi.ad4858.html" title="Next document (Ctrl+RightArrow)" class="next">ad4858</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ad9739a.html b/prs/dev/adis16480_updates/devices/adi.ad9739a.html deleted file mode 100644 index 516f2cd00..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ad9739a.html +++ /dev/null @@ -1,336 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ad9739a module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ada4961 module" href="adi.ada4961.html" /> - <link rel="prev" title="ad4858" href="adi.ad4858.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ad9739a module</a><ul> -<li><a class="reference internal" href="#adi.ad9739a.ad9739a"><code class="docutils literal notranslate"><span class="pre">ad9739a</span></code></a><ul> -<li><a class="reference internal" href="#adi.ad9739a.ad9739a.sample_rate"><code class="docutils literal notranslate"><span class="pre">ad9739a.sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ad9739a"> -<span id="adi-ad9739a-module"></span><h1>adi.ad9739a module<a class="headerlink" href="#module-adi.ad9739a" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ad9739a.ad9739a"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ad9739a.</span></span><span class="sig-name descname"><span class="pre">ad9739a</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ad9739a.ad9739a" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.tx" title="adi.rx_tx.tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD9739A 14-Bit, 2.5 GSPS, RF Digital-to-Analog Converter</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ad9739a.ad9739a.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.ad9739a.ad9739a.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate RX and TX paths in samples per second</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad4858.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ad4858</a> - <a href="adi.ada4961.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ada4961 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ada4961.html b/prs/dev/adis16480_updates/devices/adi.ada4961.html deleted file mode 100644 index f30815507..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ada4961.html +++ /dev/null @@ -1,337 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ada4961 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adaq8092" href="adi.adaq8092.html" /> - <link rel="prev" title="adi.ad9739a module" href="adi.ad9739a.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ada4961 module</a><ul> -<li><a class="reference internal" href="#adi.ada4961.ada4961"><code class="docutils literal notranslate"><span class="pre">ada4961</span></code></a><ul> -<li><a class="reference internal" href="#adi.ada4961.ada4961.hardwaregain"><code class="docutils literal notranslate"><span class="pre">ada4961.hardwaregain</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ada4961"> -<span id="adi-ada4961-module"></span><h1>adi.ada4961 module<a class="headerlink" href="#module-adi.ada4961" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ada4961.ada4961"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ada4961.</span></span><span class="sig-name descname"><span class="pre">ada4961</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ada4961.ada4961" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>Low Distortion, 3.2 GHz, RF DGA</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ada4961.ada4961.hardwaregain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hardwaregain</span></span><a class="headerlink" href="#adi.ada4961.ada4961.hardwaregain" title="Permalink to this definition">#</a></dt> -<dd><p>hardwaregain: Set hardware gain. Options are: -up to 15 dB</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ad9739a.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ad9739a module</a> - <a href="adi.adaq8092.html" title="Next document (Ctrl+RightArrow)" class="next">adaq8092</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adaq8092.html b/prs/dev/adis16480_updates/devices/adi.adaq8092.html deleted file mode 100644 index 9713fc28b..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adaq8092.html +++ /dev/null @@ -1,336 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adaq8092 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adar1000" href="adi.adar1000.html" /> - <link rel="prev" title="adi.ada4961 module" href="adi.ada4961.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adaq8092</a><ul> -<li><a class="reference internal" href="#adi.adaq8092.adaq8092"><code class="docutils literal notranslate"><span class="pre">adaq8092</span></code></a><ul> -<li><a class="reference internal" href="#adi.adaq8092.adaq8092.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">adaq8092.sampling_frequency</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adaq8092"> -<span id="adaq8092"></span><h1>adaq8092<a class="headerlink" href="#module-adi.adaq8092" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adaq8092.adaq8092"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adaq8092.</span></span><span class="sig-name descname"><span class="pre">adaq8092</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adaq8092.adaq8092" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADAQ8092 14-Bit, 105MSPS, Dual-Channel uModule Data Acquisition Solution</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adaq8092.adaq8092.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.adaq8092.adaq8092.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get Sampling Frequency.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ada4961.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ada4961 module</a> - <a href="adi.adar1000.html" title="Next document (Ctrl+RightArrow)" class="next">adar1000</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adar1000.html b/prs/dev/adis16480_updates/devices/adi.adar1000.html deleted file mode 100644 index 3071c264b..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adar1000.html +++ /dev/null @@ -1,1322 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adar1000 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adf4159" href="adi.adf4159.html" /> - <link rel="prev" title="adaq8092" href="adi.adaq8092.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adar1000</a><ul> -<li><a class="reference internal" href="#adi.adar1000.adar1000"><code class="docutils literal notranslate"><span class="pre">adar1000</span></code></a><ul> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel</span></code></a><ul> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.adar1000_channel"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.adar1000_channel</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.adar1000_parent"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.adar1000_parent</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.array_element_number"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.array_element_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.column"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.column</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.detector_power"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.detector_power</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.pa_bias_off"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.pa_bias_off</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.pa_bias_on"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.pa_bias_on</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.row"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.row</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.rx_attenuator"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.rx_attenuator</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.rx_beam_state"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.rx_beam_state</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.rx_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.rx_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.rx_gain"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.rx_gain</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.rx_phase"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.rx_phase</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.save_rx_beam"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.save_rx_beam()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.save_tx_beam"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.save_tx_beam()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.tx_attenuator"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.tx_attenuator</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.tx_beam_state"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.tx_beam_state</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.tx_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.tx_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.tx_gain"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.tx_gain</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.adar1000_channel.tx_phase"><code class="docutils literal notranslate"><span class="pre">adar1000.adar1000_channel.tx_phase</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.array_device_number"><code class="docutils literal notranslate"><span class="pre">adar1000.array_device_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.beam_mem_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.beam_mem_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.bias_dac_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.bias_dac_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.bias_dac_mode"><code class="docutils literal notranslate"><span class="pre">adar1000.bias_dac_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.bias_mem_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.bias_mem_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.channel1"><code class="docutils literal notranslate"><span class="pre">adar1000.channel1</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.channel2"><code class="docutils literal notranslate"><span class="pre">adar1000.channel2</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.channel3"><code class="docutils literal notranslate"><span class="pre">adar1000.channel3</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.channel4"><code class="docutils literal notranslate"><span class="pre">adar1000.channel4</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.channels"><code class="docutils literal notranslate"><span class="pre">adar1000.channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.chip_id"><code class="docutils literal notranslate"><span class="pre">adar1000.chip_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.common_mem_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.common_mem_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.common_rx_beam_state"><code class="docutils literal notranslate"><span class="pre">adar1000.common_rx_beam_state</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.common_tx_beam_state"><code class="docutils literal notranslate"><span class="pre">adar1000.common_tx_beam_state</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.external_tr_pin"><code class="docutils literal notranslate"><span class="pre">adar1000.external_tr_pin</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.external_tr_polarity"><code class="docutils literal notranslate"><span class="pre">adar1000.external_tr_polarity</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.generate_clocks"><code class="docutils literal notranslate"><span class="pre">adar1000.generate_clocks()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.initialize"><code class="docutils literal notranslate"><span class="pre">adar1000.initialize()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.latch_rx_settings"><code class="docutils literal notranslate"><span class="pre">adar1000.latch_rx_settings()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.latch_tx_settings"><code class="docutils literal notranslate"><span class="pre">adar1000.latch_tx_settings()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.lna_bias_off"><code class="docutils literal notranslate"><span class="pre">adar1000.lna_bias_off</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.lna_bias_on"><code class="docutils literal notranslate"><span class="pre">adar1000.lna_bias_on</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.lna_bias_out_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.lna_bias_out_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.mode"><code class="docutils literal notranslate"><span class="pre">adar1000.mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.pol_state"><code class="docutils literal notranslate"><span class="pre">adar1000.pol_state</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.pol_switch_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.pol_switch_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.reset"><code class="docutils literal notranslate"><span class="pre">adar1000.reset()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.rx_bias_state"><code class="docutils literal notranslate"><span class="pre">adar1000.rx_bias_state</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.rx_lna_bias_current"><code class="docutils literal notranslate"><span class="pre">adar1000.rx_lna_bias_current</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.rx_lna_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.rx_lna_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.rx_sequencer_start"><code class="docutils literal notranslate"><span class="pre">adar1000.rx_sequencer_start</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.rx_sequencer_stop"><code class="docutils literal notranslate"><span class="pre">adar1000.rx_sequencer_stop</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.rx_to_tx_delay_1"><code class="docutils literal notranslate"><span class="pre">adar1000.rx_to_tx_delay_1</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.rx_to_tx_delay_2"><code class="docutils literal notranslate"><span class="pre">adar1000.rx_to_tx_delay_2</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.rx_vga_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.rx_vga_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.rx_vga_vm_bias_current"><code class="docutils literal notranslate"><span class="pre">adar1000.rx_vga_vm_bias_current</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.rx_vm_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.rx_vm_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.save_rx_bias"><code class="docutils literal notranslate"><span class="pre">adar1000.save_rx_bias()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.save_tx_bias"><code class="docutils literal notranslate"><span class="pre">adar1000.save_tx_bias()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.sequencer_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.sequencer_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.temperature"><code class="docutils literal notranslate"><span class="pre">adar1000.temperature</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tr_source"><code class="docutils literal notranslate"><span class="pre">adar1000.tr_source</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tr_spi"><code class="docutils literal notranslate"><span class="pre">adar1000.tr_spi</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tr_switch_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.tr_switch_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tx_bias_state"><code class="docutils literal notranslate"><span class="pre">adar1000.tx_bias_state</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tx_pa_bias_current"><code class="docutils literal notranslate"><span class="pre">adar1000.tx_pa_bias_current</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tx_pa_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.tx_pa_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tx_sequencer_start"><code class="docutils literal notranslate"><span class="pre">adar1000.tx_sequencer_start</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tx_sequencer_stop"><code class="docutils literal notranslate"><span class="pre">adar1000.tx_sequencer_stop</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tx_to_rx_delay_1"><code class="docutils literal notranslate"><span class="pre">adar1000.tx_to_rx_delay_1</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tx_to_rx_delay_2"><code class="docutils literal notranslate"><span class="pre">adar1000.tx_to_rx_delay_2</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tx_vga_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.tx_vga_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tx_vga_vm_bias_current"><code class="docutils literal notranslate"><span class="pre">adar1000.tx_vga_vm_bias_current</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000.tx_vm_enable"><code class="docutils literal notranslate"><span class="pre">adar1000.tx_vm_enable</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array"><code class="docutils literal notranslate"><span class="pre">adar1000_array</span></code></a><ul> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.all_rx_attenuators"><code class="docutils literal notranslate"><span class="pre">adar1000_array.all_rx_attenuators</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.all_rx_gains"><code class="docutils literal notranslate"><span class="pre">adar1000_array.all_rx_gains</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.all_rx_phases"><code class="docutils literal notranslate"><span class="pre">adar1000_array.all_rx_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.all_tx_attenuators"><code class="docutils literal notranslate"><span class="pre">adar1000_array.all_tx_attenuators</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.all_tx_gains"><code class="docutils literal notranslate"><span class="pre">adar1000_array.all_tx_gains</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.all_tx_phases"><code class="docutils literal notranslate"><span class="pre">adar1000_array.all_tx_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.calculate_phi"><code class="docutils literal notranslate"><span class="pre">adar1000_array.calculate_phi()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.device_map"><code class="docutils literal notranslate"><span class="pre">adar1000_array.device_map</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.devices"><code class="docutils literal notranslate"><span class="pre">adar1000_array.devices</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.element_map"><code class="docutils literal notranslate"><span class="pre">adar1000_array.element_map</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.element_spacing"><code class="docutils literal notranslate"><span class="pre">adar1000_array.element_spacing</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.elements"><code class="docutils literal notranslate"><span class="pre">adar1000_array.elements</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.frequency"><code class="docutils literal notranslate"><span class="pre">adar1000_array.frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.initialize_devices"><code class="docutils literal notranslate"><span class="pre">adar1000_array.initialize_devices()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.latch_rx_settings"><code class="docutils literal notranslate"><span class="pre">adar1000_array.latch_rx_settings()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.latch_tx_settings"><code class="docutils literal notranslate"><span class="pre">adar1000_array.latch_tx_settings()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.rx_azimuth"><code class="docutils literal notranslate"><span class="pre">adar1000_array.rx_azimuth</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.rx_azimuth_phi"><code class="docutils literal notranslate"><span class="pre">adar1000_array.rx_azimuth_phi</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.rx_elevation"><code class="docutils literal notranslate"><span class="pre">adar1000_array.rx_elevation</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.rx_elevation_phi"><code class="docutils literal notranslate"><span class="pre">adar1000_array.rx_elevation_phi</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.steer_rx"><code class="docutils literal notranslate"><span class="pre">adar1000_array.steer_rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.steer_tx"><code class="docutils literal notranslate"><span class="pre">adar1000_array.steer_tx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.temperatures"><code class="docutils literal notranslate"><span class="pre">adar1000_array.temperatures</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.tx_azimuth"><code class="docutils literal notranslate"><span class="pre">adar1000_array.tx_azimuth</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.tx_azimuth_phi"><code class="docutils literal notranslate"><span class="pre">adar1000_array.tx_azimuth_phi</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.tx_elevation"><code class="docutils literal notranslate"><span class="pre">adar1000_array.tx_elevation</span></code></a></li> -<li><a class="reference internal" href="#adi.adar1000.adar1000_array.tx_elevation_phi"><code class="docutils literal notranslate"><span class="pre">adar1000_array.tx_elevation_phi</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adar1000"> -<span id="adar1000"></span><h1>adar1000<a class="headerlink" href="#module-adi.adar1000" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adar1000.</span></span><span class="sig-name descname"><span class="pre">adar1000</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">context</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">chip_id</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'csb1_chip1'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_number</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">array_element_map</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_element_map</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADAR1000 Beamformer</p> -<dl> -<dt>parameters:</dt><dd><dl> -<dt>uri: type=string</dt><dd><p>Optional parameter for the URI of IIO context with ADAR1000(s). If -not given,</p> -</dd> -<dt>context: type=iio.Context</dt><dd><p>Optional parameter for IIO Context handle for the device. Don’t use if -instantiating the adar1000 class directly. The adar1000_array class -will handle this if creating an array instance.</p> -</dd> -<dt>chip_id: type=string</dt><dd><p>Required string identifying the desired chip select and hardware ID -for the ADAR1000. If creating a single adar1000 instance, you can -typically leave the default value of “csb1_chip1” as long as the -device tree label matches. If creating an adar1000_array instance, -the array class will handle the instantiation of individual adar1000 -handles.</p> -</dd> -<dt>device_number: type=int</dt><dd><p>Required integer indicating the device number in the array. If creating -a single adar1000 instance, this value should be 1. If creating an -adar1000_array instance, the array class will handle the instantiation -of individual adar1000 handles.</p> -</dd> -<dt>array_element_map: type=list[list[int]]</dt><dd><p>Required list of lists with the map of where the array elements are -located in the physical array. Each entry in the map represents a -row of elements referenced by element number. For example, a map:</p> -<blockquote> -<div><div class="line-block"> -<div class="line">[[1, 5, 9, 13],</div> -<div class="line">[2, 6, 10, 14],</div> -<div class="line">[3, 7, 11, 15],</div> -<div class="line">[4, 8, 12, 16]]</div> -</div> -</div></blockquote> -<p>represents an array of 16 elements (4 ADAR1000s) in a 4x4 array. -If creating a single adar1000 instance, the elements should be 1-4 in -whatever configuration the physical array is (1x4, 2x2, 4x1, etc.). If -creating an adar1000_array instance, the array class will handle the -instantiation of individual adar1000 handles.</p> -</dd> -<dt>channel_element_map: type=list[int]</dt><dd><p>Required list of integers relating the array element numbers to the -channels of the ADAR1000 instance. Each number in the list is the -element number in the larger array, in order of the ADAR1000’s channels. -For example, a list [10, 14, 13, 9] indicates that the ADAR1000’s -channels are the following elements in the full array:</p> -<blockquote> -<div><div class="line-block"> -<div class="line">Channel 1: Element # 10</div> -<div class="line">Channel 2: Element # 14</div> -<div class="line">Channel 3: Element # 13</div> -<div class="line">Channel 4: Element # 9</div> -</div> -</div></blockquote> -<p>If creating a single adar1000 instance, the elements should be 1-4 in -order of the ADAR1000’s channels related to the array elements. If -creating an adar1000_array instance, the array class will handle the -instantiation of individual adar1000 handles.</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adar1000_channel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">adar_parent</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">adar_channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">array_element</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">row</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">column</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p> -<p>Class for each channel of the ADAR1000. This class is not meant -to be instantiated directly. adar1000 objects will create their -own handles of this class, one for each channel</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>adar1000_parent: type=adar1000</dt><dd><p>Parent ADAR1000 instance</p> -</dd> -<dt>adar_channel: type=int</dt><dd><p>Channel number of the parent corresponding to this channel</p> -</dd> -<dt>array_element: type=int</dt><dd><p>Element number of the array corresponding to this channel</p> -</dd> -<dt>row: int</dt><dd><p>Row number in the array</p> -</dd> -<dt>column: int</dt><dd><p>Column number in the array</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.adar1000_channel"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adar1000_channel</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.adar1000_channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.adar1000_parent"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adar1000_parent</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.adar1000_parent" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.array_element_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">array_element_number</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.array_element_number" title="Permalink to this definition">#</a></dt> -<dd><p>Element number in the array</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.column"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">column</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.column" title="Permalink to this definition">#</a></dt> -<dd><p>Element column number in the array</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.detector_power"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">detector_power</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.detector_power" title="Permalink to this definition">#</a></dt> -<dd><p>Get the detector power reading for the associated channel</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.pa_bias_off"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pa_bias_off</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.pa_bias_off" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set PA_BIAS_OFF in voltage for the associated channel</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.pa_bias_on"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pa_bias_on</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.pa_bias_on" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set PA_BIAS_ON in voltage for the associated channel</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.row"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">row</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.row" title="Permalink to this definition">#</a></dt> -<dd><p>Element row number in the array</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.rx_attenuator"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_attenuator</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.rx_attenuator" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Rx Attenuator state for the associated channel</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.rx_beam_state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_beam_state</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.rx_beam_state" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Channel Rx beam position used by RAM when -all channels point to individual states. Valid states are 0-120.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.rx_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.rx_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Rx enable state for the associated channel</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.rx_gain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_gain</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.rx_gain" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Rx Gain for the associated channel</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.rx_phase"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_phase</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.rx_phase" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Rx Phase for the associated channel</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.save_rx_beam"> -<span class="sig-name descname"><span class="pre">save_rx_beam</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">state</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attenuator</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gain</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">phase</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.save_rx_beam" title="Permalink to this definition">#</a></dt> -<dd><p>Save a beam to an Rx memory position</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>state: int</dt><dd><p>State number to save. Valid options are 0 to 120</p> -</dd> -<dt>attenuator: bool</dt><dd><p>Attenuator state for the beam position. True means the attenuator is in place.</p> -</dd> -<dt>gain: int</dt><dd><p>Gain value for the beam position. Valid settings are 0 to 127.</p> -</dd> -<dt>phase: float</dt><dd><p>Phase value for the beam position.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.save_tx_beam"> -<span class="sig-name descname"><span class="pre">save_tx_beam</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">state</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attenuator</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gain</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">phase</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.save_tx_beam" title="Permalink to this definition">#</a></dt> -<dd><p>Save a beam to a Tx memory position</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>state: int</dt><dd><p>State number to save. Valid options are 0 to 120</p> -</dd> -<dt>attenuator: bool</dt><dd><p>Attenuator state for the beam position. True means the attenuator is in place.</p> -</dd> -<dt>gain: int</dt><dd><p>Gain value for the beam position. Valid settings are 0 to 127.</p> -</dd> -<dt>phase: float</dt><dd><p>Phase value for the beam position.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.tx_attenuator"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_attenuator</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.tx_attenuator" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Tx Attenuator state for the associated channel</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.tx_beam_state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_beam_state</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.tx_beam_state" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Channel Tx beam position used by RAM when -all channels point to individual states. Valid states are 0-120.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.tx_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.tx_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Tx enable state for the associated channel</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.tx_gain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_gain</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.tx_gain" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Tx Gain for the associated channel</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.adar1000_channel.tx_phase"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_phase</span></span><a class="headerlink" href="#adi.adar1000.adar1000.adar1000_channel.tx_phase" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Tx Phase for the associated channel</p> -</dd></dl> - -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.array_device_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">array_device_number</span></span><a class="headerlink" href="#adi.adar1000.adar1000.array_device_number" title="Permalink to this definition">#</a></dt> -<dd><p>Device number in the array</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.beam_mem_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">beam_mem_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.beam_mem_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set enable bit for RAM control vs. SPI control of the beam state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.bias_dac_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bias_dac_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.bias_dac_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set enable for bias DACs</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.bias_dac_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bias_dac_mode</span></span><a class="headerlink" href="#adi.adar1000.adar1000.bias_dac_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set BIAS_CTRL bit (Register 0x30[6]) which controls whether the bias DACs stay at “ON” value, -or toggle with respect to T/R state.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.bias_mem_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bias_mem_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.bias_mem_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set enable bit for RAM control vs. SPI control of the bias state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.channel1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel1</span></span><a class="headerlink" href="#adi.adar1000.adar1000.channel1" title="Permalink to this definition">#</a></dt> -<dd><p>Handle for the ADAR1000’s channel 1 object</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.channel2"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel2</span></span><a class="headerlink" href="#adi.adar1000.adar1000.channel2" title="Permalink to this definition">#</a></dt> -<dd><p>Handle for the ADAR1000’s channel 2 object</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.channel3"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel3</span></span><a class="headerlink" href="#adi.adar1000.adar1000.channel3" title="Permalink to this definition">#</a></dt> -<dd><p>Handle for the ADAR1000’s channel 3 object</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.channel4"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel4</span></span><a class="headerlink" href="#adi.adar1000.adar1000.channel4" title="Permalink to this definition">#</a></dt> -<dd><p>Handle for the ADAR1000’s channel 4 object</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channels</span></span><a class="headerlink" href="#adi.adar1000.adar1000.channels" title="Permalink to this definition">#</a></dt> -<dd><p>List of the ADAR1000’s channels, in order from 1 to 4</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.chip_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">chip_id</span></span><a class="headerlink" href="#adi.adar1000.adar1000.chip_id" title="Permalink to this definition">#</a></dt> -<dd><p>Chip ID including CSB and hardware address. Of the form “csbX_chipX” where csbX indicates the CSB -line for the IC and chipX indicating the hardware address of the chip, 1-4.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.common_mem_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">common_mem_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.common_mem_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the CHX_RAM_BYPASS bits to use either a common beam state for all channels set by registers 0x39 -and 0x3A, or individual beam states set by registers 0x3D to 0x44.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.common_rx_beam_state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">common_rx_beam_state</span></span><a class="headerlink" href="#adi.adar1000.adar1000.common_rx_beam_state" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Rx beam position used by RAM when all -channels point to a common state. Valid states are 0-120.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.common_tx_beam_state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">common_tx_beam_state</span></span><a class="headerlink" href="#adi.adar1000.adar1000.common_tx_beam_state" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Tx beam position used by RAM when all -channels point to a common state. Valid states are 0-120.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.external_tr_pin"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">external_tr_pin</span></span><a class="headerlink" href="#adi.adar1000.adar1000.external_tr_pin" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set which external T/R switch driver is used (“positive” = TR_SW_POS, “negative” = TR_SW_NEG)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.external_tr_polarity"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">external_tr_polarity</span></span><a class="headerlink" href="#adi.adar1000.adar1000.external_tr_polarity" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set polarity of the T/R switch driver compared to the T/R state of the ADAR1000. -True outputs 0V in Rx mode, False outputs either 3.3V or -5V, depending on which T/R switch driver is enabled.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.generate_clocks"> -<span class="sig-name descname"><span class="pre">generate_clocks</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000.generate_clocks" title="Permalink to this definition">#</a></dt> -<dd><p>Generate CLK cycles before pulsing RX_LOAD or TX_LOAD</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.initialize"> -<span class="sig-name descname"><span class="pre">initialize</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">pa_off</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">-2.5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pa_on</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">-2.5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">lna_off</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">-2</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">lna_on</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">-2</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000.initialize" title="Permalink to this definition">#</a></dt> -<dd><p>Suggested initialization routine after powerup</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>pa_off: float</dt><dd><p>Voltage to set the PA_BIAS_OFF values to during initialization</p> -</dd> -<dt>pa_on: float</dt><dd><p>Voltage to set the PA_BIAS_ON values to during initialization</p> -</dd> -<dt>lna_off: float</dt><dd><p>Voltage to set the LNA_BIAS_OFF values to during initialization</p> -</dd> -<dt>lna_on: float</dt><dd><p>Voltage to set the LNA_BIAS_ON values to during initialization</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.latch_rx_settings"> -<span class="sig-name descname"><span class="pre">latch_rx_settings</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000.latch_rx_settings" title="Permalink to this definition">#</a></dt> -<dd><p>Latch in new Gain/Phase settings for the Rx</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.latch_tx_settings"> -<span class="sig-name descname"><span class="pre">latch_tx_settings</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000.latch_tx_settings" title="Permalink to this definition">#</a></dt> -<dd><p>Latch in new Gain/Phase settings for the Tx</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.lna_bias_off"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lna_bias_off</span></span><a class="headerlink" href="#adi.adar1000.adar1000.lna_bias_off" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set LNA_BIAS_OFF in voltage</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.lna_bias_on"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lna_bias_on</span></span><a class="headerlink" href="#adi.adar1000.adar1000.lna_bias_on" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set LNA_BIAS_ON in voltage</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.lna_bias_out_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lna_bias_out_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.lna_bias_out_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set enable for LNA bias DAC output. Disable to allow for always-on self-biased LNAs</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mode</span></span><a class="headerlink" href="#adi.adar1000.adar1000.mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the mode of operation for the device. Valid options are “rx”, “tx”, and “disabled”</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.pol_state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pol_state</span></span><a class="headerlink" href="#adi.adar1000.adar1000.pol_state" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set polarity switch state. True outputs -5V, False outputs 0V</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.pol_switch_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pol_switch_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.pol_switch_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set polarity switch driver enable state</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.reset"> -<span class="sig-name descname"><span class="pre">reset</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000.reset" title="Permalink to this definition">#</a></dt> -<dd><p>Reset ADAR1000 to default settings</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.rx_bias_state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_bias_state</span></span><a class="headerlink" href="#adi.adar1000.adar1000.rx_bias_state" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Rx bias memory position when loading from RAM. Valid states are 1-7.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.rx_lna_bias_current"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_lna_bias_current</span></span><a class="headerlink" href="#adi.adar1000.adar1000.rx_lna_bias_current" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Rx LNA bias current setting</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.rx_lna_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_lna_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.rx_lna_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Rx LNA enable status</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.rx_sequencer_start"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sequencer_start</span></span><a class="headerlink" href="#adi.adar1000.adar1000.rx_sequencer_start" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Rx Sequencer’s starting position</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.rx_sequencer_stop"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sequencer_stop</span></span><a class="headerlink" href="#adi.adar1000.adar1000.rx_sequencer_stop" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Rx Sequencer’s ending position</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.rx_to_tx_delay_1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_to_tx_delay_1</span></span><a class="headerlink" href="#adi.adar1000.adar1000.rx_to_tx_delay_1" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Rx to Tx Delay 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.rx_to_tx_delay_2"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_to_tx_delay_2</span></span><a class="headerlink" href="#adi.adar1000.adar1000.rx_to_tx_delay_2" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Rx to Tx Delay 2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.rx_vga_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_vga_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.rx_vga_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Rx VGA enable status</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.rx_vga_vm_bias_current"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_vga_vm_bias_current</span></span><a class="headerlink" href="#adi.adar1000.adar1000.rx_vga_vm_bias_current" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Rx VGA/Vector Modulator bias current setting</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.rx_vm_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_vm_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.rx_vm_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Rx Vector Modulator enable status</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.save_rx_bias"> -<span class="sig-name descname"><span class="pre">save_rx_bias</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">state</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">lna_bias_off</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">lna_bias_on</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rx_vga_vm_bias_current</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rx_lna_bias_current</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000.save_rx_bias" title="Permalink to this definition">#</a></dt> -<dd><p>Save a bias setting to an Rx memory position</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>state: int</dt><dd><p>State number to save. Valid options are 1 to 7</p> -</dd> -<dt>lna_bias_off: float</dt><dd><p>LNA_BIAS_OFF voltage</p> -</dd> -<dt>lna_bias_on: float</dt><dd><p>LNA_BIAS_ON voltage</p> -</dd> -<dt>rx_vga_vm_bias_current: int</dt><dd><p>Bias current setting for the Rx VGA and Vector Modulator</p> -</dd> -<dt>rx_lna_bias_current: int</dt><dd><p>Bias current setting for the Rx LNA</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.save_tx_bias"> -<span class="sig-name descname"><span class="pre">save_tx_bias</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">state</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pa1_bias_off</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pa2_bias_off</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pa3_bias_off</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pa4_bias_off</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pa1_bias_on</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pa2_bias_on</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pa3_bias_on</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pa4_bias_on</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tx_vga_vm_bias_current</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tx_pa_bias_current</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000.save_tx_bias" title="Permalink to this definition">#</a></dt> -<dd><p>Save a bias setting to a Tx memory position</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>state: int</dt><dd><p>State number to save. Valid options are 1 to 7</p> -</dd> -<dt>pa1_bias_off: float</dt><dd><p>PA1_BIAS_OFF voltage</p> -</dd> -<dt>pa2_bias_off: float</dt><dd><p>PA2_BIAS_OFF voltage</p> -</dd> -<dt>pa3_bias_off: float</dt><dd><p>PA3_BIAS_OFF voltage</p> -</dd> -<dt>pa4_bias_off: float</dt><dd><p>PA4_BIAS_OFF voltage</p> -</dd> -<dt>pa1_bias_on: float</dt><dd><p>PA1_BIAS_ON voltage</p> -</dd> -<dt>pa2_bias_on: float</dt><dd><p>PA2_BIAS_ON voltage</p> -</dd> -<dt>pa3_bias_on: float</dt><dd><p>PA3_BIAS_ON voltage</p> -</dd> -<dt>pa4_bias_on: float</dt><dd><p>PA4_BIAS_ON voltage</p> -</dd> -<dt>tx_vga_vm_bias_current: int</dt><dd><p>Bias current setting for the Tx VGA and Vector Modulator</p> -</dd> -<dt>tx_lna_bias_current: int</dt><dd><p>Bias current setting for the Tx PA</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.sequencer_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sequencer_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.sequencer_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set sequencer enable status</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.temperature"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temperature</span></span><a class="headerlink" href="#adi.adar1000.adar1000.temperature" title="Permalink to this definition">#</a></dt> -<dd><p>Get the temperature reading from the device</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tr_source"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tr_source</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tr_source" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set TR source for the chip. Valid options are “external” or “spi”</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tr_spi"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tr_spi</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tr_spi" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set T/R state using the SPI bit. Valid options are “tx” or “rx”</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tr_switch_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tr_switch_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tr_switch_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set T/R switch driver enable state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tx_bias_state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_bias_state</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tx_bias_state" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Tx bias memory position when loading from RAM. Valid states are 1-7.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tx_pa_bias_current"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_pa_bias_current</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tx_pa_bias_current" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Tx PA bias current setting</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tx_pa_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_pa_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tx_pa_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Tx PA enable status</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tx_sequencer_start"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sequencer_start</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tx_sequencer_start" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Tx Sequencer’s starting position</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tx_sequencer_stop"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sequencer_stop</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tx_sequencer_stop" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Tx Sequencer’s ending position</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tx_to_rx_delay_1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_to_rx_delay_1</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tx_to_rx_delay_1" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Tx to Rx Delay 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tx_to_rx_delay_2"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_to_rx_delay_2</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tx_to_rx_delay_2" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Tx to Rx Delay 2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tx_vga_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vga_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tx_vga_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Tx VGA enable status</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tx_vga_vm_bias_current"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vga_vm_bias_current</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tx_vga_vm_bias_current" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Tx VGA/Vector Modulator bias current setting</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000.tx_vm_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vm_enable</span></span><a class="headerlink" href="#adi.adar1000.adar1000.tx_vm_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Tx Vector Modulator enable status</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adar1000.</span></span><span class="sig-name descname"><span class="pre">adar1000_array</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">chip_ids</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_map</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">element_map</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_element_map</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000_array" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADAR1000 Beamformer Array</p> -<dl> -<dt>parameters:</dt><dd><dl> -<dt>uri: type=string</dt><dd><p>URI of IIO context with ADAR1000 array</p> -</dd> -<dt>chip_ids: type=list[string]</dt><dd><p>List of strings identifying desired chip select and hardware ID -for the ADAR1000. These strings are the labels coinciding with -each chip select and hardware address and are typically in the -form csbX_chipX. The csb line can be any number depending on how -many are used in the system. The chip number will typically be -1-4 because each CSB line can control up to four ADAR1000s. Note -that the order of the devices listed will correspond to the -device numbers in the array map directly.</p> -</dd> -<dt>device_map: type=list[list[int]]</dt><dd><p>List with the map of where the ADAR1000s are in the array. Each -entry in the map represents a row of ADAR1000s referenced by -device number. For example, a map:</p> -<blockquote> -<div><div class="line-block"> -<div class="line">[[1, 3, 5, 7],</div> -<div class="line">[2, 4, 6, 8]]</div> -</div> -</div></blockquote> -<p>represents an array of 8 ADAR1000s 4 wide and 2 tall.</p> -</dd> -<dt>element_map: type=list[list[int]]</dt><dd><p>List of lists with the map of where the array elements are in the -physical array. Each entry in the map represents a row of array -channels referenced by element number. For example, a map:</p> -<blockquote> -<div><div class="line-block"> -<div class="line">[[1, 5, 9, 13],</div> -<div class="line">[2, 6, 10, 14],</div> -<div class="line">[3, 7, 11, 15],</div> -<div class="line">[4, 8, 12, 16]]</div> -</div> -</div></blockquote> -<p>represents an array of 16 elements (4 ADAR1000s) in a square array.</p> -</dd> -<dt>device_element_map: type=dict[int, list[int]]</dt><dd><p>Dictionary with the map of ADAR1000 to array element references. Each -key in the map is a device number. The corresponding list of integers -represents the array element numbers connected to that ADAR1000, in -order of the ADAR1000’s channels. For example, an entry of -{3: [10, 14, 13, 9]} connects ADAR1000 #3 to array elements 10, 14, 13, -and 9. Element #10 is on the ADAR1000’s channel 1 while element #13 is -on the ADAR1000’s channel 3.</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.all_rx_attenuators"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_rx_attenuators</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.all_rx_attenuators" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set all Rx Attenuator settings in the array. -The format is a list of lists where each row in the -array is a list entry in the larger list.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.all_rx_gains"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_rx_gains</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.all_rx_gains" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set all Rx Gain settings in the array. -The format is a list of lists where each row in the -array is a list entry in the larger list.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.all_rx_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_rx_phases</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.all_rx_phases" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set all Rx Phase settings in the array. -The format is a list of lists where each row in the -array is a list entry in the larger list.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.all_tx_attenuators"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_tx_attenuators</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.all_tx_attenuators" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set all Tx Attenuator settings in the array. -The format is a list of lists where each row in the -array is a list entry in the larger list.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.all_tx_gains"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_tx_gains</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.all_tx_gains" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set all Tx Gain settings in the array. -The format is a list of lists where each row in the -array is a list entry in the larger list.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.all_tx_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_tx_phases</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.all_tx_phases" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set all Tx Phase settings in the array. -The format is a list of lists where each row in the -array is a list entry in the larger list.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.calculate_phi"> -<span class="sig-name descname"><span class="pre">calculate_phi</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">azimuth</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">elevation</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000_array.calculate_phi" title="Permalink to this definition">#</a></dt> -<dd><dl class="simple"> -<dt>Calculate the Φ angles to steer the array in a particular direction. This method assumes that the entire</dt><dd><p>array is one analog beam.</p> -</dd> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>azimuth: float</dt><dd><p>Desired beam angle in degrees for the horizontal direction.</p> -</dd> -<dt>elevation: float</dt><dd><p>Desired beam angle in degrees for the vertical direction.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.device_map"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">device_map</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.device_map" title="Permalink to this definition">#</a></dt> -<dd><p>Get the map of ADAR1000s in the array</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.devices"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">devices</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.devices" title="Permalink to this definition">#</a></dt> -<dd><p>Dictionary representing all of the connected ADAR1000s. -The dictionary key is the chip_id for each device.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.element_map"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">element_map</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.element_map" title="Permalink to this definition">#</a></dt> -<dd><p>Get the map of elements in the array</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.element_spacing"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">element_spacing</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.element_spacing" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the element spacing for the array in meters</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.elements"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">elements</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.elements" title="Permalink to this definition">#</a></dt> -<dd><p>Dictionary representing all of the connected ADAR1000 elements sorted by element number. -The dictionary key is the element number for each device.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the board frequency in Hz</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.initialize_devices"> -<span class="sig-name descname"><span class="pre">initialize_devices</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">pa_off</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">-2.5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pa_on</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">-2.5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">lna_off</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">-2</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">lna_on</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">-2</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000_array.initialize_devices" title="Permalink to this definition">#</a></dt> -<dd><p>Suggested initialization routine after powerup</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>pa_off: float</dt><dd><p>Voltage to set the PA_BIAS_OFF values to during initialization</p> -</dd> -<dt>pa_on: float</dt><dd><p>Voltage to set the PA_BIAS_ON values to during initialization</p> -</dd> -<dt>lna_off: float</dt><dd><p>Voltage to set the LNA_BIAS_OFF values to during initialization</p> -</dd> -<dt>lna_on: float</dt><dd><p>Voltage to set the LNA_BIAS_ON values to during initialization</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.latch_rx_settings"> -<span class="sig-name descname"><span class="pre">latch_rx_settings</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000_array.latch_rx_settings" title="Permalink to this definition">#</a></dt> -<dd><p>Latch in new Gain/Phase settings for the Rx</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.latch_tx_settings"> -<span class="sig-name descname"><span class="pre">latch_tx_settings</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000_array.latch_tx_settings" title="Permalink to this definition">#</a></dt> -<dd><p>Latch in new Gain/Phase settings for the Tx</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.rx_azimuth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_azimuth</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.rx_azimuth" title="Permalink to this definition">#</a></dt> -<dd><p>Get the Rx azimuth angle for the array in degrees</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.rx_azimuth_phi"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_azimuth_phi</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.rx_azimuth_phi" title="Permalink to this definition">#</a></dt> -<dd><p>Get the Rx azimuth phi angle for the array in degrees</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.rx_elevation"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_elevation</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.rx_elevation" title="Permalink to this definition">#</a></dt> -<dd><p>Get the Rx elevation angle for the array in degrees</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.rx_elevation_phi"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_elevation_phi</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.rx_elevation_phi" title="Permalink to this definition">#</a></dt> -<dd><p>Get the Rx elevation phi angle for the array in degrees</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.steer_rx"> -<span class="sig-name descname"><span class="pre">steer_rx</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">azimuth</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">elevation</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000_array.steer_rx" title="Permalink to this definition">#</a></dt> -<dd><p>Steer the Rx array in a particular direction. This method assumes that the entire array is one analog beam.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>azimuth: float</dt><dd><p>Desired beam angle in degrees for the horizontal direction.</p> -</dd> -<dt>elevation: float</dt><dd><p>Desired beam angle in degrees for the vertical direction.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.steer_tx"> -<span class="sig-name descname"><span class="pre">steer_tx</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">azimuth</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">elevation</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adar1000.adar1000_array.steer_tx" title="Permalink to this definition">#</a></dt> -<dd><p>Steer the Tx array in a particular direction. This method assumes that the entire array is one analog beam.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>azimuth: float</dt><dd><p>Desired beam angle in degrees for the horizontal direction.</p> -</dd> -<dt>elevation: float</dt><dd><p>Desired beam angle in degrees for the vertical direction.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.temperatures"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temperatures</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.temperatures" title="Permalink to this definition">#</a></dt> -<dd><p>Get the temperature readings of the ADAR1000s in a dictionary</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.tx_azimuth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_azimuth</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.tx_azimuth" title="Permalink to this definition">#</a></dt> -<dd><p>Get the Tx azimuth angle for the array in degrees</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.tx_azimuth_phi"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_azimuth_phi</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.tx_azimuth_phi" title="Permalink to this definition">#</a></dt> -<dd><p>Get the Tx azimuth phi angle for the array in degrees</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.tx_elevation"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_elevation</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.tx_elevation" title="Permalink to this definition">#</a></dt> -<dd><p>Get the Tx elevation angle for the array in degrees</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adar1000.adar1000_array.tx_elevation_phi"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_elevation_phi</span></span><a class="headerlink" href="#adi.adar1000.adar1000_array.tx_elevation_phi" title="Permalink to this definition">#</a></dt> -<dd><p>Get the Tx elevation phi angle for the array in degrees</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adaq8092.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adaq8092</a> - <a href="adi.adf4159.html" title="Next document (Ctrl+RightArrow)" class="next">adf4159</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adf4159.html b/prs/dev/adis16480_updates/devices/adi.adf4159.html deleted file mode 100644 index 3c8f8b8d0..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adf4159.html +++ /dev/null @@ -1,462 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adf4159 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.adf4355 module" href="adi.adf4355.html" /> - <link rel="prev" title="adar1000" href="adi.adar1000.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adf4159</a><ul> -<li><a class="reference internal" href="#adi.adf4159.adf4159"><code class="docutils literal notranslate"><span class="pre">adf4159</span></code></a><ul> -<li><a class="reference internal" href="#adi.adf4159.adf4159.clk1_div_value"><code class="docutils literal notranslate"><span class="pre">adf4159.clk1_div_value</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.clk1_mode"><code class="docutils literal notranslate"><span class="pre">adf4159.clk1_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.clk2_div_value"><code class="docutils literal notranslate"><span class="pre">adf4159.clk2_div_value</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.delay_clk"><code class="docutils literal notranslate"><span class="pre">adf4159.delay_clk</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.delay_start_en"><code class="docutils literal notranslate"><span class="pre">adf4159.delay_start_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.delay_word"><code class="docutils literal notranslate"><span class="pre">adf4159.delay_word</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.enable"><code class="docutils literal notranslate"><span class="pre">adf4159.enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.freq_dev_range"><code class="docutils literal notranslate"><span class="pre">adf4159.freq_dev_range</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.freq_dev_step"><code class="docutils literal notranslate"><span class="pre">adf4159.freq_dev_step</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.freq_dev_time"><code class="docutils literal notranslate"><span class="pre">adf4159.freq_dev_time</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.frequency"><code class="docutils literal notranslate"><span class="pre">adf4159.frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.muxout_sel"><code class="docutils literal notranslate"><span class="pre">adf4159.muxout_sel</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.phase_value"><code class="docutils literal notranslate"><span class="pre">adf4159.phase_value</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.ramp_delay_en"><code class="docutils literal notranslate"><span class="pre">adf4159.ramp_delay_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.ramp_en"><code class="docutils literal notranslate"><span class="pre">adf4159.ramp_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.ramp_mode"><code class="docutils literal notranslate"><span class="pre">adf4159.ramp_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.sing_ful_tri"><code class="docutils literal notranslate"><span class="pre">adf4159.sing_ful_tri</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.trig_delay_en"><code class="docutils literal notranslate"><span class="pre">adf4159.trig_delay_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4159.adf4159.tx_trig_en"><code class="docutils literal notranslate"><span class="pre">adf4159.tx_trig_en</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adf4159"> -<span id="adf4159"></span><h1>adf4159<a class="headerlink" href="#module-adi.adf4159" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adf4159.</span></span><span class="sig-name descname"><span class="pre">adf4159</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adf4159.adf4159" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>ADF4159 is a 13 GHz Fractional-N Frequency Synthesizer</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.clk1_div_value"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clk1_div_value</span></span><a class="headerlink" href="#adi.adf4159.adf4159.clk1_div_value" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the PLL frequency deviation time.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.clk1_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clk1_mode</span></span><a class="headerlink" href="#adi.adf4159.adf4159.clk1_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the mode of 1st clk.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.clk2_div_value"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clk2_div_value</span></span><a class="headerlink" href="#adi.adf4159.adf4159.clk2_div_value" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the PLL frequency deviation time.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.delay_clk"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">delay_clk</span></span><a class="headerlink" href="#adi.adf4159.adf4159.delay_clk" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the clk delay enable.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.delay_start_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">delay_start_en</span></span><a class="headerlink" href="#adi.adf4159.adf4159.delay_start_en" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the delay start enable.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.delay_word"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">delay_word</span></span><a class="headerlink" href="#adi.adf4159.adf4159.delay_word" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the delay word.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">enable</span></span><a class="headerlink" href="#adi.adf4159.adf4159.enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the enable status of the RF output.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.freq_dev_range"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">freq_dev_range</span></span><a class="headerlink" href="#adi.adf4159.adf4159.freq_dev_range" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the PLL frequency deviation range.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.freq_dev_step"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">freq_dev_step</span></span><a class="headerlink" href="#adi.adf4159.adf4159.freq_dev_step" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the PLL frequency deviation step.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.freq_dev_time"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">freq_dev_time</span></span><a class="headerlink" href="#adi.adf4159.adf4159.freq_dev_time" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the PLL frequency deviation time.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency</span></span><a class="headerlink" href="#adi.adf4159.adf4159.frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Output Frequency of PLL.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.muxout_sel"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">muxout_sel</span></span><a class="headerlink" href="#adi.adf4159.adf4159.muxout_sel" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the PLL frequency deviation time.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.phase_value"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">phase_value</span></span><a class="headerlink" href="#adi.adf4159.adf4159.phase_value" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the PLL frequency deviation time.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.ramp_delay_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ramp_delay_en</span></span><a class="headerlink" href="#adi.adf4159.adf4159.ramp_delay_en" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set ramp delay enable.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.ramp_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ramp_en</span></span><a class="headerlink" href="#adi.adf4159.adf4159.ramp_en" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the ramp enable.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.ramp_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ramp_mode</span></span><a class="headerlink" href="#adi.adf4159.adf4159.ramp_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Ramp output mode.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.sing_ful_tri"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sing_ful_tri</span></span><a class="headerlink" href="#adi.adf4159.adf4159.sing_ful_tri" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Single-full-triangle-enable.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.trig_delay_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">trig_delay_en</span></span><a class="headerlink" href="#adi.adf4159.adf4159.trig_delay_en" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the txdata-trigger-delay-enable.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4159.adf4159.tx_trig_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_trig_en</span></span><a class="headerlink" href="#adi.adf4159.adf4159.tx_trig_en" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set tx data trigger enable.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adar1000.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adar1000</a> - <a href="adi.adf4355.html" title="Next document (Ctrl+RightArrow)" class="next">adi.adf4355 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adf4355.html b/prs/dev/adis16480_updates/devices/adi.adf4355.html deleted file mode 100644 index a27da117f..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adf4355.html +++ /dev/null @@ -1,360 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.adf4355 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adf4371" href="adi.adf4371.html" /> - <link rel="prev" title="adf4159" href="adi.adf4159.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.adf4355 module</a><ul> -<li><a class="reference internal" href="#adi.adf4355.adf4355"><code class="docutils literal notranslate"><span class="pre">adf4355</span></code></a><ul> -<li><a class="reference internal" href="#adi.adf4355.adf4355.frequency_altvolt0"><code class="docutils literal notranslate"><span class="pre">adf4355.frequency_altvolt0</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4355.adf4355.frequency_altvolt1"><code class="docutils literal notranslate"><span class="pre">adf4355.frequency_altvolt1</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4355.adf4355.powerdown_altvolt0"><code class="docutils literal notranslate"><span class="pre">adf4355.powerdown_altvolt0</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4355.adf4355.powerdown_altvolt1"><code class="docutils literal notranslate"><span class="pre">adf4355.powerdown_altvolt1</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adf4355"> -<span id="adi-adf4355-module"></span><h1>adi.adf4355 module<a class="headerlink" href="#module-adi.adf4355" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adf4355.adf4355"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adf4355.</span></span><span class="sig-name descname"><span class="pre">adf4355</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adf4355.adf4355" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADF4355 Microwave Wideband Synthesizer with Integrated VCO</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context with ADF4355</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4355.adf4355.frequency_altvolt0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency_altvolt0</span></span><a class="headerlink" href="#adi.adf4355.adf4355.frequency_altvolt0" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4355.adf4355.frequency_altvolt1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency_altvolt1</span></span><a class="headerlink" href="#adi.adf4355.adf4355.frequency_altvolt1" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4355.adf4355.powerdown_altvolt0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">powerdown_altvolt0</span></span><a class="headerlink" href="#adi.adf4355.adf4355.powerdown_altvolt0" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4355.adf4355.powerdown_altvolt1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">powerdown_altvolt1</span></span><a class="headerlink" href="#adi.adf4355.adf4355.powerdown_altvolt1" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adf4159.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adf4159</a> - <a href="adi.adf4371.html" title="Next document (Ctrl+RightArrow)" class="next">adf4371</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adf4371.html b/prs/dev/adis16480_updates/devices/adi.adf4371.html deleted file mode 100644 index a65ee5ec0..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adf4371.html +++ /dev/null @@ -1,407 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adf4371 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adf5610" href="adi.adf5610.html" /> - <link rel="prev" title="adi.adf4355 module" href="adi.adf4355.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adf4371</a><ul> -<li><a class="reference internal" href="#adi.adf4371.adf4371"><code class="docutils literal notranslate"><span class="pre">adf4371</span></code></a><ul> -<li><a class="reference internal" href="#adi.adf4371.adf4371.muxout_mode"><code class="docutils literal notranslate"><span class="pre">adf4371.muxout_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4371.adf4371.rf16_enable"><code class="docutils literal notranslate"><span class="pre">adf4371.rf16_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4371.adf4371.rf16_frequency"><code class="docutils literal notranslate"><span class="pre">adf4371.rf16_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4371.adf4371.rf32_enable"><code class="docutils literal notranslate"><span class="pre">adf4371.rf32_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4371.adf4371.rf32_frequency"><code class="docutils literal notranslate"><span class="pre">adf4371.rf32_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4371.adf4371.rf8_enable"><code class="docutils literal notranslate"><span class="pre">adf4371.rf8_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4371.adf4371.rf8_frequency"><code class="docutils literal notranslate"><span class="pre">adf4371.rf8_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4371.adf4371.rfaux8_enable"><code class="docutils literal notranslate"><span class="pre">adf4371.rfaux8_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4371.adf4371.rfaux8_frequency"><code class="docutils literal notranslate"><span class="pre">adf4371.rfaux8_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adf4371.adf4371.temperature"><code class="docutils literal notranslate"><span class="pre">adf4371.temperature</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adf4371"> -<span id="adf4371"></span><h1>adf4371<a class="headerlink" href="#module-adi.adf4371" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adf4371.</span></span><span class="sig-name descname"><span class="pre">adf4371</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adf4371.adf4371" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADF4371 Microwave Wideband Synthesizer -with Integrated VCO</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context with ADF4371</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371.muxout_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">muxout_mode</span></span><a class="headerlink" href="#adi.adf4371.adf4371.muxout_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the MUX output mode</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371.rf16_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rf16_enable</span></span><a class="headerlink" href="#adi.adf4371.adf4371.rf16_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the enable status of the 16GHz RF output</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371.rf16_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rf16_frequency</span></span><a class="headerlink" href="#adi.adf4371.adf4371.rf16_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the frequency of the 16GHz RF output</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371.rf32_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rf32_enable</span></span><a class="headerlink" href="#adi.adf4371.adf4371.rf32_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the enable status of the 32GHz RF output</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371.rf32_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rf32_frequency</span></span><a class="headerlink" href="#adi.adf4371.adf4371.rf32_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the frequency of the 32GHz RF output</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371.rf8_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rf8_enable</span></span><a class="headerlink" href="#adi.adf4371.adf4371.rf8_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the enable status of the 8GHz RF output</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371.rf8_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rf8_frequency</span></span><a class="headerlink" href="#adi.adf4371.adf4371.rf8_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the frequency of the 8GHz RF output</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371.rfaux8_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rfaux8_enable</span></span><a class="headerlink" href="#adi.adf4371.adf4371.rfaux8_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the enable status of the Auxiliary 8GHz RF output</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371.rfaux8_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rfaux8_frequency</span></span><a class="headerlink" href="#adi.adf4371.adf4371.rfaux8_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the frequency of the Auxiliary 8GHz RF output</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf4371.adf4371.temperature"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temperature</span></span><a class="headerlink" href="#adi.adf4371.adf4371.temperature" title="Permalink to this definition">#</a></dt> -<dd><p>Get the temperature reading</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adf4355.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.adf4355 module</a> - <a href="adi.adf5610.html" title="Next document (Ctrl+RightArrow)" class="next">adf5610</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adf5610.html b/prs/dev/adis16480_updates/devices/adi.adf5610.html deleted file mode 100644 index bf0b6e235..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adf5610.html +++ /dev/null @@ -1,357 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adf5610 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.adg2128 module" href="adi.adg2128.html" /> - <link rel="prev" title="adf4371" href="adi.adf4371.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adf5610</a><ul> -<li><a class="reference internal" href="#adi.adf5610.adf5610"><code class="docutils literal notranslate"><span class="pre">adf5610</span></code></a><ul> -<li><a class="reference internal" href="#adi.adf5610.adf5610.frequency"><code class="docutils literal notranslate"><span class="pre">adf5610.frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adf5610.adf5610.reg_read"><code class="docutils literal notranslate"><span class="pre">adf5610.reg_read()</span></code></a></li> -<li><a class="reference internal" href="#adi.adf5610.adf5610.reg_write"><code class="docutils literal notranslate"><span class="pre">adf5610.reg_write()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adf5610"> -<span id="adf5610"></span><h1>adf5610<a class="headerlink" href="#module-adi.adf5610" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adf5610.adf5610"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adf5610.</span></span><span class="sig-name descname"><span class="pre">adf5610</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adf5610.adf5610" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADF5610 Microwave Wideband Synthesizer with Integrated VCO</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context with ADF5610</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adf5610.adf5610.frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency</span></span><a class="headerlink" href="#adi.adf5610.adf5610.frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Frequency in Hz</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adf5610.adf5610.reg_read"> -<span class="sig-name descname"><span class="pre">reg_read</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">reg</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adf5610.adf5610.reg_read" title="Permalink to this definition">#</a></dt> -<dd><p>Direct Register Access via debugfs</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adf5610.adf5610.reg_write"> -<span class="sig-name descname"><span class="pre">reg_write</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">reg</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adf5610.adf5610.reg_write" title="Permalink to this definition">#</a></dt> -<dd><p>Direct Register Access via debugfs</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adf4371.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adf4371</a> - <a href="adi.adg2128.html" title="Next document (Ctrl+RightArrow)" class="next">adi.adg2128 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adg2128.html b/prs/dev/adis16480_updates/devices/adi.adg2128.html deleted file mode 100644 index 4eeaecfe2..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adg2128.html +++ /dev/null @@ -1,368 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.adg2128 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16375" href="adi.adis16375.html" /> - <link rel="prev" title="adf5610" href="adi.adf5610.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.adg2128 module</a><ul> -<li><a class="reference internal" href="#adi.adg2128.adg2128"><code class="docutils literal notranslate"><span class="pre">adg2128</span></code></a><ul> -<li><a class="reference internal" href="#adi.adg2128.adg2128.add"><code class="docutils literal notranslate"><span class="pre">adg2128.add()</span></code></a></li> -<li><a class="reference internal" href="#adi.adg2128.adg2128.immediate"><code class="docutils literal notranslate"><span class="pre">adg2128.immediate</span></code></a></li> -<li><a class="reference internal" href="#adi.adg2128.adg2128.open_all"><code class="docutils literal notranslate"><span class="pre">adg2128.open_all()</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.adg2128.yline"><code class="docutils literal notranslate"><span class="pre">yline</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adg2128"> -<span id="adi-adg2128-module"></span><h1>adi.adg2128 module<a class="headerlink" href="#module-adi.adg2128" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adg2128.adg2128"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adg2128.</span></span><span class="sig-name descname"><span class="pre">adg2128</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adg2128.adg2128" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADG2128 cross point switch.</p> -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adg2128.adg2128.add"> -<span class="sig-name descname"><span class="pre">add</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">addr</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adg2128.adg2128.add" title="Permalink to this definition">#</a></dt> -<dd><p>Add device by its i2c address.</p> -<p>Multiple devices may be added provided they all have their Y terminals -connected (common Y configuration). -1x adg2128 is represented by a 12 by 8 matrix -2x adg2128 is represented by a 24 by 8 matrix -…</p> -<p>Arguments: -addr - device address on i2c bus</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adg2128.adg2128.immediate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">immediate</span></span><a class="headerlink" href="#adi.adg2128.adg2128.immediate" title="Permalink to this definition">#</a></dt> -<dd><p>Specify whether the writing of a switch is immediate or not.</p> -<p>When it’s not immediate, the new switch configuration is only -latched into the device (see LDSW in datasheet).</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adg2128.adg2128.open_all"> -<span class="sig-name descname"><span class="pre">open_all</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adg2128.adg2128.open_all" title="Permalink to this definition">#</a></dt> -<dd><p>Open all switches.</p> -<p>For each device, iterate all x-y combinations and -open all the switches at once.</p> -</dd></dl> - -</dd></dl> - -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adg2128.yline"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adg2128.</span></span><span class="sig-name descname"><span class="pre">yline</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">dev</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">x</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">line</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adg2128.yline" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adf5610.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adf5610</a> - <a href="adi.adis16375.html" title="Next document (Ctrl+RightArrow)" class="next">adis16375</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16375.html b/prs/dev/adis16480_updates/devices/adi.adis16375.html deleted file mode 100644 index 2cd27f90f..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16375.html +++ /dev/null @@ -1,770 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16375 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16460" href="adi.adis16460.html" /> - <link rel="prev" title="adi.adg2128 module" href="adi.adg2128.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16375</a><ul> -<li><a class="reference internal" href="#adi.adis16375"><code class="docutils literal notranslate"><span class="pre">adis16375</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16375.accel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.accel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16375.accel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.anglvel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16375.anglvel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.compatible_parts"><code class="docutils literal notranslate"><span class="pre">adis16375.compatible_parts</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.ctx"><code class="docutils literal notranslate"><span class="pre">adis16375.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16375.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.deltaangl_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.deltaangl_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.deltaangl_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.deltaangl_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.deltaangl_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.deltaangl_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.deltavelocity_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.deltavelocity_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.deltavelocity_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.deltavelocity_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.deltavelocity_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.deltavelocity_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.disable_trigger"><code class="docutils literal notranslate"><span class="pre">adis16375.disable_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.firmware_date"><code class="docutils literal notranslate"><span class="pre">adis16375.firmware_date</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.firmware_revision"><code class="docutils literal notranslate"><span class="pre">adis16375.firmware_revision</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.flash_count"><code class="docutils literal notranslate"><span class="pre">adis16375.flash_count</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_accel_x"><code class="docutils literal notranslate"><span class="pre">adis16375.get_accel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_accel_y"><code class="docutils literal notranslate"><span class="pre">adis16375.get_accel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_accel_z"><code class="docutils literal notranslate"><span class="pre">adis16375.get_accel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_anglvel_x"><code class="docutils literal notranslate"><span class="pre">adis16375.get_anglvel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_anglvel_y"><code class="docutils literal notranslate"><span class="pre">adis16375.get_anglvel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_anglvel_z"><code class="docutils literal notranslate"><span class="pre">adis16375.get_anglvel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_deltaangl_x"><code class="docutils literal notranslate"><span class="pre">adis16375.get_deltaangl_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_deltaangl_y"><code class="docutils literal notranslate"><span class="pre">adis16375.get_deltaangl_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_deltaangl_z"><code class="docutils literal notranslate"><span class="pre">adis16375.get_deltaangl_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_deltavelocity_x"><code class="docutils literal notranslate"><span class="pre">adis16375.get_deltavelocity_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_deltavelocity_y"><code class="docutils literal notranslate"><span class="pre">adis16375.get_deltavelocity_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_deltavelocity_z"><code class="docutils literal notranslate"><span class="pre">adis16375.get_deltavelocity_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.get_temp"><code class="docutils literal notranslate"><span class="pre">adis16375.get_temp()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.product_id"><code class="docutils literal notranslate"><span class="pre">adis16375.product_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.rx"><code class="docutils literal notranslate"><span class="pre">adis16375.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16375.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16375.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16375.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16375.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16375.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16375.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16375.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.serial_number"><code class="docutils literal notranslate"><span class="pre">adis16375.serial_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16375.temp_conv"><code class="docutils literal notranslate"><span class="pre">adis16375.temp_conv</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16375"> -<h1>adis16375<a class="headerlink" href="#adis16375" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16375"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16375</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">adis16XXX</span></code></p> -<p>ADIS16375 Low Profile, Low Noise Six Degrees of Freedom Inertial Sensor</p> -<dl class="simple"> -<dt>Args:</dt><dd><p>uri: URI of IIO context with ADIS16375 device -device_name: Name of the device in the IIO context. Default is adis16375 -trigger_name: Name of the trigger in the IIO context. Default is adis16375-dev0</p> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16375.accel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16375.accel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_conv</span></span><a class="headerlink" href="#adi.adis16375.accel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16375.accel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16375.accel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16375.accel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibcale value for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_conv</span></span><a class="headerlink" href="#adi.adis16375.accel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16375.accel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16375.accel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16375.accel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_conv</span></span><a class="headerlink" href="#adi.adis16375.accel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.accel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16375.accel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16375.anglvel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16375.anglvel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_conv</span></span><a class="headerlink" href="#adi.adis16375.anglvel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16375.anglvel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16375.anglvel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16375.anglvel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_conv</span></span><a class="headerlink" href="#adi.adis16375.anglvel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16375.anglvel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16375.anglvel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16375.anglvel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_conv</span></span><a class="headerlink" href="#adi.adis16375.anglvel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.anglvel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16375.anglvel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16375.compatible_parts"> -<span class="sig-name descname"><span class="pre">compatible_parts</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">['adis16375']</span></em><a class="headerlink" href="#adi.adis16375.compatible_parts" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16375.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16375.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.deltaangl_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_x_conv</span></span><a class="headerlink" href="#adi.adis16375.deltaangl_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.deltaangl_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_y_conv</span></span><a class="headerlink" href="#adi.adis16375.deltaangl_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.deltaangl_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_z_conv</span></span><a class="headerlink" href="#adi.adis16375.deltaangl_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.deltavelocity_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_x_conv</span></span><a class="headerlink" href="#adi.adis16375.deltavelocity_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.deltavelocity_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_y_conv</span></span><a class="headerlink" href="#adi.adis16375.deltavelocity_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.deltavelocity_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_z_conv</span></span><a class="headerlink" href="#adi.adis16375.deltavelocity_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16375.disable_trigger"> -<span class="sig-name descname"><span class="pre">disable_trigger</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">False</span></em><a class="headerlink" href="#adi.adis16375.disable_trigger" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.firmware_date"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_date</span></span><a class="headerlink" href="#adi.adis16375.firmware_date" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_date: the factory configuration date</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.firmware_revision"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_revision</span></span><a class="headerlink" href="#adi.adis16375.firmware_revision" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_revision: the firmware revision for the internal firmware</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.flash_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flash_count</span></span><a class="headerlink" href="#adi.adis16375.flash_count" title="Permalink to this definition">#</a></dt> -<dd><p>flash_counter: flash memory write count</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_accel_x"> -<span class="sig-name descname"><span class="pre">get_accel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_accel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_accel_y"> -<span class="sig-name descname"><span class="pre">get_accel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_accel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_accel_z"> -<span class="sig-name descname"><span class="pre">get_accel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_accel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_anglvel_x"> -<span class="sig-name descname"><span class="pre">get_anglvel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_anglvel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_anglvel_y"> -<span class="sig-name descname"><span class="pre">get_anglvel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_anglvel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_anglvel_z"> -<span class="sig-name descname"><span class="pre">get_anglvel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_anglvel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_deltaangl_x"> -<span class="sig-name descname"><span class="pre">get_deltaangl_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_deltaangl_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_deltaangl_y"> -<span class="sig-name descname"><span class="pre">get_deltaangl_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_deltaangl_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_deltaangl_z"> -<span class="sig-name descname"><span class="pre">get_deltaangl_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_deltaangl_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_deltavelocity_x"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_deltavelocity_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_deltavelocity_y"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_deltavelocity_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_deltavelocity_z"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_deltavelocity_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.get_temp"> -<span class="sig-name descname"><span class="pre">get_temp</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.get_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.product_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">product_id</span></span><a class="headerlink" href="#adi.adis16375.product_id" title="Permalink to this definition">#</a></dt> -<dd><p>product_id: the numerical portion of the device number</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16375.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16375.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16375.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16375.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16375.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16375.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16375.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16375.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.serial_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serial_number</span></span><a class="headerlink" href="#adi.adis16375.serial_number" title="Permalink to this definition">#</a></dt> -<dd><p>serial_number: lot specific serial number</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16375.temp_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_conv</span></span><a class="headerlink" href="#adi.adis16375.temp_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adg2128.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.adg2128 module</a> - <a href="adi.adis16460.html" title="Next document (Ctrl+RightArrow)" class="next">adis16460</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16460.html b/prs/dev/adis16480_updates/devices/adi.adis16460.html deleted file mode 100644 index b87be4d0a..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16460.html +++ /dev/null @@ -1,409 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16460 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16475" href="adi.adis16475.html" /> - <link rel="prev" title="adis16375" href="adi.adis16375.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16460</a><ul> -<li><a class="reference internal" href="#adi.adis16460"><code class="docutils literal notranslate"><span class="pre">adis16460</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16460.ctx"><code class="docutils literal notranslate"><span class="pre">adis16460.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16460.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16460.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16460.rx"><code class="docutils literal notranslate"><span class="pre">adis16460.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16460.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16460.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16460.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16460.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16460.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16460.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16460.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16460.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16460.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16460.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16460.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16460.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16460.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16460.sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16460"> -<h1>adis16460<a class="headerlink" href="#adis16460" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16460"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16460</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16460" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADIS16460 Compact, Precision, Six Degrees of Freedom Inertial Sensor</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16460.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16460.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16460.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16460.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16460.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16460.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16460.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16460.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16460.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16460.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16460.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16460.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16460.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16460.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16460.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16460.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16460.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16460.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16460.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16460.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16375.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16375</a> - <a href="adi.adis16475.html" title="Next document (Ctrl+RightArrow)" class="next">adis16475</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16475.html b/prs/dev/adis16480_updates/devices/adi.adis16475.html deleted file mode 100644 index d2a9d01c5..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16475.html +++ /dev/null @@ -1,683 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16475 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16480" href="adi.adis16480.html" /> - <link rel="prev" title="adis16460" href="adi.adis16460.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16475</a><ul> -<li><a class="reference internal" href="#adi.adis16475"><code class="docutils literal notranslate"><span class="pre">adis16475</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16475.accel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16475.accel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.accel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.accel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.accel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16475.accel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.accel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.accel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.accel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16475.accel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.accel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.accel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.anglvel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16475.anglvel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.anglvel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.anglvel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.anglvel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16475.anglvel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.anglvel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.anglvel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.anglvel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16475.anglvel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.anglvel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.anglvel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.ctx"><code class="docutils literal notranslate"><span class="pre">adis16475.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.deltaangl_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.deltaangl_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.deltaangl_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.deltaangl_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.deltaangl_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.deltaangl_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.deltavelocity_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.deltavelocity_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.deltavelocity_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.deltavelocity_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.deltavelocity_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.deltavelocity_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16475.filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.firmware_date"><code class="docutils literal notranslate"><span class="pre">adis16475.firmware_date</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.firmware_revision"><code class="docutils literal notranslate"><span class="pre">adis16475.firmware_revision</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.flash_count"><code class="docutils literal notranslate"><span class="pre">adis16475.flash_count</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_accel_x"><code class="docutils literal notranslate"><span class="pre">adis16475.get_accel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_accel_y"><code class="docutils literal notranslate"><span class="pre">adis16475.get_accel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_accel_z"><code class="docutils literal notranslate"><span class="pre">adis16475.get_accel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_anglvel_x"><code class="docutils literal notranslate"><span class="pre">adis16475.get_anglvel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_anglvel_y"><code class="docutils literal notranslate"><span class="pre">adis16475.get_anglvel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_anglvel_z"><code class="docutils literal notranslate"><span class="pre">adis16475.get_anglvel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_deltaangl_x"><code class="docutils literal notranslate"><span class="pre">adis16475.get_deltaangl_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_deltaangl_y"><code class="docutils literal notranslate"><span class="pre">adis16475.get_deltaangl_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_deltaangl_z"><code class="docutils literal notranslate"><span class="pre">adis16475.get_deltaangl_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_deltavelocity_x"><code class="docutils literal notranslate"><span class="pre">adis16475.get_deltavelocity_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_deltavelocity_y"><code class="docutils literal notranslate"><span class="pre">adis16475.get_deltavelocity_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_deltavelocity_z"><code class="docutils literal notranslate"><span class="pre">adis16475.get_deltavelocity_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.get_temp"><code class="docutils literal notranslate"><span class="pre">adis16475.get_temp()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.product_id"><code class="docutils literal notranslate"><span class="pre">adis16475.product_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.reg_read"><code class="docutils literal notranslate"><span class="pre">adis16475.reg_read()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.reg_write"><code class="docutils literal notranslate"><span class="pre">adis16475.reg_write()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.rx"><code class="docutils literal notranslate"><span class="pre">adis16475.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16475.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16475.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16475.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16475.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16475.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16475.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16475.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.serial_number"><code class="docutils literal notranslate"><span class="pre">adis16475.serial_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16475.temp_conv"><code class="docutils literal notranslate"><span class="pre">adis16475.temp_conv</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16475"> -<h1>adis16475<a class="headerlink" href="#adis16475" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16475"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16475</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'adis16505-2'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADIS16475 Compact, Precision, Six Degrees of Freedom Inertial Sensor</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.accel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16475.accel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.accel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_conv</span></span><a class="headerlink" href="#adi.adis16475.accel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.accel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16475.accel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.accel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_conv</span></span><a class="headerlink" href="#adi.adis16475.accel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.accel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16475.accel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.accel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_conv</span></span><a class="headerlink" href="#adi.adis16475.accel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.anglvel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16475.anglvel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.anglvel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_conv</span></span><a class="headerlink" href="#adi.adis16475.anglvel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.anglvel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16475.anglvel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.anglvel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_conv</span></span><a class="headerlink" href="#adi.adis16475.anglvel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.anglvel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16475.anglvel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.anglvel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_conv</span></span><a class="headerlink" href="#adi.adis16475.anglvel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16475.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.deltaangl_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_x_conv</span></span><a class="headerlink" href="#adi.adis16475.deltaangl_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.deltaangl_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_y_conv</span></span><a class="headerlink" href="#adi.adis16475.deltaangl_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.deltaangl_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_z_conv</span></span><a class="headerlink" href="#adi.adis16475.deltaangl_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.deltavelocity_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_x_conv</span></span><a class="headerlink" href="#adi.adis16475.deltavelocity_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.deltavelocity_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_y_conv</span></span><a class="headerlink" href="#adi.adis16475.deltavelocity_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.deltavelocity_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_z_conv</span></span><a class="headerlink" href="#adi.adis16475.deltavelocity_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16475.filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>filter_low_pass_3db_frequency: Bandwidth for the accelerometer and -gyroscope channels</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.firmware_date"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_date</span></span><a class="headerlink" href="#adi.adis16475.firmware_date" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_date: the factory configuration date</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.firmware_revision"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_revision</span></span><a class="headerlink" href="#adi.adis16475.firmware_revision" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_revision: the firmware revision for the internal firmware</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.flash_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flash_count</span></span><a class="headerlink" href="#adi.adis16475.flash_count" title="Permalink to this definition">#</a></dt> -<dd><p>flash_counter: flash memory write count</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_accel_x"> -<span class="sig-name descname"><span class="pre">get_accel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_accel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_accel_y"> -<span class="sig-name descname"><span class="pre">get_accel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_accel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_accel_z"> -<span class="sig-name descname"><span class="pre">get_accel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_accel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_anglvel_x"> -<span class="sig-name descname"><span class="pre">get_anglvel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_anglvel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_anglvel_y"> -<span class="sig-name descname"><span class="pre">get_anglvel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_anglvel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_anglvel_z"> -<span class="sig-name descname"><span class="pre">get_anglvel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_anglvel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_deltaangl_x"> -<span class="sig-name descname"><span class="pre">get_deltaangl_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_deltaangl_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_deltaangl_y"> -<span class="sig-name descname"><span class="pre">get_deltaangl_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_deltaangl_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_deltaangl_z"> -<span class="sig-name descname"><span class="pre">get_deltaangl_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_deltaangl_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_deltavelocity_x"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_deltavelocity_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_deltavelocity_y"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_deltavelocity_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_deltavelocity_z"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_deltavelocity_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.get_temp"> -<span class="sig-name descname"><span class="pre">get_temp</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.get_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.product_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">product_id</span></span><a class="headerlink" href="#adi.adis16475.product_id" title="Permalink to this definition">#</a></dt> -<dd><p>product_id: the numerical portion of the device number</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.reg_read"> -<span class="sig-name descname"><span class="pre">reg_read</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">reg</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.reg_read" title="Permalink to this definition">#</a></dt> -<dd><p>Direct Register Access via debugfs</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.reg_write"> -<span class="sig-name descname"><span class="pre">reg_write</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">reg</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.reg_write" title="Permalink to this definition">#</a></dt> -<dd><p>Direct Register Access via debugfs</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16475.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16475.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16475.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16475.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16475.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16475.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16475.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16475.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.serial_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serial_number</span></span><a class="headerlink" href="#adi.adis16475.serial_number" title="Permalink to this definition">#</a></dt> -<dd><p>serial_number: lot specific serial number</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16475.temp_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_conv</span></span><a class="headerlink" href="#adi.adis16475.temp_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16460.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16460</a> - <a href="adi.adis16480.html" title="Next document (Ctrl+RightArrow)" class="next">adis16480</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16480.html b/prs/dev/adis16480_updates/devices/adi.adis16480.html deleted file mode 100644 index 7a855a4b3..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16480.html +++ /dev/null @@ -1,875 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16480 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16485" href="adi.adis16485.html" /> - <link rel="prev" title="adis16475" href="adi.adis16475.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16480</a><ul> -<li><a class="reference internal" href="#adi.adis16480"><code class="docutils literal notranslate"><span class="pre">adis16480</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16480.accel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.accel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16480.accel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.anglvel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16480.anglvel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.compatible_parts"><code class="docutils literal notranslate"><span class="pre">adis16480.compatible_parts</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.ctx"><code class="docutils literal notranslate"><span class="pre">adis16480.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16480.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.deltaangl_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.deltaangl_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.deltaangl_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.deltaangl_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.deltaangl_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.deltaangl_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.deltavelocity_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.deltavelocity_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.deltavelocity_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.deltavelocity_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.deltavelocity_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.deltavelocity_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.disable_trigger"><code class="docutils literal notranslate"><span class="pre">adis16480.disable_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.firmware_date"><code class="docutils literal notranslate"><span class="pre">adis16480.firmware_date</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.firmware_revision"><code class="docutils literal notranslate"><span class="pre">adis16480.firmware_revision</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.flash_count"><code class="docutils literal notranslate"><span class="pre">adis16480.flash_count</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_accel_x"><code class="docutils literal notranslate"><span class="pre">adis16480.get_accel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_accel_y"><code class="docutils literal notranslate"><span class="pre">adis16480.get_accel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_accel_z"><code class="docutils literal notranslate"><span class="pre">adis16480.get_accel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_anglvel_x"><code class="docutils literal notranslate"><span class="pre">adis16480.get_anglvel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_anglvel_y"><code class="docutils literal notranslate"><span class="pre">adis16480.get_anglvel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_anglvel_z"><code class="docutils literal notranslate"><span class="pre">adis16480.get_anglvel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_deltaangl_x"><code class="docutils literal notranslate"><span class="pre">adis16480.get_deltaangl_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_deltaangl_y"><code class="docutils literal notranslate"><span class="pre">adis16480.get_deltaangl_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_deltaangl_z"><code class="docutils literal notranslate"><span class="pre">adis16480.get_deltaangl_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_deltavelocity_x"><code class="docutils literal notranslate"><span class="pre">adis16480.get_deltavelocity_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_deltavelocity_y"><code class="docutils literal notranslate"><span class="pre">adis16480.get_deltavelocity_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_deltavelocity_z"><code class="docutils literal notranslate"><span class="pre">adis16480.get_deltavelocity_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_magn_x"><code class="docutils literal notranslate"><span class="pre">adis16480.get_magn_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_magn_y"><code class="docutils literal notranslate"><span class="pre">adis16480.get_magn_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_magn_z"><code class="docutils literal notranslate"><span class="pre">adis16480.get_magn_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_pressure"><code class="docutils literal notranslate"><span class="pre">adis16480.get_pressure()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.get_temp"><code class="docutils literal notranslate"><span class="pre">adis16480.get_temp()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.magn_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16480.magn_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.magn_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.magn_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.magn_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16480.magn_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.magn_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16480.magn_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.magn_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.magn_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.magn_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16480.magn_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.magn_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16480.magn_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.magn_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.magn_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.magn_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16480.magn_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.pressure_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16480.pressure_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.pressure_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.pressure_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.product_id"><code class="docutils literal notranslate"><span class="pre">adis16480.product_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.rx"><code class="docutils literal notranslate"><span class="pre">adis16480.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16480.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16480.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16480.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16480.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16480.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16480.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16480.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.serial_number"><code class="docutils literal notranslate"><span class="pre">adis16480.serial_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16480.temp_conv"><code class="docutils literal notranslate"><span class="pre">adis16480.temp_conv</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16480"> -<h1>adis16480<a class="headerlink" href="#adis16480" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16480"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16480</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">adis16XXX_with_mag</span></code></p> -<p>ADIS16480 Ten Degrees of Freedom Inertial Sensor with Dynamic Orientation Outputs</p> -<dl class="simple"> -<dt>Args:</dt><dd><p>uri: URI of IIO context with ADIS16480 device -device_name: Name of the device in the IIO context. Default is adis16480 -trigger_name: Name of the trigger in the IIO context. Default is adis16480-dev0</p> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16480.accel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16480.accel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_conv</span></span><a class="headerlink" href="#adi.adis16480.accel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16480.accel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16480.accel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16480.accel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibcale value for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_conv</span></span><a class="headerlink" href="#adi.adis16480.accel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16480.accel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16480.accel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16480.accel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_conv</span></span><a class="headerlink" href="#adi.adis16480.accel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.accel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16480.accel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16480.anglvel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16480.anglvel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_conv</span></span><a class="headerlink" href="#adi.adis16480.anglvel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16480.anglvel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16480.anglvel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16480.anglvel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_conv</span></span><a class="headerlink" href="#adi.adis16480.anglvel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16480.anglvel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16480.anglvel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16480.anglvel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_conv</span></span><a class="headerlink" href="#adi.adis16480.anglvel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.anglvel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16480.anglvel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16480.compatible_parts"> -<span class="sig-name descname"><span class="pre">compatible_parts</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">['adis16480']</span></em><a class="headerlink" href="#adi.adis16480.compatible_parts" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16480.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16480.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.deltaangl_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_x_conv</span></span><a class="headerlink" href="#adi.adis16480.deltaangl_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.deltaangl_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_y_conv</span></span><a class="headerlink" href="#adi.adis16480.deltaangl_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.deltaangl_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_z_conv</span></span><a class="headerlink" href="#adi.adis16480.deltaangl_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.deltavelocity_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_x_conv</span></span><a class="headerlink" href="#adi.adis16480.deltavelocity_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.deltavelocity_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_y_conv</span></span><a class="headerlink" href="#adi.adis16480.deltavelocity_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.deltavelocity_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_z_conv</span></span><a class="headerlink" href="#adi.adis16480.deltavelocity_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16480.disable_trigger"> -<span class="sig-name descname"><span class="pre">disable_trigger</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">False</span></em><a class="headerlink" href="#adi.adis16480.disable_trigger" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.firmware_date"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_date</span></span><a class="headerlink" href="#adi.adis16480.firmware_date" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_date: the factory configuration date</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.firmware_revision"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_revision</span></span><a class="headerlink" href="#adi.adis16480.firmware_revision" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_revision: the firmware revision for the internal firmware</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.flash_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flash_count</span></span><a class="headerlink" href="#adi.adis16480.flash_count" title="Permalink to this definition">#</a></dt> -<dd><p>flash_counter: flash memory write count</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_accel_x"> -<span class="sig-name descname"><span class="pre">get_accel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_accel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_accel_y"> -<span class="sig-name descname"><span class="pre">get_accel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_accel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_accel_z"> -<span class="sig-name descname"><span class="pre">get_accel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_accel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_anglvel_x"> -<span class="sig-name descname"><span class="pre">get_anglvel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_anglvel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_anglvel_y"> -<span class="sig-name descname"><span class="pre">get_anglvel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_anglvel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_anglvel_z"> -<span class="sig-name descname"><span class="pre">get_anglvel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_anglvel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_deltaangl_x"> -<span class="sig-name descname"><span class="pre">get_deltaangl_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_deltaangl_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_deltaangl_y"> -<span class="sig-name descname"><span class="pre">get_deltaangl_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_deltaangl_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_deltaangl_z"> -<span class="sig-name descname"><span class="pre">get_deltaangl_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_deltaangl_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_deltavelocity_x"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_deltavelocity_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_deltavelocity_y"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_deltavelocity_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_deltavelocity_z"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_deltavelocity_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_magn_x"> -<span class="sig-name descname"><span class="pre">get_magn_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_magn_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_magn_y"> -<span class="sig-name descname"><span class="pre">get_magn_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_magn_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_magn_z"> -<span class="sig-name descname"><span class="pre">get_magn_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_magn_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_pressure"> -<span class="sig-name descname"><span class="pre">get_pressure</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_pressure" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in kilo Pascal.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.get_temp"> -<span class="sig-name descname"><span class="pre">get_temp</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.get_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.magn_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_x_calibbias</span></span><a class="headerlink" href="#adi.adis16480.magn_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for magnetometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.magn_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_x_conv</span></span><a class="headerlink" href="#adi.adis16480.magn_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.magn_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16480.magn_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for magnetometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.magn_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_y_calibbias</span></span><a class="headerlink" href="#adi.adis16480.magn_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for magnetometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.magn_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_y_conv</span></span><a class="headerlink" href="#adi.adis16480.magn_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.magn_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16480.magn_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for magnetometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.magn_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_z_calibbias</span></span><a class="headerlink" href="#adi.adis16480.magn_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for magnetometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.magn_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_z_conv</span></span><a class="headerlink" href="#adi.adis16480.magn_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.magn_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16480.magn_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for magnetometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.pressure_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pressure_calibbias</span></span><a class="headerlink" href="#adi.adis16480.pressure_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for pressure.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.pressure_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pressure_conv</span></span><a class="headerlink" href="#adi.adis16480.pressure_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in kilo Pascal.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.product_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">product_id</span></span><a class="headerlink" href="#adi.adis16480.product_id" title="Permalink to this definition">#</a></dt> -<dd><p>product_id: the numerical portion of the device number</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16480.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16480.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16480.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16480.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16480.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16480.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16480.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16480.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.serial_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serial_number</span></span><a class="headerlink" href="#adi.adis16480.serial_number" title="Permalink to this definition">#</a></dt> -<dd><p>serial_number: lot specific serial number</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16480.temp_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_conv</span></span><a class="headerlink" href="#adi.adis16480.temp_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16475.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16475</a> - <a href="adi.adis16485.html" title="Next document (Ctrl+RightArrow)" class="next">adis16485</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16485.html b/prs/dev/adis16480_updates/devices/adi.adis16485.html deleted file mode 100644 index 9a0f51a79..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16485.html +++ /dev/null @@ -1,770 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16485 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16488" href="adi.adis16488.html" /> - <link rel="prev" title="adis16480" href="adi.adis16480.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16485</a><ul> -<li><a class="reference internal" href="#adi.adis16485"><code class="docutils literal notranslate"><span class="pre">adis16485</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16485.accel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.accel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16485.accel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.anglvel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16485.anglvel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.compatible_parts"><code class="docutils literal notranslate"><span class="pre">adis16485.compatible_parts</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.ctx"><code class="docutils literal notranslate"><span class="pre">adis16485.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16485.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.deltaangl_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.deltaangl_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.deltaangl_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.deltaangl_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.deltaangl_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.deltaangl_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.deltavelocity_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.deltavelocity_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.deltavelocity_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.deltavelocity_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.deltavelocity_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.deltavelocity_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.disable_trigger"><code class="docutils literal notranslate"><span class="pre">adis16485.disable_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.firmware_date"><code class="docutils literal notranslate"><span class="pre">adis16485.firmware_date</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.firmware_revision"><code class="docutils literal notranslate"><span class="pre">adis16485.firmware_revision</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.flash_count"><code class="docutils literal notranslate"><span class="pre">adis16485.flash_count</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_accel_x"><code class="docutils literal notranslate"><span class="pre">adis16485.get_accel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_accel_y"><code class="docutils literal notranslate"><span class="pre">adis16485.get_accel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_accel_z"><code class="docutils literal notranslate"><span class="pre">adis16485.get_accel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_anglvel_x"><code class="docutils literal notranslate"><span class="pre">adis16485.get_anglvel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_anglvel_y"><code class="docutils literal notranslate"><span class="pre">adis16485.get_anglvel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_anglvel_z"><code class="docutils literal notranslate"><span class="pre">adis16485.get_anglvel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_deltaangl_x"><code class="docutils literal notranslate"><span class="pre">adis16485.get_deltaangl_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_deltaangl_y"><code class="docutils literal notranslate"><span class="pre">adis16485.get_deltaangl_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_deltaangl_z"><code class="docutils literal notranslate"><span class="pre">adis16485.get_deltaangl_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_deltavelocity_x"><code class="docutils literal notranslate"><span class="pre">adis16485.get_deltavelocity_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_deltavelocity_y"><code class="docutils literal notranslate"><span class="pre">adis16485.get_deltavelocity_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_deltavelocity_z"><code class="docutils literal notranslate"><span class="pre">adis16485.get_deltavelocity_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.get_temp"><code class="docutils literal notranslate"><span class="pre">adis16485.get_temp()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.product_id"><code class="docutils literal notranslate"><span class="pre">adis16485.product_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.rx"><code class="docutils literal notranslate"><span class="pre">adis16485.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16485.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16485.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16485.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16485.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16485.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16485.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16485.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.serial_number"><code class="docutils literal notranslate"><span class="pre">adis16485.serial_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16485.temp_conv"><code class="docutils literal notranslate"><span class="pre">adis16485.temp_conv</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16485"> -<h1>adis16485<a class="headerlink" href="#adis16485" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16485"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16485</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">adis16XXX</span></code></p> -<p>ADIS16485 Tactical Grade Six Degrees of Freedom MEMS Inertial Sensor</p> -<dl class="simple"> -<dt>Args:</dt><dd><p>uri: URI of IIO context with ADIS16485 device -device_name: Name of the device in the IIO context. Default is adis16485 -trigger_name: Name of the trigger in the IIO context. Default is adis16485-dev0</p> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16485.accel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16485.accel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_conv</span></span><a class="headerlink" href="#adi.adis16485.accel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16485.accel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16485.accel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16485.accel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibcale value for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_conv</span></span><a class="headerlink" href="#adi.adis16485.accel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16485.accel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16485.accel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16485.accel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_conv</span></span><a class="headerlink" href="#adi.adis16485.accel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.accel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16485.accel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16485.anglvel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16485.anglvel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_conv</span></span><a class="headerlink" href="#adi.adis16485.anglvel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16485.anglvel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16485.anglvel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16485.anglvel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_conv</span></span><a class="headerlink" href="#adi.adis16485.anglvel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16485.anglvel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16485.anglvel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16485.anglvel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_conv</span></span><a class="headerlink" href="#adi.adis16485.anglvel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.anglvel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16485.anglvel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16485.compatible_parts"> -<span class="sig-name descname"><span class="pre">compatible_parts</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">['adis16485']</span></em><a class="headerlink" href="#adi.adis16485.compatible_parts" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16485.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16485.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.deltaangl_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_x_conv</span></span><a class="headerlink" href="#adi.adis16485.deltaangl_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.deltaangl_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_y_conv</span></span><a class="headerlink" href="#adi.adis16485.deltaangl_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.deltaangl_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_z_conv</span></span><a class="headerlink" href="#adi.adis16485.deltaangl_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.deltavelocity_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_x_conv</span></span><a class="headerlink" href="#adi.adis16485.deltavelocity_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.deltavelocity_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_y_conv</span></span><a class="headerlink" href="#adi.adis16485.deltavelocity_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.deltavelocity_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_z_conv</span></span><a class="headerlink" href="#adi.adis16485.deltavelocity_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16485.disable_trigger"> -<span class="sig-name descname"><span class="pre">disable_trigger</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">False</span></em><a class="headerlink" href="#adi.adis16485.disable_trigger" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.firmware_date"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_date</span></span><a class="headerlink" href="#adi.adis16485.firmware_date" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_date: the factory configuration date</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.firmware_revision"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_revision</span></span><a class="headerlink" href="#adi.adis16485.firmware_revision" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_revision: the firmware revision for the internal firmware</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.flash_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flash_count</span></span><a class="headerlink" href="#adi.adis16485.flash_count" title="Permalink to this definition">#</a></dt> -<dd><p>flash_counter: flash memory write count</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_accel_x"> -<span class="sig-name descname"><span class="pre">get_accel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_accel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_accel_y"> -<span class="sig-name descname"><span class="pre">get_accel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_accel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_accel_z"> -<span class="sig-name descname"><span class="pre">get_accel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_accel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_anglvel_x"> -<span class="sig-name descname"><span class="pre">get_anglvel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_anglvel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_anglvel_y"> -<span class="sig-name descname"><span class="pre">get_anglvel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_anglvel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_anglvel_z"> -<span class="sig-name descname"><span class="pre">get_anglvel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_anglvel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_deltaangl_x"> -<span class="sig-name descname"><span class="pre">get_deltaangl_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_deltaangl_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_deltaangl_y"> -<span class="sig-name descname"><span class="pre">get_deltaangl_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_deltaangl_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_deltaangl_z"> -<span class="sig-name descname"><span class="pre">get_deltaangl_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_deltaangl_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_deltavelocity_x"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_deltavelocity_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_deltavelocity_y"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_deltavelocity_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_deltavelocity_z"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_deltavelocity_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.get_temp"> -<span class="sig-name descname"><span class="pre">get_temp</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.get_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.product_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">product_id</span></span><a class="headerlink" href="#adi.adis16485.product_id" title="Permalink to this definition">#</a></dt> -<dd><p>product_id: the numerical portion of the device number</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16485.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16485.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16485.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16485.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16485.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16485.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16485.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16485.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.serial_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serial_number</span></span><a class="headerlink" href="#adi.adis16485.serial_number" title="Permalink to this definition">#</a></dt> -<dd><p>serial_number: lot specific serial number</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16485.temp_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_conv</span></span><a class="headerlink" href="#adi.adis16485.temp_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16480.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16480</a> - <a href="adi.adis16488.html" title="Next document (Ctrl+RightArrow)" class="next">adis16488</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16488.html b/prs/dev/adis16480_updates/devices/adi.adis16488.html deleted file mode 100644 index a6fd431e3..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16488.html +++ /dev/null @@ -1,875 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16488 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16490" href="adi.adis16490.html" /> - <link rel="prev" title="adis16485" href="adi.adis16485.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16488</a><ul> -<li><a class="reference internal" href="#adi.adis16488"><code class="docutils literal notranslate"><span class="pre">adis16488</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16488.accel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.accel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16488.accel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.anglvel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16488.anglvel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.compatible_parts"><code class="docutils literal notranslate"><span class="pre">adis16488.compatible_parts</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.ctx"><code class="docutils literal notranslate"><span class="pre">adis16488.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16488.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.deltaangl_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.deltaangl_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.deltaangl_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.deltaangl_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.deltaangl_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.deltaangl_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.deltavelocity_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.deltavelocity_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.deltavelocity_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.deltavelocity_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.deltavelocity_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.deltavelocity_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.disable_trigger"><code class="docutils literal notranslate"><span class="pre">adis16488.disable_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.firmware_date"><code class="docutils literal notranslate"><span class="pre">adis16488.firmware_date</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.firmware_revision"><code class="docutils literal notranslate"><span class="pre">adis16488.firmware_revision</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.flash_count"><code class="docutils literal notranslate"><span class="pre">adis16488.flash_count</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_accel_x"><code class="docutils literal notranslate"><span class="pre">adis16488.get_accel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_accel_y"><code class="docutils literal notranslate"><span class="pre">adis16488.get_accel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_accel_z"><code class="docutils literal notranslate"><span class="pre">adis16488.get_accel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_anglvel_x"><code class="docutils literal notranslate"><span class="pre">adis16488.get_anglvel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_anglvel_y"><code class="docutils literal notranslate"><span class="pre">adis16488.get_anglvel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_anglvel_z"><code class="docutils literal notranslate"><span class="pre">adis16488.get_anglvel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_deltaangl_x"><code class="docutils literal notranslate"><span class="pre">adis16488.get_deltaangl_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_deltaangl_y"><code class="docutils literal notranslate"><span class="pre">adis16488.get_deltaangl_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_deltaangl_z"><code class="docutils literal notranslate"><span class="pre">adis16488.get_deltaangl_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_deltavelocity_x"><code class="docutils literal notranslate"><span class="pre">adis16488.get_deltavelocity_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_deltavelocity_y"><code class="docutils literal notranslate"><span class="pre">adis16488.get_deltavelocity_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_deltavelocity_z"><code class="docutils literal notranslate"><span class="pre">adis16488.get_deltavelocity_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_magn_x"><code class="docutils literal notranslate"><span class="pre">adis16488.get_magn_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_magn_y"><code class="docutils literal notranslate"><span class="pre">adis16488.get_magn_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_magn_z"><code class="docutils literal notranslate"><span class="pre">adis16488.get_magn_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_pressure"><code class="docutils literal notranslate"><span class="pre">adis16488.get_pressure()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.get_temp"><code class="docutils literal notranslate"><span class="pre">adis16488.get_temp()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.magn_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16488.magn_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.magn_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.magn_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.magn_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16488.magn_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.magn_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16488.magn_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.magn_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.magn_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.magn_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16488.magn_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.magn_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16488.magn_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.magn_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.magn_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.magn_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16488.magn_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.pressure_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16488.pressure_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.pressure_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.pressure_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.product_id"><code class="docutils literal notranslate"><span class="pre">adis16488.product_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.rx"><code class="docutils literal notranslate"><span class="pre">adis16488.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16488.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16488.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16488.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16488.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16488.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16488.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16488.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.serial_number"><code class="docutils literal notranslate"><span class="pre">adis16488.serial_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16488.temp_conv"><code class="docutils literal notranslate"><span class="pre">adis16488.temp_conv</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16488"> -<h1>adis16488<a class="headerlink" href="#adis16488" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16488"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16488</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">adis16XXX_with_mag</span></code></p> -<p>ADIS16488 Tactical Grade Ten Degrees of Freedom Inertial Sensor</p> -<dl class="simple"> -<dt>Args:</dt><dd><p>uri: URI of IIO context with ADIS16488 device -device_name: Name of the device in the IIO context. Default is adis16488 -trigger_name: Name of the trigger in the IIO context. Default is adis16488-dev0</p> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16488.accel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16488.accel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_conv</span></span><a class="headerlink" href="#adi.adis16488.accel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16488.accel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16488.accel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16488.accel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibcale value for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_conv</span></span><a class="headerlink" href="#adi.adis16488.accel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16488.accel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16488.accel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16488.accel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_conv</span></span><a class="headerlink" href="#adi.adis16488.accel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.accel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16488.accel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16488.anglvel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16488.anglvel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_conv</span></span><a class="headerlink" href="#adi.adis16488.anglvel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16488.anglvel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16488.anglvel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16488.anglvel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_conv</span></span><a class="headerlink" href="#adi.adis16488.anglvel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16488.anglvel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16488.anglvel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16488.anglvel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_conv</span></span><a class="headerlink" href="#adi.adis16488.anglvel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.anglvel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16488.anglvel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16488.compatible_parts"> -<span class="sig-name descname"><span class="pre">compatible_parts</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">['adis16488']</span></em><a class="headerlink" href="#adi.adis16488.compatible_parts" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16488.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16488.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.deltaangl_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_x_conv</span></span><a class="headerlink" href="#adi.adis16488.deltaangl_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.deltaangl_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_y_conv</span></span><a class="headerlink" href="#adi.adis16488.deltaangl_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.deltaangl_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_z_conv</span></span><a class="headerlink" href="#adi.adis16488.deltaangl_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.deltavelocity_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_x_conv</span></span><a class="headerlink" href="#adi.adis16488.deltavelocity_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.deltavelocity_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_y_conv</span></span><a class="headerlink" href="#adi.adis16488.deltavelocity_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.deltavelocity_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_z_conv</span></span><a class="headerlink" href="#adi.adis16488.deltavelocity_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16488.disable_trigger"> -<span class="sig-name descname"><span class="pre">disable_trigger</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">False</span></em><a class="headerlink" href="#adi.adis16488.disable_trigger" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.firmware_date"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_date</span></span><a class="headerlink" href="#adi.adis16488.firmware_date" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_date: the factory configuration date</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.firmware_revision"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_revision</span></span><a class="headerlink" href="#adi.adis16488.firmware_revision" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_revision: the firmware revision for the internal firmware</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.flash_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flash_count</span></span><a class="headerlink" href="#adi.adis16488.flash_count" title="Permalink to this definition">#</a></dt> -<dd><p>flash_counter: flash memory write count</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_accel_x"> -<span class="sig-name descname"><span class="pre">get_accel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_accel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_accel_y"> -<span class="sig-name descname"><span class="pre">get_accel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_accel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_accel_z"> -<span class="sig-name descname"><span class="pre">get_accel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_accel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_anglvel_x"> -<span class="sig-name descname"><span class="pre">get_anglvel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_anglvel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_anglvel_y"> -<span class="sig-name descname"><span class="pre">get_anglvel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_anglvel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_anglvel_z"> -<span class="sig-name descname"><span class="pre">get_anglvel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_anglvel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_deltaangl_x"> -<span class="sig-name descname"><span class="pre">get_deltaangl_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_deltaangl_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_deltaangl_y"> -<span class="sig-name descname"><span class="pre">get_deltaangl_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_deltaangl_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_deltaangl_z"> -<span class="sig-name descname"><span class="pre">get_deltaangl_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_deltaangl_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_deltavelocity_x"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_deltavelocity_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_deltavelocity_y"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_deltavelocity_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_deltavelocity_z"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_deltavelocity_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_magn_x"> -<span class="sig-name descname"><span class="pre">get_magn_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_magn_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_magn_y"> -<span class="sig-name descname"><span class="pre">get_magn_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_magn_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_magn_z"> -<span class="sig-name descname"><span class="pre">get_magn_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_magn_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_pressure"> -<span class="sig-name descname"><span class="pre">get_pressure</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_pressure" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in kilo Pascal.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.get_temp"> -<span class="sig-name descname"><span class="pre">get_temp</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.get_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.magn_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_x_calibbias</span></span><a class="headerlink" href="#adi.adis16488.magn_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for magnetometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.magn_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_x_conv</span></span><a class="headerlink" href="#adi.adis16488.magn_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.magn_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16488.magn_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for magnetometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.magn_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_y_calibbias</span></span><a class="headerlink" href="#adi.adis16488.magn_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for magnetometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.magn_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_y_conv</span></span><a class="headerlink" href="#adi.adis16488.magn_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.magn_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16488.magn_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for magnetometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.magn_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_z_calibbias</span></span><a class="headerlink" href="#adi.adis16488.magn_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for magnetometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.magn_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_z_conv</span></span><a class="headerlink" href="#adi.adis16488.magn_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.magn_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">magn_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16488.magn_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for magnetometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.pressure_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pressure_calibbias</span></span><a class="headerlink" href="#adi.adis16488.pressure_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for pressure.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.pressure_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pressure_conv</span></span><a class="headerlink" href="#adi.adis16488.pressure_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in kilo Pascal.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.product_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">product_id</span></span><a class="headerlink" href="#adi.adis16488.product_id" title="Permalink to this definition">#</a></dt> -<dd><p>product_id: the numerical portion of the device number</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16488.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16488.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16488.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16488.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16488.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16488.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16488.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16488.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.serial_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serial_number</span></span><a class="headerlink" href="#adi.adis16488.serial_number" title="Permalink to this definition">#</a></dt> -<dd><p>serial_number: lot specific serial number</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16488.temp_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_conv</span></span><a class="headerlink" href="#adi.adis16488.temp_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16485.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16485</a> - <a href="adi.adis16490.html" title="Next document (Ctrl+RightArrow)" class="next">adis16490</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16490.html b/prs/dev/adis16480_updates/devices/adi.adis16490.html deleted file mode 100644 index cd4df775d..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16490.html +++ /dev/null @@ -1,770 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16490 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16495" href="adi.adis16495.html" /> - <link rel="prev" title="adis16488" href="adi.adis16488.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16490</a><ul> -<li><a class="reference internal" href="#adi.adis16490"><code class="docutils literal notranslate"><span class="pre">adis16490</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16490.accel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.accel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16490.accel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.anglvel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16490.anglvel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.compatible_parts"><code class="docutils literal notranslate"><span class="pre">adis16490.compatible_parts</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.ctx"><code class="docutils literal notranslate"><span class="pre">adis16490.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16490.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.deltaangl_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.deltaangl_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.deltaangl_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.deltaangl_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.deltaangl_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.deltaangl_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.deltavelocity_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.deltavelocity_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.deltavelocity_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.deltavelocity_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.deltavelocity_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.deltavelocity_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.disable_trigger"><code class="docutils literal notranslate"><span class="pre">adis16490.disable_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.firmware_date"><code class="docutils literal notranslate"><span class="pre">adis16490.firmware_date</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.firmware_revision"><code class="docutils literal notranslate"><span class="pre">adis16490.firmware_revision</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.flash_count"><code class="docutils literal notranslate"><span class="pre">adis16490.flash_count</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_accel_x"><code class="docutils literal notranslate"><span class="pre">adis16490.get_accel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_accel_y"><code class="docutils literal notranslate"><span class="pre">adis16490.get_accel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_accel_z"><code class="docutils literal notranslate"><span class="pre">adis16490.get_accel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_anglvel_x"><code class="docutils literal notranslate"><span class="pre">adis16490.get_anglvel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_anglvel_y"><code class="docutils literal notranslate"><span class="pre">adis16490.get_anglvel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_anglvel_z"><code class="docutils literal notranslate"><span class="pre">adis16490.get_anglvel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_deltaangl_x"><code class="docutils literal notranslate"><span class="pre">adis16490.get_deltaangl_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_deltaangl_y"><code class="docutils literal notranslate"><span class="pre">adis16490.get_deltaangl_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_deltaangl_z"><code class="docutils literal notranslate"><span class="pre">adis16490.get_deltaangl_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_deltavelocity_x"><code class="docutils literal notranslate"><span class="pre">adis16490.get_deltavelocity_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_deltavelocity_y"><code class="docutils literal notranslate"><span class="pre">adis16490.get_deltavelocity_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_deltavelocity_z"><code class="docutils literal notranslate"><span class="pre">adis16490.get_deltavelocity_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.get_temp"><code class="docutils literal notranslate"><span class="pre">adis16490.get_temp()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.product_id"><code class="docutils literal notranslate"><span class="pre">adis16490.product_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.rx"><code class="docutils literal notranslate"><span class="pre">adis16490.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16490.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16490.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16490.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16490.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16490.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16490.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16490.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.serial_number"><code class="docutils literal notranslate"><span class="pre">adis16490.serial_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16490.temp_conv"><code class="docutils literal notranslate"><span class="pre">adis16490.temp_conv</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16490"> -<h1>adis16490<a class="headerlink" href="#adis16490" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16490"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16490</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">adis16XXX</span></code></p> -<p>ADIS16490 Tactical Grade, Six Degrees of Freedom Inertial Sensor</p> -<dl class="simple"> -<dt>Args:</dt><dd><p>uri: URI of IIO context with ADIS16490 device -device_name: Name of the device in the IIO context. Default is adis16490 -trigger_name: Name of the trigger in the IIO context. Default is adis16490-dev0</p> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16490.accel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16490.accel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_conv</span></span><a class="headerlink" href="#adi.adis16490.accel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16490.accel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16490.accel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16490.accel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibcale value for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_conv</span></span><a class="headerlink" href="#adi.adis16490.accel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16490.accel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16490.accel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16490.accel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_conv</span></span><a class="headerlink" href="#adi.adis16490.accel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.accel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16490.accel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16490.anglvel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16490.anglvel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_conv</span></span><a class="headerlink" href="#adi.adis16490.anglvel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16490.anglvel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16490.anglvel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16490.anglvel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_conv</span></span><a class="headerlink" href="#adi.adis16490.anglvel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16490.anglvel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16490.anglvel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16490.anglvel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_conv</span></span><a class="headerlink" href="#adi.adis16490.anglvel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.anglvel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16490.anglvel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16490.compatible_parts"> -<span class="sig-name descname"><span class="pre">compatible_parts</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">['adis16490']</span></em><a class="headerlink" href="#adi.adis16490.compatible_parts" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16490.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16490.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.deltaangl_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_x_conv</span></span><a class="headerlink" href="#adi.adis16490.deltaangl_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.deltaangl_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_y_conv</span></span><a class="headerlink" href="#adi.adis16490.deltaangl_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.deltaangl_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_z_conv</span></span><a class="headerlink" href="#adi.adis16490.deltaangl_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.deltavelocity_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_x_conv</span></span><a class="headerlink" href="#adi.adis16490.deltavelocity_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.deltavelocity_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_y_conv</span></span><a class="headerlink" href="#adi.adis16490.deltavelocity_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.deltavelocity_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_z_conv</span></span><a class="headerlink" href="#adi.adis16490.deltavelocity_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16490.disable_trigger"> -<span class="sig-name descname"><span class="pre">disable_trigger</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">False</span></em><a class="headerlink" href="#adi.adis16490.disable_trigger" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.firmware_date"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_date</span></span><a class="headerlink" href="#adi.adis16490.firmware_date" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_date: the factory configuration date</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.firmware_revision"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_revision</span></span><a class="headerlink" href="#adi.adis16490.firmware_revision" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_revision: the firmware revision for the internal firmware</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.flash_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flash_count</span></span><a class="headerlink" href="#adi.adis16490.flash_count" title="Permalink to this definition">#</a></dt> -<dd><p>flash_counter: flash memory write count</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_accel_x"> -<span class="sig-name descname"><span class="pre">get_accel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_accel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_accel_y"> -<span class="sig-name descname"><span class="pre">get_accel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_accel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_accel_z"> -<span class="sig-name descname"><span class="pre">get_accel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_accel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_anglvel_x"> -<span class="sig-name descname"><span class="pre">get_anglvel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_anglvel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_anglvel_y"> -<span class="sig-name descname"><span class="pre">get_anglvel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_anglvel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_anglvel_z"> -<span class="sig-name descname"><span class="pre">get_anglvel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_anglvel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_deltaangl_x"> -<span class="sig-name descname"><span class="pre">get_deltaangl_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_deltaangl_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_deltaangl_y"> -<span class="sig-name descname"><span class="pre">get_deltaangl_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_deltaangl_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_deltaangl_z"> -<span class="sig-name descname"><span class="pre">get_deltaangl_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_deltaangl_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_deltavelocity_x"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_deltavelocity_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_deltavelocity_y"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_deltavelocity_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_deltavelocity_z"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_deltavelocity_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.get_temp"> -<span class="sig-name descname"><span class="pre">get_temp</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.get_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.product_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">product_id</span></span><a class="headerlink" href="#adi.adis16490.product_id" title="Permalink to this definition">#</a></dt> -<dd><p>product_id: the numerical portion of the device number</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16490.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16490.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16490.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16490.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16490.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16490.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16490.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16490.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.serial_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serial_number</span></span><a class="headerlink" href="#adi.adis16490.serial_number" title="Permalink to this definition">#</a></dt> -<dd><p>serial_number: lot specific serial number</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16490.temp_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_conv</span></span><a class="headerlink" href="#adi.adis16490.temp_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16488.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16488</a> - <a href="adi.adis16495.html" title="Next document (Ctrl+RightArrow)" class="next">adis16495</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16495.html b/prs/dev/adis16480_updates/devices/adi.adis16495.html deleted file mode 100644 index ca17ca09c..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16495.html +++ /dev/null @@ -1,774 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16495 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16497" href="adi.adis16497.html" /> - <link rel="prev" title="adis16490" href="adi.adis16490.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16495</a><ul> -<li><a class="reference internal" href="#adi.adis16495"><code class="docutils literal notranslate"><span class="pre">adis16495</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16495.accel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.accel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16495.accel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.anglvel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16495.anglvel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.compatible_parts"><code class="docutils literal notranslate"><span class="pre">adis16495.compatible_parts</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.ctx"><code class="docutils literal notranslate"><span class="pre">adis16495.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16495.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.deltaangl_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.deltaangl_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.deltaangl_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.deltaangl_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.deltaangl_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.deltaangl_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.deltavelocity_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.deltavelocity_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.deltavelocity_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.deltavelocity_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.deltavelocity_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.deltavelocity_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.disable_trigger"><code class="docutils literal notranslate"><span class="pre">adis16495.disable_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.firmware_date"><code class="docutils literal notranslate"><span class="pre">adis16495.firmware_date</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.firmware_revision"><code class="docutils literal notranslate"><span class="pre">adis16495.firmware_revision</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.flash_count"><code class="docutils literal notranslate"><span class="pre">adis16495.flash_count</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_accel_x"><code class="docutils literal notranslate"><span class="pre">adis16495.get_accel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_accel_y"><code class="docutils literal notranslate"><span class="pre">adis16495.get_accel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_accel_z"><code class="docutils literal notranslate"><span class="pre">adis16495.get_accel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_anglvel_x"><code class="docutils literal notranslate"><span class="pre">adis16495.get_anglvel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_anglvel_y"><code class="docutils literal notranslate"><span class="pre">adis16495.get_anglvel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_anglvel_z"><code class="docutils literal notranslate"><span class="pre">adis16495.get_anglvel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_deltaangl_x"><code class="docutils literal notranslate"><span class="pre">adis16495.get_deltaangl_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_deltaangl_y"><code class="docutils literal notranslate"><span class="pre">adis16495.get_deltaangl_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_deltaangl_z"><code class="docutils literal notranslate"><span class="pre">adis16495.get_deltaangl_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_deltavelocity_x"><code class="docutils literal notranslate"><span class="pre">adis16495.get_deltavelocity_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_deltavelocity_y"><code class="docutils literal notranslate"><span class="pre">adis16495.get_deltavelocity_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_deltavelocity_z"><code class="docutils literal notranslate"><span class="pre">adis16495.get_deltavelocity_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.get_temp"><code class="docutils literal notranslate"><span class="pre">adis16495.get_temp()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.product_id"><code class="docutils literal notranslate"><span class="pre">adis16495.product_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.rx"><code class="docutils literal notranslate"><span class="pre">adis16495.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16495.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16495.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16495.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16495.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16495.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16495.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16495.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.serial_number"><code class="docutils literal notranslate"><span class="pre">adis16495.serial_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16495.temp_conv"><code class="docutils literal notranslate"><span class="pre">adis16495.temp_conv</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16495"> -<h1>adis16495<a class="headerlink" href="#adis16495" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16495"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16495</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">adis16XXX</span></code></p> -<p>ADIS16495-X Tactical Grade, Six Degrees of Freedom Inertial Sensor</p> -<p>This class is compatible with the following parts: -- adis16495-1 -- adis16495-2 -- adis16495-3</p> -<dl class="simple"> -<dt>Args:</dt><dd><p>uri: URI of IIO context with ADIS16495 device -device_name: Name of the device in the IIO context. Default is adis16495-1 -trigger_name: Name of the trigger in the IIO context. Default is adis16495-1-dev0</p> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16495.accel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16495.accel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_conv</span></span><a class="headerlink" href="#adi.adis16495.accel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16495.accel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16495.accel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16495.accel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibcale value for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_conv</span></span><a class="headerlink" href="#adi.adis16495.accel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16495.accel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16495.accel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16495.accel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_conv</span></span><a class="headerlink" href="#adi.adis16495.accel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.accel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16495.accel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16495.anglvel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16495.anglvel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_conv</span></span><a class="headerlink" href="#adi.adis16495.anglvel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16495.anglvel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16495.anglvel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16495.anglvel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_conv</span></span><a class="headerlink" href="#adi.adis16495.anglvel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16495.anglvel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16495.anglvel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16495.anglvel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_conv</span></span><a class="headerlink" href="#adi.adis16495.anglvel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.anglvel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16495.anglvel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16495.compatible_parts"> -<span class="sig-name descname"><span class="pre">compatible_parts</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">['adis16495-1',</span> <span class="pre">'adis16495-2',</span> <span class="pre">'adis16495-3']</span></em><a class="headerlink" href="#adi.adis16495.compatible_parts" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16495.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16495.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.deltaangl_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_x_conv</span></span><a class="headerlink" href="#adi.adis16495.deltaangl_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.deltaangl_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_y_conv</span></span><a class="headerlink" href="#adi.adis16495.deltaangl_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.deltaangl_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_z_conv</span></span><a class="headerlink" href="#adi.adis16495.deltaangl_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.deltavelocity_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_x_conv</span></span><a class="headerlink" href="#adi.adis16495.deltavelocity_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.deltavelocity_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_y_conv</span></span><a class="headerlink" href="#adi.adis16495.deltavelocity_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.deltavelocity_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_z_conv</span></span><a class="headerlink" href="#adi.adis16495.deltavelocity_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16495.disable_trigger"> -<span class="sig-name descname"><span class="pre">disable_trigger</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">False</span></em><a class="headerlink" href="#adi.adis16495.disable_trigger" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.firmware_date"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_date</span></span><a class="headerlink" href="#adi.adis16495.firmware_date" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_date: the factory configuration date</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.firmware_revision"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_revision</span></span><a class="headerlink" href="#adi.adis16495.firmware_revision" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_revision: the firmware revision for the internal firmware</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.flash_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flash_count</span></span><a class="headerlink" href="#adi.adis16495.flash_count" title="Permalink to this definition">#</a></dt> -<dd><p>flash_counter: flash memory write count</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_accel_x"> -<span class="sig-name descname"><span class="pre">get_accel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_accel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_accel_y"> -<span class="sig-name descname"><span class="pre">get_accel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_accel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_accel_z"> -<span class="sig-name descname"><span class="pre">get_accel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_accel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_anglvel_x"> -<span class="sig-name descname"><span class="pre">get_anglvel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_anglvel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_anglvel_y"> -<span class="sig-name descname"><span class="pre">get_anglvel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_anglvel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_anglvel_z"> -<span class="sig-name descname"><span class="pre">get_anglvel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_anglvel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_deltaangl_x"> -<span class="sig-name descname"><span class="pre">get_deltaangl_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_deltaangl_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_deltaangl_y"> -<span class="sig-name descname"><span class="pre">get_deltaangl_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_deltaangl_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_deltaangl_z"> -<span class="sig-name descname"><span class="pre">get_deltaangl_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_deltaangl_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_deltavelocity_x"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_deltavelocity_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_deltavelocity_y"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_deltavelocity_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_deltavelocity_z"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_deltavelocity_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.get_temp"> -<span class="sig-name descname"><span class="pre">get_temp</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.get_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.product_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">product_id</span></span><a class="headerlink" href="#adi.adis16495.product_id" title="Permalink to this definition">#</a></dt> -<dd><p>product_id: the numerical portion of the device number</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16495.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16495.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16495.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16495.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16495.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16495.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16495.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16495.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.serial_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serial_number</span></span><a class="headerlink" href="#adi.adis16495.serial_number" title="Permalink to this definition">#</a></dt> -<dd><p>serial_number: lot specific serial number</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16495.temp_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_conv</span></span><a class="headerlink" href="#adi.adis16495.temp_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16490.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16490</a> - <a href="adi.adis16497.html" title="Next document (Ctrl+RightArrow)" class="next">adis16497</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16497.html b/prs/dev/adis16480_updates/devices/adi.adis16497.html deleted file mode 100644 index f60190f17..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16497.html +++ /dev/null @@ -1,768 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16497 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16507" href="adi.adis16507.html" /> - <link rel="prev" title="adis16495" href="adi.adis16495.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16497</a><ul> -<li><a class="reference internal" href="#adi.adis16497"><code class="docutils literal notranslate"><span class="pre">adis16497</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16497.accel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.accel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16497.accel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.anglvel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16497.anglvel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.compatible_parts"><code class="docutils literal notranslate"><span class="pre">adis16497.compatible_parts</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.ctx"><code class="docutils literal notranslate"><span class="pre">adis16497.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16497.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.deltaangl_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.deltaangl_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.deltaangl_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.deltaangl_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.deltaangl_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.deltaangl_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.deltavelocity_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.deltavelocity_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.deltavelocity_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.deltavelocity_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.deltavelocity_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.deltavelocity_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.disable_trigger"><code class="docutils literal notranslate"><span class="pre">adis16497.disable_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.firmware_date"><code class="docutils literal notranslate"><span class="pre">adis16497.firmware_date</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.firmware_revision"><code class="docutils literal notranslate"><span class="pre">adis16497.firmware_revision</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.flash_count"><code class="docutils literal notranslate"><span class="pre">adis16497.flash_count</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_accel_x"><code class="docutils literal notranslate"><span class="pre">adis16497.get_accel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_accel_y"><code class="docutils literal notranslate"><span class="pre">adis16497.get_accel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_accel_z"><code class="docutils literal notranslate"><span class="pre">adis16497.get_accel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_anglvel_x"><code class="docutils literal notranslate"><span class="pre">adis16497.get_anglvel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_anglvel_y"><code class="docutils literal notranslate"><span class="pre">adis16497.get_anglvel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_anglvel_z"><code class="docutils literal notranslate"><span class="pre">adis16497.get_anglvel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_deltaangl_x"><code class="docutils literal notranslate"><span class="pre">adis16497.get_deltaangl_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_deltaangl_y"><code class="docutils literal notranslate"><span class="pre">adis16497.get_deltaangl_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_deltaangl_z"><code class="docutils literal notranslate"><span class="pre">adis16497.get_deltaangl_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_deltavelocity_x"><code class="docutils literal notranslate"><span class="pre">adis16497.get_deltavelocity_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_deltavelocity_y"><code class="docutils literal notranslate"><span class="pre">adis16497.get_deltavelocity_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_deltavelocity_z"><code class="docutils literal notranslate"><span class="pre">adis16497.get_deltavelocity_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.get_temp"><code class="docutils literal notranslate"><span class="pre">adis16497.get_temp()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.product_id"><code class="docutils literal notranslate"><span class="pre">adis16497.product_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.rx"><code class="docutils literal notranslate"><span class="pre">adis16497.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16497.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16497.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16497.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16497.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16497.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16497.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16497.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.serial_number"><code class="docutils literal notranslate"><span class="pre">adis16497.serial_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16497.temp_conv"><code class="docutils literal notranslate"><span class="pre">adis16497.temp_conv</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16497"> -<h1>adis16497<a class="headerlink" href="#adis16497" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16497"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16497</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">adis16XXX</span></code></p> -<p>ADIS16497-X Ten Degrees of Freedom Inertial Sensor with Dynamic Orientation Outputs</p> -<p>This class is compatible with the following parts: -- adis16497-1 -- adis16497-2 -- adis16497-3</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16497.accel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16497.accel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_conv</span></span><a class="headerlink" href="#adi.adis16497.accel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16497.accel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16497.accel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16497.accel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibcale value for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_conv</span></span><a class="headerlink" href="#adi.adis16497.accel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16497.accel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16497.accel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16497.accel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_conv</span></span><a class="headerlink" href="#adi.adis16497.accel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.accel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16497.accel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16497.anglvel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16497.anglvel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_conv</span></span><a class="headerlink" href="#adi.adis16497.anglvel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16497.anglvel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16497.anglvel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16497.anglvel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_conv</span></span><a class="headerlink" href="#adi.adis16497.anglvel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16497.anglvel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16497.anglvel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16497.anglvel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_conv</span></span><a class="headerlink" href="#adi.adis16497.anglvel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.anglvel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16497.anglvel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16497.compatible_parts"> -<span class="sig-name descname"><span class="pre">compatible_parts</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">['adis16497-1',</span> <span class="pre">'adis16497-2',</span> <span class="pre">'adis16497-3']</span></em><a class="headerlink" href="#adi.adis16497.compatible_parts" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16497.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16497.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.deltaangl_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_x_conv</span></span><a class="headerlink" href="#adi.adis16497.deltaangl_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.deltaangl_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_y_conv</span></span><a class="headerlink" href="#adi.adis16497.deltaangl_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.deltaangl_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_z_conv</span></span><a class="headerlink" href="#adi.adis16497.deltaangl_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.deltavelocity_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_x_conv</span></span><a class="headerlink" href="#adi.adis16497.deltavelocity_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.deltavelocity_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_y_conv</span></span><a class="headerlink" href="#adi.adis16497.deltavelocity_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.deltavelocity_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_z_conv</span></span><a class="headerlink" href="#adi.adis16497.deltavelocity_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16497.disable_trigger"> -<span class="sig-name descname"><span class="pre">disable_trigger</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">False</span></em><a class="headerlink" href="#adi.adis16497.disable_trigger" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.firmware_date"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_date</span></span><a class="headerlink" href="#adi.adis16497.firmware_date" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_date: the factory configuration date</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.firmware_revision"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_revision</span></span><a class="headerlink" href="#adi.adis16497.firmware_revision" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_revision: the firmware revision for the internal firmware</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.flash_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flash_count</span></span><a class="headerlink" href="#adi.adis16497.flash_count" title="Permalink to this definition">#</a></dt> -<dd><p>flash_counter: flash memory write count</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_accel_x"> -<span class="sig-name descname"><span class="pre">get_accel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_accel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_accel_y"> -<span class="sig-name descname"><span class="pre">get_accel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_accel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_accel_z"> -<span class="sig-name descname"><span class="pre">get_accel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_accel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_anglvel_x"> -<span class="sig-name descname"><span class="pre">get_anglvel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_anglvel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_anglvel_y"> -<span class="sig-name descname"><span class="pre">get_anglvel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_anglvel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_anglvel_z"> -<span class="sig-name descname"><span class="pre">get_anglvel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_anglvel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_deltaangl_x"> -<span class="sig-name descname"><span class="pre">get_deltaangl_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_deltaangl_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_deltaangl_y"> -<span class="sig-name descname"><span class="pre">get_deltaangl_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_deltaangl_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_deltaangl_z"> -<span class="sig-name descname"><span class="pre">get_deltaangl_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_deltaangl_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_deltavelocity_x"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_deltavelocity_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_deltavelocity_y"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_deltavelocity_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_deltavelocity_z"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_deltavelocity_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.get_temp"> -<span class="sig-name descname"><span class="pre">get_temp</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.get_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.product_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">product_id</span></span><a class="headerlink" href="#adi.adis16497.product_id" title="Permalink to this definition">#</a></dt> -<dd><p>product_id: the numerical portion of the device number</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16497.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16497.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16497.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16497.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16497.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16497.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16497.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16497.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.serial_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serial_number</span></span><a class="headerlink" href="#adi.adis16497.serial_number" title="Permalink to this definition">#</a></dt> -<dd><p>serial_number: lot specific serial number</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16497.temp_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_conv</span></span><a class="headerlink" href="#adi.adis16497.temp_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16495.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16495</a> - <a href="adi.adis16507.html" title="Next document (Ctrl+RightArrow)" class="next">adis16507</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16507.html b/prs/dev/adis16480_updates/devices/adi.adis16507.html deleted file mode 100644 index 7af41f8cd..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16507.html +++ /dev/null @@ -1,351 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16507 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16545" href="adi.adis16545.html" /> - <link rel="prev" title="adis16497" href="adi.adis16497.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16507</a><ul> -<li><a class="reference internal" href="#adi.adis16507.adis16507"><code class="docutils literal notranslate"><span class="pre">adis16507</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16507.adis16507.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16507.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16507.adis16507.filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16507.filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16507.adis16507.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16507.sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adis16507"> -<span id="adis16507"></span><h1>adis16507<a class="headerlink" href="#module-adi.adis16507" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16507.adis16507"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adis16507.</span></span><span class="sig-name descname"><span class="pre">adis16507</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">imu_dev_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'adis16507-3'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'adis16507-3-dev0'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16507.adis16507" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADIS16507 Precision, Miniature MEMS IMU</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16507.adis16507.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16507.adis16507.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16507.adis16507.filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16507.adis16507.filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>filter_low_pass_3db_frequency: Bandwidth for the accelerometer and -gyroscope channels</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16507.adis16507.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16507.adis16507.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16497.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16497</a> - <a href="adi.adis16545.html" title="Next document (Ctrl+RightArrow)" class="next">adis16545</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16545.html b/prs/dev/adis16480_updates/devices/adi.adis16545.html deleted file mode 100644 index 1f154c87d..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16545.html +++ /dev/null @@ -1,774 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16545 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adis16547" href="adi.adis16547.html" /> - <link rel="prev" title="adis16507" href="adi.adis16507.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16545</a><ul> -<li><a class="reference internal" href="#adi.adis16545"><code class="docutils literal notranslate"><span class="pre">adis16545</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16545.accel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.accel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16545.accel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.anglvel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16545.anglvel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.compatible_parts"><code class="docutils literal notranslate"><span class="pre">adis16545.compatible_parts</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.ctx"><code class="docutils literal notranslate"><span class="pre">adis16545.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16545.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.deltaangl_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.deltaangl_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.deltaangl_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.deltaangl_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.deltaangl_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.deltaangl_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.deltavelocity_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.deltavelocity_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.deltavelocity_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.deltavelocity_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.deltavelocity_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.deltavelocity_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.disable_trigger"><code class="docutils literal notranslate"><span class="pre">adis16545.disable_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.firmware_date"><code class="docutils literal notranslate"><span class="pre">adis16545.firmware_date</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.firmware_revision"><code class="docutils literal notranslate"><span class="pre">adis16545.firmware_revision</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.flash_count"><code class="docutils literal notranslate"><span class="pre">adis16545.flash_count</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_accel_x"><code class="docutils literal notranslate"><span class="pre">adis16545.get_accel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_accel_y"><code class="docutils literal notranslate"><span class="pre">adis16545.get_accel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_accel_z"><code class="docutils literal notranslate"><span class="pre">adis16545.get_accel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_anglvel_x"><code class="docutils literal notranslate"><span class="pre">adis16545.get_anglvel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_anglvel_y"><code class="docutils literal notranslate"><span class="pre">adis16545.get_anglvel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_anglvel_z"><code class="docutils literal notranslate"><span class="pre">adis16545.get_anglvel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_deltaangl_x"><code class="docutils literal notranslate"><span class="pre">adis16545.get_deltaangl_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_deltaangl_y"><code class="docutils literal notranslate"><span class="pre">adis16545.get_deltaangl_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_deltaangl_z"><code class="docutils literal notranslate"><span class="pre">adis16545.get_deltaangl_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_deltavelocity_x"><code class="docutils literal notranslate"><span class="pre">adis16545.get_deltavelocity_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_deltavelocity_y"><code class="docutils literal notranslate"><span class="pre">adis16545.get_deltavelocity_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_deltavelocity_z"><code class="docutils literal notranslate"><span class="pre">adis16545.get_deltavelocity_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.get_temp"><code class="docutils literal notranslate"><span class="pre">adis16545.get_temp()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.product_id"><code class="docutils literal notranslate"><span class="pre">adis16545.product_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.rx"><code class="docutils literal notranslate"><span class="pre">adis16545.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16545.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16545.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16545.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16545.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16545.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16545.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16545.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.serial_number"><code class="docutils literal notranslate"><span class="pre">adis16545.serial_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16545.temp_conv"><code class="docutils literal notranslate"><span class="pre">adis16545.temp_conv</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16545"> -<h1>adis16545<a class="headerlink" href="#adis16545" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16545"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16545</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">adis16XXX_with_delta_angl</span></code></p> -<p>ADIS16545-X Tactical Grade, Six Degrees of Freedom Inertial Sensor</p> -<p>This class is compatible with the following parts: -- adis16545-1 -- adis16545-2 -- adis16545-3</p> -<dl class="simple"> -<dt>Args:</dt><dd><p>uri: URI of IIO context with ADIS16545 device -device_name: Name of the device in the IIO context. Default is adis16545-1 -trigger_name: Name of the trigger in the IIO context. Default is adis16545-1-dev0</p> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16545.accel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16545.accel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_conv</span></span><a class="headerlink" href="#adi.adis16545.accel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16545.accel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16545.accel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16545.accel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibcale value for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_conv</span></span><a class="headerlink" href="#adi.adis16545.accel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16545.accel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16545.accel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16545.accel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_conv</span></span><a class="headerlink" href="#adi.adis16545.accel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.accel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16545.accel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16545.anglvel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16545.anglvel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_conv</span></span><a class="headerlink" href="#adi.adis16545.anglvel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16545.anglvel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16545.anglvel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16545.anglvel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_conv</span></span><a class="headerlink" href="#adi.adis16545.anglvel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16545.anglvel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16545.anglvel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16545.anglvel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_conv</span></span><a class="headerlink" href="#adi.adis16545.anglvel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.anglvel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16545.anglvel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16545.compatible_parts"> -<span class="sig-name descname"><span class="pre">compatible_parts</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">['adis16545-1',</span> <span class="pre">'adis16545-2',</span> <span class="pre">'adis16545-3']</span></em><a class="headerlink" href="#adi.adis16545.compatible_parts" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16545.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16545.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.deltaangl_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_x_conv</span></span><a class="headerlink" href="#adi.adis16545.deltaangl_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.deltaangl_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_y_conv</span></span><a class="headerlink" href="#adi.adis16545.deltaangl_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.deltaangl_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_z_conv</span></span><a class="headerlink" href="#adi.adis16545.deltaangl_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.deltavelocity_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_x_conv</span></span><a class="headerlink" href="#adi.adis16545.deltavelocity_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.deltavelocity_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_y_conv</span></span><a class="headerlink" href="#adi.adis16545.deltavelocity_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.deltavelocity_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_z_conv</span></span><a class="headerlink" href="#adi.adis16545.deltavelocity_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16545.disable_trigger"> -<span class="sig-name descname"><span class="pre">disable_trigger</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">False</span></em><a class="headerlink" href="#adi.adis16545.disable_trigger" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.firmware_date"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_date</span></span><a class="headerlink" href="#adi.adis16545.firmware_date" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_date: the factory configuration date</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.firmware_revision"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_revision</span></span><a class="headerlink" href="#adi.adis16545.firmware_revision" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_revision: the firmware revision for the internal firmware</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.flash_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flash_count</span></span><a class="headerlink" href="#adi.adis16545.flash_count" title="Permalink to this definition">#</a></dt> -<dd><p>flash_counter: flash memory write count</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_accel_x"> -<span class="sig-name descname"><span class="pre">get_accel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_accel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_accel_y"> -<span class="sig-name descname"><span class="pre">get_accel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_accel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_accel_z"> -<span class="sig-name descname"><span class="pre">get_accel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_accel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_anglvel_x"> -<span class="sig-name descname"><span class="pre">get_anglvel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_anglvel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_anglvel_y"> -<span class="sig-name descname"><span class="pre">get_anglvel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_anglvel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_anglvel_z"> -<span class="sig-name descname"><span class="pre">get_anglvel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_anglvel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_deltaangl_x"> -<span class="sig-name descname"><span class="pre">get_deltaangl_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_deltaangl_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_deltaangl_y"> -<span class="sig-name descname"><span class="pre">get_deltaangl_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_deltaangl_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_deltaangl_z"> -<span class="sig-name descname"><span class="pre">get_deltaangl_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_deltaangl_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_deltavelocity_x"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_deltavelocity_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_deltavelocity_y"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_deltavelocity_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_deltavelocity_z"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_deltavelocity_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.get_temp"> -<span class="sig-name descname"><span class="pre">get_temp</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.get_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.product_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">product_id</span></span><a class="headerlink" href="#adi.adis16545.product_id" title="Permalink to this definition">#</a></dt> -<dd><p>product_id: the numerical portion of the device number</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16545.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16545.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16545.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16545.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16545.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16545.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16545.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16545.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.serial_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serial_number</span></span><a class="headerlink" href="#adi.adis16545.serial_number" title="Permalink to this definition">#</a></dt> -<dd><p>serial_number: lot specific serial number</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16545.temp_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_conv</span></span><a class="headerlink" href="#adi.adis16545.temp_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16507.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16507</a> - <a href="adi.adis16547.html" title="Next document (Ctrl+RightArrow)" class="next">adis16547</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adis16547.html b/prs/dev/adis16480_updates/devices/adi.adis16547.html deleted file mode 100644 index 660e3b86f..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adis16547.html +++ /dev/null @@ -1,774 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adis16547 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.adl5240 module" href="adi.adl5240.html" /> - <link rel="prev" title="adis16545" href="adi.adis16545.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adis16547</a><ul> -<li><a class="reference internal" href="#adi.adis16547"><code class="docutils literal notranslate"><span class="pre">adis16547</span></code></a><ul> -<li><a class="reference internal" href="#adi.adis16547.accel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.accel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16547.accel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_x_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_x_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_x_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_x_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_x_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_x_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_y_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_y_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_y_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_y_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_y_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_y_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_z_calibbias"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_z_calibbias</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_z_calibscale"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_z_calibscale</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.anglvel_z_filter_low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adis16547.anglvel_z_filter_low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.compatible_parts"><code class="docutils literal notranslate"><span class="pre">adis16547.compatible_parts</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.ctx"><code class="docutils literal notranslate"><span class="pre">adis16547.ctx</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adis16547.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.deltaangl_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.deltaangl_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.deltaangl_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.deltaangl_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.deltaangl_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.deltaangl_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.deltavelocity_x_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.deltavelocity_x_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.deltavelocity_y_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.deltavelocity_y_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.deltavelocity_z_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.deltavelocity_z_conv</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.disable_trigger"><code class="docutils literal notranslate"><span class="pre">adis16547.disable_trigger</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.firmware_date"><code class="docutils literal notranslate"><span class="pre">adis16547.firmware_date</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.firmware_revision"><code class="docutils literal notranslate"><span class="pre">adis16547.firmware_revision</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.flash_count"><code class="docutils literal notranslate"><span class="pre">adis16547.flash_count</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_accel_x"><code class="docutils literal notranslate"><span class="pre">adis16547.get_accel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_accel_y"><code class="docutils literal notranslate"><span class="pre">adis16547.get_accel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_accel_z"><code class="docutils literal notranslate"><span class="pre">adis16547.get_accel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_anglvel_x"><code class="docutils literal notranslate"><span class="pre">adis16547.get_anglvel_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_anglvel_y"><code class="docutils literal notranslate"><span class="pre">adis16547.get_anglvel_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_anglvel_z"><code class="docutils literal notranslate"><span class="pre">adis16547.get_anglvel_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_deltaangl_x"><code class="docutils literal notranslate"><span class="pre">adis16547.get_deltaangl_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_deltaangl_y"><code class="docutils literal notranslate"><span class="pre">adis16547.get_deltaangl_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_deltaangl_z"><code class="docutils literal notranslate"><span class="pre">adis16547.get_deltaangl_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_deltavelocity_x"><code class="docutils literal notranslate"><span class="pre">adis16547.get_deltavelocity_x()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_deltavelocity_y"><code class="docutils literal notranslate"><span class="pre">adis16547.get_deltavelocity_y()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_deltavelocity_z"><code class="docutils literal notranslate"><span class="pre">adis16547.get_deltavelocity_z()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.get_temp"><code class="docutils literal notranslate"><span class="pre">adis16547.get_temp()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.product_id"><code class="docutils literal notranslate"><span class="pre">adis16547.product_id</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.rx"><code class="docutils literal notranslate"><span class="pre">adis16547.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.rx_annotated"><code class="docutils literal notranslate"><span class="pre">adis16547.rx_annotated</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adis16547.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.rx_channel_names"><code class="docutils literal notranslate"><span class="pre">adis16547.rx_channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.rx_destroy_buffer"><code class="docutils literal notranslate"><span class="pre">adis16547.rx_destroy_buffer()</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">adis16547.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.rx_output_type"><code class="docutils literal notranslate"><span class="pre">adis16547.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.sample_rate"><code class="docutils literal notranslate"><span class="pre">adis16547.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.serial_number"><code class="docutils literal notranslate"><span class="pre">adis16547.serial_number</span></code></a></li> -<li><a class="reference internal" href="#adi.adis16547.temp_conv"><code class="docutils literal notranslate"><span class="pre">adis16547.temp_conv</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="adis16547"> -<h1>adis16547<a class="headerlink" href="#adis16547" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adis16547"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.</span></span><span class="sig-name descname"><span class="pre">adis16547</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">adis16XXX_with_delta_angl</span></code></p> -<p>ADIS16547-X Tactical Grade, Six Degrees of Freedom Inertial Sensors</p> -<p>This class is compatible with the following parts: -- adis16547-1 -- adis16547-2 -- adis16547-3</p> -<dl class="simple"> -<dt>Args:</dt><dd><p>uri: URI of IIO context with ADIS16547 device -device_name: Name of the device in the IIO context. Default is adis16547-1 -trigger_name: Name of the trigger in the IIO context. Default is adis16547-1-dev0</p> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16547.accel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16547.accel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_conv</span></span><a class="headerlink" href="#adi.adis16547.accel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16547.accel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16547.accel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16547.accel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibcale value for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_conv</span></span><a class="headerlink" href="#adi.adis16547.accel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16547.accel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16547.accel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16547.accel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_conv</span></span><a class="headerlink" href="#adi.adis16547.accel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.accel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">accel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16547.accel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for accelerometer for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_x_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibbias</span></span><a class="headerlink" href="#adi.adis16547.anglvel_x_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_x_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_calibscale</span></span><a class="headerlink" href="#adi.adis16547.anglvel_x_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_conv</span></span><a class="headerlink" href="#adi.adis16547.anglvel_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_x_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_x_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16547.anglvel_x_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the x-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_y_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibbias</span></span><a class="headerlink" href="#adi.adis16547.anglvel_y_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_y_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_calibscale</span></span><a class="headerlink" href="#adi.adis16547.anglvel_y_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_conv</span></span><a class="headerlink" href="#adi.adis16547.anglvel_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_y_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_y_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16547.anglvel_y_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the y-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_z_calibbias"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibbias</span></span><a class="headerlink" href="#adi.adis16547.anglvel_z_calibbias" title="Permalink to this definition">#</a></dt> -<dd><p>User calibration offset for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_z_calibscale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_calibscale</span></span><a class="headerlink" href="#adi.adis16547.anglvel_z_calibscale" title="Permalink to this definition">#</a></dt> -<dd><p>Calibscale value for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_conv</span></span><a class="headerlink" href="#adi.adis16547.anglvel_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.anglvel_z_filter_low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">anglvel_z_filter_low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.adis16547.anglvel_z_filter_low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Bandwidth for gyroscope for the z-axis.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16547.compatible_parts"> -<span class="sig-name descname"><span class="pre">compatible_parts</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">['adis16547-1',</span> <span class="pre">'adis16547-2',</span> <span class="pre">'adis16547-3']</span></em><a class="headerlink" href="#adi.adis16547.compatible_parts" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.ctx"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ctx</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">Context</span></em><a class="headerlink" href="#adi.adis16547.ctx" title="Permalink to this definition">#</a></dt> -<dd><p>IIO Context</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adis16547.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>current_timestamp_clock: Source clock for timestamps</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.deltaangl_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_x_conv</span></span><a class="headerlink" href="#adi.adis16547.deltaangl_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.deltaangl_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_y_conv</span></span><a class="headerlink" href="#adi.adis16547.deltaangl_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.deltaangl_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltaangl_z_conv</span></span><a class="headerlink" href="#adi.adis16547.deltaangl_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.deltavelocity_x_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_x_conv</span></span><a class="headerlink" href="#adi.adis16547.deltavelocity_x_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.deltavelocity_y_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_y_conv</span></span><a class="headerlink" href="#adi.adis16547.deltavelocity_y_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.deltavelocity_z_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">deltavelocity_z_conv</span></span><a class="headerlink" href="#adi.adis16547.deltavelocity_z_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adis16547.disable_trigger"> -<span class="sig-name descname"><span class="pre">disable_trigger</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">False</span></em><a class="headerlink" href="#adi.adis16547.disable_trigger" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.firmware_date"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_date</span></span><a class="headerlink" href="#adi.adis16547.firmware_date" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_date: the factory configuration date</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.firmware_revision"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmware_revision</span></span><a class="headerlink" href="#adi.adis16547.firmware_revision" title="Permalink to this definition">#</a></dt> -<dd><p>firmware_revision: the firmware revision for the internal firmware</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.flash_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flash_count</span></span><a class="headerlink" href="#adi.adis16547.flash_count" title="Permalink to this definition">#</a></dt> -<dd><p>flash_counter: flash memory write count</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_accel_x"> -<span class="sig-name descname"><span class="pre">get_accel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_accel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_accel_y"> -<span class="sig-name descname"><span class="pre">get_accel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_accel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_accel_z"> -<span class="sig-name descname"><span class="pre">get_accel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_accel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per squared second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_anglvel_x"> -<span class="sig-name descname"><span class="pre">get_anglvel_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_anglvel_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_anglvel_y"> -<span class="sig-name descname"><span class="pre">get_anglvel_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_anglvel_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_anglvel_z"> -<span class="sig-name descname"><span class="pre">get_anglvel_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_anglvel_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_deltaangl_x"> -<span class="sig-name descname"><span class="pre">get_deltaangl_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_deltaangl_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_deltaangl_y"> -<span class="sig-name descname"><span class="pre">get_deltaangl_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_deltaangl_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_deltaangl_z"> -<span class="sig-name descname"><span class="pre">get_deltaangl_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_deltaangl_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in radians.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_deltavelocity_x"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_x</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_deltavelocity_x" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_deltavelocity_y"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_y</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_deltavelocity_y" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_deltavelocity_z"> -<span class="sig-name descname"><span class="pre">get_deltavelocity_z</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_deltavelocity_z" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in meters per second.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.get_temp"> -<span class="sig-name descname"><span class="pre">get_temp</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.get_temp" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.product_id"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">product_id</span></span><a class="headerlink" href="#adi.adis16547.product_id" title="Permalink to this definition">#</a></dt> -<dd><p>product_id: the numerical portion of the device number</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.rx_annotated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_annotated</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.adis16547.rx_annotated" title="Permalink to this definition">#</a></dt> -<dd><p>rx_annotated: Set output data from rx() to be annotated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adis16547.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.rx_channel_names"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_channel_names</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16547.rx_channel_names" title="Permalink to this definition">#</a></dt> -<dd><p>rx_channel_names: List of RX channel names</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adis16547.rx_destroy_buffer"> -<span class="sig-name descname"><span class="pre">rx_destroy_buffer</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adis16547.rx_destroy_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>rx_destroy_buffer: Clears RX buffer</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.adis16547.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>rx_enabled_channels: List of enabled channels (channel 1 is 0)</p> -<p>Either a list of channel numbers or channel names can be used to set -rx_enabled_channels. When channel names are used, they will be -translated to channel numbers.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.adis16547.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>rx_output_type: Set output data type from rx()</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adis16547.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.serial_number"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serial_number</span></span><a class="headerlink" href="#adi.adis16547.serial_number" title="Permalink to this definition">#</a></dt> -<dd><p>serial_number: lot specific serial number</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adis16547.temp_conv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_conv</span></span><a class="headerlink" href="#adi.adis16547.temp_conv" title="Permalink to this definition">#</a></dt> -<dd><p>Value returned in millidegrees Celsius.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16545.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16545</a> - <a href="adi.adl5240.html" title="Next document (Ctrl+RightArrow)" class="next">adi.adl5240 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adl5240.html b/prs/dev/adis16480_updates/devices/adi.adl5240.html deleted file mode 100644 index bc6e2b46b..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adl5240.html +++ /dev/null @@ -1,336 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.adl5240 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adl5960" href="adi.adl5960.html" /> - <link rel="prev" title="adis16547" href="adi.adis16547.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.adl5240 module</a><ul> -<li><a class="reference internal" href="#adi.adl5240.adl5240"><code class="docutils literal notranslate"><span class="pre">adl5240</span></code></a><ul> -<li><a class="reference internal" href="#adi.adl5240.adl5240.hardwaregain"><code class="docutils literal notranslate"><span class="pre">adl5240.hardwaregain</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adl5240"> -<span id="adi-adl5240-module"></span><h1>adi.adl5240 module<a class="headerlink" href="#module-adi.adl5240" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adl5240.adl5240"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adl5240.</span></span><span class="sig-name descname"><span class="pre">adl5240</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adl5240.adl5240" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADL5240 100 MHz TO 4000 MHz RF/IF Digitally Controlled VGA</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5240.adl5240.hardwaregain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hardwaregain</span></span><a class="headerlink" href="#adi.adl5240.adl5240.hardwaregain" title="Permalink to this definition">#</a></dt> -<dd><p>hardwaregain: Attenuation applied to TX path</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adis16547.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adis16547</a> - <a href="adi.adl5960.html" title="Next document (Ctrl+RightArrow)" class="next">adl5960</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adl5960.html b/prs/dev/adis16480_updates/devices/adi.adl5960.html deleted file mode 100644 index 57388a909..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adl5960.html +++ /dev/null @@ -1,427 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adl5960 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="admv8818" href="adi.admv8818.html" /> - <link rel="prev" title="adi.adl5240 module" href="adi.adl5240.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adl5960</a><ul> -<li><a class="reference internal" href="#adi.adl5960.adl5960"><code class="docutils literal notranslate"><span class="pre">adl5960</span></code></a><ul> -<li><a class="reference internal" href="#adi.adl5960.adl5960.forward_gain"><code class="docutils literal notranslate"><span class="pre">adl5960.forward_gain</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.if_filter_cutoff"><code class="docutils literal notranslate"><span class="pre">adl5960.if_filter_cutoff</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.if_frequency"><code class="docutils literal notranslate"><span class="pre">adl5960.if_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.lo_frequency"><code class="docutils literal notranslate"><span class="pre">adl5960.lo_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.lo_mode"><code class="docutils literal notranslate"><span class="pre">adl5960.lo_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.lo_mode_available"><code class="docutils literal notranslate"><span class="pre">adl5960.lo_mode_available</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.offset_frequency"><code class="docutils literal notranslate"><span class="pre">adl5960.offset_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.offset_mode"><code class="docutils literal notranslate"><span class="pre">adl5960.offset_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.offset_mode_available"><code class="docutils literal notranslate"><span class="pre">adl5960.offset_mode_available</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.reflected_gain"><code class="docutils literal notranslate"><span class="pre">adl5960.reflected_gain</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.reg_read"><code class="docutils literal notranslate"><span class="pre">adl5960.reg_read()</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.reg_write"><code class="docutils literal notranslate"><span class="pre">adl5960.reg_write()</span></code></a></li> -<li><a class="reference internal" href="#adi.adl5960.adl5960.temperature"><code class="docutils literal notranslate"><span class="pre">adl5960.temperature</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adl5960"> -<span id="adl5960"></span><h1>adl5960<a class="headerlink" href="#module-adi.adl5960" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adl5960.</span></span><span class="sig-name descname"><span class="pre">adl5960</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adl5960.adl5960" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADL5960 10 MHz to 20 GHz, Integrated Vector Network Analyzer Front-End</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context with ADL5960</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.forward_gain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">forward_gain</span></span><a class="headerlink" href="#adi.adl5960.adl5960.forward_gain" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Forward Gain</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.if_filter_cutoff"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">if_filter_cutoff</span></span><a class="headerlink" href="#adi.adl5960.adl5960.if_filter_cutoff" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set LPF 3db cutoff frequency (controls CIF1, CIF2)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.if_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">if_frequency</span></span><a class="headerlink" href="#adi.adl5960.adl5960.if_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the IF frequency in Hz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.lo_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lo_frequency</span></span><a class="headerlink" href="#adi.adl5960.adl5960.lo_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the frequency in Hz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.lo_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lo_mode</span></span><a class="headerlink" href="#adi.adl5960.adl5960.lo_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set LO mode</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.lo_mode_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lo_mode_available</span></span><a class="headerlink" href="#adi.adl5960.adl5960.lo_mode_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get available LO modes</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.offset_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">offset_frequency</span></span><a class="headerlink" href="#adi.adl5960.adl5960.offset_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the offset frequency in Hz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.offset_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">offset_mode</span></span><a class="headerlink" href="#adi.adl5960.adl5960.offset_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set offset mode</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.offset_mode_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">offset_mode_available</span></span><a class="headerlink" href="#adi.adl5960.adl5960.offset_mode_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get available offset modes</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.reflected_gain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">reflected_gain</span></span><a class="headerlink" href="#adi.adl5960.adl5960.reflected_gain" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set Reflected Gain</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.reg_read"> -<span class="sig-name descname"><span class="pre">reg_read</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">reg</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adl5960.adl5960.reg_read" title="Permalink to this definition">#</a></dt> -<dd><p>Direct Register Access via debugfs</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.reg_write"> -<span class="sig-name descname"><span class="pre">reg_write</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">reg</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adl5960.adl5960.reg_write" title="Permalink to this definition">#</a></dt> -<dd><p>Direct Register Access via debugfs</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adl5960.adl5960.temperature"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temperature</span></span><a class="headerlink" href="#adi.adl5960.adl5960.temperature" title="Permalink to this definition">#</a></dt> -<dd><p>Get the temperature reading in °C</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adl5240.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.adl5240 module</a> - <a href="adi.admv8818.html" title="Next document (Ctrl+RightArrow)" class="next">admv8818</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.admv8818.html b/prs/dev/adis16480_updates/devices/adi.admv8818.html deleted file mode 100644 index 2f10e1ca2..000000000 --- a/prs/dev/adis16480_updates/devices/adi.admv8818.html +++ /dev/null @@ -1,392 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>admv8818 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adpd1080" href="adi.adpd1080.html" /> - <link rel="prev" title="adl5960" href="adi.adl5960.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">admv8818</a><ul> -<li><a class="reference internal" href="#adi.admv8818.admv8818"><code class="docutils literal notranslate"><span class="pre">admv8818</span></code></a><ul> -<li><a class="reference internal" href="#adi.admv8818.admv8818.band_pass_bandwidth_3db_frequency"><code class="docutils literal notranslate"><span class="pre">admv8818.band_pass_bandwidth_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.admv8818.admv8818.band_pass_center_frequency"><code class="docutils literal notranslate"><span class="pre">admv8818.band_pass_center_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.admv8818.admv8818.high_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">admv8818.high_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.admv8818.admv8818.low_pass_3db_frequency"><code class="docutils literal notranslate"><span class="pre">admv8818.low_pass_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.admv8818.admv8818.mode"><code class="docutils literal notranslate"><span class="pre">admv8818.mode</span></code></a></li> -<li><a class="reference internal" href="#adi.admv8818.admv8818.mode_available"><code class="docutils literal notranslate"><span class="pre">admv8818.mode_available</span></code></a></li> -<li><a class="reference internal" href="#adi.admv8818.admv8818.reg_read"><code class="docutils literal notranslate"><span class="pre">admv8818.reg_read()</span></code></a></li> -<li><a class="reference internal" href="#adi.admv8818.admv8818.reg_write"><code class="docutils literal notranslate"><span class="pre">admv8818.reg_write()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.admv8818"> -<span id="admv8818"></span><h1>admv8818<a class="headerlink" href="#module-adi.admv8818" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.admv8818.admv8818"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.admv8818.</span></span><span class="sig-name descname"><span class="pre">admv8818</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.admv8818.admv8818" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADMV8818 2 GHz to 18 GHz, Digitally Tunable, High-Pass and Low-Pass Filter</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context with ADMV8818</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.admv8818.admv8818.band_pass_bandwidth_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">band_pass_bandwidth_3db_frequency</span></span><a class="headerlink" href="#adi.admv8818.admv8818.band_pass_bandwidth_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Band Pass 3dB Frequency in MHz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.admv8818.admv8818.band_pass_center_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">band_pass_center_frequency</span></span><a class="headerlink" href="#adi.admv8818.admv8818.band_pass_center_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Band Pass Center Frequency in MHz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.admv8818.admv8818.high_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">high_pass_3db_frequency</span></span><a class="headerlink" href="#adi.admv8818.admv8818.high_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Low Pass 3dB Frequency in MHz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.admv8818.admv8818.low_pass_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">low_pass_3db_frequency</span></span><a class="headerlink" href="#adi.admv8818.admv8818.low_pass_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the Low Pass 3dB Frequency in MHz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.admv8818.admv8818.mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mode</span></span><a class="headerlink" href="#adi.admv8818.admv8818.mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set mode</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.admv8818.admv8818.mode_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mode_available</span></span><a class="headerlink" href="#adi.admv8818.admv8818.mode_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get available modes</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.admv8818.admv8818.reg_read"> -<span class="sig-name descname"><span class="pre">reg_read</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">reg</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.admv8818.admv8818.reg_read" title="Permalink to this definition">#</a></dt> -<dd><p>Direct Register Access via debugfs</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.admv8818.admv8818.reg_write"> -<span class="sig-name descname"><span class="pre">reg_write</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">reg</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.admv8818.admv8818.reg_write" title="Permalink to this definition">#</a></dt> -<dd><p>Direct Register Access via debugfs</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adl5960.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adl5960</a> - <a href="adi.adpd1080.html" title="Next document (Ctrl+RightArrow)" class="next">adpd1080</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adpd1080.html b/prs/dev/adis16480_updates/devices/adi.adpd1080.html deleted file mode 100644 index c3e2f414a..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adpd1080.html +++ /dev/null @@ -1,356 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adpd1080 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adpd188" href="adi.adpd188.html" /> - <link rel="prev" title="admv8818" href="adi.admv8818.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adpd1080</a><ul> -<li><a class="reference internal" href="#adi.adpd1080.adpd1080"><code class="docutils literal notranslate"><span class="pre">adpd1080</span></code></a><ul> -<li><a class="reference internal" href="#adi.adpd1080.adpd1080.channel"><code class="docutils literal notranslate"><span class="pre">adpd1080.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.adpd1080.adpd1080.rx"><code class="docutils literal notranslate"><span class="pre">adpd1080.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adpd1080.adpd1080.sample_rate"><code class="docutils literal notranslate"><span class="pre">adpd1080.sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adpd1080"> -<span id="adpd1080"></span><h1>adpd1080<a class="headerlink" href="#module-adi.adpd1080" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adpd1080.adpd1080"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adpd1080.</span></span><span class="sig-name descname"><span class="pre">adpd1080</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adpd1080.adpd1080" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADPD1080 photo-electronic device.</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adpd1080.adpd1080.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.adpd1080.adpd1080.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adpd1080.adpd1080.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adpd1080.adpd1080.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from hardware buffers for each channel index in -rx_enabled_channels.</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adpd1080.adpd1080.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adpd1080.adpd1080.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>Sets sampling frequency of the ADPD1080.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.admv8818.html" title="Previous document (Ctrl+LeftArrow)" class="prev">admv8818</a> - <a href="adi.adpd188.html" title="Next document (Ctrl+RightArrow)" class="next">adpd188</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adpd188.html b/prs/dev/adis16480_updates/devices/adi.adpd188.html deleted file mode 100644 index 8473806ca..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adpd188.html +++ /dev/null @@ -1,349 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adpd188 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adpd410x" href="adi.adpd410x.html" /> - <link rel="prev" title="adpd1080" href="adi.adpd1080.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adpd188</a><ul> -<li><a class="reference internal" href="#adi.adpd188.adpd188"><code class="docutils literal notranslate"><span class="pre">adpd188</span></code></a><ul> -<li><a class="reference internal" href="#adi.adpd188.adpd188.channel"><code class="docutils literal notranslate"><span class="pre">adpd188.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.adpd188.adpd188.mode"><code class="docutils literal notranslate"><span class="pre">adpd188.mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adpd188.adpd188.sample_rate"><code class="docutils literal notranslate"><span class="pre">adpd188.sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adpd188"> -<span id="adpd188"></span><h1>adpd188<a class="headerlink" href="#module-adi.adpd188" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adpd188.adpd188"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adpd188.</span></span><span class="sig-name descname"><span class="pre">adpd188</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adpd188.adpd188" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADPD188 photo-electronic device.</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adpd188.adpd188.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.adpd188.adpd188.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adpd188.adpd188.mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mode</span></span><a class="headerlink" href="#adi.adpd188.adpd188.mode" title="Permalink to this definition">#</a></dt> -<dd><p>Read mode of operation to device.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adpd188.adpd188.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.adpd188.adpd188.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>Sets sampling frequency of the ADPD188.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adpd1080.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adpd1080</a> - <a href="adi.adpd410x.html" title="Next document (Ctrl+RightArrow)" class="next">adpd410x</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adpd410x.html b/prs/dev/adis16480_updates/devices/adi.adpd410x.html deleted file mode 100644 index 7ec29c82e..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adpd410x.html +++ /dev/null @@ -1,356 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adpd410x — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adrf5720" href="adi.adrf5720.html" /> - <link rel="prev" title="adpd188" href="adi.adpd188.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adpd410x</a><ul> -<li><a class="reference internal" href="#adi.adpd410x.adpd410x"><code class="docutils literal notranslate"><span class="pre">adpd410x</span></code></a><ul> -<li><a class="reference internal" href="#adi.adpd410x.adpd410x.channel"><code class="docutils literal notranslate"><span class="pre">adpd410x.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.adpd410x.adpd410x.last_timeslot"><code class="docutils literal notranslate"><span class="pre">adpd410x.last_timeslot</span></code></a></li> -<li><a class="reference internal" href="#adi.adpd410x.adpd410x.operation_mode"><code class="docutils literal notranslate"><span class="pre">adpd410x.operation_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adpd410x.adpd410x.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">adpd410x.sampling_frequency</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adpd410x"> -<span id="adpd410x"></span><h1>adpd410x<a class="headerlink" href="#module-adi.adpd410x" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adpd410x.adpd410x"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adpd410x.</span></span><span class="sig-name descname"><span class="pre">adpd410x</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adpd410x.adpd410x" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>adpd410x Multimodal Sensor Front End</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adpd410x.adpd410x.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.adpd410x.adpd410x.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adpd410x.adpd410x.last_timeslot"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">last_timeslot</span></span><a class="headerlink" href="#adi.adpd410x.adpd410x.last_timeslot" title="Permalink to this definition">#</a></dt> -<dd><p>Get last timeslot of the adpd410x</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adpd410x.adpd410x.operation_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">operation_mode</span></span><a class="headerlink" href="#adi.adpd410x.adpd410x.operation_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get operation mode of the adpd410x</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adpd410x.adpd410x.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.adpd410x.adpd410x.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get sampling frequency of the adpd410x</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adpd188.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adpd188</a> - <a href="adi.adrf5720.html" title="Next document (Ctrl+RightArrow)" class="next">adrf5720</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adrf5720.html b/prs/dev/adis16480_updates/devices/adi.adrf5720.html deleted file mode 100644 index 129c83af2..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adrf5720.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adrf5720 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adrv9002" href="adi.adrv9002.html" /> - <link rel="prev" title="adpd410x" href="adi.adpd410x.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adrf5720</a><ul> -<li><a class="reference internal" href="#adi.adrf5720.adrf5720"><code class="docutils literal notranslate"><span class="pre">adrf5720</span></code></a><ul> -<li><a class="reference internal" href="#adi.adrf5720.adrf5720.attenuation"><code class="docutils literal notranslate"><span class="pre">adrf5720.attenuation</span></code></a></li> -<li><a class="reference internal" href="#adi.adrf5720.adrf5720.channel"><code class="docutils literal notranslate"><span class="pre">adrf5720.channel</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adrf5720"> -<span id="adrf5720"></span><h1>adrf5720<a class="headerlink" href="#module-adi.adrf5720" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adrf5720.adrf5720"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adrf5720.</span></span><span class="sig-name descname"><span class="pre">adrf5720</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrf5720.adrf5720" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADRF5720 Digital Attenuator</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrf5720.adrf5720.attenuation"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">attenuation</span></span><a class="headerlink" href="#adi.adrf5720.adrf5720.attenuation" title="Permalink to this definition">#</a></dt> -<dd><p>Sets attenuation of the ADRF5720</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adrf5720.adrf5720.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'voltage0'</span></em><a class="headerlink" href="#adi.adrf5720.adrf5720.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adpd410x.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adpd410x</a> - <a href="adi.adrv9002.html" title="Next document (Ctrl+RightArrow)" class="next">adrv9002</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adrv9002.html b/prs/dev/adis16480_updates/devices/adi.adrv9002.html deleted file mode 100644 index a2c5f0e72..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adrv9002.html +++ /dev/null @@ -1,878 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adrv9002 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adrv9009" href="adi.adrv9009.html" /> - <link rel="prev" title="adrf5720" href="adi.adrf5720.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adrv9002</a><ul> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002"><code class="docutils literal notranslate"><span class="pre">adrv9002</span></code></a><ul> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.agc_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.agc_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.agc_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.agc_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.atten_control_mode_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.atten_control_mode_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.atten_control_mode_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.atten_control_mode_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.bbdc_rejection_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.bbdc_rejection_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.bbdc_rejection_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.bbdc_rejection_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.close_loop_gain_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.close_loop_gain_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.close_loop_gain_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.close_loop_gain_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.digital_gain_control_mode_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.digital_gain_control_mode_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.digital_gain_control_mode_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.digital_gain_control_mode_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.gain_control_mode_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.gain_control_mode_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.gain_control_mode_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.gain_control_mode_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.hd_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.hd_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.hd_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.hd_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.interface_gain_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.interface_gain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.interface_gain_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.interface_gain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.lo_leakage_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.lo_leakage_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.lo_leakage_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.lo_leakage_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.loopback_delay_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.loopback_delay_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.loopback_delay_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.loopback_delay_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.pa_correction_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.pa_correction_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.pa_correction_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.pa_correction_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.profile"><code class="docutils literal notranslate"><span class="pre">adrv9002.profile</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.quadrature_fic_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.quadrature_fic_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.quadrature_fic_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.quadrature_fic_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.quadrature_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.quadrature_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.quadrature_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.quadrature_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.quadrature_w_poly_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.quadrature_w_poly_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.quadrature_w_poly_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.quadrature_w_poly_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rfdc_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.rfdc_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rfdc_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.rfdc_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rssi_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.rssi_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rssi_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.rssi_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx0_en"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx0_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx0_lo"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx0_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx0_nco_frequency"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx0_nco_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx0_port_en"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx0_port_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx0_rf_bandwidth"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx0_rf_bandwidth</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx0_sample_rate"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx0_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx1_en"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx1_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx1_lo"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx1_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx1_nco_frequency"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx1_nco_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx1_port_en"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx1_port_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx1_rf_bandwidth"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx1_rf_bandwidth</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx1_sample_rate"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx1_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx_dma_mode"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx_dma_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx_ensm_mode_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx_ensm_mode_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx_ensm_mode_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx_ensm_mode_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx_hardwaregain_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx_hardwaregain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.rx_hardwaregain_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.rx_hardwaregain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.stream"><code class="docutils literal notranslate"><span class="pre">adrv9002.stream</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx0_en"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx0_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx0_lo"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx0_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx0_nco_frequency"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx0_nco_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx0_port_en"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx0_port_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx0_rf_bandwidth"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx0_rf_bandwidth</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx0_sample_rate"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx0_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx1_en"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx1_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx1_lo"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx1_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx1_nco_frequency"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx1_nco_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx1_port_en"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx1_port_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx1_rf_bandwidth"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx1_rf_bandwidth</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx1_sample_rate"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx1_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx_dma_mode"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx_dma_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx_ensm_mode_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx_ensm_mode_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx_ensm_mode_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx_ensm_mode_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx_hardwaregain_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx_hardwaregain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.tx_hardwaregain_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9002.tx_hardwaregain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.write_profile"><code class="docutils literal notranslate"><span class="pre">adrv9002.write_profile()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.write_stream"><code class="docutils literal notranslate"><span class="pre">adrv9002.write_stream()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.adrv9002.write_stream_profile"><code class="docutils literal notranslate"><span class="pre">adrv9002.write_stream_profile()</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.adrv9002.rx1"><code class="docutils literal notranslate"><span class="pre">rx1()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.rx2"><code class="docutils literal notranslate"><span class="pre">rx2()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.tx1"><code class="docutils literal notranslate"><span class="pre">tx1()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9002.tx2"><code class="docutils literal notranslate"><span class="pre">tx2()</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adrv9002"> -<span id="adrv9002"></span><h1>adrv9002<a class="headerlink" href="#module-adi.adrv9002" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adrv9002.</span></span><span class="sig-name descname"><span class="pre">adrv9002</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9002.adrv9002" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx_tx" title="adi.rx_tx.rx_tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx_tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>ADRV9002 Transceiver</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.agc_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">agc_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.agc_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable AGC on the fly tracking calibration for RX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.agc_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">agc_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.agc_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable AGC on the fly tracking calibration for RX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.atten_control_mode_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">atten_control_mode_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.atten_control_mode_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Control TX1 attenuation mode. Options are: bypass, spi, pin</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.atten_control_mode_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">atten_control_mode_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.atten_control_mode_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Control TX2 attenuation mode. Options are: bypass, spi, pin</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.bbdc_rejection_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bbdc_rejection_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.bbdc_rejection_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>“Enable Baseband DC rejection on the fly tracking calibration for RX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.bbdc_rejection_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bbdc_rejection_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.bbdc_rejection_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>“Enable Baseband DC rejection on the fly tracking calibration for RX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.close_loop_gain_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">close_loop_gain_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.close_loop_gain_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Close Loop Gain tracking calibration for TX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.close_loop_gain_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">close_loop_gain_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.close_loop_gain_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Close Loop Gain tracking calibration for TX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.digital_gain_control_mode_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">digital_gain_control_mode_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.digital_gain_control_mode_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Digital gain control mode for RX1. Option are: automatic spi.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.digital_gain_control_mode_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">digital_gain_control_mode_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.digital_gain_control_mode_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Digital gain control mode for RX2. Option are: automatic spi.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.gain_control_mode_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.gain_control_mode_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan0: Mode of receive path AGC. Options are: -spi, pin, automatic</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.gain_control_mode_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.gain_control_mode_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan1: Mode of receive path AGC. Options are: -spi, pin, automatic</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.hd_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hd_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.hd_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>“Enable Harmonic Distortion on the fly tracking calibration for RX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.hd_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hd_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.hd_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>“Enable Harmonic Distortion on the fly tracking calibration for RX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.interface_gain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">interface_gain_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.interface_gain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>interface_gain_chan0: Fixed input gain stage for channel 0. -Options are: 18dB 12dB 6dB 0dB -6dB -12dB -18dB -24dB -30dB -36dB</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.interface_gain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">interface_gain_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.interface_gain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>interface_gain_chan0: Fixed input gain stage for channel 0. -Options are: 18dB 12dB 6dB 0dB -6dB -12dB -18dB -24dB -30dB -36dB</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.lo_leakage_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lo_leakage_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.lo_leakage_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable LO Leakage tracking calibration for TX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.lo_leakage_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lo_leakage_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.lo_leakage_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable LO Leakage tracking calibration for TX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.loopback_delay_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">loopback_delay_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.loopback_delay_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Loopback delay tracking calibration for TX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.loopback_delay_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">loopback_delay_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.loopback_delay_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Loopback delay tracking calibration for TX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.pa_correction_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pa_correction_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.pa_correction_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable PA Correction tracking calibration for TX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.pa_correction_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pa_correction_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.pa_correction_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable PA Correction tracking calibration for TX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.profile"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">profile</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.profile" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.quadrature_fic_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">quadrature_fic_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.quadrature_fic_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature Error Correction Narrowband FIC on the fly tracking -calibration for RX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.quadrature_fic_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">quadrature_fic_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.quadrature_fic_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature Error Correction Narrowband FIC on the fly tracking -calibration for RX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.quadrature_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">quadrature_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.quadrature_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for TX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.quadrature_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">quadrature_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.quadrature_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for TX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.quadrature_w_poly_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">quadrature_w_poly_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.quadrature_w_poly_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature Error Correction Wideband Poly on the fly tracking -calibration for RX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.quadrature_w_poly_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">quadrature_w_poly_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.quadrature_w_poly_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature Error Correction Wideband Poly on the fly tracking -calibration for RX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rfdc_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rfdc_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rfdc_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>“Enable RF DC on the fly tracking calibration for RX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rfdc_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rfdc_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rfdc_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>“Enable RF DC on the fly tracking calibration for RX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rssi_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rssi_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rssi_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>“Enable RSSI on the fly tracking calibration for RX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rssi_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rssi_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rssi_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>“Enable RSSI on the fly tracking calibration for RX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx0_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx0_en</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx0_en" title="Permalink to this definition">#</a></dt> -<dd><p>Control RX1 Power state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx0_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx0_lo</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx0_lo" title="Permalink to this definition">#</a></dt> -<dd><p>rx0_lo: Carrier frequency of RX1 path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx0_nco_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx0_nco_frequency</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx0_nco_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>NCO correction frequency for RX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx0_port_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx0_port_en</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx0_port_en" title="Permalink to this definition">#</a></dt> -<dd><p>Control Port RF Enable mode for RX1. Options are: pin and spi</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx0_rf_bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx0_rf_bandwidth</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx0_rf_bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_bandwidth: Bandwidth of front-end analog filter of RX1 path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx0_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx0_sample_rate</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx0_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sample_rate: Sample rate RX1 path in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx1_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx1_en</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx1_en" title="Permalink to this definition">#</a></dt> -<dd><p>“Control RX2 Power state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx1_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx1_lo</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx1_lo" title="Permalink to this definition">#</a></dt> -<dd><p>rx1_lo: Carrier frequency of RX2 path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx1_nco_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx1_nco_frequency</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx1_nco_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>NCO correction frequency for RX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx1_port_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx1_port_en</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx1_port_en" title="Permalink to this definition">#</a></dt> -<dd><p>Control Port RF Enable mode for RX2. Options are: pin and spi</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx1_rf_bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx1_rf_bandwidth</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx1_rf_bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_bandwidth: Bandwidth of front-end analog filter of RX2 path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx1_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx1_sample_rate</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx1_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sample_rate: Sample rate RX2 path in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx_dma_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_dma_mode</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx_dma_mode" title="Permalink to this definition">#</a></dt> -<dd><p>rx_dma_mode: DMA configuration for RX path. Options are: -combined: RX1 and RX2 share the same rx method -split: RX1 and RX2 have separate rx methods rx1 and rx2. Typically -used when they are at different rates. In this case the standard rx -method has the same effect as the rx1 method.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx_ensm_mode_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_ensm_mode_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx_ensm_mode_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>rx_ensm_mode_chan0: RX Enable State Machine State Channel 0. Options are: -calibrated, primed, rf_enabled</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx_ensm_mode_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_ensm_mode_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx_ensm_mode_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>rx_ensm_mode_chan1: RX Enable State Machine State Channel 1. Options are: -calibrated, primed, rf_enabled</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx_hardwaregain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx_hardwaregain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 0. Only applicable when -gain_control_mode is set to ‘spi’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.rx_hardwaregain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.rx_hardwaregain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 1. Only applicable when -gain_control_mode is set to ‘spi’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.stream"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">stream</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.stream" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx0_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx0_en</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx0_en" title="Permalink to this definition">#</a></dt> -<dd><p>“Control TX1 Power state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx0_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx0_lo</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx0_lo" title="Permalink to this definition">#</a></dt> -<dd><p>tx1_lo: Carrier frequency of TX1 path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx0_nco_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx0_nco_frequency</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx0_nco_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>NCO correction frequency for TX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx0_port_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx0_port_en</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx0_port_en" title="Permalink to this definition">#</a></dt> -<dd><p>Control Port RF Enable mode for TX1. Options are: pin and spi</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx0_rf_bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx0_rf_bandwidth</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx0_rf_bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_bandwidth: Bandwidth of front-end analog filter of TX1 path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx0_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx0_sample_rate</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx0_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sample_rate: Sample rate TX1 path in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx1_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx1_en</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx1_en" title="Permalink to this definition">#</a></dt> -<dd><p>“Control TX2 Power state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx1_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx1_lo</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx1_lo" title="Permalink to this definition">#</a></dt> -<dd><p>tx1_lo: Carrier frequency of TX2 path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx1_nco_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx1_nco_frequency</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx1_nco_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>NCO correction frequency for TX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx1_port_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx1_port_en</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx1_port_en" title="Permalink to this definition">#</a></dt> -<dd><p>Control Port RF Enable mode for TX2. Options are: pin and spi</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx1_rf_bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx1_rf_bandwidth</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx1_rf_bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_bandwidth: Bandwidth of front-end analog filter of TX2 path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx1_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx1_sample_rate</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx1_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sample_rate: Sample rate TX2 path in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx_dma_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dma_mode</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx_dma_mode" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dma_mode: DMA configuration for TX path. Options are: -combined: TX1 and TX2 share the same tx method -split: TX1 and TX2 have separate tx methods tx1 and tx2. -Typically used when they are at different rates. In this case -the standard tx method has the same effect as the tx1 method.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx_ensm_mode_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_ensm_mode_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx_ensm_mode_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_ensm_mode_chan0: TX Enable State Machine State Channel 0. Options are: -calibrated, primed, rf_enabled</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx_ensm_mode_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_ensm_mode_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx_ensm_mode_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_ensm_mode_chan1: TX Enable State Machine State Channel 1. Options are: -calibrated, primed, rf_enabled</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx_hardwaregain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan0</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx_hardwaregain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.tx_hardwaregain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan1</span></span><a class="headerlink" href="#adi.adrv9002.adrv9002.tx_hardwaregain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 1</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.write_profile"> -<span class="sig-name descname"><span class="pre">write_profile</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9002.adrv9002.write_profile" title="Permalink to this definition">#</a></dt> -<dd><p>Load a new profile on the device -Stream related to profile should be loaded first. -Please see driver documentation about profile generation.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.write_stream"> -<span class="sig-name descname"><span class="pre">write_stream</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9002.adrv9002.write_stream" title="Permalink to this definition">#</a></dt> -<dd><p>Load a new stream on the device -Stream becomes active once accompanying profile is loaded -Please see driver documentation about stream generation.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9002.adrv9002.write_stream_profile"> -<span class="sig-name descname"><span class="pre">write_stream_profile</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">stream</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">profile</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9002.adrv9002.write_stream_profile" title="Permalink to this definition">#</a></dt> -<dd><p>Load a new profile and stream on the device</p> -</dd></dl> - -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="adi.adrv9002.rx1"> -<span class="sig-prename descclassname"><span class="pre">adi.adrv9002.</span></span><span class="sig-name descname"><span class="pre">rx1</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9002.rx1" title="Permalink to this definition">#</a></dt> -<dd><p>rx1: Receive data on channel 0 (Same as rx() method)</p> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="adi.adrv9002.rx2"> -<span class="sig-prename descclassname"><span class="pre">adi.adrv9002.</span></span><span class="sig-name descname"><span class="pre">rx2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9002.rx2" title="Permalink to this definition">#</a></dt> -<dd><p>rx2: Receive data on channel 1</p> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="adi.adrv9002.tx1"> -<span class="sig-prename descclassname"><span class="pre">adi.adrv9002.</span></span><span class="sig-name descname"><span class="pre">tx1</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9002.tx1" title="Permalink to this definition">#</a></dt> -<dd><p>tx1: Transmit data on channel 0 (Same as tx() method)</p> -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="adi.adrv9002.tx2"> -<span class="sig-prename descclassname"><span class="pre">adi.adrv9002.</span></span><span class="sig-name descname"><span class="pre">tx2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9002.tx2" title="Permalink to this definition">#</a></dt> -<dd><p>tx2: Transmit data on channel 1</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adrf5720.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adrf5720</a> - <a href="adi.adrv9009.html" title="Next document (Ctrl+RightArrow)" class="next">adrv9009</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adrv9009.html b/prs/dev/adis16480_updates/devices/adi.adrv9009.html deleted file mode 100644 index 6e72fb2b4..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adrv9009.html +++ /dev/null @@ -1,606 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adrv9009 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adrv9009_zu11eg" href="adi.adrv9009_zu11eg.html" /> - <link rel="prev" title="adrv9002" href="adi.adrv9002.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adrv9009</a><ul> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009"><code class="docutils literal notranslate"><span class="pre">adrv9009</span></code></a><ul> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.aux_obs_lo"><code class="docutils literal notranslate"><span class="pre">adrv9009.aux_obs_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.calibrate"><code class="docutils literal notranslate"><span class="pre">adrv9009.calibrate</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.calibrate_rx_phase_correction_en"><code class="docutils literal notranslate"><span class="pre">adrv9009.calibrate_rx_phase_correction_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.calibrate_rx_qec_en"><code class="docutils literal notranslate"><span class="pre">adrv9009.calibrate_rx_qec_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.calibrate_tx_qec_en"><code class="docutils literal notranslate"><span class="pre">adrv9009.calibrate_tx_qec_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.ensm_mode"><code class="docutils literal notranslate"><span class="pre">adrv9009.ensm_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.frequency_hopping_mode"><code class="docutils literal notranslate"><span class="pre">adrv9009.frequency_hopping_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.frequency_hopping_mode_en"><code class="docutils literal notranslate"><span class="pre">adrv9009.frequency_hopping_mode_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.gain_control_mode_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9009.gain_control_mode_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.gain_control_mode_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9009.gain_control_mode_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.jesd204_fsm_ctrl"><code class="docutils literal notranslate"><span class="pre">adrv9009.jesd204_fsm_ctrl</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.jesd204_fsm_error"><code class="docutils literal notranslate"><span class="pre">adrv9009.jesd204_fsm_error</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.jesd204_fsm_paused"><code class="docutils literal notranslate"><span class="pre">adrv9009.jesd204_fsm_paused</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.jesd204_fsm_resume"><code class="docutils literal notranslate"><span class="pre">adrv9009.jesd204_fsm_resume</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.jesd204_fsm_state"><code class="docutils literal notranslate"><span class="pre">adrv9009.jesd204_fsm_state</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.obs_hardwaregain"><code class="docutils literal notranslate"><span class="pre">adrv9009.obs_hardwaregain</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.obs_powerdown_en"><code class="docutils literal notranslate"><span class="pre">adrv9009.obs_powerdown_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.obs_quadrature_tracking_en"><code class="docutils literal notranslate"><span class="pre">adrv9009.obs_quadrature_tracking_en</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.obs_rf_port_select"><code class="docutils literal notranslate"><span class="pre">adrv9009.obs_rf_port_select</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.orx_sample_rate"><code class="docutils literal notranslate"><span class="pre">adrv9009.orx_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.profile"><code class="docutils literal notranslate"><span class="pre">adrv9009.profile</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.rx_hardwaregain_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9009.rx_hardwaregain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.rx_hardwaregain_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9009.rx_hardwaregain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.rx_powerdown_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9009.rx_powerdown_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.rx_powerdown_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9009.rx_powerdown_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.rx_quadrature_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9009.rx_quadrature_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.rx_quadrature_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9009.rx_quadrature_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.rx_rf_bandwidth"><code class="docutils literal notranslate"><span class="pre">adrv9009.rx_rf_bandwidth</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.rx_sample_rate"><code class="docutils literal notranslate"><span class="pre">adrv9009.rx_sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.trx_lo"><code class="docutils literal notranslate"><span class="pre">adrv9009.trx_lo</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.tx_hardwaregain_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9009.tx_hardwaregain_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.tx_hardwaregain_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9009.tx_hardwaregain_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.tx_quadrature_tracking_en_chan0"><code class="docutils literal notranslate"><span class="pre">adrv9009.tx_quadrature_tracking_en_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.tx_quadrature_tracking_en_chan1"><code class="docutils literal notranslate"><span class="pre">adrv9009.tx_quadrature_tracking_en_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.tx_rf_bandwidth"><code class="docutils literal notranslate"><span class="pre">adrv9009.tx_rf_bandwidth</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009.adrv9009.tx_sample_rate"><code class="docutils literal notranslate"><span class="pre">adrv9009.tx_sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adrv9009"> -<span id="adrv9009"></span><h1>adrv9009<a class="headerlink" href="#module-adi.adrv9009" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adrv9009.</span></span><span class="sig-name descname"><span class="pre">adrv9009</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jesd_monitor</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jesd</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009.adrv9009" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx_tx" title="adi.rx_tx.rx_tx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx_tx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <a class="reference internal" href="../fpga/index.html#adi.sync_start.sync_start" title="adi.sync_start.sync_start"><code class="xref py py-class docutils literal notranslate"><span class="pre">sync_start</span></code></a></p> -<p>ADRV9009 Transceiver</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of context with ADRV9009</p> -</dd> -<dt>jesd_monitor: type=boolean</dt><dd><p>Boolean flag to enable JESD monitoring. jesd input is -ignored otherwise.</p> -</dd> -<dt>jesd: type=adi.jesd</dt><dd><p>JESD object associated with ADRV9009</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.aux_obs_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">aux_obs_lo</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.aux_obs_lo" title="Permalink to this definition">#</a></dt> -<dd><p>aux_obs_lo: Carrier frequency of ORx path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.calibrate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.calibrate" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate: Trigger Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.calibrate_rx_phase_correction_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_rx_phase_correction_en</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.calibrate_rx_phase_correction_en" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_rx_phase_correction_en: Enable RX Phase Correction Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.calibrate_rx_qec_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_rx_qec_en</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.calibrate_rx_qec_en" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_rx_qec_en: Enable RX QEC Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.calibrate_tx_qec_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_tx_qec_en</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.calibrate_tx_qec_en" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_tx_qec_en: Enable TX QEC Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.ensm_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ensm_mode</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.ensm_mode" title="Permalink to this definition">#</a></dt> -<dd><p>ensm_mode: Enable State Machine State Allows real time control over -the current state of the device. Options are: radio_on, radio_off</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.frequency_hopping_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency_hopping_mode</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.frequency_hopping_mode" title="Permalink to this definition">#</a></dt> -<dd><p>frequency_hopping_mode: Set Frequency Hopping Mode</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.frequency_hopping_mode_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency_hopping_mode_en</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.frequency_hopping_mode_en" title="Permalink to this definition">#</a></dt> -<dd><p>frequency_hopping_mode_en: Enable Frequency Hopping Mode</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.gain_control_mode_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan0</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.gain_control_mode_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan0: Mode of receive path AGC. Options are: -slow_attack, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.gain_control_mode_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan1</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.gain_control_mode_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan1: Mode of receive path AGC. Options are: -slow_attack, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.jesd204_fsm_ctrl"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_ctrl</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.jesd204_fsm_ctrl" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_ctrl: jesd204-fsm control</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.jesd204_fsm_error"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_error</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.jesd204_fsm_error" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_error: jesd204-fsm error</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.jesd204_fsm_paused"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_paused</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.jesd204_fsm_paused" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_paused: jesd204-fsm paused</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.jesd204_fsm_resume"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_resume</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.jesd204_fsm_resume" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_resume: jesd204-fsm resume</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.jesd204_fsm_state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_fsm_state</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.jesd204_fsm_state" title="Permalink to this definition">#</a></dt> -<dd><p>jesd204_fsm_state: jesd204-fsm state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.obs_hardwaregain"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">obs_hardwaregain</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.obs_hardwaregain" title="Permalink to this definition">#</a></dt> -<dd><p>obs_hardwaregain: Gain applied to Obs/Sniffer receive path ORX1.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.obs_powerdown_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">obs_powerdown_en</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.obs_powerdown_en" title="Permalink to this definition">#</a></dt> -<dd><p>obs_powerdown_en: Enables/disables the ORX signal paths -while in the ENSM radio_on state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.obs_quadrature_tracking_en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">obs_quadrature_tracking_en</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.obs_quadrature_tracking_en" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for ORX</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.obs_rf_port_select"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">obs_rf_port_select</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.obs_rf_port_select" title="Permalink to this definition">#</a></dt> -<dd><p>obs_rf_port_select: Observation path source for ORX. Options are:</p> -<ul class="simple"> -<li><p>OBS_TX_LO -</p></li> -<li><p>OBS_AUX_LO -</p></li> -</ul> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.orx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">orx_sample_rate</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.orx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>orx_sample_rate: Sample rate ORX path in samples per second -This value will reflect the correct value when 8x decimator is enabled</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.profile"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">profile</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.profile" title="Permalink to this definition">#</a></dt> -<dd><p>Load profile file. Provide path to profile file to attribute</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.rx_hardwaregain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan0</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.rx_hardwaregain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 0. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.rx_hardwaregain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan1</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.rx_hardwaregain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 1. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.rx_powerdown_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_powerdown_en_chan0</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.rx_powerdown_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>rx_powerdown_en_chan0: Enables/disables the RX1 signal paths -while in the ENSM radio_on state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.rx_powerdown_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_powerdown_en_chan1</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.rx_powerdown_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>rx_powerdown_en_chan1: Enables/disables the RX2 signal paths -while in the ENSM radio_on state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.rx_quadrature_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_quadrature_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.rx_quadrature_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for RX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.rx_quadrature_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_quadrature_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.rx_quadrature_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for RX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.rx_rf_bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_rf_bandwidth</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.rx_rf_bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_bandwidth: Bandwidth of front-end analog filter of RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.rx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sample_rate</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.rx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sample_rate: Sample rate RX path in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.trx_lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">trx_lo</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.trx_lo" title="Permalink to this definition">#</a></dt> -<dd><p>trx_lo: Carrier frequency of TX and RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.tx_hardwaregain_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan0</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.tx_hardwaregain_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.tx_hardwaregain_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan1</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.tx_hardwaregain_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.tx_quadrature_tracking_en_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_quadrature_tracking_en_chan0</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.tx_quadrature_tracking_en_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for TX1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.tx_quadrature_tracking_en_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_quadrature_tracking_en_chan1</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.tx_quadrature_tracking_en_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>Enable Quadrature tracking calibration for TX2</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.tx_rf_bandwidth"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_rf_bandwidth</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.tx_rf_bandwidth" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_bandwidth: Bandwidth of front-end analog filter of TX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009.adrv9009.tx_sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sample_rate</span></span><a class="headerlink" href="#adi.adrv9009.adrv9009.tx_sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sample_rate: Sample rate TX path in samples per second</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adrv9002.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adrv9002</a> - <a href="adi.adrv9009_zu11eg.html" title="Next document (Ctrl+RightArrow)" class="next">adrv9009_zu11eg</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg.html b/prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg.html deleted file mode 100644 index 20f0082ec..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg.html +++ /dev/null @@ -1,471 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adrv9009_zu11eg — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adrv9009_zu11eg_fmcomms8" href="adi.adrv9009_zu11eg_fmcomms8.html" /> - <link rel="prev" title="adrv9009" href="adi.adrv9009.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adrv9009_zu11eg</a><ul> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg</span></code></a><ul> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.calibrate_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_rx_phase_correction_en_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.calibrate_rx_phase_correction_en_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_rx_qec_en_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.calibrate_rx_qec_en_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_tx_qec_en_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.calibrate_tx_qec_en_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.frequency_hopping_mode_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.frequency_hopping_mode_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.frequency_hopping_mode_en_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.frequency_hopping_mode_en_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.gain_control_mode_chan0_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.gain_control_mode_chan0_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.gain_control_mode_chan1_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.gain_control_mode_chan1_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.mcs_chips"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.mcs_chips()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_hardwaregain_chan0_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.rx_hardwaregain_chan0_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_hardwaregain_chan1_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.rx_hardwaregain_chan1_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_rf_bandwidth_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.rx_rf_bandwidth_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_sample_rate_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.rx_sample_rate_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.trx_lo_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.trx_lo_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_hardwaregain_chan0_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.tx_hardwaregain_chan0_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_hardwaregain_chan1_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.tx_hardwaregain_chan1_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_rf_bandwidth_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.tx_rf_bandwidth_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_sample_rate_chip_b"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg.tx_sample_rate_chip_b</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adrv9009_zu11eg"> -<span id="adrv9009-zu11eg"></span><h1>adrv9009_zu11eg<a class="headerlink" href="#module-adi.adrv9009_zu11eg" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adrv9009_zu11eg.</span></span><span class="sig-name descname"><span class="pre">adrv9009_zu11eg</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jesd_monitor</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jesd</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.adrv9009.html#adi.adrv9009.adrv9009" title="adi.adrv9009.adrv9009"><code class="xref py py-class docutils literal notranslate"><span class="pre">adrv9009</span></code></a></p> -<p>ADRV9009-ZU11EG System-On-Module</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of context with ADRV9009-ZU11EG</p> -</dd> -<dt>jesd_monitor: type=boolean</dt><dd><p>Boolean flag to enable JESD monitoring. jesd input is -ignored otherwise.</p> -</dd> -<dt>jesd: type=adi.jesd</dt><dd><p>JESD object associated with ADRV9009-ZU11EG</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_chip_b: Trigger Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_rx_phase_correction_en_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_rx_phase_correction_en_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_rx_phase_correction_en_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_rx_phase_correction_en: Enable RX Phase Correction Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_rx_qec_en_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_rx_qec_en_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_rx_qec_en_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_rx_qec_en_chip_b: Enable RX QEC Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_tx_qec_en_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_tx_qec_en_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_tx_qec_en_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_tx_qec_en_chip_b: Enable TX QEC Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.frequency_hopping_mode_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency_hopping_mode_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.frequency_hopping_mode_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>frequency_hopping_mode_chip_b: Set Frequency Hopping Mode</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.frequency_hopping_mode_en_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frequency_hopping_mode_en_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.frequency_hopping_mode_en_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>frequency_hopping_mode_en: Enable Frequency Hopping Mode</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.gain_control_mode_chan0_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan0_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.gain_control_mode_chan0_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan0_chip_b: Mode of receive path AGC. Options are: -slow_attack, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.gain_control_mode_chan1_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan1_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.gain_control_mode_chan1_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan1_chip_b: Mode of receive path AGC. Options are: -slow_attack, manual</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.mcs_chips"> -<span class="sig-name descname"><span class="pre">mcs_chips</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.mcs_chips" title="Permalink to this definition">#</a></dt> -<dd><p>mcs_chips: MCS Synchronize both transceivers</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_hardwaregain_chan0_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan0_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_hardwaregain_chan0_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 0. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_hardwaregain_chan1_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan1_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_hardwaregain_chan1_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 1. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_rf_bandwidth_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_rf_bandwidth_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_rf_bandwidth_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_bandwidth: Bandwidth of front-end analog filter of RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_sample_rate_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sample_rate_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_sample_rate_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sample_rate: Sample rate RX path in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.trx_lo_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">trx_lo_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.trx_lo_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>trx_lo: Carrier frequency of TX and RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_hardwaregain_chan0_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan0_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_hardwaregain_chan0_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_hardwaregain_chan1_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan1_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_hardwaregain_chan1_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_rf_bandwidth_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_rf_bandwidth_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_rf_bandwidth_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_bandwidth: Bandwidth of front-end analog filter of TX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_sample_rate_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sample_rate_chip_b</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_sample_rate_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sample_rate: Sample rate TX path in samples per second</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adrv9009.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adrv9009</a> - <a href="adi.adrv9009_zu11eg_fmcomms8.html" title="Next document (Ctrl+RightArrow)" class="next">adrv9009_zu11eg_fmcomms8</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg_fmcomms8.html b/prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg_fmcomms8.html deleted file mode 100644 index 4158de597..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg_fmcomms8.html +++ /dev/null @@ -1,566 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adrv9009_zu11eg_fmcomms8 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adrv9009_zu11eg_multi" href="adi.adrv9009_zu11eg_multi.html" /> - <link rel="prev" title="adrv9009_zu11eg" href="adi.adrv9009_zu11eg.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adrv9009_zu11eg_fmcomms8</a><ul> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8</span></code></a><ul> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.calibrate_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.calibrate_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.mcs_chips"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.mcs_chips()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.trx_lo_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.trx_lo_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.trx_lo_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.trx_lo_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_d</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_c"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_c</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_d"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_d</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adrv9009_zu11eg_fmcomms8"> -<span id="adrv9009-zu11eg-fmcomms8"></span><h1>adrv9009_zu11eg_fmcomms8<a class="headerlink" href="#module-adi.adrv9009_zu11eg_fmcomms8" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adrv9009_zu11eg_fmcomms8.</span></span><span class="sig-name descname"><span class="pre">adrv9009_zu11eg_fmcomms8</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jesd_monitor</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jesd</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg" title="adi.adrv9009_zu11eg.adrv9009_zu11eg"><code class="xref py py-class docutils literal notranslate"><span class="pre">adrv9009_zu11eg</span></code></a></p> -<p>ADRV9009-ZU11EG System-On-Module + FMCOMMS8</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of context with ADRV9009-ZU11EG</p> -</dd> -<dt>jesd_monitor: type=boolean</dt><dd><p>Boolean flag to enable JESD monitoring. jesd input is -ignored otherwise.</p> -</dd> -<dt>jesd: type=adi.jesd</dt><dd><p>JESD object associated with ADRV9009-ZU11EG</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_chip_c: Trigger Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_chip_d: Trigger Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_rx_phase_correction_en_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_rx_phase_correction_en: Enable RX Phase Correction Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_rx_phase_correction_en_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_rx_phase_correction_en: Enable RX Phase Correction Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_rx_qec_en_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_rx_qec_en_chip_c: Enable RX QEC Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_rx_qec_en_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_rx_qec_en_chip_d: Enable RX QEC Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_tx_qec_en_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_tx_qec_en_chip_c: Enable TX QEC Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrate_tx_qec_en_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>calibrate_tx_qec_en_chip_d: Enable TX QEC Calibration</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan0_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan0_chip_c: Mode of receive path AGC. Options are: -slow_attack, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan0_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan0_chip_d: Mode of receive path AGC. Options are: -slow_attack, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan1_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan1_chip_c: Mode of receive path AGC. Options are: -slow_attack, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chan1_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chan1_chip_d: Mode of receive path AGC. Options are: -slow_attack, manual</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.mcs_chips"> -<span class="sig-name descname"><span class="pre">mcs_chips</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.mcs_chips" title="Permalink to this definition">#</a></dt> -<dd><p>mcs_chips: MCS Synchronize all four transceivers</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan0_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 0. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan0_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 0. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan1_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 1. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chan1_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain: Gain applied to RX path channel 1. Only applicable when -gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_rf_bandwidth_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_bandwidth: Bandwidth of front-end analog filter of RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_rf_bandwidth_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_bandwidth: Bandwidth of front-end analog filter of RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sample_rate_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sample_rate: Sample rate RX path in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sample_rate_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sample_rate: Sample rate RX path in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.trx_lo_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">trx_lo_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.trx_lo_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>trx_lo: Carrier frequency of TX and RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.trx_lo_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">trx_lo_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.trx_lo_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>trx_lo: Carrier frequency of TX and RX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan0_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan0_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 0</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan1_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chan1_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain: Attenuation applied to TX path channel 1</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_rf_bandwidth_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_bandwidth: Bandwidth of front-end analog filter of TX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_rf_bandwidth_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_bandwidth: Bandwidth of front-end analog filter of TX path</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_c"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sample_rate_chip_c</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_c" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sample_rate: Sample rate TX path in samples per second</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_d"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sample_rate_chip_d</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_d" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sample_rate: Sample rate TX path in samples per second</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adrv9009_zu11eg.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adrv9009_zu11eg</a> - <a href="adi.adrv9009_zu11eg_multi.html" title="Next document (Ctrl+RightArrow)" class="next">adrv9009_zu11eg_multi</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg_multi.html b/prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg_multi.html deleted file mode 100644 index 285dfc832..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adrv9009_zu11eg_multi.html +++ /dev/null @@ -1,464 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adrv9009_zu11eg_multi — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.adt7420 module" href="adi.adt7420.html" /> - <link rel="prev" title="adrv9009_zu11eg_fmcomms8" href="adi.adrv9009_zu11eg_fmcomms8.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adrv9009_zu11eg_multi</a><ul> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi</span></code></a><ul> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_cap_sel"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.hmc7044_cap_sel()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_car_output_delay"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.hmc7044_car_output_delay()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_ext_output_delay"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.hmc7044_ext_output_delay()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_set_cap_sel"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.hmc7044_set_cap_sel()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.reinitialize"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.reinitialize()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.rx"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.secondaries"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.secondaries</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.set_trx_framer_a_loopback"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.set_trx_framer_a_loopback()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.set_trx_lo_frequency"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.set_trx_lo_frequency()</span></code></a></li> -<li><a class="reference internal" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.sysref_request"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi.sysref_request()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adrv9009_zu11eg_multi"> -<span id="adrv9009-zu11eg-multi"></span><h1>adrv9009_zu11eg_multi<a class="headerlink" href="#module-adi.adrv9009_zu11eg_multi" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adrv9009_zu11eg_multi.</span></span><span class="sig-name descname"><span class="pre">adrv9009_zu11eg_multi</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">primary_uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">secondary_uris</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">primary_jesd</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">secondary_jesds</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[None]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fmcomms8</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p> -<p>ADRV9009-ZU11EG Multi-SOM Manager</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>primary_uri: type=string</dt><dd><p>URI of primary ADRV9009-ZU11EG. Parent HMC7044 is connected -to this SOM</p> -</dd> -<dt>secondary_uris: type=list[string]</dt><dd><p>URI(s) of secondary ADRV9009-ZU11EG(s).</p> -</dd> -<dt>primary_jesd: type=adi.jesd</dt><dd><p>JESD object associated with primary ADRV9009-ZU11EG</p> -</dd> -<dt>secondary_jesds: type=list[adi.jesd]</dt><dd><p>JESD object(s) associated with secondary ADRV9009-ZU11EG(s)</p> -</dd> -<dt>fmcomms8: type=boolean</dt><dd><p>Boolean flag to idenify is FMComms8(s) are attached to SOMs</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_cap_sel"> -<span class="sig-name descname"><span class="pre">hmc7044_cap_sel</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_cap_sel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_car_output_delay"> -<span class="sig-name descname"><span class="pre">hmc7044_car_output_delay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">chan</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">digital</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">analog_ps</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_car_output_delay" title="Permalink to this definition">#</a></dt> -<dd><p>hmc7044_car_output_delay:</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>digital: type=int</dt><dd><p>Digital delay. Adjusts the phase of the divider signal -by up to 17 half cycles of the VCO.</p> -</dd> -<dt>analog_ps: type=int</dt><dd><p>Analog delay. Adjusts the delay of the divider signal in -increments of ~25 ps. Range is from 100ps to 700ps.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_ext_output_delay"> -<span class="sig-name descname"><span class="pre">hmc7044_ext_output_delay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">chan</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">digital</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">analog_ps</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_ext_output_delay" title="Permalink to this definition">#</a></dt> -<dd><p>hmc7044_ext_output_delay:</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>digital: type=int</dt><dd><p>Digital delay. Adjusts the phase of the divider signal -by up to 17 half cycles of the VCO.</p> -</dd> -<dt>analog_ps: type=int</dt><dd><p>Analog delay. Adjusts the delay of the divider signal in -increments of ~25 ps. Range is from 100ps to 700ps.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_set_cap_sel"> -<span class="sig-name descname"><span class="pre">hmc7044_set_cap_sel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">vals</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_set_cap_sel" title="Permalink to this definition">#</a></dt> -<dd><p>hmc7044_set_cap_sel:</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>vals: type=list</dt><dd><p>Forces certain Capacitor bank selections. -Typically the list returned form hmc7044_cap_sel</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.reinitialize"> -<span class="sig-name descname"><span class="pre">reinitialize</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.reinitialize" title="Permalink to this definition">#</a></dt> -<dd><p>reinitialize: reinitialize all transceivers</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Receive data from multiple hardware buffers for each channel index in -rx_enabled_channels of each child object (primary,secondaries[indx]).</p> -<dl class="simple"> -<dt>returns: type=numpy.array or list of numpy.array</dt><dd><p>An array or list of arrays when more than one receive channel -is enabled containing samples from a channel or set of channels. -Data will be complex when using a complex data device.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>rx_buffer_size: Size of receive buffer in samples for each device</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.secondaries"> -<span class="sig-name descname"><span class="pre">secondaries</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg" title="adi.adrv9009_zu11eg.adrv9009_zu11eg"><span class="pre">adrv9009_zu11eg</span></a><span class="p"><span class="pre">]</span></span></em><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.secondaries" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.set_trx_framer_a_loopback"> -<span class="sig-name descname"><span class="pre">set_trx_framer_a_loopback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">enable</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.set_trx_framer_a_loopback" title="Permalink to this definition">#</a></dt> -<dd><p>set_trx_framer_a_loopback: Set bist_framer_a_loopback</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.set_trx_lo_frequency"> -<span class="sig-name descname"><span class="pre">set_trx_lo_frequency</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">freq</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.set_trx_lo_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>set_trx_lo_frequency:</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>freq: type=int</dt><dd><p>Frequency in hertz to be applied to all LOs</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.sysref_request"> -<span class="sig-name descname"><span class="pre">sysref_request</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.sysref_request" title="Permalink to this definition">#</a></dt> -<dd><p>sysref_request: Sysref request for parent HMC7044</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adrv9009_zu11eg_fmcomms8.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adrv9009_zu11eg_fmcomms8</a> - <a href="adi.adt7420.html" title="Next document (Ctrl+RightArrow)" class="next">adi.adt7420 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adt7420.html b/prs/dev/adis16480_updates/devices/adi.adt7420.html deleted file mode 100644 index 84d2729ff..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adt7420.html +++ /dev/null @@ -1,326 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.adt7420 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adxl313" href="adi.adxl313.html" /> - <link rel="prev" title="adrv9009_zu11eg_multi" href="adi.adrv9009_zu11eg_multi.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.adt7420 module</a><ul> -<li><a class="reference internal" href="#adi.adt7420.adt7420"><code class="docutils literal notranslate"><span class="pre">adt7420</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adt7420"> -<span id="adi-adt7420-module"></span><h1>adi.adt7420 module<a class="headerlink" href="#module-adi.adt7420" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adt7420.adt7420"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adt7420.</span></span><span class="sig-name descname"><span class="pre">adt7420</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adt7420.adt7420" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adrv9009_zu11eg_multi.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adrv9009_zu11eg_multi</a> - <a href="adi.adxl313.html" title="Next document (Ctrl+RightArrow)" class="next">adxl313</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adxl313.html b/prs/dev/adis16480_updates/devices/adi.adxl313.html deleted file mode 100644 index 9d9ed3a46..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adxl313.html +++ /dev/null @@ -1,327 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adxl313 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adxl345" href="adi.adxl345.html" /> - <link rel="prev" title="adi.adt7420 module" href="adi.adt7420.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adxl313</a><ul> -<li><a class="reference internal" href="#adi.adxl313.adxl313"><code class="docutils literal notranslate"><span class="pre">adxl313</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adxl313"> -<span id="adxl313"></span><h1>adxl313<a class="headerlink" href="#module-adi.adxl313" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adxl313.adxl313"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adxl313.</span></span><span class="sig-name descname"><span class="pre">adxl313</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adxl313.adxl313" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>ADXL313 3-axis accelerometer</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adt7420.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.adt7420 module</a> - <a href="adi.adxl345.html" title="Next document (Ctrl+RightArrow)" class="next">adxl345</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adxl345.html b/prs/dev/adis16480_updates/devices/adi.adxl345.html deleted file mode 100644 index f7efbe0c5..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adxl345.html +++ /dev/null @@ -1,343 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adxl345 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adxl355" href="adi.adxl355.html" /> - <link rel="prev" title="adxl313" href="adi.adxl313.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adxl345</a><ul> -<li><a class="reference internal" href="#adi.adxl345.adxl345"><code class="docutils literal notranslate"><span class="pre">adxl345</span></code></a><ul> -<li><a class="reference internal" href="#adi.adxl345.adxl345.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">adxl345.sampling_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adxl345.adxl345.sampling_frequency_available"><code class="docutils literal notranslate"><span class="pre">adxl345.sampling_frequency_available</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adxl345"> -<span id="adxl345"></span><h1>adxl345<a class="headerlink" href="#module-adi.adxl345" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adxl345.adxl345"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adxl345.</span></span><span class="sig-name descname"><span class="pre">adxl345</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adxl345.adxl345" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>ADXL345 3-axis accelerometer</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adxl345.adxl345.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.adxl345.adxl345.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>ADXL345 sampling frequency</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adxl345.adxl345.sampling_frequency_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency_available</span></span><a class="headerlink" href="#adi.adxl345.adxl345.sampling_frequency_available" title="Permalink to this definition">#</a></dt> -<dd><p>Provides all available sampling frequency settings for the ADXL345 channels</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adxl313.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adxl313</a> - <a href="adi.adxl355.html" title="Next document (Ctrl+RightArrow)" class="next">adxl355</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adxl355.html b/prs/dev/adis16480_updates/devices/adi.adxl355.html deleted file mode 100644 index a7158a5e8..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adxl355.html +++ /dev/null @@ -1,343 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adxl355 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adxrs290" href="adi.adxrs290.html" /> - <link rel="prev" title="adxl345" href="adi.adxl345.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adxl355</a><ul> -<li><a class="reference internal" href="#adi.adxl355.adxl355"><code class="docutils literal notranslate"><span class="pre">adxl355</span></code></a><ul> -<li><a class="reference internal" href="#adi.adxl355.adxl355.current_timestamp_clock"><code class="docutils literal notranslate"><span class="pre">adxl355.current_timestamp_clock</span></code></a></li> -<li><a class="reference internal" href="#adi.adxl355.adxl355.to_degrees"><code class="docutils literal notranslate"><span class="pre">adxl355.to_degrees()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adxl355"> -<span id="adxl355"></span><h1>adxl355<a class="headerlink" href="#module-adi.adxl355" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adxl355.adxl355"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adxl355.</span></span><span class="sig-name descname"><span class="pre">adxl355</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adxl355.adxl355" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>ADXL355 3-axis accelerometer</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adxl355.adxl355.current_timestamp_clock"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">current_timestamp_clock</span></span><a class="headerlink" href="#adi.adxl355.adxl355.current_timestamp_clock" title="Permalink to this definition">#</a></dt> -<dd><p>Current timestamp clock</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.adxl355.adxl355.to_degrees"> -<span class="sig-name descname"><span class="pre">to_degrees</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">raw</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adxl355.adxl355.to_degrees" title="Permalink to this definition">#</a></dt> -<dd><p>Convert raw to degrees Celsius</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adxl345.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adxl345</a> - <a href="adi.adxrs290.html" title="Next document (Ctrl+RightArrow)" class="next">adxrs290</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.adxrs290.html b/prs/dev/adis16480_updates/devices/adi.adxrs290.html deleted file mode 100644 index 99f8dc360..000000000 --- a/prs/dev/adis16480_updates/devices/adi.adxrs290.html +++ /dev/null @@ -1,357 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adxrs290 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.cn0511 module" href="adi.cn0511.html" /> - <link rel="prev" title="adxl355" href="adi.adxl355.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adxrs290</a><ul> -<li><a class="reference internal" href="#adi.adxrs290.adxrs290"><code class="docutils literal notranslate"><span class="pre">adxrs290</span></code></a><ul> -<li><a class="reference internal" href="#adi.adxrs290.adxrs290.hpf_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adxrs290.hpf_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adxrs290.adxrs290.hpf_3db_frequency_available"><code class="docutils literal notranslate"><span class="pre">adxrs290.hpf_3db_frequency_available</span></code></a></li> -<li><a class="reference internal" href="#adi.adxrs290.adxrs290.lpf_3db_frequency"><code class="docutils literal notranslate"><span class="pre">adxrs290.lpf_3db_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.adxrs290.adxrs290.lpf_3db_frequency_available"><code class="docutils literal notranslate"><span class="pre">adxrs290.lpf_3db_frequency_available</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.adxrs290"> -<span id="adxrs290"></span><h1>adxrs290<a class="headerlink" href="#module-adi.adxrs290" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.adxrs290.adxrs290"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.adxrs290.</span></span><span class="sig-name descname"><span class="pre">adxrs290</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.adxrs290.adxrs290" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>ADI ADXRS290 Gyroscope</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adxrs290.adxrs290.hpf_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hpf_3db_frequency</span></span><a class="headerlink" href="#adi.adxrs290.adxrs290.hpf_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>ADXRS290 high pass filter 3dB frequency</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adxrs290.adxrs290.hpf_3db_frequency_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hpf_3db_frequency_available</span></span><a class="headerlink" href="#adi.adxrs290.adxrs290.hpf_3db_frequency_available" title="Permalink to this definition">#</a></dt> -<dd><p>Provides all available high pass filter 3dB frequency settings for the ADXRS290 channels</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adxrs290.adxrs290.lpf_3db_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lpf_3db_frequency</span></span><a class="headerlink" href="#adi.adxrs290.adxrs290.lpf_3db_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>ADXRS290 low pass filter 3dB frequency</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.adxrs290.adxrs290.lpf_3db_frequency_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lpf_3db_frequency_available</span></span><a class="headerlink" href="#adi.adxrs290.adxrs290.lpf_3db_frequency_available" title="Permalink to this definition">#</a></dt> -<dd><p>Provides all available low pass filter 3dB frequency settings for the ADXRS290 channels</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adxl355.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adxl355</a> - <a href="adi.cn0511.html" title="Next document (Ctrl+RightArrow)" class="next">adi.cn0511 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.cn0511.html b/prs/dev/adis16480_updates/devices/adi.cn0511.html deleted file mode 100644 index 5c1c84a52..000000000 --- a/prs/dev/adis16480_updates/devices/adi.cn0511.html +++ /dev/null @@ -1,369 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.cn0511 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="cn0532" href="adi.cn0532.html" /> - <link rel="prev" title="adxrs290" href="adi.adxrs290.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.cn0511 module</a><ul> -<li><a class="reference internal" href="#adi.cn0511.cn0511"><code class="docutils literal notranslate"><span class="pre">cn0511</span></code></a><ul> -<li><a class="reference internal" href="#adi.cn0511.cn0511.amp_enable"><code class="docutils literal notranslate"><span class="pre">cn0511.amp_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0511.cn0511.amplitude_cal"><code class="docutils literal notranslate"><span class="pre">cn0511.amplitude_cal</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0511.cn0511.board_calibrated"><code class="docutils literal notranslate"><span class="pre">cn0511.board_calibrated</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0511.cn0511.calibrated_output"><code class="docutils literal notranslate"><span class="pre">cn0511.calibrated_output</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0511.cn0511.trim_frequency_raw"><code class="docutils literal notranslate"><span class="pre">cn0511.trim_frequency_raw</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.cn0511"> -<span id="adi-cn0511-module"></span><h1>adi.cn0511 module<a class="headerlink" href="#module-adi.cn0511" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.cn0511.cn0511"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.cn0511.</span></span><span class="sig-name descname"><span class="pre">cn0511</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0511.cn0511" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad9166.html#adi.ad9166.ad9166" title="adi.ad9166.ad9166"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9166</span></code></a></p> -<p>CN0511 Raspberry Pi Hat Signal Generator</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0511.cn0511.amp_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">amp_enable</span></span><a class="headerlink" href="#adi.cn0511.cn0511.amp_enable" title="Permalink to this definition">#</a></dt> -<dd><p>amp_enable: Enable or Disable the CN0511 ad9166 amplifier</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0511.cn0511.amplitude_cal"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">amplitude_cal</span></span><a class="headerlink" href="#adi.cn0511.cn0511.amplitude_cal" title="Permalink to this definition">#</a></dt> -<dd><p>amplitude_cal: CN0511 amplitude calibration</p> -<dl class="simple"> -<dt>Options:</dt><dd><p>True: If you set this to true, the output is calibrated. -False: Nothing happens.</p> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0511.cn0511.board_calibrated"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">board_calibrated</span></span><a class="headerlink" href="#adi.cn0511.cn0511.board_calibrated" title="Permalink to this definition">#</a></dt> -<dd><p>board_calibrated: 1 if board was calibrated in production, 0 if board was not calibrated in production</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0511.cn0511.calibrated_output"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">calibrated_output</span></span><a class="headerlink" href="#adi.cn0511.cn0511.calibrated_output" title="Permalink to this definition">#</a></dt> -<dd><p>calibrated_output: [“desired_output_amplitude_in_dbm”, “desired_output_frequency_in_Hz”]]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0511.cn0511.trim_frequency_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">trim_frequency_raw</span></span><a class="headerlink" href="#adi.cn0511.cn0511.trim_frequency_raw" title="Permalink to this definition">#</a></dt> -<dd><p>trim_frequency_raw: modify output frequency of cn0511 in small steps</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.adxrs290.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adxrs290</a> - <a href="adi.cn0532.html" title="Next document (Ctrl+RightArrow)" class="next">cn0532</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.cn0532.html b/prs/dev/adis16480_updates/devices/adi.cn0532.html deleted file mode 100644 index aae8e4da3..000000000 --- a/prs/dev/adis16480_updates/devices/adi.cn0532.html +++ /dev/null @@ -1,335 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>cn0532 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="cn0540" href="adi.cn0540.html" /> - <link rel="prev" title="adi.cn0511 module" href="adi.cn0511.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">cn0532</a><ul> -<li><a class="reference internal" href="#adi.cn0532.cn0532"><code class="docutils literal notranslate"><span class="pre">cn0532</span></code></a><ul> -<li><a class="reference internal" href="#adi.cn0532.cn0532.calibrate"><code class="docutils literal notranslate"><span class="pre">cn0532.calibrate()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.cn0532"> -<span id="cn0532"></span><h1>cn0532<a class="headerlink" href="#module-adi.cn0532" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.cn0532.cn0532"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.cn0532.</span></span><span class="sig-name descname"><span class="pre">cn0532</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0532.cn0532" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.cn0540.html#adi.cn0540.cn0540" title="adi.cn0540.cn0540"><code class="xref py py-class docutils literal notranslate"><span class="pre">cn0540</span></code></a></p> -<p>CN0532: Custom board with ADXL1002 Low Noise, High Frequency +/-50g MEMS Accelerometer</p> -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0532.cn0532.calibrate"> -<span class="sig-name descname"><span class="pre">calibrate</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0532.cn0532.calibrate" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.cn0511.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.cn0511 module</a> - <a href="adi.cn0540.html" title="Next document (Ctrl+RightArrow)" class="next">cn0540</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.cn0540.html b/prs/dev/adis16480_updates/devices/adi.cn0540.html deleted file mode 100644 index 025c1a669..000000000 --- a/prs/dev/adis16480_updates/devices/adi.cn0540.html +++ /dev/null @@ -1,409 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>cn0540 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="cn0554" href="adi.cn0554.html" /> - <link rel="prev" title="cn0532" href="adi.cn0532.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">cn0540</a><ul> -<li><a class="reference internal" href="#adi.cn0540.cn0540"><code class="docutils literal notranslate"><span class="pre">cn0540</span></code></a><ul> -<li><a class="reference internal" href="#adi.cn0540.cn0540.fda_disable_status"><code class="docutils literal notranslate"><span class="pre">cn0540.fda_disable_status</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0540.cn0540.fda_mode"><code class="docutils literal notranslate"><span class="pre">cn0540.fda_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0540.cn0540.input_voltage"><code class="docutils literal notranslate"><span class="pre">cn0540.input_voltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0540.cn0540.monitor_powerup"><code class="docutils literal notranslate"><span class="pre">cn0540.monitor_powerup</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0540.cn0540.red_led_enable"><code class="docutils literal notranslate"><span class="pre">cn0540.red_led_enable</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0540.cn0540.sample_rate"><code class="docutils literal notranslate"><span class="pre">cn0540.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0540.cn0540.sensor_voltage"><code class="docutils literal notranslate"><span class="pre">cn0540.sensor_voltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0540.cn0540.shift_voltage"><code class="docutils literal notranslate"><span class="pre">cn0540.shift_voltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0540.cn0540.sw_cc"><code class="docutils literal notranslate"><span class="pre">cn0540.sw_cc</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0540.cn0540.sw_ff_status"><code class="docutils literal notranslate"><span class="pre">cn0540.sw_ff_status</span></code></a></li> -</ul> -</li> -<li><a class="reference internal" href="#adi.cn0540.reset_buffer"><code class="docutils literal notranslate"><span class="pre">reset_buffer()</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.cn0540"> -<span id="cn0540"></span><h1>cn0540<a class="headerlink" href="#module-adi.cn0540" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.cn0540.</span></span><span class="sig-name descname"><span class="pre">cn0540</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0540.cn0540" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>CN0540 CBM DAQ Board</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540.fda_disable_status"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fda_disable_status</span></span><a class="headerlink" href="#adi.cn0540.cn0540.fda_disable_status" title="Permalink to this definition">#</a></dt> -<dd><p>fda_disable_status: Amplifier disable status</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540.fda_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fda_mode</span></span><a class="headerlink" href="#adi.cn0540.cn0540.fda_mode" title="Permalink to this definition">#</a></dt> -<dd><p>fda_mode: Amplifier mode. Options are low-power or full-power</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540.input_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">input_voltage</span></span><a class="headerlink" href="#adi.cn0540.cn0540.input_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>input_voltage: Input voltage in mV from ADC before shift voltage applied</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540.monitor_powerup"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">monitor_powerup</span></span><a class="headerlink" href="#adi.cn0540.cn0540.monitor_powerup" title="Permalink to this definition">#</a></dt> -<dd><p>monitor_powerup: Shutdown pin is tied to active-low inputs</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540.red_led_enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">red_led_enable</span></span><a class="headerlink" href="#adi.cn0540.cn0540.red_led_enable" title="Permalink to this definition">#</a></dt> -<dd><p>red_led_enable: Enable red LED on board</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.cn0540.cn0540.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second. -Valid options are: -‘256000’,’128000’,’64000’,’32000’,’16000’,’8000’,’4000’,’2000’,’1000’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540.sensor_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sensor_voltage</span></span><a class="headerlink" href="#adi.cn0540.cn0540.sensor_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>sensor_voltage: Sensor voltage in mV read from ADC after biasing</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540.shift_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">shift_voltage</span></span><a class="headerlink" href="#adi.cn0540.cn0540.shift_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>shift_voltage: Shift voltage in mV from LTC2606 to bias sensor data</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540.sw_cc"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sw_cc</span></span><a class="headerlink" href="#adi.cn0540.cn0540.sw_cc" title="Permalink to this definition">#</a></dt> -<dd><p>sw_cc: Enable SW_CC. This will also illuminate the blue LED.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0540.cn0540.sw_ff_status"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sw_ff_status</span></span><a class="headerlink" href="#adi.cn0540.cn0540.sw_ff_status" title="Permalink to this definition">#</a></dt> -<dd><p>sw_ff_status: Fault flag status</p> -</dd></dl> - -</dd></dl> - -<dl class="py function"> -<dt class="sig sig-object py" id="adi.cn0540.reset_buffer"> -<span class="sig-prename descclassname"><span class="pre">adi.cn0540.</span></span><span class="sig-name descname"><span class="pre">reset_buffer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">func</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0540.reset_buffer" title="Permalink to this definition">#</a></dt> -<dd><p>Wrapper for set calls which require the SPI engine. -Without disabling the buffer the DMA would block forever</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.cn0532.html" title="Previous document (Ctrl+LeftArrow)" class="prev">cn0532</a> - <a href="adi.cn0554.html" title="Next document (Ctrl+RightArrow)" class="next">cn0554</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.cn0554.html b/prs/dev/adis16480_updates/devices/adi.cn0554.html deleted file mode 100644 index 152d74fc8..000000000 --- a/prs/dev/adis16480_updates/devices/adi.cn0554.html +++ /dev/null @@ -1,413 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>cn0554 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="cn0556" href="adi.cn0556.html" /> - <link rel="prev" title="cn0540" href="adi.cn0540.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">cn0554</a><ul> -<li><a class="reference internal" href="#adi.cn0554.cn0554"><code class="docutils literal notranslate"><span class="pre">cn0554</span></code></a><ul> -<li><a class="reference internal" href="#adi.cn0554.cn0554.adc_in_channels"><code class="docutils literal notranslate"><span class="pre">cn0554.adc_in_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.convert_to_volts"><code class="docutils literal notranslate"><span class="pre">cn0554.convert_to_volts()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.dac_out_channels"><code class="docutils literal notranslate"><span class="pre">cn0554.dac_out_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.in_channels"><code class="docutils literal notranslate"><span class="pre">cn0554.in_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.in_scale"><code class="docutils literal notranslate"><span class="pre">cn0554.in_scale</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.out_channels"><code class="docutils literal notranslate"><span class="pre">cn0554.out_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.out_reference"><code class="docutils literal notranslate"><span class="pre">cn0554.out_reference</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.rx"><code class="docutils literal notranslate"><span class="pre">cn0554.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.rx_buffer_size"><code class="docutils literal notranslate"><span class="pre">cn0554.rx_buffer_size</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.rx_enabled_channels"><code class="docutils literal notranslate"><span class="pre">cn0554.rx_enabled_channels</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.rx_output_type"><code class="docutils literal notranslate"><span class="pre">cn0554.rx_output_type</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0554.cn0554.sample_rate"><code class="docutils literal notranslate"><span class="pre">cn0554.sample_rate</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.cn0554"> -<span id="cn0554"></span><h1>cn0554<a class="headerlink" href="#module-adi.cn0554" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.cn0554.</span></span><span class="sig-name descname"><span class="pre">cn0554</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0554.cn0554" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p> -<p>CN0554 Mixed Signal Raspberry Pi Hat</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.adc_in_channels"> -<span class="sig-name descname"><span class="pre">adc_in_channels</span></span><a class="headerlink" href="#adi.cn0554.cn0554.adc_in_channels" title="Permalink to this definition">#</a></dt> -<dd><p>dac_out_channels: DAC channel names derived from onboard LTC2688.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.convert_to_volts"> -<span class="sig-name descname"><span class="pre">convert_to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">in_voltage</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0554.cn0554.convert_to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Convert ADC data using scale factors based on header configuration</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.dac_out_channels"> -<span class="sig-name descname"><span class="pre">dac_out_channels</span></span><a class="headerlink" href="#adi.cn0554.cn0554.dac_out_channels" title="Permalink to this definition">#</a></dt> -<dd><p>out_reference: DAC voltage reference in Volts. Valid values are 4.096 and 2.5.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.in_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">in_channels</span></span><a class="headerlink" href="#adi.cn0554.cn0554.in_channels" title="Permalink to this definition">#</a></dt> -<dd><p>Get number of ADC input channels</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.in_scale"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">in_scale</span></span><a class="headerlink" href="#adi.cn0554.cn0554.in_scale" title="Permalink to this definition">#</a></dt> -<dd><p>in_scale: unitless scale factor based on onboard resistor divider</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.out_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">out_channels</span></span><a class="headerlink" href="#adi.cn0554.cn0554.out_channels" title="Permalink to this definition">#</a></dt> -<dd><p>Get number of DAC output channels</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.out_reference"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">out_reference</span></span><a class="headerlink" href="#adi.cn0554.cn0554.out_reference" title="Permalink to this definition">#</a></dt> -<dd><p>Get voltage reference used for DAC channels</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0554.cn0554.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Get data from enabled ADC channels</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.rx_buffer_size"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_buffer_size</span></span><a class="headerlink" href="#adi.cn0554.cn0554.rx_buffer_size" title="Permalink to this definition">#</a></dt> -<dd><p>Get number of datapoints used during capture</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.rx_enabled_channels"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_enabled_channels</span></span><a class="headerlink" href="#adi.cn0554.cn0554.rx_enabled_channels" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of enabled input adc channels</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.rx_output_type"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_output_type</span></span><a class="headerlink" href="#adi.cn0554.cn0554.rx_output_type" title="Permalink to this definition">#</a></dt> -<dd><p>Get value of CN0554’s rx output type (raw or SI)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0554.cn0554.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.cn0554.cn0554.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>Get CN0554’s AD7124 sampling rate</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.cn0540.html" title="Previous document (Ctrl+LeftArrow)" class="prev">cn0540</a> - <a href="adi.cn0556.html" title="Next document (Ctrl+RightArrow)" class="next">cn0556</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.cn0556.html b/prs/dev/adis16480_updates/devices/adi.cn0556.html deleted file mode 100644 index 8e5ce2671..000000000 --- a/prs/dev/adis16480_updates/devices/adi.cn0556.html +++ /dev/null @@ -1,537 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>cn0556 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="cn0565" href="adi.cn0565.html" /> - <link rel="prev" title="cn0554" href="adi.cn0554.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">cn0556</a><ul> -<li><a class="reference internal" href="#adi.cn0556.cn0556"><code class="docutils literal notranslate"><span class="pre">cn0556</span></code></a><ul> -<li><a class="reference internal" href="#adi.cn0556.cn0556.boost_input_current"><code class="docutils literal notranslate"><span class="pre">cn0556.boost_input_current</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.boost_input_current_limit"><code class="docutils literal notranslate"><span class="pre">cn0556.boost_input_current_limit</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.boost_input_undervoltage"><code class="docutils literal notranslate"><span class="pre">cn0556.boost_input_undervoltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.boost_input_voltage"><code class="docutils literal notranslate"><span class="pre">cn0556.boost_input_voltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.boost_output_current"><code class="docutils literal notranslate"><span class="pre">cn0556.boost_output_current</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.boost_output_current_limit"><code class="docutils literal notranslate"><span class="pre">cn0556.boost_output_current_limit</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.boost_output_voltage"><code class="docutils literal notranslate"><span class="pre">cn0556.boost_output_voltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.boost_target_output_voltage"><code class="docutils literal notranslate"><span class="pre">cn0556.boost_target_output_voltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.buck_input_current"><code class="docutils literal notranslate"><span class="pre">cn0556.buck_input_current</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.buck_input_current_limit"><code class="docutils literal notranslate"><span class="pre">cn0556.buck_input_current_limit</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.buck_input_undervoltage"><code class="docutils literal notranslate"><span class="pre">cn0556.buck_input_undervoltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.buck_input_voltage"><code class="docutils literal notranslate"><span class="pre">cn0556.buck_input_voltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.buck_output_current"><code class="docutils literal notranslate"><span class="pre">cn0556.buck_output_current</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.buck_output_current_limit"><code class="docutils literal notranslate"><span class="pre">cn0556.buck_output_current_limit</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.buck_output_voltage"><code class="docutils literal notranslate"><span class="pre">cn0556.buck_output_voltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.buck_target_output_voltage"><code class="docutils literal notranslate"><span class="pre">cn0556.buck_target_output_voltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.drxn"><code class="docutils literal notranslate"><span class="pre">cn0556.drxn</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.enable"><code class="docutils literal notranslate"><span class="pre">cn0556.enable</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.fault"><code class="docutils literal notranslate"><span class="pre">cn0556.fault</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.intvcc_voltage"><code class="docutils literal notranslate"><span class="pre">cn0556.intvcc_voltage</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.read_value"><code class="docutils literal notranslate"><span class="pre">cn0556.read_value()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.report"><code class="docutils literal notranslate"><span class="pre">cn0556.report</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.set_value"><code class="docutils literal notranslate"><span class="pre">cn0556.set_value()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0556.cn0556.share_voltage"><code class="docutils literal notranslate"><span class="pre">cn0556.share_voltage</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.cn0556"> -<span id="cn0556"></span><h1>cn0556<a class="headerlink" href="#module-adi.cn0556" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.cn0556.</span></span><span class="sig-name descname"><span class="pre">cn0556</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0556.cn0556" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.cn0554.html#adi.cn0554.cn0554" title="adi.cn0554.cn0554"><code class="xref py py-class docutils literal notranslate"><span class="pre">cn0554</span></code></a></p> -<p>The CN0556 class inherits features from the CN0554 (providing full -control and monitoring of the input and output voltages and currents) -and the one_bit_adc_dac (sets the mode of the regulator to either Buck -or Boost and enables and disables the LT8228). These combined -functionalities are utilized for a Programmable High Current and -Voltage Source/Sink Power Supply.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of the platform</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.boost_input_current"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">boost_input_current</span></span><a class="headerlink" href="#adi.cn0556.cn0556.boost_input_current" title="Permalink to this definition">#</a></dt> -<dd><p>Read boost input current at V2 terminals. Convert ADC data using scale and offset factors based on resistor divider at IMON2 node.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.boost_input_current_limit"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">boost_input_current_limit</span></span><a class="headerlink" href="#adi.cn0556.cn0556.boost_input_current_limit" title="Permalink to this definition">#</a></dt> -<dd><p>Compute for the target boost input current limit set -using DAC data and scale and offset factors based on resistor divider network at ISET2N node.</p> -<p>returns boost target input current limit and DAC output voltage in volts (V) -return type: (float, float)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.boost_input_undervoltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">boost_input_undervoltage</span></span><a class="headerlink" href="#adi.cn0556.cn0556.boost_input_undervoltage" title="Permalink to this definition">#</a></dt> -<dd><p>Compute for the boost input undervoltage set at V2 side -using DAC data and scale and offset factors based on resistor divider network at UV2 node.</p> -<p>returns boost input undervoltage and DAC output voltage in volts (V) -return type: (float, float)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.boost_input_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">boost_input_voltage</span></span><a class="headerlink" href="#adi.cn0556.cn0556.boost_input_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>Read boost input voltage at V2 terminals. Convert ADC data using scale and offset factors based on resistor divider network.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.boost_output_current"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">boost_output_current</span></span><a class="headerlink" href="#adi.cn0556.cn0556.boost_output_current" title="Permalink to this definition">#</a></dt> -<dd><p>Read boost output current at V1 terminals. Convert ADC data using scale and offset factors based on resistor divider at IMON1 node.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.boost_output_current_limit"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">boost_output_current_limit</span></span><a class="headerlink" href="#adi.cn0556.cn0556.boost_output_current_limit" title="Permalink to this definition">#</a></dt> -<dd><p>Compute for the target boost output current limit set -using DAC data and scale and offset factors based on resistor divider network at ISET1N node.</p> -<p>returns boost target output current limit and DAC output voltage in volts (V) -return type: (float, float)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.boost_output_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">boost_output_voltage</span></span><a class="headerlink" href="#adi.cn0556.cn0556.boost_output_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>Read boost output voltage at V1 terminals. Convert ADC data using scale and offset factors based on resistor divider network.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.boost_target_output_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">boost_target_output_voltage</span></span><a class="headerlink" href="#adi.cn0556.cn0556.boost_target_output_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>Compute for the target boost output voltage set at V1 side -using DAC data and scale and offset factors based on resistor divider network at FB1 node.</p> -<p>returns boost target output voltage and DAC output voltage in volts (V) -return type: (float, float)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.buck_input_current"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">buck_input_current</span></span><a class="headerlink" href="#adi.cn0556.cn0556.buck_input_current" title="Permalink to this definition">#</a></dt> -<dd><p>Read buck input current at V1 terminals. Convert ADC data using scale and offset factors based on resistor divider at IMON1 node.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.buck_input_current_limit"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">buck_input_current_limit</span></span><a class="headerlink" href="#adi.cn0556.cn0556.buck_input_current_limit" title="Permalink to this definition">#</a></dt> -<dd><p>Compute for the target buck input current limit set -using DAC data and scale and offset factors based on resistor divider network at ISET1P node.</p> -<p>returns buck target input current limit and DAC output voltage in volts (V) -return type: (float, float)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.buck_input_undervoltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">buck_input_undervoltage</span></span><a class="headerlink" href="#adi.cn0556.cn0556.buck_input_undervoltage" title="Permalink to this definition">#</a></dt> -<dd><p>Compute for the buck input undervoltage set at V1 side -using DAC data and scale and offset factors based on resistor divider network at UV1 node.</p> -<p>returns buck input undervoltage and DAC output voltage in volts (V) -return type: (float, float)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.buck_input_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">buck_input_voltage</span></span><a class="headerlink" href="#adi.cn0556.cn0556.buck_input_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>Read buck input voltage at V1 terminals. Convert ADC data using scale and offset factors based on a resistor divider network.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.buck_output_current"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">buck_output_current</span></span><a class="headerlink" href="#adi.cn0556.cn0556.buck_output_current" title="Permalink to this definition">#</a></dt> -<dd><p>Read buck output current at V2 terminals. Convert ADC data using scale and offset factors based on resistor divider at IMON2 node.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.buck_output_current_limit"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">buck_output_current_limit</span></span><a class="headerlink" href="#adi.cn0556.cn0556.buck_output_current_limit" title="Permalink to this definition">#</a></dt> -<dd><p>Compute for the target buck output current limit set -using DAC data and scale and offset factors based on resistor divider network at ISET2P node.</p> -<p>returns buck target output current limit and DAC output voltage in volts (V) -return type: (float, float)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.buck_output_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">buck_output_voltage</span></span><a class="headerlink" href="#adi.cn0556.cn0556.buck_output_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>Read buck output voltage at V2 terminals. Convert ADC data using scale and offset factors based on resistor divider network.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.buck_target_output_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">buck_target_output_voltage</span></span><a class="headerlink" href="#adi.cn0556.cn0556.buck_target_output_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>Compute for the target buck output voltage set at V2 side -using DAC data and scale and offset factors based on resistor divider network at FB2 node.</p> -<p>returns buck target output voltage and DAC output voltage in volts (V) -return type: (float, float)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.drxn"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">drxn</span></span><a class="headerlink" href="#adi.cn0556.cn0556.drxn" title="Permalink to this definition">#</a></dt> -<dd><p>drxn: operating mode of the board. Returns ‘1’ if in Buck Mode and ‘0’ if in Boost Mode</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">enable</span></span><a class="headerlink" href="#adi.cn0556.cn0556.enable" title="Permalink to this definition">#</a></dt> -<dd><p>enable the LT8228 device when True. -When set to false, device is disabled, DAC outputs set to 0, and sets the DRXN to boost mode.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.fault"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fault</span></span><a class="headerlink" href="#adi.cn0556.cn0556.fault" title="Permalink to this definition">#</a></dt> -<dd><p>fault: checks if a fault is present. Returns True if a fault occurred.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.intvcc_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">intvcc_voltage</span></span><a class="headerlink" href="#adi.cn0556.cn0556.intvcc_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>Return voltage at INTVCC pin in volts (V)</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.read_value"> -<span class="sig-name descname"><span class="pre">read_value</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">ctrl</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ctrl_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scale</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">offset</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0556.cn0556.read_value" title="Permalink to this definition">#</a></dt> -<dd><p>Convert ADC data using the scale factor and offset based on simplified formulas derived and scaling -factors derived using the resistor divider networks at the feedback nodes.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.report"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">report</span></span><a class="headerlink" href="#adi.cn0556.cn0556.report" title="Permalink to this definition">#</a></dt> -<dd><p>Check if REPORT is triggered. Returns True if REPORT pin is HIGH.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.set_value"> -<span class="sig-name descname"><span class="pre">set_value</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ctrl</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ctrl_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scale</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">offset</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val_min</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val_max</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">unit</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0556.cn0556.set_value" title="Permalink to this definition">#</a></dt> -<dd><p>Convert user input value to equivalent DAC output voltage to control the output voltage and current limits -using the scale factor and offset based on simplified formulas derived using the resistor -divider networks at the feedback nodes.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0556.cn0556.share_voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">share_voltage</span></span><a class="headerlink" href="#adi.cn0556.cn0556.share_voltage" title="Permalink to this definition">#</a></dt> -<dd><p>Return voltage at SHARE pin in volts (V)</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.cn0554.html" title="Previous document (Ctrl+LeftArrow)" class="prev">cn0554</a> - <a href="adi.cn0565.html" title="Next document (Ctrl+RightArrow)" class="next">cn0565</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.cn0565.html b/prs/dev/adis16480_updates/devices/adi.cn0565.html deleted file mode 100644 index 5351394d7..000000000 --- a/prs/dev/adis16480_updates/devices/adi.cn0565.html +++ /dev/null @@ -1,386 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>cn0565 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.cn0566 module" href="adi.cn0566.html" /> - <link rel="prev" title="cn0556" href="adi.cn0556.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">cn0565</a><ul> -<li><a class="reference internal" href="#adi.cn0565.cn0565"><code class="docutils literal notranslate"><span class="pre">cn0565</span></code></a><ul> -<li><a class="reference internal" href="#adi.cn0565.cn0565.all_voltages"><code class="docutils literal notranslate"><span class="pre">cn0565.all_voltages</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0565.cn0565.electrode_count"><code class="docutils literal notranslate"><span class="pre">cn0565.electrode_count</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0565.cn0565.electrode_count_available"><code class="docutils literal notranslate"><span class="pre">cn0565.electrode_count_available</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0565.cn0565.force_distance"><code class="docutils literal notranslate"><span class="pre">cn0565.force_distance</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0565.cn0565.sense_distance"><code class="docutils literal notranslate"><span class="pre">cn0565.sense_distance</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0565.cn0565.switch_sequence"><code class="docutils literal notranslate"><span class="pre">cn0565.switch_sequence</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.cn0565"> -<span id="cn0565"></span><h1>cn0565<a class="headerlink" href="#module-adi.cn0565" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.cn0565.cn0565"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.cn0565.</span></span><span class="sig-name descname"><span class="pre">cn0565</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0565.cn0565" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad5940.html#adi.ad5940.ad5940" title="adi.ad5940.ad5940"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad5940</span></code></a>, <a class="reference internal" href="adi.adg2128.html#adi.adg2128.adg2128" title="adi.adg2128.adg2128"><code class="xref py py-class docutils literal notranslate"><span class="pre">adg2128</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>The CN0565 class inherits features from both the AD5940 (providing high -precision in impedance and electrochemical frontend) and the ADG2128 -(enabling arbitrary assignment of force and sense electrodes). ‘ -These combined functionalities are utilized for Electrical -Impedance Tomography.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of the platform</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0565.cn0565.all_voltages"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_voltages</span></span><a class="headerlink" href="#adi.cn0565.cn0565.all_voltages" title="Permalink to this definition">#</a></dt> -<dd><p>all_voltages: type=np.array -Voltage readings from different electrode combinations</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0565.cn0565.electrode_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">electrode_count</span></span><a class="headerlink" href="#adi.cn0565.cn0565.electrode_count" title="Permalink to this definition">#</a></dt> -<dd><p>electrode_count: Number of electrodes</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0565.cn0565.electrode_count_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">electrode_count_available</span></span><a class="headerlink" href="#adi.cn0565.cn0565.electrode_count_available" title="Permalink to this definition">#</a></dt> -<dd><p>electrode_count_available: type=np.array -Supported Electrode Counts</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0565.cn0565.force_distance"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">force_distance</span></span><a class="headerlink" href="#adi.cn0565.cn0565.force_distance" title="Permalink to this definition">#</a></dt> -<dd><p>force_distance: Number of electrodes between forcing electrodes. 1 means they are adjacent</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0565.cn0565.sense_distance"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sense_distance</span></span><a class="headerlink" href="#adi.cn0565.cn0565.sense_distance" title="Permalink to this definition">#</a></dt> -<dd><p>sense_distance: Number of electrodes between sensing electrodes. 1 means they are adjacent</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0565.cn0565.switch_sequence"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">switch_sequence</span></span><a class="headerlink" href="#adi.cn0565.cn0565.switch_sequence" title="Permalink to this definition">#</a></dt> -<dd><p>switch_sequence: type=np.array -Sequence of combinations of forcing electrodes and sensing electrodes in the form of -f+, s+, s-, s+</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.cn0556.html" title="Previous document (Ctrl+LeftArrow)" class="prev">cn0556</a> - <a href="adi.cn0566.html" title="Next document (Ctrl+RightArrow)" class="next">adi.cn0566 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.cn0566.html b/prs/dev/adis16480_updates/devices/adi.cn0566.html deleted file mode 100644 index 538da0a87..000000000 --- a/prs/dev/adis16480_updates/devices/adi.cn0566.html +++ /dev/null @@ -1,634 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.cn0566 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="cn0575" href="adi.cn0575.html" /> - <link rel="prev" title="cn0565" href="adi.cn0565.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.cn0566 module</a><ul> -<li><a class="reference internal" href="#adi.cn0566.CN0566"><code class="docutils literal notranslate"><span class="pre">CN0566</span></code></a><ul> -<li><a class="reference internal" href="#adi.cn0566.CN0566.SDR_init"><code class="docutils literal notranslate"><span class="pre">CN0566.SDR_init()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.c"><code class="docutils literal notranslate"><span class="pre">CN0566.c</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.ccal"><code class="docutils literal notranslate"><span class="pre">CN0566.ccal</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.configure"><code class="docutils literal notranslate"><span class="pre">CN0566.configure()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.device_mode"><code class="docutils literal notranslate"><span class="pre">CN0566.device_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.element_spacing"><code class="docutils literal notranslate"><span class="pre">CN0566.element_spacing</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.gcal"><code class="docutils literal notranslate"><span class="pre">CN0566.gcal</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.lo"><code class="docutils literal notranslate"><span class="pre">CN0566.lo</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.load_channel_cal"><code class="docutils literal notranslate"><span class="pre">CN0566.load_channel_cal()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.load_gain_cal"><code class="docutils literal notranslate"><span class="pre">CN0566.load_gain_cal()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.load_phase_cal"><code class="docutils literal notranslate"><span class="pre">CN0566.load_phase_cal()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.num_elements"><code class="docutils literal notranslate"><span class="pre">CN0566.num_elements</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.pcal"><code class="docutils literal notranslate"><span class="pre">CN0566.pcal</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.phase_step_size"><code class="docutils literal notranslate"><span class="pre">CN0566.phase_step_size</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.read_monitor"><code class="docutils literal notranslate"><span class="pre">CN0566.read_monitor()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.save_channel_cal"><code class="docutils literal notranslate"><span class="pre">CN0566.save_channel_cal()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.save_gain_cal"><code class="docutils literal notranslate"><span class="pre">CN0566.save_gain_cal()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.save_phase_cal"><code class="docutils literal notranslate"><span class="pre">CN0566.save_phase_cal()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.set_all_gain"><code class="docutils literal notranslate"><span class="pre">CN0566.set_all_gain()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.set_beam_phase_diff"><code class="docutils literal notranslate"><span class="pre">CN0566.set_beam_phase_diff()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.set_chan_gain"><code class="docutils literal notranslate"><span class="pre">CN0566.set_chan_gain()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.set_chan_phase"><code class="docutils literal notranslate"><span class="pre">CN0566.set_chan_phase()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.set_rx_hardwaregain"><code class="docutils literal notranslate"><span class="pre">CN0566.set_rx_hardwaregain()</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0566.CN0566.set_tx_sw_div"><code class="docutils literal notranslate"><span class="pre">CN0566.set_tx_sw_div()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.cn0566"> -<span id="adi-cn0566-module"></span><h1>adi.cn0566 module<a class="headerlink" href="#module-adi.cn0566" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.cn0566.</span></span><span class="sig-name descname"><span class="pre">CN0566</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sdr</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">_chip_ids</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">['BEAM0',</span> <span class="pre">'BEAM1']</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">_device_map</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[[1],</span> <span class="pre">[2]]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">_element_map</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[[1,</span> <span class="pre">2,</span> <span class="pre">3,</span> <span class="pre">4,</span> <span class="pre">5,</span> <span class="pre">6,</span> <span class="pre">7,</span> <span class="pre">8]]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">_device_element_map</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{1:</span> <span class="pre">[7,</span> <span class="pre">8,</span> <span class="pre">5,</span> <span class="pre">6],</span> <span class="pre">2:</span> <span class="pre">[3,</span> <span class="pre">4,</span> <span class="pre">1,</span> <span class="pre">2]}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.adf4159.html#adi.adf4159.adf4159" title="adi.adf4159.adf4159"><code class="xref py py-class docutils literal notranslate"><span class="pre">adf4159</span></code></a>, <a class="reference internal" href="adi.adar1000.html#adi.adar1000.adar1000_array" title="adi.adar1000.adar1000_array"><code class="xref py py-class docutils literal notranslate"><span class="pre">adar1000_array</span></code></a></p> -<p>CN0566 class inherits from adar1000_array and adf4159 and adds -operations for beamforming like default configuration, -calibration, set_beam_phase_diff, etc. -_gpios (as one-bit-adc-dac) are instantiated internally. -ad7291 temperature / voltage monitor instantiated internally. -CN0566.sdr property is an instance of a Pluto SDR with updated firmware, -and updated to 2t2r.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of Raspberry Pi attached to the phaser board</p> -</dd> -<dt>verbose: type=boolean</dt><dd><p>Print extra debug information</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.SDR_init"> -<span class="sig-name descname"><span class="pre">SDR_init</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">SampleRate</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">TX_freq</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">RX_freq</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Rx_gain</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Tx_gain</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">buffer_size</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.SDR_init" title="Permalink to this definition">#</a></dt> -<dd><dl class="simple"> -<dt>Initialize Pluto rev C for operation with the phaser. This is a convenience</dt><dd><p>method that sets several default values, and provides a handle for a few -other CN0566 methods that need access (i.e. set_rx_hardwaregain())</p> -</dd> -</dl> -<section id="parameters"> -<h2>parameters<a class="headerlink" href="#parameters" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>SampleRate: type=int</dt><dd><p>ADC/DAC sample rate.</p> -</dd> -<dt>TX_freq: type=float</dt><dd><p>Transmit frequency. lo-sdr.TX_freq is what shows up at the TX connector.</p> -</dd> -<dt>RX_freq: type=float</dt><dd><p>Receive frequency. lo-sdr.RX_freq is what shows up at RX outputs.</p> -</dd> -<dt>Rx_gain: type=float</dt><dd><p>Receive gain. Set indirectly via set_rx_hardwaregain()</p> -</dd> -<dt>Tx_gain: type=float</dt><dd><p>Transmit gain, controls TX output amplitude.</p> -</dd> -<dt>buffer_size: type=int</dt><dd><p>Receive buffer size</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.c"> -<span class="sig-name descname"><span class="pre">c</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">299792458</span></em><a class="headerlink" href="#adi.cn0566.CN0566.c" title="Permalink to this definition">#</a></dt> -<dd><p>speed of light in m/s</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.ccal"> -<span class="sig-name descname"><span class="pre">ccal</span></span><a class="headerlink" href="#adi.cn0566.CN0566.ccal" title="Permalink to this definition">#</a></dt> -<dd><p>Gain compensation for the two RX channels in dB. Includes all errors, including the SDRs</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.configure"> -<span class="sig-name descname"><span class="pre">configure</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">device_mode</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'rx'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.configure" title="Permalink to this definition">#</a></dt> -<dd><p>Configure the device/beamformer properties like RAM bypass, Tr source etc.</p> -<section id="id1"> -<h2>Parameters<a class="headerlink" href="#id1" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>device_mode: type=string</dt><dd><p>(“rx”, “tx”, “disabled”, default = “rx”)</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.device_mode"> -<span class="sig-name descname"><span class="pre">device_mode</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'rx'</span></em><a class="headerlink" href="#adi.cn0566.CN0566.device_mode" title="Permalink to this definition">#</a></dt> -<dd><p>For future RX/TX operation. Set to RX.</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.element_spacing"> -<span class="sig-name descname"><span class="pre">element_spacing</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">0.015</span></em><a class="headerlink" href="#adi.cn0566.CN0566.element_spacing" title="Permalink to this definition">#</a></dt> -<dd><p>Element to element spacing of the antenna in meters</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.gcal"> -<span class="sig-name descname"><span class="pre">gcal</span></span><a class="headerlink" href="#adi.cn0566.CN0566.gcal" title="Permalink to this definition">#</a></dt> -<dd><p>Per-element gain compensation, AFTER above channel compensation. Use to scale value sent to ADAR1000.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.lo"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lo</span></span><a class="headerlink" href="#adi.cn0566.CN0566.lo" title="Permalink to this definition">#</a></dt> -<dd><p>Get the VCO output frequency, accounting for the /4 ahead of the ADF4159 RFIN.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.load_channel_cal"> -<span class="sig-name descname"><span class="pre">load_channel_cal</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">filename</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'channel_cal_val.pkl'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.load_channel_cal" title="Permalink to this definition">#</a></dt> -<dd><p>Load channel gain compensation values, if not calibrated set all to 0.</p> -<section id="id2"> -<h2>Parameters<a class="headerlink" href="#id2" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>filename: string</dt><dd><p>Path/name of channel calibration file</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.load_gain_cal"> -<span class="sig-name descname"><span class="pre">load_gain_cal</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">filename</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'gain_cal_val.pkl'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.load_gain_cal" title="Permalink to this definition">#</a></dt> -<dd><p>Load gain calibrated value, if not calibrated set all channel gain to maximum.</p> -<section id="id3"> -<h2>Parameters<a class="headerlink" href="#id3" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>filename: type=string</dt><dd><p>Provide path of gain calibration file</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.load_phase_cal"> -<span class="sig-name descname"><span class="pre">load_phase_cal</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">filename</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'phase_cal_val.pkl'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.load_phase_cal" title="Permalink to this definition">#</a></dt> -<dd><p>Load phase calibrated value, if not calibrated set all channel phase correction to 0.</p> -<section id="id4"> -<h2>Parameters<a class="headerlink" href="#id4" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>filename: type=string</dt><dd><p>Provide path of phase calibration file</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.num_elements"> -<span class="sig-name descname"><span class="pre">num_elements</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">8</span></em><a class="headerlink" href="#adi.cn0566.CN0566.num_elements" title="Permalink to this definition">#</a></dt> -<dd><p>Number of antenna elements</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.pcal"> -<span class="sig-name descname"><span class="pre">pcal</span></span><a class="headerlink" href="#adi.cn0566.CN0566.pcal" title="Permalink to this definition">#</a></dt> -<dd><p>Phase calibration array. Add this value to the desired phase. Initialize to zero (no correction).</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.phase_step_size"> -<span class="sig-name descname"><span class="pre">phase_step_size</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">2.8125</span></em><a class="headerlink" href="#adi.cn0566.CN0566.phase_step_size" title="Permalink to this definition">#</a></dt> -<dd><p>Phase adjustment resolution</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.read_monitor"> -<span class="sig-name descname"><span class="pre">read_monitor</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.read_monitor" title="Permalink to this definition">#</a></dt> -<dd><p>Read all voltage / temperature monitor channels.</p> -<section id="id5"> -<h2>Parameters<a class="headerlink" href="#id5" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>verbose: type=bool</dt><dd><p>Print each channel’s information if true.</p> -</dd> -<dt>returns:</dt><dd><p>An array of all readings in SI units (deg. C, Volts)</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.save_channel_cal"> -<span class="sig-name descname"><span class="pre">save_channel_cal</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">filename</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'channel_cal_val.pkl'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.save_channel_cal" title="Permalink to this definition">#</a></dt> -<dd><p>Saves channel calibration file.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.save_gain_cal"> -<span class="sig-name descname"><span class="pre">save_gain_cal</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">filename</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'gain_cal_val.pkl'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.save_gain_cal" title="Permalink to this definition">#</a></dt> -<dd><p>Saves gain calibration file.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.save_phase_cal"> -<span class="sig-name descname"><span class="pre">save_phase_cal</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">filename</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'phase_cal_val.pkl'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.save_phase_cal" title="Permalink to this definition">#</a></dt> -<dd><p>Saves phase calibration file.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.set_all_gain"> -<span class="sig-name descname"><span class="pre">set_all_gain</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">127</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">apply_cal</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.set_all_gain" title="Permalink to this definition">#</a></dt> -<dd><p>Set all channel gains to a single value</p> -<section id="id6"> -<h2>Parameters<a class="headerlink" href="#id6" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>value: type=int</dt><dd><p>gain for all channels. Default value is 127 (maximum).</p> -</dd> -<dt>apply_cal: type=bool</dt><dd><p>Optionally apply gain calibration to all channels.</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.set_beam_phase_diff"> -<span class="sig-name descname"><span class="pre">set_beam_phase_diff</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">Ph_Diff</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.set_beam_phase_diff" title="Permalink to this definition">#</a></dt> -<dd><p>Set phase difference between the adjacent channels of devices</p> -<section id="id7"> -<h2>Parameters<a class="headerlink" href="#id7" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>Ph-Diff: type=float</dt><dd><p>Ph_diff is the phase difference b/w the adjacent channels of devices</p> -</dd> -</dl> -</section> -<section id="notes"> -<h2>Notes<a class="headerlink" href="#notes" title="Permalink to this heading">#</a></h2> -<p>A public method to sweep the phase value from -180 to 180 deg, calculate phase values of all the channel -and set them. If we want beam angle at fixed angle you can pass angle value at which you want center lobe</p> -<p>Create an empty list. Based on the device number and channel of that device append phase value to that empty -list this creates a list of 4 items. Now write channel of each device, phase values acc to created list -values. This is the structural integrity mentioned above.</p> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.set_chan_gain"> -<span class="sig-name descname"><span class="pre">set_chan_gain</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">chan_no</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gain_val</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">apply_cal</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.set_chan_gain" title="Permalink to this definition">#</a></dt> -<dd><p>Setl gain of the individua channel/s.</p> -<section id="id8"> -<h2>Parameters<a class="headerlink" href="#id8" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>chan_no: type=int</dt><dd><p>It is the index of channel whose gain you want to set</p> -</dd> -<dt>gain_val: type=int or hex</dt><dd><p>gain_val is the value of gain that you want to set</p> -</dd> -<dt>apply_cal: type=bool</dt><dd><p>Optionally apply gain calibration for the selected channel</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.set_chan_phase"> -<span class="sig-name descname"><span class="pre">set_chan_phase</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">chan_no</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">phase_val</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">apply_cal</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.set_chan_phase" title="Permalink to this definition">#</a></dt> -<dd><p>Setl phase of the individua channel/s.</p> -<section id="id9"> -<h2>Parameters<a class="headerlink" href="#id9" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>chan_no: type=int</dt><dd><p>It is the index of channel whose gain you want to set</p> -</dd> -<dt>phase_val: float</dt><dd><p>phase_val is the value of phase that you want to set</p> -</dd> -<dt>apply_cal: type=bool</dt><dd><p>Optionally apply phase calibration</p> -</dd> -</dl> -</section> -<section id="id10"> -<h2>Notes<a class="headerlink" href="#id10" title="Permalink to this heading">#</a></h2> -<p>Each device has 4 channels but for top level channel numbers are 1 to 8 so took device number as Quotient of -channel num div by 4 and channel of that dev is overall chan num minus 4 x that dev number. For e.g: -if you want to set gain of channel at index 5 it is 6th channel or 2nd channel of 2nd device so 5//4 = 1 -i.e. index of 2nd device and (5 - 4*(5//4) = 1 i.e. index of channel</p> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.set_rx_hardwaregain"> -<span class="sig-name descname"><span class="pre">set_rx_hardwaregain</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">gain</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">apply_cal</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.set_rx_hardwaregain" title="Permalink to this definition">#</a></dt> -<dd><p>Set Pluto channel gains</p> -<section id="id11"> -<h2>Parameters<a class="headerlink" href="#id11" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>gain: type=float</dt><dd><p>Gain to set both channels to</p> -</dd> -<dt>apply_cal: type=bool</dt><dd><p>Optionally apply channel gain correction</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.cn0566.CN0566.set_tx_sw_div"> -<span class="sig-name descname"><span class="pre">set_tx_sw_div</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">div_ratio</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0566.CN0566.set_tx_sw_div" title="Permalink to this definition">#</a></dt> -<dd><p>Set TX switch toggle divide ratio. Possible values are: -0 (direct TX_OUT control via gpio_tx_sw) -divide by 2, 4, 8, 16, 32, 64, 128</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.cn0565.html" title="Previous document (Ctrl+LeftArrow)" class="prev">cn0565</a> - <a href="adi.cn0575.html" title="Next document (Ctrl+RightArrow)" class="next">cn0575</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.cn0575.html b/prs/dev/adis16480_updates/devices/adi.cn0575.html deleted file mode 100644 index 56c068d5a..000000000 --- a/prs/dev/adis16480_updates/devices/adi.cn0575.html +++ /dev/null @@ -1,345 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>cn0575 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="cn0579" href="adi.cn0579.html" /> - <link rel="prev" title="adi.cn0566 module" href="adi.cn0566.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">cn0575</a><ul> -<li><a class="reference internal" href="#adi.cn0575.cn0575"><code class="docutils literal notranslate"><span class="pre">cn0575</span></code></a><ul> -<li><a class="reference internal" href="#adi.cn0575.cn0575.button"><code class="docutils literal notranslate"><span class="pre">cn0575.button</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0575.cn0575.led"><code class="docutils literal notranslate"><span class="pre">cn0575.led</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.cn0575"> -<span id="cn0575"></span><h1>cn0575<a class="headerlink" href="#module-adi.cn0575" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.cn0575.cn0575"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.cn0575.</span></span><span class="sig-name descname"><span class="pre">cn0575</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0575.cn0575" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p> -<p>CN0575 class, exposing onboard temperature sensor, pushbutton, -and LED. Also reads the platform CPU’s temperature, which under -most operating conditions should be higher than the onboard sensor.</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0575.cn0575.button"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">button</span></span><a class="headerlink" href="#adi.cn0575.cn0575.button" title="Permalink to this definition">#</a></dt> -<dd><p>Read button state.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0575.cn0575.led"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">led</span></span><a class="headerlink" href="#adi.cn0575.cn0575.led" title="Permalink to this definition">#</a></dt> -<dd><p>Read LED state.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.cn0566.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.cn0566 module</a> - <a href="adi.cn0579.html" title="Next document (Ctrl+RightArrow)" class="next">cn0579</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.cn0579.html b/prs/dev/adis16480_updates/devices/adi.cn0579.html deleted file mode 100644 index 849459397..000000000 --- a/prs/dev/adis16480_updates/devices/adi.cn0579.html +++ /dev/null @@ -1,385 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>cn0579 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="daq2" href="adi.daq2.html" /> - <link rel="prev" title="cn0575" href="adi.cn0575.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">cn0579</a><ul> -<li><a class="reference internal" href="#adi.cn0579.cn0579"><code class="docutils literal notranslate"><span class="pre">cn0579</span></code></a><ul> -<li><a class="reference internal" href="#adi.cn0579.cn0579.CC_CH0"><code class="docutils literal notranslate"><span class="pre">cn0579.CC_CH0</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0579.cn0579.CC_CH1"><code class="docutils literal notranslate"><span class="pre">cn0579.CC_CH1</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0579.cn0579.CC_CH2"><code class="docutils literal notranslate"><span class="pre">cn0579.CC_CH2</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0579.cn0579.CC_CH3"><code class="docutils literal notranslate"><span class="pre">cn0579.CC_CH3</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0579.cn0579.shift_voltage0"><code class="docutils literal notranslate"><span class="pre">cn0579.shift_voltage0</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0579.cn0579.shift_voltage1"><code class="docutils literal notranslate"><span class="pre">cn0579.shift_voltage1</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0579.cn0579.shift_voltage2"><code class="docutils literal notranslate"><span class="pre">cn0579.shift_voltage2</span></code></a></li> -<li><a class="reference internal" href="#adi.cn0579.cn0579.shift_voltage3"><code class="docutils literal notranslate"><span class="pre">cn0579.shift_voltage3</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.cn0579"> -<span id="cn0579"></span><h1>cn0579<a class="headerlink" href="#module-adi.cn0579" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.cn0579.cn0579"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.cn0579.</span></span><span class="sig-name descname"><span class="pre">cn0579</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.cn0579.cn0579" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad7768.html#adi.ad7768.ad7768_4" title="adi.ad7768.ad7768_4"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad7768_4</span></code></a></p> -<p>CN0579 - Multichannel IEPE DAQ for CbM</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0579.cn0579.CC_CH0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CC_CH0</span></span><a class="headerlink" href="#adi.cn0579.cn0579.CC_CH0" title="Permalink to this definition">#</a></dt> -<dd><p>Get Channel 0 Current Source Control</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0579.cn0579.CC_CH1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CC_CH1</span></span><a class="headerlink" href="#adi.cn0579.cn0579.CC_CH1" title="Permalink to this definition">#</a></dt> -<dd><p>Get Channel 1 Current Source Control</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0579.cn0579.CC_CH2"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CC_CH2</span></span><a class="headerlink" href="#adi.cn0579.cn0579.CC_CH2" title="Permalink to this definition">#</a></dt> -<dd><p>Get Channel 2 Current Source Control</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0579.cn0579.CC_CH3"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CC_CH3</span></span><a class="headerlink" href="#adi.cn0579.cn0579.CC_CH3" title="Permalink to this definition">#</a></dt> -<dd><p>Get Channel 3 Current Source Control</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0579.cn0579.shift_voltage0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">shift_voltage0</span></span><a class="headerlink" href="#adi.cn0579.cn0579.shift_voltage0" title="Permalink to this definition">#</a></dt> -<dd><p>shift_voltage: Shift voltage in mV from AD5696 to bias sensor data</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0579.cn0579.shift_voltage1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">shift_voltage1</span></span><a class="headerlink" href="#adi.cn0579.cn0579.shift_voltage1" title="Permalink to this definition">#</a></dt> -<dd><p>shift_voltage: Shift voltage in mV from AD5696 to bias sensor data</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0579.cn0579.shift_voltage2"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">shift_voltage2</span></span><a class="headerlink" href="#adi.cn0579.cn0579.shift_voltage2" title="Permalink to this definition">#</a></dt> -<dd><p>shift_voltage: Shift voltage in mV from AD5696 to bias sensor data</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.cn0579.cn0579.shift_voltage3"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">shift_voltage3</span></span><a class="headerlink" href="#adi.cn0579.cn0579.shift_voltage3" title="Permalink to this definition">#</a></dt> -<dd><p>shift_voltage: Shift voltage in mV from AD5696 to bias sensor data</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.cn0575.html" title="Previous document (Ctrl+LeftArrow)" class="prev">cn0575</a> - <a href="adi.daq2.html" title="Next document (Ctrl+RightArrow)" class="next">daq2</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.daq2.html b/prs/dev/adis16480_updates/devices/adi.daq2.html deleted file mode 100644 index 30ed5878d..000000000 --- a/prs/dev/adis16480_updates/devices/adi.daq2.html +++ /dev/null @@ -1,327 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>daq2 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="daq3" href="adi.daq3.html" /> - <link rel="prev" title="cn0579" href="adi.cn0579.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">daq2</a><ul> -<li><a class="reference internal" href="#adi.daq2.DAQ2"><code class="docutils literal notranslate"><span class="pre">DAQ2</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.daq2"> -<span id="daq2"></span><h1>daq2<a class="headerlink" href="#module-adi.daq2" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.daq2.DAQ2"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.daq2.</span></span><span class="sig-name descname"><span class="pre">DAQ2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.daq2.DAQ2" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad9144.html#adi.ad9144.ad9144" title="adi.ad9144.ad9144"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9144</span></code></a>, <a class="reference internal" href="adi.ad9680.html#adi.ad9680.ad9680" title="adi.ad9680.ad9680"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9680</span></code></a></p> -<p>DAQ2 High-Speed Data Aquistion Device</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.cn0579.html" title="Previous document (Ctrl+LeftArrow)" class="prev">cn0579</a> - <a href="adi.daq3.html" title="Next document (Ctrl+RightArrow)" class="next">daq3</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.daq3.html b/prs/dev/adis16480_updates/devices/adi.daq3.html deleted file mode 100644 index 5d26899bb..000000000 --- a/prs/dev/adis16480_updates/devices/adi.daq3.html +++ /dev/null @@ -1,327 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>daq3 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="fmc_vna" href="adi.fmc_vna.html" /> - <link rel="prev" title="daq2" href="adi.daq2.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">daq3</a><ul> -<li><a class="reference internal" href="#adi.daq3.DAQ3"><code class="docutils literal notranslate"><span class="pre">DAQ3</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.daq3"> -<span id="daq3"></span><h1>daq3<a class="headerlink" href="#module-adi.daq3" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.daq3.DAQ3"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.daq3.</span></span><span class="sig-name descname"><span class="pre">DAQ3</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.daq3.DAQ3" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad9152.html#adi.ad9152.ad9152" title="adi.ad9152.ad9152"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9152</span></code></a>, <a class="reference internal" href="adi.ad9680.html#adi.ad9680.ad9680" title="adi.ad9680.ad9680"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9680</span></code></a></p> -<p>DAQ3 High-Speed Data Aquistion Device</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.daq2.html" title="Previous document (Ctrl+LeftArrow)" class="prev">daq2</a> - <a href="adi.fmc_vna.html" title="Next document (Ctrl+RightArrow)" class="next">fmc_vna</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.fmc_vna.html b/prs/dev/adis16480_updates/devices/adi.fmc_vna.html deleted file mode 100644 index 43597cfac..000000000 --- a/prs/dev/adis16480_updates/devices/adi.fmc_vna.html +++ /dev/null @@ -1,335 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>fmc_vna — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.fmcadc3 module" href="adi.fmcadc3.html" /> - <link rel="prev" title="daq3" href="adi.daq3.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">fmc_vna</a><ul> -<li><a class="reference internal" href="#adi.fmc_vna.fmcvna"><code class="docutils literal notranslate"><span class="pre">fmcvna</span></code></a><ul> -<li><a class="reference internal" href="#adi.fmc_vna.fmcvna.frontend"><code class="docutils literal notranslate"><span class="pre">fmcvna.frontend</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.fmc_vna"> -<span id="fmc-vna"></span><h1>fmc_vna<a class="headerlink" href="#module-adi.fmc_vna" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.fmc_vna.fmcvna"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.fmc_vna.</span></span><span class="sig-name descname"><span class="pre">fmcvna</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.fmc_vna.fmcvna" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.adrf5720.html#adi.adrf5720.adrf5720" title="adi.adrf5720.adrf5720"><code class="xref py py-class docutils literal notranslate"><span class="pre">adrf5720</span></code></a>, <a class="reference internal" href="adi.ad9083.html#adi.ad9083.ad9083" title="adi.ad9083.ad9083"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9083</span></code></a>, <a class="reference internal" href="adi.admv8818.html#adi.admv8818.admv8818" title="adi.admv8818.admv8818"><code class="xref py py-class docutils literal notranslate"><span class="pre">admv8818</span></code></a>, <a class="reference internal" href="adi.gen_mux.html#adi.gen_mux.genmux" title="adi.gen_mux.genmux"><code class="xref py py-class docutils literal notranslate"><span class="pre">genmux</span></code></a>, <a class="reference internal" href="adi.adf5610.html#adi.adf5610.adf5610" title="adi.adf5610.adf5610"><code class="xref py py-class docutils literal notranslate"><span class="pre">adf5610</span></code></a>, <a class="reference internal" href="adi.adl5960.html#adi.adl5960.adl5960" title="adi.adl5960.adl5960"><code class="xref py py-class docutils literal notranslate"><span class="pre">adl5960</span></code></a></p> -<p>FMCVNA Scalable 8-port Vector Network Analyzer Board</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.fmc_vna.fmcvna.frontend"> -<span class="sig-name descname"><span class="pre">frontend</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[0,</span> <span class="pre">0,</span> <span class="pre">0,</span> <span class="pre">0,</span> <span class="pre">0,</span> <span class="pre">0,</span> <span class="pre">0,</span> <span class="pre">0]</span></em><a class="headerlink" href="#adi.fmc_vna.fmcvna.frontend" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.daq3.html" title="Previous document (Ctrl+LeftArrow)" class="prev">daq3</a> - <a href="adi.fmcadc3.html" title="Next document (Ctrl+RightArrow)" class="next">adi.fmcadc3 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.fmcadc3.html b/prs/dev/adis16480_updates/devices/adi.fmcadc3.html deleted file mode 100644 index ecfbbc0cb..000000000 --- a/prs/dev/adis16480_updates/devices/adi.fmcadc3.html +++ /dev/null @@ -1,327 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.fmcadc3 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.fmcjesdadc1 module" href="adi.fmcjesdadc1.html" /> - <link rel="prev" title="fmc_vna" href="adi.fmc_vna.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.fmcadc3 module</a><ul> -<li><a class="reference internal" href="#adi.fmcadc3.fmcadc3"><code class="docutils literal notranslate"><span class="pre">fmcadc3</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.fmcadc3"> -<span id="adi-fmcadc3-module"></span><h1>adi.fmcadc3 module<a class="headerlink" href="#module-adi.fmcadc3" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.fmcadc3.fmcadc3"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.fmcadc3.</span></span><span class="sig-name descname"><span class="pre">fmcadc3</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.fmcadc3.fmcadc3" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad9625.html#adi.ad9625.ad9625" title="adi.ad9625.ad9625"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9625</span></code></a>, <a class="reference internal" href="adi.ada4961.html#adi.ada4961.ada4961" title="adi.ada4961.ada4961"><code class="xref py py-class docutils literal notranslate"><span class="pre">ada4961</span></code></a></p> -<p>FMCADC3 High-Speed Data Aquistion Device</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.fmc_vna.html" title="Previous document (Ctrl+LeftArrow)" class="prev">fmc_vna</a> - <a href="adi.fmcjesdadc1.html" title="Next document (Ctrl+RightArrow)" class="next">adi.fmcjesdadc1 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.fmcjesdadc1.html b/prs/dev/adis16480_updates/devices/adi.fmcjesdadc1.html deleted file mode 100644 index 374d32738..000000000 --- a/prs/dev/adis16480_updates/devices/adi.fmcjesdadc1.html +++ /dev/null @@ -1,351 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.fmcjesdadc1 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="fmclidar1" href="adi.fmclidar1.html" /> - <link rel="prev" title="adi.fmcadc3 module" href="adi.fmcadc3.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.fmcjesdadc1 module</a><ul> -<li><a class="reference internal" href="#adi.fmcjesdadc1.fmcjesdadc1"><code class="docutils literal notranslate"><span class="pre">fmcjesdadc1</span></code></a><ul> -<li><a class="reference internal" href="#adi.fmcjesdadc1.fmcjesdadc1.jesd204_statuses"><code class="docutils literal notranslate"><span class="pre">fmcjesdadc1.jesd204_statuses</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcjesdadc1.fmcjesdadc1.test_mode_chan0"><code class="docutils literal notranslate"><span class="pre">fmcjesdadc1.test_mode_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcjesdadc1.fmcjesdadc1.test_mode_chan1"><code class="docutils literal notranslate"><span class="pre">fmcjesdadc1.test_mode_chan1</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.fmcjesdadc1"> -<span id="adi-fmcjesdadc1-module"></span><h1>adi.fmcjesdadc1 module<a class="headerlink" href="#module-adi.fmcjesdadc1" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.fmcjesdadc1.fmcjesdadc1"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.fmcjesdadc1.</span></span><span class="sig-name descname"><span class="pre">fmcjesdadc1</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">username</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'root'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">password</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'analog'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.fmcjesdadc1.fmcjesdadc1" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad9250.html#adi.ad9250.ad9250" title="adi.ad9250.ad9250"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9250</span></code></a></p> -<p>FMCJESDADC1 Four-Channel High Speed Data Acquisition FMC Board</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcjesdadc1.fmcjesdadc1.jesd204_statuses"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">jesd204_statuses</span></span><a class="headerlink" href="#adi.fmcjesdadc1.fmcjesdadc1.jesd204_statuses" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcjesdadc1.fmcjesdadc1.test_mode_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">test_mode_chan0</span></span><a class="headerlink" href="#adi.fmcjesdadc1.fmcjesdadc1.test_mode_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>test_mode_chan0: Select Test Mode. Options are: -off midscale_short pos_fullscale neg_fullscale checkerboard pn_long pn_short one_zero_toggle user ramp</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcjesdadc1.fmcjesdadc1.test_mode_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">test_mode_chan1</span></span><a class="headerlink" href="#adi.fmcjesdadc1.fmcjesdadc1.test_mode_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>test_mode_chan1: Select Test Mode. Options are: -off midscale_short pos_fullscale neg_fullscale checkerboard pn_long pn_short one_zero_toggle user ramp</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.fmcadc3.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.fmcadc3 module</a> - <a href="adi.fmclidar1.html" title="Next document (Ctrl+RightArrow)" class="next">fmclidar1</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.fmclidar1.html b/prs/dev/adis16480_updates/devices/adi.fmclidar1.html deleted file mode 100644 index c4d3badb6..000000000 --- a/prs/dev/adis16480_updates/devices/adi.fmclidar1.html +++ /dev/null @@ -1,407 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>fmclidar1 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="fmcomms5" href="adi.fmcomms5.html" /> - <link rel="prev" title="adi.fmcjesdadc1 module" href="adi.fmcjesdadc1.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">fmclidar1</a><ul> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1"><code class="docutils literal notranslate"><span class="pre">fmclidar1</span></code></a><ul> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.channel_sequencer_enable_disable"><code class="docutils literal notranslate"><span class="pre">fmclidar1.channel_sequencer_enable_disable</span></code></a></li> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.channel_sequencer_opmode"><code class="docutils literal notranslate"><span class="pre">fmclidar1.channel_sequencer_opmode</span></code></a></li> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.channel_sequencer_order_auto_mode"><code class="docutils literal notranslate"><span class="pre">fmclidar1.channel_sequencer_order_auto_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.channel_sequencer_order_manual_mode"><code class="docutils literal notranslate"><span class="pre">fmclidar1.channel_sequencer_order_manual_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.laser_disable"><code class="docutils literal notranslate"><span class="pre">fmclidar1.laser_disable()</span></code></a></li> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.laser_enable"><code class="docutils literal notranslate"><span class="pre">fmclidar1.laser_enable()</span></code></a></li> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.laser_frequency"><code class="docutils literal notranslate"><span class="pre">fmclidar1.laser_frequency</span></code></a></li> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.laser_pulse_width"><code class="docutils literal notranslate"><span class="pre">fmclidar1.laser_pulse_width</span></code></a></li> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.rx"><code class="docutils literal notranslate"><span class="pre">fmclidar1.rx()</span></code></a></li> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.sequencer_pulse_delay"><code class="docutils literal notranslate"><span class="pre">fmclidar1.sequencer_pulse_delay</span></code></a></li> -<li><a class="reference internal" href="#adi.fmclidar1.fmclidar1.set_all_iio_attrs_to_default_values"><code class="docutils literal notranslate"><span class="pre">fmclidar1.set_all_iio_attrs_to_default_values()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.fmclidar1"> -<span id="fmclidar1"></span><h1>fmclidar1<a class="headerlink" href="#module-adi.fmclidar1" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.fmclidar1.</span></span><span class="sig-name descname"><span class="pre">fmclidar1</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pulse_capture_address</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'7c700000'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.fmclidar1.fmclidar1" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad5627.html#adi.ad5627.ad5627" title="adi.ad5627.ad5627"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad5627</span></code></a>, <a class="reference internal" href="adi.ad9094.html#adi.ad9094.ad9094" title="adi.ad9094.ad9094"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9094</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">phy</span></code></p> -<p>LiDAR</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.channel_sequencer_enable_disable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel_sequencer_enable_disable</span></span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.channel_sequencer_enable_disable" title="Permalink to this definition">#</a></dt> -<dd><p>Get the status of the channel sequencer (enable/disable).</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.channel_sequencer_opmode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel_sequencer_opmode</span></span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.channel_sequencer_opmode" title="Permalink to this definition">#</a></dt> -<dd><p>Get the channel sequencer operation mode.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.channel_sequencer_order_auto_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel_sequencer_order_auto_mode</span></span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.channel_sequencer_order_auto_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Set the channels order when in auto mode.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.channel_sequencer_order_manual_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">channel_sequencer_order_manual_mode</span></span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.channel_sequencer_order_manual_mode" title="Permalink to this definition">#</a></dt> -<dd><p>Get the channels order when in manual mode.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.laser_disable"> -<span class="sig-name descname"><span class="pre">laser_disable</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.laser_disable" title="Permalink to this definition">#</a></dt> -<dd><p>Disable the laser.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.laser_enable"> -<span class="sig-name descname"><span class="pre">laser_enable</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.laser_enable" title="Permalink to this definition">#</a></dt> -<dd><p>Enable the laser.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.laser_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">laser_frequency</span></span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.laser_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>Get the laser frequency.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.laser_pulse_width"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">laser_pulse_width</span></span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.laser_pulse_width" title="Permalink to this definition">#</a></dt> -<dd><p>Get the laser pulse width, in ns.</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.rx"> -<span class="sig-name descname"><span class="pre">rx</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.rx" title="Permalink to this definition">#</a></dt> -<dd><p>Read the buffers for all the enabled channels, except Channel4 which should -be all zeroes and not relevant for the user.</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.sequencer_pulse_delay"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sequencer_pulse_delay</span></span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.sequencer_pulse_delay" title="Permalink to this definition">#</a></dt> -<dd><p>Get the delay of the pulse sequencer, in nanoseconds</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.fmclidar1.fmclidar1.set_all_iio_attrs_to_default_values"> -<span class="sig-name descname"><span class="pre">set_all_iio_attrs_to_default_values</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.fmclidar1.fmclidar1.set_all_iio_attrs_to_default_values" title="Permalink to this definition">#</a></dt> -<dd><p>Set all the Lidar attributes to reasonable default values.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.fmcjesdadc1.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.fmcjesdadc1 module</a> - <a href="adi.fmcomms5.html" title="Next document (Ctrl+RightArrow)" class="next">fmcomms5</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.fmcomms11.html b/prs/dev/adis16480_updates/devices/adi.fmcomms11.html deleted file mode 100644 index 803abb53a..000000000 --- a/prs/dev/adis16480_updates/devices/adi.fmcomms11.html +++ /dev/null @@ -1,327 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.fmcomms11 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="gen_mux" href="adi.gen_mux.html" /> - <link rel="prev" title="fmcomms5" href="adi.fmcomms5.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.fmcomms11 module</a><ul> -<li><a class="reference internal" href="#adi.fmcomms11.FMComms11"><code class="docutils literal notranslate"><span class="pre">FMComms11</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.fmcomms11"> -<span id="adi-fmcomms11-module"></span><h1>adi.fmcomms11 module<a class="headerlink" href="#module-adi.fmcomms11" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.fmcomms11.FMComms11"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.fmcomms11.</span></span><span class="sig-name descname"><span class="pre">FMComms11</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.fmcomms11.FMComms11" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad9162.html#adi.ad9162.ad9162" title="adi.ad9162.ad9162"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9162</span></code></a>, <a class="reference internal" href="adi.ad9625.html#adi.ad9625.ad9625" title="adi.ad9625.ad9625"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9625</span></code></a></p> -<p>FMCOMMS11 Transceiver</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.fmcomms5.html" title="Previous document (Ctrl+LeftArrow)" class="prev">fmcomms5</a> - <a href="adi.gen_mux.html" title="Next document (Ctrl+RightArrow)" class="next">gen_mux</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.fmcomms5.html b/prs/dev/adis16480_updates/devices/adi.fmcomms5.html deleted file mode 100644 index 7b8707771..000000000 --- a/prs/dev/adis16480_updates/devices/adi.fmcomms5.html +++ /dev/null @@ -1,428 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>fmcomms5 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.fmcomms11 module" href="adi.fmcomms11.html" /> - <link rel="prev" title="fmclidar1" href="adi.fmclidar1.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">fmcomms5</a><ul> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5"><code class="docutils literal notranslate"><span class="pre">FMComms5</span></code></a><ul> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.filter"><code class="docutils literal notranslate"><span class="pre">FMComms5.filter</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.gain_control_mode_chip_b_chan0"><code class="docutils literal notranslate"><span class="pre">FMComms5.gain_control_mode_chip_b_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.gain_control_mode_chip_b_chan1"><code class="docutils literal notranslate"><span class="pre">FMComms5.gain_control_mode_chip_b_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.loopback_chip_b"><code class="docutils literal notranslate"><span class="pre">FMComms5.loopback_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.rx_hardwaregain_chip_b_chan0"><code class="docutils literal notranslate"><span class="pre">FMComms5.rx_hardwaregain_chip_b_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.rx_hardwaregain_chip_b_chan1"><code class="docutils literal notranslate"><span class="pre">FMComms5.rx_hardwaregain_chip_b_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.rx_lo_chip_b"><code class="docutils literal notranslate"><span class="pre">FMComms5.rx_lo_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.rx_rf_bandwidth_chip_b"><code class="docutils literal notranslate"><span class="pre">FMComms5.rx_rf_bandwidth_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.sample_rate"><code class="docutils literal notranslate"><span class="pre">FMComms5.sample_rate</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.tx_hardwaregain_chip_b_chan0"><code class="docutils literal notranslate"><span class="pre">FMComms5.tx_hardwaregain_chip_b_chan0</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.tx_hardwaregain_chip_b_chan1"><code class="docutils literal notranslate"><span class="pre">FMComms5.tx_hardwaregain_chip_b_chan1</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.tx_lo_chip_b"><code class="docutils literal notranslate"><span class="pre">FMComms5.tx_lo_chip_b</span></code></a></li> -<li><a class="reference internal" href="#adi.fmcomms5.FMComms5.tx_rf_bandwidth_chip_b"><code class="docutils literal notranslate"><span class="pre">FMComms5.tx_rf_bandwidth_chip_b</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.fmcomms5"> -<span id="fmcomms5"></span><h1>fmcomms5<a class="headerlink" href="#module-adi.fmcomms5" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.fmcomms5.</span></span><span class="sig-name descname"><span class="pre">FMComms5</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.fmcomms5.FMComms5" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="adi.ad936x.html#adi.ad936x.ad9361" title="adi.ad936x.ad9361"><code class="xref py py-class docutils literal notranslate"><span class="pre">ad9361</span></code></a></p> -<p>FMComms5 Dual Transceiver Evaluation Board</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.filter"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">filter</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.filter" title="Permalink to this definition">#</a></dt> -<dd><p>Load FIR filter file. Provide path to filter file to attribute</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.gain_control_mode_chip_b_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chip_b_chan0</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.gain_control_mode_chip_b_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chip_b_chan0: Mode of receive path AGC of second transceiver. -Options are: slow_attack, fast_attack, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.gain_control_mode_chip_b_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gain_control_mode_chip_b_chan1</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.gain_control_mode_chip_b_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>gain_control_mode_chip_b_chan1: Mode of receive path AGC of second transceiver. -Options are: slow_attack, fast_attack, manual</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.loopback_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">loopback_chip_b</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.loopback_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>loopback_chip_b: Set loopback mode of second transceiver. Options are: -0 (Disable), 1 (Digital), 2 (RF)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.rx_hardwaregain_chip_b_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chip_b_chan0</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.rx_hardwaregain_chip_b_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain_chip_b_chan0: Gain applied to RX path of second transceiver. -Only applicable when gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.rx_hardwaregain_chip_b_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hardwaregain_chip_b_chan1</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.rx_hardwaregain_chip_b_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>rx_hardwaregain_chip_b_chan1: Gain applied to RX path of second transceiver. -Only applicable when gain_control_mode is set to ‘manual’</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.rx_lo_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_lo_chip_b</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.rx_lo_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>rx_lo_chip_b: Carrier frequency of RX path of second transceiver</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.rx_rf_bandwidth_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_rf_bandwidth_chip_b</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.rx_rf_bandwidth_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_bandwidth_chip_b: Bandwidth of front-end analog filter of RX path -of second transceiver</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.sample_rate"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sample_rate</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.sample_rate" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate RX and TX paths in samples per second of -second transceiver</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.tx_hardwaregain_chip_b_chan0"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chip_b_chan0</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.tx_hardwaregain_chip_b_chan0" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain_chip_b_chan0: Attenuation applied to TX path of second transceiver</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.tx_hardwaregain_chip_b_chan1"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_hardwaregain_chip_b_chan1</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.tx_hardwaregain_chip_b_chan1" title="Permalink to this definition">#</a></dt> -<dd><p>tx_hardwaregain_chip_b_chan1: Attenuation applied to TX path of second transceiver</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.tx_lo_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_lo_chip_b</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.tx_lo_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>tx_lo_chip_b: Carrier frequency of TX path of second transceiver</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.fmcomms5.FMComms5.tx_rf_bandwidth_chip_b"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_rf_bandwidth_chip_b</span></span><a class="headerlink" href="#adi.fmcomms5.FMComms5.tx_rf_bandwidth_chip_b" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_bandwidth_chip_b: Bandwidth of front-end analog filter of TX path -of second transceiver</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.fmclidar1.html" title="Previous document (Ctrl+LeftArrow)" class="prev">fmclidar1</a> - <a href="adi.fmcomms11.html" title="Next document (Ctrl+RightArrow)" class="next">adi.fmcomms11 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.gen_mux.html b/prs/dev/adis16480_updates/devices/adi.gen_mux.html deleted file mode 100644 index 7f61c34cf..000000000 --- a/prs/dev/adis16480_updates/devices/adi.gen_mux.html +++ /dev/null @@ -1,351 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>gen_mux — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="jesd" href="adi.jesd.html" /> - <link rel="prev" title="adi.fmcomms11 module" href="adi.fmcomms11.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">gen_mux</a><ul> -<li><a class="reference internal" href="#adi.gen_mux.genmux"><code class="docutils literal notranslate"><span class="pre">genmux</span></code></a><ul> -<li><a class="reference internal" href="#adi.gen_mux.genmux.select"><code class="docutils literal notranslate"><span class="pre">genmux.select</span></code></a></li> -<li><a class="reference internal" href="#adi.gen_mux.genmux.select_available"><code class="docutils literal notranslate"><span class="pre">genmux.select_available</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.gen_mux"> -<span id="gen-mux"></span><h1>gen_mux<a class="headerlink" href="#module-adi.gen_mux" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.gen_mux.genmux"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.gen_mux.</span></span><span class="sig-name descname"><span class="pre">genmux</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.gen_mux.genmux" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>GEN-MUX Generic IIO Mux device -Control MUX devices via IIO device attributes</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context with GEN-MUX</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.gen_mux.genmux.select"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">select</span></span><a class="headerlink" href="#adi.gen_mux.genmux.select" title="Permalink to this definition">#</a></dt> -<dd><p>Get/Set the MUX select</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.gen_mux.genmux.select_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">select_available</span></span><a class="headerlink" href="#adi.gen_mux.genmux.select_available" title="Permalink to this definition">#</a></dt> -<dd><p>Get available MUX options</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.fmcomms11.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.fmcomms11 module</a> - <a href="adi.jesd.html" title="Next document (Ctrl+RightArrow)" class="next">jesd</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.jesd.html b/prs/dev/adis16480_updates/devices/adi.jesd.html deleted file mode 100644 index 328d59009..000000000 --- a/prs/dev/adis16480_updates/devices/adi.jesd.html +++ /dev/null @@ -1,318 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>jesd — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="lm75" href="adi.lm75.html" /> - <link rel="prev" title="gen_mux" href="adi.gen_mux.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">jesd</a></li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.jesd"> -<span id="jesd"></span><h1>jesd<a class="headerlink" href="#module-adi.jesd" title="Permalink to this heading">#</a></h1> -<p>JESD Shim import to handle JESD as optional dependency</p> -</section> - - - </div> - <div class="related"> - - <a href="adi.gen_mux.html" title="Previous document (Ctrl+LeftArrow)" class="prev">gen_mux</a> - <a href="adi.lm75.html" title="Next document (Ctrl+RightArrow)" class="next">lm75</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.lm75.html b/prs/dev/adis16480_updates/devices/adi.lm75.html deleted file mode 100644 index 2bcc0d096..000000000 --- a/prs/dev/adis16480_updates/devices/adi.lm75.html +++ /dev/null @@ -1,382 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>lm75 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ltc2314_14" href="adi.ltc2314_14.html" /> - <link rel="prev" title="jesd" href="adi.jesd.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">lm75</a><ul> -<li><a class="reference internal" href="#adi.lm75.lm75"><code class="docutils literal notranslate"><span class="pre">lm75</span></code></a><ul> -<li><a class="reference internal" href="#adi.lm75.lm75.input"><code class="docutils literal notranslate"><span class="pre">lm75.input</span></code></a></li> -<li><a class="reference internal" href="#adi.lm75.lm75.max"><code class="docutils literal notranslate"><span class="pre">lm75.max</span></code></a></li> -<li><a class="reference internal" href="#adi.lm75.lm75.max_hyst"><code class="docutils literal notranslate"><span class="pre">lm75.max_hyst</span></code></a></li> -<li><a class="reference internal" href="#adi.lm75.lm75.to_degrees"><code class="docutils literal notranslate"><span class="pre">lm75.to_degrees()</span></code></a></li> -<li><a class="reference internal" href="#adi.lm75.lm75.to_millidegrees"><code class="docutils literal notranslate"><span class="pre">lm75.to_millidegrees()</span></code></a></li> -<li><a class="reference internal" href="#adi.lm75.lm75.update_interval"><code class="docutils literal notranslate"><span class="pre">lm75.update_interval</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.lm75"> -<span id="lm75"></span><h1>lm75<a class="headerlink" href="#module-adi.lm75" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.lm75.lm75"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.lm75.</span></span><span class="sig-name descname"><span class="pre">lm75</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.lm75.lm75" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>LM75 Temperature Sensor</p> -<section id="parameters"> -<h2>Parameters<a class="headerlink" href="#parameters" title="Permalink to this heading">#</a></h2> -<dl class="simple"> -<dt>uri: type=string</dt><dd><p>Context URI. Default: Empty (auto-scan)</p> -</dd> -<dt>device_index: type=integer</dt><dd><p>Device index in contexts with multiple LM75 compatible devices. Default: 0</p> -</dd> -<dt>returns:</dt><dd><p>LM75 compatible device</p> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.lm75.lm75.input"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">input</span></span><a class="headerlink" href="#adi.lm75.lm75.input" title="Permalink to this definition">#</a></dt> -<dd><p>LM75 temperature input value</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.lm75.lm75.max"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">max</span></span><a class="headerlink" href="#adi.lm75.lm75.max" title="Permalink to this definition">#</a></dt> -<dd><p>LM75 temperature max value</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.lm75.lm75.max_hyst"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">max_hyst</span></span><a class="headerlink" href="#adi.lm75.lm75.max_hyst" title="Permalink to this definition">#</a></dt> -<dd><p>LM75 max_hyst value</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.lm75.lm75.to_degrees"> -<span class="sig-name descname"><span class="pre">to_degrees</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.lm75.lm75.to_degrees" title="Permalink to this definition">#</a></dt> -<dd><p>Convert raw to degrees Celsius</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.lm75.lm75.to_millidegrees"> -<span class="sig-name descname"><span class="pre">to_millidegrees</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.lm75.lm75.to_millidegrees" title="Permalink to this definition">#</a></dt> -<dd><p>Convert degrees Celsius to millidegrees</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.lm75.lm75.update_interval"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">update_interval</span></span><a class="headerlink" href="#adi.lm75.lm75.update_interval" title="Permalink to this definition">#</a></dt> -<dd><p>Update Interval</p> -</dd></dl> - -</section> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.jesd.html" title="Previous document (Ctrl+LeftArrow)" class="prev">jesd</a> - <a href="adi.ltc2314_14.html" title="Next document (Ctrl+RightArrow)" class="next">ltc2314_14</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ltc2314_14.html b/prs/dev/adis16480_updates/devices/adi.ltc2314_14.html deleted file mode 100644 index 522efcf29..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ltc2314_14.html +++ /dev/null @@ -1,350 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ltc2314_14 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ltc2387" href="adi.ltc2387.html" /> - <link rel="prev" title="lm75" href="adi.lm75.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ltc2314_14</a><ul> -<li><a class="reference internal" href="#adi.ltc2314_14.ltc2314_14"><code class="docutils literal notranslate"><span class="pre">ltc2314_14</span></code></a><ul> -<li><a class="reference internal" href="#adi.ltc2314_14.ltc2314_14.lsb_mv"><code class="docutils literal notranslate"><span class="pre">ltc2314_14.lsb_mv</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2314_14.ltc2314_14.voltage"><code class="docutils literal notranslate"><span class="pre">ltc2314_14.voltage</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ltc2314_14"> -<span id="ltc2314-14"></span><h1>ltc2314_14<a class="headerlink" href="#module-adi.ltc2314_14" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ltc2314_14.ltc2314_14"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ltc2314_14.</span></span><span class="sig-name descname"><span class="pre">ltc2314_14</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ltc2314_14.ltc2314_14" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>LTC2314-14 14-Bit, 4.5Msps Serial Sampling ADC</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context with LTC2314-14</p> -</dd> -</dl> -</dd> -</dl> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2314_14.ltc2314_14.lsb_mv"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lsb_mv</span></span><a class="headerlink" href="#adi.ltc2314_14.ltc2314_14.lsb_mv" title="Permalink to this definition">#</a></dt> -<dd><p>Get the LSB in millivolts</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2314_14.ltc2314_14.voltage"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">voltage</span></span><a class="headerlink" href="#adi.ltc2314_14.ltc2314_14.voltage" title="Permalink to this definition">#</a></dt> -<dd><p>Get the voltage reading from the ADC</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.lm75.html" title="Previous document (Ctrl+LeftArrow)" class="prev">lm75</a> - <a href="adi.ltc2387.html" title="Next document (Ctrl+RightArrow)" class="next">ltc2387</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ltc2387.html b/prs/dev/adis16480_updates/devices/adi.ltc2387.html deleted file mode 100644 index 77fddbab4..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ltc2387.html +++ /dev/null @@ -1,344 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ltc2387 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.ltc2499 module" href="adi.ltc2499.html" /> - <link rel="prev" title="ltc2314_14" href="adi.ltc2314_14.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ltc2387</a><ul> -<li><a class="reference internal" href="#adi.ltc2387.ltc2387"><code class="docutils literal notranslate"><span class="pre">ltc2387</span></code></a><ul> -<li><a class="reference internal" href="#adi.ltc2387.ltc2387.sampling_frequency"><code class="docutils literal notranslate"><span class="pre">ltc2387.sampling_frequency</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ltc2387"> -<span id="ltc2387"></span><h1>ltc2387<a class="headerlink" href="#module-adi.ltc2387" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ltc2387.ltc2387"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ltc2387.</span></span><span class="sig-name descname"><span class="pre">ltc2387</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ltc2387.ltc2387" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>LTC2387 family devices</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2387.ltc2387.sampling_frequency"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sampling_frequency</span></span><a class="headerlink" href="#adi.ltc2387.ltc2387.sampling_frequency" title="Permalink to this definition">#</a></dt> -<dd><p>sample_rate: Sample rate in samples per second. -Valid options are: -Device’s maximum sample rate (15000000 in the case of the LTC2387-18) and lower. -Actual sample rates will be the master clock divided by an integer, for example, -the CN0577 has a 120 MHz clock, so available sample rates will be: -120 MHz / 8 = 15 Msps -120 MHz / 9 = 13.333 Msps -120 MHz / 10 = 12 Msps -etc.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ltc2314_14.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ltc2314_14</a> - <a href="adi.ltc2499.html" title="Next document (Ctrl+RightArrow)" class="next">adi.ltc2499 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ltc2499.html b/prs/dev/adis16480_updates/devices/adi.ltc2499.html deleted file mode 100644 index 77d98753c..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ltc2499.html +++ /dev/null @@ -1,334 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.ltc2499 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ltc2664" href="adi.ltc2664.html" /> - <link rel="prev" title="ltc2387" href="adi.ltc2387.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.ltc2499 module</a><ul> -<li><a class="reference internal" href="#adi.ltc2499.ltc2499"><code class="docutils literal notranslate"><span class="pre">ltc2499</span></code></a><ul> -<li><a class="reference internal" href="#adi.ltc2499.ltc2499.channel"><code class="docutils literal notranslate"><span class="pre">ltc2499.channel</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ltc2499"> -<span id="adi-ltc2499-module"></span><h1>adi.ltc2499 module<a class="headerlink" href="#module-adi.ltc2499" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ltc2499.ltc2499"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ltc2499.</span></span><span class="sig-name descname"><span class="pre">ltc2499</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ltc2499.ltc2499" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ltc2499.ltc2499.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">OrderedDict</span></em><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">None</span></em><a class="headerlink" href="#adi.ltc2499.ltc2499.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ltc2387.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ltc2387</a> - <a href="adi.ltc2664.html" title="Next document (Ctrl+RightArrow)" class="next">ltc2664</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ltc2664.html b/prs/dev/adis16480_updates/devices/adi.ltc2664.html deleted file mode 100644 index 0241ba481..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ltc2664.html +++ /dev/null @@ -1,335 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ltc2664 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ltc2688" href="adi.ltc2688.html" /> - <link rel="prev" title="adi.ltc2499 module" href="adi.ltc2499.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ltc2664</a><ul> -<li><a class="reference internal" href="#adi.ltc2664.ltc2664"><code class="docutils literal notranslate"><span class="pre">ltc2664</span></code></a><ul> -<li><a class="reference internal" href="#adi.ltc2664.ltc2664.channel_names"><code class="docutils literal notranslate"><span class="pre">ltc2664.channel_names</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ltc2664"> -<span id="ltc2664"></span><h1>ltc2664<a class="headerlink" href="#module-adi.ltc2664" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ltc2664.ltc2664"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ltc2664.</span></span><span class="sig-name descname"><span class="pre">ltc2664</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ltc2664.ltc2664" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>LTC2664 DAC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ltc2664.ltc2664.channel_names"> -<span class="sig-name descname"><span class="pre">channel_names</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ltc2664.ltc2664.channel_names" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ltc2499.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.ltc2499 module</a> - <a href="adi.ltc2688.html" title="Next document (Ctrl+RightArrow)" class="next">ltc2688</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ltc2672.html b/prs/dev/adis16480_updates/devices/adi.ltc2672.html deleted file mode 100644 index b79f30905..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ltc2672.html +++ /dev/null @@ -1,399 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ltc2672 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ltc2983" href="adi.ltc2983.html" /> - <link rel="prev" title="ltc2688" href="adi.ltc2688.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ltc2672</a><ul> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672"><code class="docutils literal notranslate"><span class="pre">ltc2672</span></code></a><ul> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672.all_chns_current"><code class="docutils literal notranslate"><span class="pre">ltc2672.all_chns_current</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672.all_chns_powerdown"><code class="docutils literal notranslate"><span class="pre">ltc2672.all_chns_powerdown</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672.all_chns_powerdown_avail"><code class="docutils literal notranslate"><span class="pre">ltc2672.all_chns_powerdown_avail</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672.all_chns_raw"><code class="docutils literal notranslate"><span class="pre">ltc2672.all_chns_raw</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672.all_chns_span"><code class="docutils literal notranslate"><span class="pre">ltc2672.all_chns_span</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672.all_chns_span_avail"><code class="docutils literal notranslate"><span class="pre">ltc2672.all_chns_span_avail</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672.fault_detect"><code class="docutils literal notranslate"><span class="pre">ltc2672.fault_detect</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672.fault_detect_avail"><code class="docutils literal notranslate"><span class="pre">ltc2672.fault_detect_avail</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672.mux"><code class="docutils literal notranslate"><span class="pre">ltc2672.mux</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2672.ltc2672.mux_avail"><code class="docutils literal notranslate"><span class="pre">ltc2672.mux_avail</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ltc2672"> -<span id="ltc2672"></span><h1>ltc2672<a class="headerlink" href="#module-adi.ltc2672" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ltc2672.</span></span><span class="sig-name descname"><span class="pre">ltc2672</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ltc2672.ltc2672" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>LTC2672 DAC</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672.all_chns_current"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_chns_current</span></span><a class="headerlink" href="#adi.ltc2672.ltc2672.all_chns_current" title="Permalink to this definition">#</a></dt> -<dd><p>Get current value in mA</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672.all_chns_powerdown"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_chns_powerdown</span></span><a class="headerlink" href="#adi.ltc2672.ltc2672.all_chns_powerdown" title="Permalink to this definition">#</a></dt> -<dd><p>Get powerdown value</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672.all_chns_powerdown_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_chns_powerdown_avail</span></span><a class="headerlink" href="#adi.ltc2672.ltc2672.all_chns_powerdown_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get powerdown options</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672.all_chns_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_chns_raw</span></span><a class="headerlink" href="#adi.ltc2672.ltc2672.all_chns_raw" title="Permalink to this definition">#</a></dt> -<dd><p>Get raw value</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672.all_chns_span"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_chns_span</span></span><a class="headerlink" href="#adi.ltc2672.ltc2672.all_chns_span" title="Permalink to this definition">#</a></dt> -<dd><p>Get all channels span in mA</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672.all_chns_span_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">all_chns_span_avail</span></span><a class="headerlink" href="#adi.ltc2672.ltc2672.all_chns_span_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get list of span options in mA</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672.fault_detect"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fault_detect</span></span><a class="headerlink" href="#adi.ltc2672.ltc2672.fault_detect" title="Permalink to this definition">#</a></dt> -<dd><p>Get fault condition if any</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672.fault_detect_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fault_detect_avail</span></span><a class="headerlink" href="#adi.ltc2672.ltc2672.fault_detect_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get fault detect options</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672.mux"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mux</span></span><a class="headerlink" href="#adi.ltc2672.ltc2672.mux" title="Permalink to this definition">#</a></dt> -<dd><p>Get mux setting value</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.ltc2672.ltc2672.mux_avail"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mux_avail</span></span><a class="headerlink" href="#adi.ltc2672.ltc2672.mux_avail" title="Permalink to this definition">#</a></dt> -<dd><p>Get mux setting options</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ltc2688.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ltc2688</a> - <a href="adi.ltc2983.html" title="Next document (Ctrl+RightArrow)" class="next">ltc2983</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ltc2688.html b/prs/dev/adis16480_updates/devices/adi.ltc2688.html deleted file mode 100644 index c6eebf052..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ltc2688.html +++ /dev/null @@ -1,341 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ltc2688 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="ltc2672" href="adi.ltc2672.html" /> - <link rel="prev" title="ltc2664" href="adi.ltc2664.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ltc2688</a><ul> -<li><a class="reference internal" href="#adi.ltc2688.ltc2688"><code class="docutils literal notranslate"><span class="pre">ltc2688</span></code></a><ul> -<li><a class="reference internal" href="#adi.ltc2688.ltc2688.channel_names"><code class="docutils literal notranslate"><span class="pre">ltc2688.channel_names</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2688.ltc2688.vref"><code class="docutils literal notranslate"><span class="pre">ltc2688.vref</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ltc2688"> -<span id="ltc2688"></span><h1>ltc2688<a class="headerlink" href="#module-adi.ltc2688" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ltc2688.ltc2688"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ltc2688.</span></span><span class="sig-name descname"><span class="pre">ltc2688</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ip:analog.local'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ltc2688.ltc2688" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>LTC2688 DAC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ltc2688.ltc2688.channel_names"> -<span class="sig-name descname"><span class="pre">channel_names</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.ltc2688.ltc2688.channel_names" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ltc2688.ltc2688.vref"> -<span class="sig-name descname"><span class="pre">vref</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">4.096</span></em><a class="headerlink" href="#adi.ltc2688.ltc2688.vref" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ltc2664.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ltc2664</a> - <a href="adi.ltc2672.html" title="Next document (Ctrl+RightArrow)" class="next">ltc2672</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.ltc2983.html b/prs/dev/adis16480_updates/devices/adi.ltc2983.html deleted file mode 100644 index 6e4f3db59..000000000 --- a/prs/dev/adis16480_updates/devices/adi.ltc2983.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>ltc2983 — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.max11205 module" href="adi.max11205.html" /> - <link rel="prev" title="ltc2672" href="adi.ltc2672.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">ltc2983</a><ul> -<li><a class="reference internal" href="#adi.ltc2983.ltc2983"><code class="docutils literal notranslate"><span class="pre">ltc2983</span></code></a><ul> -<li><a class="reference internal" href="#adi.ltc2983.ltc2983.channel"><code class="docutils literal notranslate"><span class="pre">ltc2983.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.ltc2983.ltc2983.convert"><code class="docutils literal notranslate"><span class="pre">ltc2983.convert()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.ltc2983"> -<span id="ltc2983"></span><h1>ltc2983<a class="headerlink" href="#module-adi.ltc2983" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.ltc2983.ltc2983"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.ltc2983.</span></span><span class="sig-name descname"><span class="pre">ltc2983</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ltc2983.ltc2983" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>LTC2983 Multi-Sensor Temperature Measurement System</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.ltc2983.ltc2983.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">OrderedDict</span></em><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">None</span></em><a class="headerlink" href="#adi.ltc2983.ltc2983.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.ltc2983.ltc2983.convert"> -<span class="sig-name descname"><span class="pre">convert</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">channel_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.ltc2983.ltc2983.convert" title="Permalink to this definition">#</a></dt> -<dd><p>Convert raw value(s) to real units</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ltc2672.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ltc2672</a> - <a href="adi.max11205.html" title="Next document (Ctrl+RightArrow)" class="next">adi.max11205 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.max11205.html b/prs/dev/adis16480_updates/devices/adi.max11205.html deleted file mode 100644 index 990609f0e..000000000 --- a/prs/dev/adis16480_updates/devices/adi.max11205.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.max11205 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.max14001 module" href="adi.max14001.html" /> - <link rel="prev" title="ltc2983" href="adi.ltc2983.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.max11205 module</a><ul> -<li><a class="reference internal" href="#adi.max11205.max11205"><code class="docutils literal notranslate"><span class="pre">max11205</span></code></a><ul> -<li><a class="reference internal" href="#adi.max11205.max11205.channel"><code class="docutils literal notranslate"><span class="pre">max11205.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.max11205.max11205.to_volts"><code class="docutils literal notranslate"><span class="pre">max11205.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.max11205"> -<span id="adi-max11205-module"></span><h1>adi.max11205 module<a class="headerlink" href="#module-adi.max11205" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.max11205.max11205"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.max11205.</span></span><span class="sig-name descname"><span class="pre">max11205</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.max11205.max11205" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>MAX11205 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.max11205.max11205.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.max11205.max11205.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.max11205.max11205.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.max11205.max11205.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.ltc2983.html" title="Previous document (Ctrl+LeftArrow)" class="prev">ltc2983</a> - <a href="adi.max14001.html" title="Next document (Ctrl+RightArrow)" class="next">adi.max14001 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.max14001.html b/prs/dev/adis16480_updates/devices/adi.max14001.html deleted file mode 100644 index f6dba30ec..000000000 --- a/prs/dev/adis16480_updates/devices/adi.max14001.html +++ /dev/null @@ -1,342 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.max14001 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.max31855 module" href="adi.max31855.html" /> - <link rel="prev" title="adi.max11205 module" href="adi.max11205.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.max14001 module</a><ul> -<li><a class="reference internal" href="#adi.max14001.max14001"><code class="docutils literal notranslate"><span class="pre">max14001</span></code></a><ul> -<li><a class="reference internal" href="#adi.max14001.max14001.channel"><code class="docutils literal notranslate"><span class="pre">max14001.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.max14001.max14001.to_volts"><code class="docutils literal notranslate"><span class="pre">max14001.to_volts()</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.max14001"> -<span id="adi-max14001-module"></span><h1>adi.max14001 module<a class="headerlink" href="#module-adi.max14001" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.max14001.max14001"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.max14001.</span></span><span class="sig-name descname"><span class="pre">max14001</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.max14001.max14001" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>MAX14001 ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.max14001.max14001.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.max14001.max14001.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.max14001.max14001.to_volts"> -<span class="sig-name descname"><span class="pre">to_volts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.max14001.max14001.to_volts" title="Permalink to this definition">#</a></dt> -<dd><p>Converts raw value to SI.</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.max11205.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.max11205 module</a> - <a href="adi.max31855.html" title="Next document (Ctrl+RightArrow)" class="next">adi.max31855 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.max31855.html b/prs/dev/adis16480_updates/devices/adi.max31855.html deleted file mode 100644 index 070301b65..000000000 --- a/prs/dev/adis16480_updates/devices/adi.max31855.html +++ /dev/null @@ -1,327 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.max31855 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.max31865 module" href="adi.max31865.html" /> - <link rel="prev" title="adi.max14001 module" href="adi.max14001.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.max31855 module</a><ul> -<li><a class="reference internal" href="#adi.max31855.max31855"><code class="docutils literal notranslate"><span class="pre">max31855</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.max31855"> -<span id="adi-max31855-module"></span><h1>adi.max31855 module<a class="headerlink" href="#module-adi.max31855" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.max31855.max31855"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.max31855.</span></span><span class="sig-name descname"><span class="pre">max31855</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.max31855.max31855" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>MAX31855 thermocouple device</p> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.max14001.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.max14001 module</a> - <a href="adi.max31865.html" title="Next document (Ctrl+RightArrow)" class="next">adi.max31865 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.max31865.html b/prs/dev/adis16480_updates/devices/adi.max31865.html deleted file mode 100644 index b12500b1c..000000000 --- a/prs/dev/adis16480_updates/devices/adi.max31865.html +++ /dev/null @@ -1,343 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.max31865 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="adi.max9611 module" href="adi.max9611.html" /> - <link rel="prev" title="adi.max31855 module" href="adi.max31855.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.max31865 module</a><ul> -<li><a class="reference internal" href="#adi.max31865.max31865"><code class="docutils literal notranslate"><span class="pre">max31865</span></code></a><ul> -<li><a class="reference internal" href="#adi.max31865.max31865.fault"><code class="docutils literal notranslate"><span class="pre">max31865.fault</span></code></a></li> -<li><a class="reference internal" href="#adi.max31865.max31865.samp_available"><code class="docutils literal notranslate"><span class="pre">max31865.samp_available</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.max31865"> -<span id="adi-max31865-module"></span><h1>adi.max31865 module<a class="headerlink" href="#module-adi.max31865" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.max31865.max31865"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.max31865.</span></span><span class="sig-name descname"><span class="pre">max31865</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.max31865.max31865" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>MAX31865 RTD to Digital device</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.max31865.max31865.fault"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fault</span></span><a class="headerlink" href="#adi.max31865.max31865.fault" title="Permalink to this definition">#</a></dt> -<dd><p>MAX31865 Over/Under Voltage Flag</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.max31865.max31865.samp_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">samp_available</span></span><a class="headerlink" href="#adi.max31865.max31865.samp_available" title="Permalink to this definition">#</a></dt> -<dd><p>MAX31865 Sampling frequency</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.max31855.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.max31855 module</a> - <a href="adi.max9611.html" title="Next document (Ctrl+RightArrow)" class="next">adi.max9611 module</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.max9611.html b/prs/dev/adis16480_updates/devices/adi.max9611.html deleted file mode 100644 index 12e1a675c..000000000 --- a/prs/dev/adis16480_updates/devices/adi.max9611.html +++ /dev/null @@ -1,335 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>adi.max9611 module — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="one_bit_adc_dac" href="adi.one_bit_adc_dac.html" /> - <link rel="prev" title="adi.max31865 module" href="adi.max31865.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">adi.max9611 module</a><ul> -<li><a class="reference internal" href="#adi.max9611.max9611"><code class="docutils literal notranslate"><span class="pre">max9611</span></code></a><ul> -<li><a class="reference internal" href="#adi.max9611.max9611.channel"><code class="docutils literal notranslate"><span class="pre">max9611.channel</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.max9611"> -<span id="adi-max9611-module"></span><h1>adi.max9611 module<a class="headerlink" href="#module-adi.max9611" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.max9611.max9611"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.max9611.</span></span><span class="sig-name descname"><span class="pre">max9611</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">device_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.max9611.max9611" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <a class="reference internal" href="../buffers/index.html#adi.rx_tx.rx" title="adi.rx_tx.rx"><code class="xref py py-class docutils literal notranslate"><span class="pre">rx</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<p>AD611 Current-sense Amplifier with ADC</p> -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.max9611.max9611.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.max9611.max9611.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.max31865.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.max31865 module</a> - <a href="adi.one_bit_adc_dac.html" title="Next document (Ctrl+RightArrow)" class="next">one_bit_adc_dac</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.one_bit_adc_dac.html b/prs/dev/adis16480_updates/devices/adi.one_bit_adc_dac.html deleted file mode 100644 index e10d67213..000000000 --- a/prs/dev/adis16480_updates/devices/adi.one_bit_adc_dac.html +++ /dev/null @@ -1,340 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>one_bit_adc_dac — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="tdd" href="adi.tdd.html" /> - <link rel="prev" title="adi.max9611 module" href="adi.max9611.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">one_bit_adc_dac</a><ul> -<li><a class="reference internal" href="#adi.one_bit_adc_dac.one_bit_adc_dac"><code class="docutils literal notranslate"><span class="pre">one_bit_adc_dac</span></code></a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.one_bit_adc_dac"> -<span id="one-bit-adc-dac"></span><h1>one_bit_adc_dac<a class="headerlink" href="#module-adi.one_bit_adc_dac" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.one_bit_adc_dac.one_bit_adc_dac"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.one_bit_adc_dac.</span></span><span class="sig-name descname"><span class="pre">one_bit_adc_dac</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'one-bit-adc-dac'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.one_bit_adc_dac.one_bit_adc_dac" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code></p> -<dl class="simple"> -<dt>One bit ADC/DAC (GPIO). This driver will create a handle for the</dt><dd><p>GPIO device as well as properties for each GPIO pin it accesses. -Each GPIO pin name will be lowercase and of the format: -“gpio_{pin name}”</p> -</dd> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>uri: type=string</dt><dd><p>URI of IIO context with GPIO pins</p> -</dd> -<dt>name: type=string</dt><dd><p>String identifying the device by name from the device tree. -Dynamic class properties will be created for each channel.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.max9611.html" title="Previous document (Ctrl+LeftArrow)" class="prev">adi.max9611 module</a> - <a href="adi.tdd.html" title="Next document (Ctrl+RightArrow)" class="next">tdd</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.tdd.html b/prs/dev/adis16480_updates/devices/adi.tdd.html deleted file mode 100644 index 87a3178b8..000000000 --- a/prs/dev/adis16480_updates/devices/adi.tdd.html +++ /dev/null @@ -1,483 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>tdd — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="tddn" href="adi.tddn.html" /> - <link rel="prev" title="one_bit_adc_dac" href="adi.one_bit_adc_dac.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">tdd</a><ul> -<li><a class="reference internal" href="#adi.tdd.tdd"><code class="docutils literal notranslate"><span class="pre">tdd</span></code></a><ul> -<li><a class="reference internal" href="#adi.tdd.tdd.burst_count"><code class="docutils literal notranslate"><span class="pre">tdd.burst_count</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.counter_int"><code class="docutils literal notranslate"><span class="pre">tdd.counter_int</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.dma_gateing_mode"><code class="docutils literal notranslate"><span class="pre">tdd.dma_gateing_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.en"><code class="docutils literal notranslate"><span class="pre">tdd.en</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.en_mode"><code class="docutils literal notranslate"><span class="pre">tdd.en_mode</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.frame_length_ms"><code class="docutils literal notranslate"><span class="pre">tdd.frame_length_ms</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.frame_length_raw"><code class="docutils literal notranslate"><span class="pre">tdd.frame_length_raw</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.rx_dma_ms"><code class="docutils literal notranslate"><span class="pre">tdd.rx_dma_ms</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.rx_dma_raw"><code class="docutils literal notranslate"><span class="pre">tdd.rx_dma_raw</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.rx_rf_ms"><code class="docutils literal notranslate"><span class="pre">tdd.rx_rf_ms</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.rx_rf_raw"><code class="docutils literal notranslate"><span class="pre">tdd.rx_rf_raw</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.rx_vco_ms"><code class="docutils literal notranslate"><span class="pre">tdd.rx_vco_ms</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.rx_vco_raw"><code class="docutils literal notranslate"><span class="pre">tdd.rx_vco_raw</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.secondary"><code class="docutils literal notranslate"><span class="pre">tdd.secondary</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.tx_dma_ms"><code class="docutils literal notranslate"><span class="pre">tdd.tx_dma_ms</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.tx_dma_raw"><code class="docutils literal notranslate"><span class="pre">tdd.tx_dma_raw</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.tx_rf_ms"><code class="docutils literal notranslate"><span class="pre">tdd.tx_rf_ms</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.tx_rf_raw"><code class="docutils literal notranslate"><span class="pre">tdd.tx_rf_raw</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.tx_vco_ms"><code class="docutils literal notranslate"><span class="pre">tdd.tx_vco_ms</span></code></a></li> -<li><a class="reference internal" href="#adi.tdd.tdd.tx_vco_raw"><code class="docutils literal notranslate"><span class="pre">tdd.tx_vco_raw</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.tdd"> -<span id="tdd"></span><h1>tdd<a class="headerlink" href="#module-adi.tdd" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.tdd.tdd"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.tdd.</span></span><span class="sig-name descname"><span class="pre">tdd</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.tdd.tdd" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>TDD Controller</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.burst_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">burst_count</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">int</span></em><a class="headerlink" href="#adi.tdd.tdd.burst_count" title="Permalink to this definition">#</a></dt> -<dd><p>burst_count: Amount of frames to produce. -Should be 0 <= burst_count <= 255, where 0 means don’t stop</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.counter_int"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">counter_int</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">int</span></em><a class="headerlink" href="#adi.tdd.tdd.counter_int" title="Permalink to this definition">#</a></dt> -<dd><p>counter_init: Internal counter start value</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.dma_gateing_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dma_gateing_mode</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.tdd.tdd.dma_gateing_mode" title="Permalink to this definition">#</a></dt> -<dd><p>dma_gateing_mode: Which of the two DMA (dp) ports should be gated</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.en"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">en</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.tdd.tdd.en" title="Permalink to this definition">#</a></dt> -<dd><p>en: Enable or disable the TDD engine</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.en_mode"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">en_mode</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#adi.tdd.tdd.en_mode" title="Permalink to this definition">#</a></dt> -<dd><p>en_mode: In which mode the TDD engine should run</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.frame_length_ms"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frame_length_ms</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">float</span></em><a class="headerlink" href="#adi.tdd.tdd.frame_length_ms" title="Permalink to this definition">#</a></dt> -<dd><p>frame_length_ms: TDD frame length in ms</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.frame_length_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frame_length_raw</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">float</span></em><a class="headerlink" href="#adi.tdd.tdd.frame_length_raw" title="Permalink to this definition">#</a></dt> -<dd><p>frame_length_raw: TDD frame length in cycles of the input clock</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.rx_dma_ms"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_dma_ms</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.rx_dma_ms" title="Permalink to this definition">#</a></dt> -<dd><p>rx_dma_ms: RX DMA port timing parameters in ms. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.rx_dma_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_dma_raw</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.rx_dma_raw" title="Permalink to this definition">#</a></dt> -<dd><p>rx_dma_raw: RX DMA port timing parameters in clock cycles. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.rx_rf_ms"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_rf_ms</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.rx_rf_ms" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_ms: RX RF port timing parameters in ms. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.rx_rf_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_rf_raw</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.rx_rf_raw" title="Permalink to this definition">#</a></dt> -<dd><p>rx_rf_raw: RX RF port timing parameters in clock cycles. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.rx_vco_ms"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_vco_ms</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.rx_vco_ms" title="Permalink to this definition">#</a></dt> -<dd><p>rx_vco_ms: RX VCO port timing parameters in ms. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.rx_vco_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_vco_raw</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.rx_vco_raw" title="Permalink to this definition">#</a></dt> -<dd><p>rx_vco_raw: RX VCO port timing parameters in clock cycles. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.secondary"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">secondary</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.tdd.tdd.secondary" title="Permalink to this definition">#</a></dt> -<dd><p>secondary: Enable secondary times. This allows one signal to go high -twice at two times within a single frame</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.tx_dma_ms"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dma_ms</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.tx_dma_ms" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dma_ms: TX DMA port timing parameters in ms. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.tx_dma_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_dma_raw</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.tx_dma_raw" title="Permalink to this definition">#</a></dt> -<dd><p>tx_dma_raw: TX DMA port timing parameters in clock cycles. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.tx_rf_ms"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_rf_ms</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.tx_rf_ms" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_ms: TX RF port timing parameters in ms. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.tx_rf_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_rf_raw</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.tx_rf_raw" title="Permalink to this definition">#</a></dt> -<dd><p>tx_rf_raw: TX RF port timing parameters in clock cycles. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.tx_vco_ms"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vco_ms</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.tx_vco_ms" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vco_ms: TX VCO port timing parameters in ms. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tdd.tdd.tx_vco_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_vco_raw</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#adi.tdd.tdd.tx_vco_raw" title="Permalink to this definition">#</a></dt> -<dd><p>tx_vco_raw: TX VCO port timing parameters in clock cycles. -List of four values: [primary_on, primary_off, secondary_on, secondary_off]</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.one_bit_adc_dac.html" title="Previous document (Ctrl+LeftArrow)" class="prev">one_bit_adc_dac</a> - <a href="adi.tddn.html" title="Next document (Ctrl+RightArrow)" class="next">tddn</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/adi.tddn.html b/prs/dev/adis16480_updates/devices/adi.tddn.html deleted file mode 100644 index 7a726f9fc..000000000 --- a/prs/dev/adis16480_updates/devices/adi.tddn.html +++ /dev/null @@ -1,425 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>tddn — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="prev" title="tdd" href="adi.tdd.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">tddn</a><ul> -<li><a class="reference internal" href="#adi.tddn.tddn"><code class="docutils literal notranslate"><span class="pre">tddn</span></code></a><ul> -<li><a class="reference internal" href="#adi.tddn.tddn.burst_count"><code class="docutils literal notranslate"><span class="pre">tddn.burst_count</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.channel"><code class="docutils literal notranslate"><span class="pre">tddn.channel</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.enable"><code class="docutils literal notranslate"><span class="pre">tddn.enable</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.frame_length_ms"><code class="docutils literal notranslate"><span class="pre">tddn.frame_length_ms</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.frame_length_raw"><code class="docutils literal notranslate"><span class="pre">tddn.frame_length_raw</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.internal_sync_period_ms"><code class="docutils literal notranslate"><span class="pre">tddn.internal_sync_period_ms</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.internal_sync_period_raw"><code class="docutils literal notranslate"><span class="pre">tddn.internal_sync_period_raw</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.startup_delay_ms"><code class="docutils literal notranslate"><span class="pre">tddn.startup_delay_ms</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.startup_delay_raw"><code class="docutils literal notranslate"><span class="pre">tddn.startup_delay_raw</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.state"><code class="docutils literal notranslate"><span class="pre">tddn.state</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.sync_external"><code class="docutils literal notranslate"><span class="pre">tddn.sync_external</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.sync_internal"><code class="docutils literal notranslate"><span class="pre">tddn.sync_internal</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.sync_reset"><code class="docutils literal notranslate"><span class="pre">tddn.sync_reset</span></code></a></li> -<li><a class="reference internal" href="#adi.tddn.tddn.sync_soft"><code class="docutils literal notranslate"><span class="pre">tddn.sync_soft</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="reference internal" href="index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2 current"><a class="current reference internal" href="#">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="module-adi.tddn"> -<span id="tddn"></span><h1>tddn<a class="headerlink" href="#module-adi.tddn" title="Permalink to this heading">#</a></h1> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.tddn.tddn"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.tddn.</span></span><span class="sig-name descname"><span class="pre">tddn</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">uri</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.tddn.tddn" title="Permalink to this definition">#</a></dt> -<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">context_manager</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">attribute</span></code></p> -<p>TDDN Controller</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.burst_count"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">burst_count</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">int</span></em><a class="headerlink" href="#adi.tddn.tddn.burst_count" title="Permalink to this definition">#</a></dt> -<dd><p>burst_count: Amount of frames to produce, where 0 means repeat indefinitely</p> -</dd></dl> - -<dl class="py attribute"> -<dt class="sig sig-object py" id="adi.tddn.tddn.channel"> -<span class="sig-name descname"><span class="pre">channel</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#adi.tddn.tddn.channel" title="Permalink to this definition">#</a></dt> -<dd></dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.enable"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">enable</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.tddn.tddn.enable" title="Permalink to this definition">#</a></dt> -<dd><p>enable: Enable or disable the TDD engine</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.frame_length_ms"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frame_length_ms</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">float</span></em><a class="headerlink" href="#adi.tddn.tddn.frame_length_ms" title="Permalink to this definition">#</a></dt> -<dd><p>frame_length_ms: TDD frame length (ms)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.frame_length_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frame_length_raw</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">float</span></em><a class="headerlink" href="#adi.tddn.tddn.frame_length_raw" title="Permalink to this definition">#</a></dt> -<dd><p>frame_length_raw: TDD frame length (clock cycles)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.internal_sync_period_ms"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">internal_sync_period_ms</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">float</span></em><a class="headerlink" href="#adi.tddn.tddn.internal_sync_period_ms" title="Permalink to this definition">#</a></dt> -<dd><p>internal_sync_period_ms: Period of the internal sync generator (ms)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.internal_sync_period_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">internal_sync_period_raw</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">float</span></em><a class="headerlink" href="#adi.tddn.tddn.internal_sync_period_raw" title="Permalink to this definition">#</a></dt> -<dd><p>internal_sync_period_raw: Period of the internal sync generator (clock cycles)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.startup_delay_ms"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">startup_delay_ms</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">float</span></em><a class="headerlink" href="#adi.tddn.tddn.startup_delay_ms" title="Permalink to this definition">#</a></dt> -<dd><p>startup_delay_ms: Initial delay before the first frame (ms)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.startup_delay_raw"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">startup_delay_raw</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">float</span></em><a class="headerlink" href="#adi.tddn.tddn.startup_delay_raw" title="Permalink to this definition">#</a></dt> -<dd><p>startup_delay_raw: Initial delay before the first frame (clock cycles)</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.state"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">state</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">int</span></em><a class="headerlink" href="#adi.tddn.tddn.state" title="Permalink to this definition">#</a></dt> -<dd><p>state: The current state of the internal FSM</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.sync_external"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sync_external</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.tddn.tddn.sync_external" title="Permalink to this definition">#</a></dt> -<dd><p>sync_external: Enable the external sync trigger</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.sync_internal"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sync_internal</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.tddn.tddn.sync_internal" title="Permalink to this definition">#</a></dt> -<dd><p>sync_internal: Enable the internal sync trigger</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.sync_reset"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sync_reset</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.tddn.tddn.sync_reset" title="Permalink to this definition">#</a></dt> -<dd><p>sync_reset: Reset the internal counter when receiving a sync event</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.tddn.tddn.sync_soft"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sync_soft</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#adi.tddn.tddn.sync_soft" title="Permalink to this definition">#</a></dt> -<dd><p>sync_soft: Trigger one software sync pulse</p> -</dd></dl> - -</dd></dl> - -</section> - - - </div> - <div class="related"> - - <a href="adi.tdd.html" title="Previous document (Ctrl+LeftArrow)" class="prev">tdd</a> - <div></div> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/devices/index.html b/prs/dev/adis16480_updates/devices/index.html deleted file mode 100644 index a394b19c6..000000000 --- a/prs/dev/adis16480_updates/devices/index.html +++ /dev/null @@ -1,822 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Supported Devices — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="QuadMxFE_multi" href="adi.QuadMxFE_multi.html" /> - <link rel="prev" title="Generic Tests" href="../dev/test_generics.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Supported Devices</a></li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1 current"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2" checked=""/><div class="collapse"><a class="current reference internal" href="#">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="supported-devices"> -<h1>Supported Devices<a class="headerlink" href="#supported-devices" title="Permalink to this heading">#</a></h1> -<div class="toctree-wrapper compound"> -<ul> -<li class="toctree-l1"><a class="reference internal" href="adi.QuadMxFE_multi.html">QuadMxFE_multi</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi"><code class="docutils literal notranslate"><span class="pre">QuadMxFE_multi</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad2s1210.html">ad2s1210</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad2s1210.html#adi.ad2s1210.ad2s1210"><code class="docutils literal notranslate"><span class="pre">ad2s1210</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad4020.html">ad4020</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html#adi.ad4020.ad4000"><code class="docutils literal notranslate"><span class="pre">ad4000</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html#adi.ad4020.ad4001"><code class="docutils literal notranslate"><span class="pre">ad4001</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html#adi.ad4020.ad4002"><code class="docutils literal notranslate"><span class="pre">ad4002</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html#adi.ad4020.ad4003"><code class="docutils literal notranslate"><span class="pre">ad4003</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4020.html#adi.ad4020.ad4020"><code class="docutils literal notranslate"><span class="pre">ad4020</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad405x.html">ad405x</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad405x.html#adi.ad405x.ad405x"><code class="docutils literal notranslate"><span class="pre">ad405x</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad4110.html">ad4110</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4110.html#adi.ad4110.ad4110"><code class="docutils literal notranslate"><span class="pre">ad4110</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad4130.html">ad4130</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4130.html#adi.ad4130.ad4130"><code class="docutils literal notranslate"><span class="pre">ad4130</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad4170.html">ad4170</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4170.html#adi.ad4170.ad4170"><code class="docutils literal notranslate"><span class="pre">ad4170</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad4630.html">ad4630</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html#adi.ad4630.ad4630"><code class="docutils literal notranslate"><span class="pre">ad4630</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4630.html#adi.ad4630.adaq42xx"><code class="docutils literal notranslate"><span class="pre">adaq42xx</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad469x.html">ad469x</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad469x.html#adi.ad469x.ad469x"><code class="docutils literal notranslate"><span class="pre">ad469x</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad5592r.html">ad5592r</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5592r.html#adi.ad5592r.ad5592r"><code class="docutils literal notranslate"><span class="pre">ad5592r</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad5627.html">ad5627</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5627.html#adi.ad5627.ad5627"><code class="docutils literal notranslate"><span class="pre">ad5627</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad5686.html">ad5686</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5686.html#adi.ad5686.ad5686"><code class="docutils literal notranslate"><span class="pre">ad5686</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad579x.html">ad579x</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad579x.html#adi.ad579x.ad579x"><code class="docutils literal notranslate"><span class="pre">ad579x</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad5754r.html">ad5754r</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5754r.html#adi.ad5754r.ad5754r"><code class="docutils literal notranslate"><span class="pre">ad5754r</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad5940.html">adi.ad5940 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad5940.html#adi.ad5940.ad5940"><code class="docutils literal notranslate"><span class="pre">ad5940</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad6676.html">adi.ad6676 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad6676.html#adi.ad6676.ad6676"><code class="docutils literal notranslate"><span class="pre">ad6676</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad7124.html">ad7124</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7124.html#adi.ad7124.ad7124"><code class="docutils literal notranslate"><span class="pre">ad7124</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad7134.html">ad7134</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7134.html#adi.ad7134.ad7134"><code class="docutils literal notranslate"><span class="pre">ad7134</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad717x.html">ad717x</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad717x.html#adi.ad717x.ad717x"><code class="docutils literal notranslate"><span class="pre">ad717x</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad719x.html">ad719x</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad719x.html#adi.ad719x.ad719x"><code class="docutils literal notranslate"><span class="pre">ad719x</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad7291.html">ad7291</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7291.html#adi.ad7291.ad7291"><code class="docutils literal notranslate"><span class="pre">ad7291</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad7606.html">ad7606</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7606.html#adi.ad7606.ad7606"><code class="docutils literal notranslate"><span class="pre">ad7606</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad7689.html">ad7689</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7689.html#adi.ad7689.ad7689"><code class="docutils literal notranslate"><span class="pre">ad7689</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad7746.html">ad7746</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7746.html#adi.ad7746.ad7746"><code class="docutils literal notranslate"><span class="pre">ad7746</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad7768.html">ad7768</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html#adi.ad7768.ad7768"><code class="docutils literal notranslate"><span class="pre">ad7768</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7768.html#adi.ad7768.ad7768_4"><code class="docutils literal notranslate"><span class="pre">ad7768_4</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad777x.html">ad777x</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad777x.html#adi.ad777x.ad777x"><code class="docutils literal notranslate"><span class="pre">ad777x</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad7799.html">ad7799</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad7799.html#adi.ad7799.ad7799"><code class="docutils literal notranslate"><span class="pre">ad7799</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9081.html">ad9081</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081.html#adi.ad9081.ad9081"><code class="docutils literal notranslate"><span class="pre">ad9081</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9081_mc.html">ad9081_mc</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html#adi.ad9081_mc.QuadMxFE"><code class="docutils literal notranslate"><span class="pre">QuadMxFE</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9081_mc.html#adi.ad9081_mc.ad9081_mc"><code class="docutils literal notranslate"><span class="pre">ad9081_mc</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9083.html">ad9083</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9083.html#adi.ad9083.ad9083"><code class="docutils literal notranslate"><span class="pre">ad9083</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9084.html">ad9081</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084.html#adi.ad9084.ad9084"><code class="docutils literal notranslate"><span class="pre">ad9084</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9084_mc.html">ad9084_mc</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html#adi.ad9084_mc.Triton"><code class="docutils literal notranslate"><span class="pre">Triton</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9084_mc.html#adi.ad9084_mc.ad9084_mc"><code class="docutils literal notranslate"><span class="pre">ad9084_mc</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9094.html">ad9094</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9094.html#adi.ad9094.ad9094"><code class="docutils literal notranslate"><span class="pre">ad9094</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9136.html">ad9136</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9136.html#adi.ad9136.ad9136"><code class="docutils literal notranslate"><span class="pre">ad9136</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9144.html">ad9144</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9144.html#adi.ad9144.ad9144"><code class="docutils literal notranslate"><span class="pre">ad9144</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9152.html">ad9152</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9152.html#adi.ad9152.ad9152"><code class="docutils literal notranslate"><span class="pre">ad9152</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9162.html">adi.ad9162 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9162.html#adi.ad9162.ad9162"><code class="docutils literal notranslate"><span class="pre">ad9162</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9166.html">adi.ad9166 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9166.html#adi.ad9166.ad9166"><code class="docutils literal notranslate"><span class="pre">ad9166</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9172.html">adi.ad9172 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9172.html#adi.ad9172.ad9172"><code class="docutils literal notranslate"><span class="pre">ad9172</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9250.html">adi.ad9250 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9250.html#adi.ad9250.ad9250"><code class="docutils literal notranslate"><span class="pre">ad9250</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9265.html">adi.ad9265 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9265.html#adi.ad9265.ad9265"><code class="docutils literal notranslate"><span class="pre">ad9265</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad936x.html">ad936x</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html#adi.ad936x.Pluto"><code class="docutils literal notranslate"><span class="pre">Pluto</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html#adi.ad936x.ad9361"><code class="docutils literal notranslate"><span class="pre">ad9361</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html#adi.ad936x.ad9363"><code class="docutils literal notranslate"><span class="pre">ad9363</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad936x.html#adi.ad936x.ad9364"><code class="docutils literal notranslate"><span class="pre">ad9364</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad937x.html">ad937x</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html#adi.ad937x.ad9371"><code class="docutils literal notranslate"><span class="pre">ad9371</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.ad937x.html#adi.ad937x.ad9375"><code class="docutils literal notranslate"><span class="pre">ad9375</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9434.html">adi.ad9434 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9434.html#adi.ad9434.ad9434"><code class="docutils literal notranslate"><span class="pre">ad9434</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9467.html">adi.ad9467 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9467.html#adi.ad9467.ad9467"><code class="docutils literal notranslate"><span class="pre">ad9467</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9625.html">adi.ad9625 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9625.html#adi.ad9625.ad9625"><code class="docutils literal notranslate"><span class="pre">ad9625</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9680.html">ad9680</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9680.html#adi.ad9680.ad9680"><code class="docutils literal notranslate"><span class="pre">ad9680</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad4858.html">ad4858</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad4858.html#adi.ad4858.ad4858"><code class="docutils literal notranslate"><span class="pre">ad4858</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ad9739a.html">adi.ad9739a module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ad9739a.html#adi.ad9739a.ad9739a"><code class="docutils literal notranslate"><span class="pre">ad9739a</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ada4961.html">adi.ada4961 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ada4961.html#adi.ada4961.ada4961"><code class="docutils literal notranslate"><span class="pre">ada4961</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adaq8092.html">adaq8092</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adaq8092.html#adi.adaq8092.adaq8092"><code class="docutils literal notranslate"><span class="pre">adaq8092</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adar1000.html">adar1000</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html#adi.adar1000.adar1000"><code class="docutils literal notranslate"><span class="pre">adar1000</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adar1000.html#adi.adar1000.adar1000_array"><code class="docutils literal notranslate"><span class="pre">adar1000_array</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adf4159.html">adf4159</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4159.html#adi.adf4159.adf4159"><code class="docutils literal notranslate"><span class="pre">adf4159</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adf4355.html">adi.adf4355 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4355.html#adi.adf4355.adf4355"><code class="docutils literal notranslate"><span class="pre">adf4355</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adf4371.html">adf4371</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adf4371.html#adi.adf4371.adf4371"><code class="docutils literal notranslate"><span class="pre">adf4371</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adf5610.html">adf5610</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adf5610.html#adi.adf5610.adf5610"><code class="docutils literal notranslate"><span class="pre">adf5610</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adg2128.html">adi.adg2128 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html#adi.adg2128.adg2128"><code class="docutils literal notranslate"><span class="pre">adg2128</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adg2128.html#adi.adg2128.yline"><code class="docutils literal notranslate"><span class="pre">yline</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16375.html">adis16375</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16375.html#adi.adis16375"><code class="docutils literal notranslate"><span class="pre">adis16375</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16460.html">adis16460</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16460.html#adi.adis16460"><code class="docutils literal notranslate"><span class="pre">adis16460</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16475.html">adis16475</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16475.html#adi.adis16475"><code class="docutils literal notranslate"><span class="pre">adis16475</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16480.html">adis16480</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16480.html#adi.adis16480"><code class="docutils literal notranslate"><span class="pre">adis16480</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16485.html">adis16485</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16485.html#adi.adis16485"><code class="docutils literal notranslate"><span class="pre">adis16485</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16488.html">adis16488</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16488.html#adi.adis16488"><code class="docutils literal notranslate"><span class="pre">adis16488</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16490.html">adis16490</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16490.html#adi.adis16490"><code class="docutils literal notranslate"><span class="pre">adis16490</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16495.html">adis16495</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16495.html#adi.adis16495"><code class="docutils literal notranslate"><span class="pre">adis16495</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16497.html">adis16497</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16497.html#adi.adis16497"><code class="docutils literal notranslate"><span class="pre">adis16497</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16507.html">adis16507</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16507.html#adi.adis16507.adis16507"><code class="docutils literal notranslate"><span class="pre">adis16507</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16545.html">adis16545</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16545.html#adi.adis16545"><code class="docutils literal notranslate"><span class="pre">adis16545</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adis16547.html">adis16547</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adis16547.html#adi.adis16547"><code class="docutils literal notranslate"><span class="pre">adis16547</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adl5240.html">adi.adl5240 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5240.html#adi.adl5240.adl5240"><code class="docutils literal notranslate"><span class="pre">adl5240</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adl5960.html">adl5960</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adl5960.html#adi.adl5960.adl5960"><code class="docutils literal notranslate"><span class="pre">adl5960</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.admv8818.html">admv8818</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.admv8818.html#adi.admv8818.admv8818"><code class="docutils literal notranslate"><span class="pre">admv8818</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adpd1080.html">adpd1080</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd1080.html#adi.adpd1080.adpd1080"><code class="docutils literal notranslate"><span class="pre">adpd1080</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adpd188.html">adpd188</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd188.html#adi.adpd188.adpd188"><code class="docutils literal notranslate"><span class="pre">adpd188</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adpd410x.html">adpd410x</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adpd410x.html#adi.adpd410x.adpd410x"><code class="docutils literal notranslate"><span class="pre">adpd410x</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adrf5720.html">adrf5720</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adrf5720.html#adi.adrf5720.adrf5720"><code class="docutils literal notranslate"><span class="pre">adrf5720</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adrv9002.html">adrv9002</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html#adi.adrv9002.adrv9002"><code class="docutils literal notranslate"><span class="pre">adrv9002</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html#adi.adrv9002.rx1"><code class="docutils literal notranslate"><span class="pre">rx1()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html#adi.adrv9002.rx2"><code class="docutils literal notranslate"><span class="pre">rx2()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html#adi.adrv9002.tx1"><code class="docutils literal notranslate"><span class="pre">tx1()</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9002.html#adi.adrv9002.tx2"><code class="docutils literal notranslate"><span class="pre">tx2()</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adrv9009.html">adrv9009</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009.html#adi.adrv9009.adrv9009"><code class="docutils literal notranslate"><span class="pre">adrv9009</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_fmcomms8</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi"><code class="docutils literal notranslate"><span class="pre">adrv9009_zu11eg_multi</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adt7420.html">adi.adt7420 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adt7420.html#adi.adt7420.adt7420"><code class="docutils literal notranslate"><span class="pre">adt7420</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adxl313.html">adxl313</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl313.html#adi.adxl313.adxl313"><code class="docutils literal notranslate"><span class="pre">adxl313</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adxl345.html">adxl345</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl345.html#adi.adxl345.adxl345"><code class="docutils literal notranslate"><span class="pre">adxl345</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adxl355.html">adxl355</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adxl355.html#adi.adxl355.adxl355"><code class="docutils literal notranslate"><span class="pre">adxl355</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.adxrs290.html">adxrs290</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.adxrs290.html#adi.adxrs290.adxrs290"><code class="docutils literal notranslate"><span class="pre">adxrs290</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.cn0511.html">adi.cn0511 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0511.html#adi.cn0511.cn0511"><code class="docutils literal notranslate"><span class="pre">cn0511</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.cn0532.html">cn0532</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0532.html#adi.cn0532.cn0532"><code class="docutils literal notranslate"><span class="pre">cn0532</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.cn0540.html">cn0540</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html#adi.cn0540.cn0540"><code class="docutils literal notranslate"><span class="pre">cn0540</span></code></a></li> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0540.html#adi.cn0540.reset_buffer"><code class="docutils literal notranslate"><span class="pre">reset_buffer()</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.cn0554.html">cn0554</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0554.html#adi.cn0554.cn0554"><code class="docutils literal notranslate"><span class="pre">cn0554</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.cn0556.html">cn0556</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0556.html#adi.cn0556.cn0556"><code class="docutils literal notranslate"><span class="pre">cn0556</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.cn0565.html">cn0565</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0565.html#adi.cn0565.cn0565"><code class="docutils literal notranslate"><span class="pre">cn0565</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.cn0566.html">adi.cn0566 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0566.html#adi.cn0566.CN0566"><code class="docutils literal notranslate"><span class="pre">CN0566</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.cn0575.html">cn0575</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0575.html#adi.cn0575.cn0575"><code class="docutils literal notranslate"><span class="pre">cn0575</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.cn0579.html">cn0579</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.cn0579.html#adi.cn0579.cn0579"><code class="docutils literal notranslate"><span class="pre">cn0579</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.daq2.html">daq2</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.daq2.html#adi.daq2.DAQ2"><code class="docutils literal notranslate"><span class="pre">DAQ2</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.daq3.html">daq3</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.daq3.html#adi.daq3.DAQ3"><code class="docutils literal notranslate"><span class="pre">DAQ3</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.fmc_vna.html">fmc_vna</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.fmc_vna.html#adi.fmc_vna.fmcvna"><code class="docutils literal notranslate"><span class="pre">fmcvna</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.fmcadc3.html">adi.fmcadc3 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcadc3.html#adi.fmcadc3.fmcadc3"><code class="docutils literal notranslate"><span class="pre">fmcadc3</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcjesdadc1.html#adi.fmcjesdadc1.fmcjesdadc1"><code class="docutils literal notranslate"><span class="pre">fmcjesdadc1</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.fmclidar1.html">fmclidar1</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.fmclidar1.html#adi.fmclidar1.fmclidar1"><code class="docutils literal notranslate"><span class="pre">fmclidar1</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.fmcomms5.html">fmcomms5</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms5.html#adi.fmcomms5.FMComms5"><code class="docutils literal notranslate"><span class="pre">FMComms5</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.fmcomms11.html">adi.fmcomms11 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.fmcomms11.html#adi.fmcomms11.FMComms11"><code class="docutils literal notranslate"><span class="pre">FMComms11</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.gen_mux.html">gen_mux</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.gen_mux.html#adi.gen_mux.genmux"><code class="docutils literal notranslate"><span class="pre">genmux</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.jesd.html">jesd</a></li> -<li class="toctree-l1"><a class="reference internal" href="adi.lm75.html">lm75</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.lm75.html#adi.lm75.lm75"><code class="docutils literal notranslate"><span class="pre">lm75</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ltc2314_14.html">ltc2314_14</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2314_14.html#adi.ltc2314_14.ltc2314_14"><code class="docutils literal notranslate"><span class="pre">ltc2314_14</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ltc2387.html">ltc2387</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2387.html#adi.ltc2387.ltc2387"><code class="docutils literal notranslate"><span class="pre">ltc2387</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ltc2499.html">adi.ltc2499 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2499.html#adi.ltc2499.ltc2499"><code class="docutils literal notranslate"><span class="pre">ltc2499</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ltc2664.html">ltc2664</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2664.html#adi.ltc2664.ltc2664"><code class="docutils literal notranslate"><span class="pre">ltc2664</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ltc2688.html">ltc2688</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2688.html#adi.ltc2688.ltc2688"><code class="docutils literal notranslate"><span class="pre">ltc2688</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ltc2672.html">ltc2672</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2672.html#adi.ltc2672.ltc2672"><code class="docutils literal notranslate"><span class="pre">ltc2672</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.ltc2983.html">ltc2983</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.ltc2983.html#adi.ltc2983.ltc2983"><code class="docutils literal notranslate"><span class="pre">ltc2983</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.max11205.html">adi.max11205 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.max11205.html#adi.max11205.max11205"><code class="docutils literal notranslate"><span class="pre">max11205</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.max14001.html">adi.max14001 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.max14001.html#adi.max14001.max14001"><code class="docutils literal notranslate"><span class="pre">max14001</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.max31855.html">adi.max31855 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.max31855.html#adi.max31855.max31855"><code class="docutils literal notranslate"><span class="pre">max31855</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.max31865.html">adi.max31865 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.max31865.html#adi.max31865.max31865"><code class="docutils literal notranslate"><span class="pre">max31865</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.max9611.html">adi.max9611 module</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.max9611.html#adi.max9611.max9611"><code class="docutils literal notranslate"><span class="pre">max9611</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.one_bit_adc_dac.html">one_bit_adc_dac</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.one_bit_adc_dac.html#adi.one_bit_adc_dac.one_bit_adc_dac"><code class="docutils literal notranslate"><span class="pre">one_bit_adc_dac</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.tdd.html">tdd</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.tdd.html#adi.tdd.tdd"><code class="docutils literal notranslate"><span class="pre">tdd</span></code></a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="adi.tddn.html">tddn</a><ul> -<li class="toctree-l2"><a class="reference internal" href="adi.tddn.html#adi.tddn.tddn"><code class="docutils literal notranslate"><span class="pre">tddn</span></code></a></li> -</ul> -</li> -</ul> -</div> -<hr class="docutils" /> -<span class="target" id="module-adi"></span></section> - - - </div> - <div class="related"> - - <a href="../dev/test_generics.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Generic Tests</a> - <a href="adi.QuadMxFE_multi.html" title="Next document (Ctrl+RightArrow)" class="next">QuadMxFE_multi</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/fpga/index.html b/prs/dev/adis16480_updates/fpga/index.html deleted file mode 100644 index 497216922..000000000 --- a/prs/dev/adis16480_updates/fpga/index.html +++ /dev/null @@ -1,556 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>FPGA Features — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <script src="https://unpkg.com/mermaid@10.2.0/dist/mermaid.min.js"></script> - <script>mermaid.initialize({startOnLoad:true});</script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="libiio Direct Access" href="../libiio.html" /> - <link rel="prev" title="Buffers" href="../buffers/index.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">FPGA Features</a><ul> -<li><a class="reference internal" href="#direct-digital-synthesizers">Direct Digital Synthesizers</a></li> -<li><a class="reference internal" href="#module-adi.dds">DDS Methods</a><ul> -<li><a class="reference internal" href="#adi.dds.dds"><code class="docutils literal notranslate"><span class="pre">dds</span></code></a><ul> -<li><a class="reference internal" href="#adi.dds.dds.dds_dual_tone"><code class="docutils literal notranslate"><span class="pre">dds.dds_dual_tone()</span></code></a></li> -<li><a class="reference internal" href="#adi.dds.dds.dds_enabled"><code class="docutils literal notranslate"><span class="pre">dds.dds_enabled</span></code></a></li> -<li><a class="reference internal" href="#adi.dds.dds.dds_frequencies"><code class="docutils literal notranslate"><span class="pre">dds.dds_frequencies</span></code></a></li> -<li><a class="reference internal" href="#adi.dds.dds.dds_phases"><code class="docutils literal notranslate"><span class="pre">dds.dds_phases</span></code></a></li> -<li><a class="reference internal" href="#adi.dds.dds.dds_scales"><code class="docutils literal notranslate"><span class="pre">dds.dds_scales</span></code></a></li> -<li><a class="reference internal" href="#adi.dds.dds.dds_single_tone"><code class="docutils literal notranslate"><span class="pre">dds.dds_single_tone()</span></code></a></li> -<li><a class="reference internal" href="#adi.dds.dds.disable_dds"><code class="docutils literal notranslate"><span class="pre">dds.disable_dds()</span></code></a></li> -</ul> -</li> -</ul> -</li> -<li><a class="reference internal" href="#dma-synchronization">DMA Synchronization</a></li> -<li><a class="reference internal" href="#module-adi.sync_start">Sync_Start Methods</a><ul> -<li><a class="reference internal" href="#adi.sync_start.sync_start"><code class="docutils literal notranslate"><span class="pre">sync_start</span></code></a><ul> -<li><a class="reference internal" href="#adi.sync_start.sync_start.rx_sync_start"><code class="docutils literal notranslate"><span class="pre">sync_start.rx_sync_start</span></code></a></li> -<li><a class="reference internal" href="#adi.sync_start.sync_start.rx_sync_start_available"><code class="docutils literal notranslate"><span class="pre">sync_start.rx_sync_start_available</span></code></a></li> -<li><a class="reference internal" href="#adi.sync_start.sync_start.tx_sync_start"><code class="docutils literal notranslate"><span class="pre">sync_start.tx_sync_start</span></code></a></li> -<li><a class="reference internal" href="#adi.sync_start.sync_start.tx_sync_start_available"><code class="docutils literal notranslate"><span class="pre">sync_start.tx_sync_start_available</span></code></a></li> -</ul> -</li> -</ul> -</li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="../guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="../guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1 current"><a class="current reference internal" href="#">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="../devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="fpga-features"> -<h1>FPGA Features<a class="headerlink" href="#fpga-features" title="Permalink to this heading">#</a></h1> -<section id="direct-digital-synthesizers"> -<h2>Direct Digital Synthesizers<a class="headerlink" href="#direct-digital-synthesizers" title="Permalink to this heading">#</a></h2> -<p>For FPGA based systems ADI reference designs include direct digital synthesizers (DDS) which can generate tones with arbitrary phase, frequency, and amplitude. For each individual DAC channel there are two DDSs which can have a unique phase, frequency, and phase. To configure the DDSs there are a number of methods and properties available depending on the complexity of the configuration.</p> -<p>For the most basic or easiest configuration options use the methods <strong>dds_single_tone</strong> and <strong>dds_dual_tone</strong> which generate a one tone or two tones respectively on a specific channel.</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9361</span><span class="p">()</span> -<span class="c1"># Generate a single complex tone</span> -<span class="n">dds_freq_hz</span> <span class="o">=</span> <span class="mi">10000</span> -<span class="n">dds_scale</span> <span class="o">=</span> <span class="mf">0.9</span> -<span class="c1"># Enable all DDSs</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">dds_single_tone</span><span class="p">(</span><span class="n">dds_freq_hz</span><span class="p">,</span> <span class="n">dds_scale</span><span class="p">)</span> -</pre></div> -</div> -<p>To configure DDSs individually a list of scales can be passed to the properties <strong>dds_scales</strong>, <strong>dds_frequencies</strong>, and <strong>dds_phases</strong>.</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9361</span><span class="p">()</span> -<span class="n">n</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">sdr</span><span class="o">.</span><span class="n">dds_scales</span><span class="p">)</span> -<span class="c1"># Enable all DDSs</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">dds_enabled</span> <span class="o">=</span> <span class="p">[</span><span class="kc">True</span><span class="p">]</span> <span class="o">*</span> <span class="n">n</span> -<span class="c1"># Set all DDSs to same frequency, scale, and phase</span> -<span class="n">dds_freq_hz</span> <span class="o">=</span> <span class="mi">10000</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">dds_phases</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">*</span> <span class="n">n</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">dds_frequencies</span> <span class="o">=</span> <span class="p">[</span><span class="n">dds_freq_hz</span><span class="p">]</span> <span class="o">*</span> <span class="n">n</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">dds_scales</span> <span class="o">=</span> <span class="p">[</span><span class="mf">0.9</span><span class="p">]</span> <span class="o">*</span> <span class="n">n</span> -</pre></div> -</div> -</section> -<section id="module-adi.dds"> -<span id="dds-methods"></span><h2>DDS Methods<a class="headerlink" href="#module-adi.dds" title="Permalink to this heading">#</a></h2> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.dds.dds"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.dds.</span></span><span class="sig-name descname"><span class="pre">dds</span></span><a class="headerlink" href="#adi.dds.dds" title="Permalink to this definition">#</a></dt> -<dd><p>DDS Signal generators: Each reference design contains two DDSs per channel. -this allows for two complex tones to be generated per complex channel.</p> -<dl class="py method"> -<dt class="sig sig-object py" id="adi.dds.dds.dds_dual_tone"> -<span class="sig-name descname"><span class="pre">dds_dual_tone</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">frequency1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scale1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">frequency2</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scale2</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.dds.dds.dds_dual_tone" title="Permalink to this definition">#</a></dt> -<dd><p>Generate two tones simultaneously using the DDSs -For complex data devices this will create two complex -or single sided tones spectrally using four DDSs. -For non-complex devices the tone will use two DDSs.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>frequency1: type=integer</dt><dd><p>Frequency of first tone in hertz of the generated tone. -This must be less than 1/2 the sample rate.</p> -</dd> -<dt>scale1: type=float</dt><dd><p>Scale of the first tone generated tone in range [0,1]. -At 1 the tone will be full-scale.</p> -</dd> -<dt>frequency2: type=integer</dt><dd><p>Frequency of second tone in hertz of the generated tone. -This must be less than 1/2 the sample rate.</p> -</dd> -<dt>scale2: type=float</dt><dd><p>Scale of the second tone generated tone in range [0,1]. -At 1 the tone will be full-scale.</p> -</dd> -<dt>channel: type=integer</dt><dd><p>Channel index to generate tone from. This is zero based -and for complex devices this index relates to the pair -of related converters. For non-complex devices this is -the index of the individual converters.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.dds.dds.dds_enabled"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dds_enabled</span></span><a class="headerlink" href="#adi.dds.dds.dds_enabled" title="Permalink to this definition">#</a></dt> -<dd><p>DDS generator enable state</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.dds.dds.dds_frequencies"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dds_frequencies</span></span><a class="headerlink" href="#adi.dds.dds.dds_frequencies" title="Permalink to this definition">#</a></dt> -<dd><p>Frequencies of DDSs in Hz</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.dds.dds.dds_phases"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dds_phases</span></span><a class="headerlink" href="#adi.dds.dds.dds_phases" title="Permalink to this definition">#</a></dt> -<dd><p>Phases of DDS signal generators. -Range in millidegrees [0,360000]</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.dds.dds.dds_scales"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dds_scales</span></span><a class="headerlink" href="#adi.dds.dds.dds_scales" title="Permalink to this definition">#</a></dt> -<dd><p>Scale of DDS signal generators -Ranges [0,1]</p> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.dds.dds.dds_single_tone"> -<span class="sig-name descname"><span class="pre">dds_single_tone</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">frequency</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scale</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#adi.dds.dds.dds_single_tone" title="Permalink to this definition">#</a></dt> -<dd><p>Generate a single tone using the DDSs -For complex data devices this will create a complex -or single sided tone spectrally using two DDSs. -For non-complex devices the tone will use a single DDS.</p> -<dl class="simple"> -<dt>parameters:</dt><dd><dl class="simple"> -<dt>frequency: type=integer</dt><dd><p>Frequency in hertz of the generated tone. This must be -less than 1/2 the sample rate.</p> -</dd> -<dt>scale: type=float</dt><dd><p>Scale of the generated tone in range [0,1]. At 1 the tone -will be full-scale.</p> -</dd> -<dt>channel: type=integer</dt><dd><p>Channel index to generate tone from. This is zero based -and for complex devices this index relates to the pair -of related converters. For non-complex devices this is -the index of the individual converters.</p> -</dd> -</dl> -</dd> -</dl> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="adi.dds.dds.disable_dds"> -<span class="sig-name descname"><span class="pre">disable_dds</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#adi.dds.dds.disable_dds" title="Permalink to this definition">#</a></dt> -<dd><p>Disable all DDS channels and set all output sources to zero.</p> -</dd></dl> - -</dd></dl> - -</section> -<section id="dma-synchronization"> -<h2>DMA Synchronization<a class="headerlink" href="#dma-synchronization" title="Permalink to this heading">#</a></h2> -<p>In certain HDL reference designs it is possible to synchronize transfers between the transmit and receive data paths. This is useful for applications such as radar processing, communications, instrumentation, and general testing.</p> -<p>This works by leveraging special control signals inside the HDL design to trigger receive captures from transmitted buffers. These are controlled through the <strong>sync_start</strong> class, which provide explicit control over when data is transmitted or released from the DMA in the FPGA fabric. This transmit or trigger will in turn allow data into the receive DMA at this moment in time. The exact methods and their sequence are described in the flowchart below.</p> -<div class="mermaid"> - flowchart LR - A[ARM DMA\n-set rx_sync_start to arm\n-set tx_sync_start to arm] --> B[Reset Buffers\n-tx_destroy_buffer\n-rx_destroy_buffer] - B --> C[Initialize RX buffer\n-_rx_init_channel] - C --> D[Fill TX DMA\n-Call tx method] - D --> E[Trigger TX DMA\n-set tx_sync_start to trigger_manual] - E --> F[Collect RX Buffer\n-Call rx method] - F --> A - - </div><p>A full example that leverages this control is <a class="reference external" href="https://github.com/analogdevicesinc/pyadi-iio/blob/master/examples/ad9081_sync_start_example.py">ad9081_sync_start_example.py</a>.</p> -</section> -<section id="module-adi.sync_start"> -<span id="sync-start-methods"></span><h2>Sync_Start Methods<a class="headerlink" href="#module-adi.sync_start" title="Permalink to this heading">#</a></h2> -<dl class="py class"> -<dt class="sig sig-object py" id="adi.sync_start.sync_start"> -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">adi.sync_start.</span></span><span class="sig-name descname"><span class="pre">sync_start</span></span><a class="headerlink" href="#adi.sync_start.sync_start" title="Permalink to this definition">#</a></dt> -<dd><p>Synchronization Control: This class allows for synchronous transfers -between transmit and receive data movement or captures.</p> -<dl class="py property"> -<dt class="sig sig-object py" id="adi.sync_start.sync_start.rx_sync_start"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sync_start</span></span><a class="headerlink" href="#adi.sync_start.sync_start.rx_sync_start" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sync_start: Issue a synchronisation request</p> -<dl class="simple"> -<dt>Possible values are:</dt><dd><ul class="simple"> -<li><p><strong>arm</strong>: Writing this key will arm the trigger mechanism sensitive to an -external sync signal. Once the external sync signal goes high -it synchronizes channels within a ADC, and across multiple -instances. This bit has an effect only the EXT_SYNC -synthesis parameter is set.</p></li> -<li><p><strong>disarm</strong>: Writing this key will disarm the trigger mechanism -sensitive to an external sync signal. This bit has an -effect only the EXT_SYNC synthesis parameter is set.</p></li> -<li><p><strong>trigger_manual</strong>: Writing this key will issue an external sync event -if it is hooked up inside the fabric. This key has an effect -only the EXT_SYNC synthesis parameter is set. -This key self clears.</p></li> -</ul> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.sync_start.sync_start.rx_sync_start_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_sync_start_available</span></span><a class="headerlink" href="#adi.sync_start.sync_start.rx_sync_start_available" title="Permalink to this definition">#</a></dt> -<dd><p>rx_sync_start_available: Returns a list of possible keys used for rx_sync_start</p> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.sync_start.sync_start.tx_sync_start"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sync_start</span></span><a class="headerlink" href="#adi.sync_start.sync_start.tx_sync_start" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sync_start: Issue a synchronisation request</p> -<dl class="simple"> -<dt>Possible values are:</dt><dd><ul class="simple"> -<li><p><strong>arm</strong>: Writing this key will arm the trigger mechanism sensitive to an -external sync signal. Once the external sync signal goes high -it synchronizes channels within a DAC, and across multiple -instances. This bit has an effect only the EXT_SYNC -synthesis parameter is set.</p></li> -<li><p><strong>disarm</strong>: Writing this key will disarm the trigger mechanism -sensitive to an external sync signal. This bit has an -effect only the EXT_SYNC synthesis parameter is set.</p></li> -<li><p><strong>trigger_manual</strong>: Writing this key will issue an external sync event -if it is hooked up inside the fabric. This key has an effect -only the EXT_SYNC synthesis parameter is set. -This key self clears.</p></li> -</ul> -</dd> -</dl> -</dd></dl> - -<dl class="py property"> -<dt class="sig sig-object py" id="adi.sync_start.sync_start.tx_sync_start_available"> -<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tx_sync_start_available</span></span><a class="headerlink" href="#adi.sync_start.sync_start.tx_sync_start_available" title="Permalink to this definition">#</a></dt> -<dd><p>tx_sync_start_available: Returns a list of possible keys used for tx_sync_start</p> -</dd></dl> - -</dd></dl> - -</section> -</section> - - - </div> - <div class="related"> - - <a href="../buffers/index.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Buffers</a> - <a href="../libiio.html" title="Next document (Ctrl+RightArrow)" class="next">libiio Direct Access</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/genindex.html b/prs/dev/adis16480_updates/genindex.html deleted file mode 100644 index fa2493f71..000000000 --- a/prs/dev/adis16480_updates/genindex.html +++ /dev/null @@ -1,5385 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Index — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="_static/css/style.css?v=632a43e7" /> - <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=1b90c193"></script> - <script src="_static/doctools.js?v=888ff710"></script> - <script src="_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="_static/app.umd.js?v=7e1fdd13"></script> - <script src="https://unpkg.com/mermaid@10.2.0/dist/mermaid.min.js"></script> - <script>mermaid.initialize({startOnLoad:true});</script> - <link rel="icon" href="_static/favicon.png"/> - <link rel="index" title="Index" href="#" /> - <link rel="search" title="Search" href="search.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="index.html"> - <img class="only-light" src="_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul> -<li class="toctree-l1"><a class="reference internal" href="guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - -<h1 id="index">Index</h1> - -<div class="genindex-jumpbox"> - <a href="#A"><strong>A</strong></a> - | <a href="#B"><strong>B</strong></a> - | <a href="#C"><strong>C</strong></a> - | <a href="#D"><strong>D</strong></a> - | <a href="#E"><strong>E</strong></a> - | <a href="#F"><strong>F</strong></a> - | <a href="#G"><strong>G</strong></a> - | <a href="#H"><strong>H</strong></a> - | <a href="#I"><strong>I</strong></a> - | <a href="#J"><strong>J</strong></a> - | <a href="#L"><strong>L</strong></a> - | <a href="#M"><strong>M</strong></a> - | <a href="#N"><strong>N</strong></a> - | <a href="#O"><strong>O</strong></a> - | <a href="#P"><strong>P</strong></a> - | <a href="#Q"><strong>Q</strong></a> - | <a href="#R"><strong>R</strong></a> - | <a href="#S"><strong>S</strong></a> - | <a href="#T"><strong>T</strong></a> - | <a href="#U"><strong>U</strong></a> - | <a href="#V"><strong>V</strong></a> - | <a href="#W"><strong>W</strong></a> - | <a href="#Y"><strong>Y</strong></a> - -</div> -<h2 id="A">A</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_x_calibbias">accel_x_calibbias (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.accel_x_calibbias">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_x_calibbias">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_x_calibbias">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_x_calibbias">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_x_calibbias">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_x_calibbias">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_x_calibbias">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_x_calibbias">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_x_calibbias">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_x_calibscale">accel_x_calibscale (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_x_calibscale">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_x_calibscale">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_x_calibscale">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_x_calibscale">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_x_calibscale">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_x_calibscale">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_x_calibscale">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_x_calibscale">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_x_conv">accel_x_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.accel_x_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_x_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_x_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_x_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_x_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_x_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_x_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_x_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_x_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_x_filter_low_pass_3db_frequency">accel_x_filter_low_pass_3db_frequency (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_x_filter_low_pass_3db_frequency">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_x_filter_low_pass_3db_frequency">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_x_filter_low_pass_3db_frequency">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_x_filter_low_pass_3db_frequency">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_x_filter_low_pass_3db_frequency">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_x_filter_low_pass_3db_frequency">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_x_filter_low_pass_3db_frequency">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_x_filter_low_pass_3db_frequency">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_y_calibbias">accel_y_calibbias (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.accel_y_calibbias">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_y_calibbias">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_y_calibbias">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_y_calibbias">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_y_calibbias">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_y_calibbias">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_y_calibbias">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_y_calibbias">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_y_calibbias">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_y_calibscale">accel_y_calibscale (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_y_calibscale">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_y_calibscale">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_y_calibscale">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_y_calibscale">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_y_calibscale">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_y_calibscale">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_y_calibscale">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_y_calibscale">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_y_conv">accel_y_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.accel_y_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_y_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_y_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_y_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_y_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_y_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_y_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_y_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_y_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_y_filter_low_pass_3db_frequency">accel_y_filter_low_pass_3db_frequency (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_y_filter_low_pass_3db_frequency">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_y_filter_low_pass_3db_frequency">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_y_filter_low_pass_3db_frequency">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_y_filter_low_pass_3db_frequency">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_y_filter_low_pass_3db_frequency">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_y_filter_low_pass_3db_frequency">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_y_filter_low_pass_3db_frequency">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_y_filter_low_pass_3db_frequency">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_z_calibbias">accel_z_calibbias (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.accel_z_calibbias">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_z_calibbias">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_z_calibbias">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_z_calibbias">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_z_calibbias">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_z_calibbias">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_z_calibbias">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_z_calibbias">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_z_calibbias">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_z_calibscale">accel_z_calibscale (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_z_calibscale">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_z_calibscale">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_z_calibscale">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_z_calibscale">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_z_calibscale">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_z_calibscale">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_z_calibscale">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_z_calibscale">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_z_conv">accel_z_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.accel_z_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_z_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_z_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_z_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_z_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_z_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_z_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_z_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_z_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.accel_z_filter_low_pass_3db_frequency">accel_z_filter_low_pass_3db_frequency (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.accel_z_filter_low_pass_3db_frequency">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.accel_z_filter_low_pass_3db_frequency">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.accel_z_filter_low_pass_3db_frequency">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.accel_z_filter_low_pass_3db_frequency">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.accel_z_filter_low_pass_3db_frequency">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.accel_z_filter_low_pass_3db_frequency">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.accel_z_filter_low_pass_3db_frequency">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.accel_z_filter_low_pass_3db_frequency">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad2s1210.html#adi.ad2s1210.ad2s1210">ad2s1210 (class in adi.ad2s1210)</a> -</li> - <li><a href="devices/adi.ad4020.html#adi.ad4020.ad4000">ad4000 (class in adi.ad4020)</a> -</li> - <li><a href="devices/adi.ad4020.html#adi.ad4020.ad4001">ad4001 (class in adi.ad4020)</a> -</li> - <li><a href="devices/adi.ad4020.html#adi.ad4020.ad4002">ad4002 (class in adi.ad4020)</a> -</li> - <li><a href="devices/adi.ad4020.html#adi.ad4020.ad4003">ad4003 (class in adi.ad4020)</a> -</li> - <li><a href="devices/adi.ad4020.html#adi.ad4020.ad4020">ad4020 (class in adi.ad4020)</a> -</li> - <li><a href="devices/adi.ad405x.html#adi.ad405x.ad405x">ad405x (class in adi.ad405x)</a> -</li> - <li><a href="devices/adi.ad4110.html#adi.ad4110.ad4110">ad4110 (class in adi.ad4110)</a> -</li> - <li><a href="devices/adi.ad4130.html#adi.ad4130.ad4130">ad4130 (class in adi.ad4130)</a> -</li> - <li><a href="devices/adi.ad4170.html#adi.ad4170.ad4170">ad4170 (class in adi.ad4170)</a> -</li> - <li><a href="devices/adi.ad4630.html#adi.ad4630.ad4630">ad4630 (class in adi.ad4630)</a> -</li> - <li><a href="devices/adi.ad469x.html#adi.ad469x.ad469x">ad469x (class in adi.ad469x)</a> -</li> - <li><a href="devices/adi.ad4858.html#adi.ad4858.ad4858">ad4858 (class in adi.ad4858)</a> -</li> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r">ad5592r (class in adi.ad5592r)</a> -</li> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r.channel_adc">ad5592r.channel_adc (class in adi.ad5592r)</a> -</li> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r.channel_dac">ad5592r.channel_dac (class in adi.ad5592r)</a> -</li> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r.channel_temp">ad5592r.channel_temp (class in adi.ad5592r)</a> -</li> - <li><a href="devices/adi.ad5627.html#adi.ad5627.ad5627">ad5627 (class in adi.ad5627)</a> -</li> - <li><a href="devices/adi.ad5686.html#adi.ad5686.ad5686">ad5686 (class in adi.ad5686)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r">ad5754r (class in adi.ad5754r)</a> -</li> - <li><a href="devices/adi.ad579x.html#adi.ad579x.ad579x">ad579x (class in adi.ad579x)</a> -</li> - <li><a href="devices/adi.ad5940.html#adi.ad5940.ad5940">ad5940 (class in adi.ad5940)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676">ad6676 (class in adi.ad6676)</a> -</li> - <li><a href="devices/adi.ad7124.html#adi.ad7124.ad7124">ad7124 (class in adi.ad7124)</a> -</li> - <li><a href="devices/adi.ad7134.html#adi.ad7134.ad7134">ad7134 (class in adi.ad7134)</a> -</li> - <li><a href="devices/adi.ad717x.html#adi.ad717x.ad717x">ad717x (class in adi.ad717x)</a> -</li> - <li><a href="devices/adi.ad719x.html#adi.ad719x.ad719x">ad719x (class in adi.ad719x)</a> -</li> - <li><a href="devices/adi.ad7291.html#adi.ad7291.ad7291">ad7291 (class in adi.ad7291)</a> -</li> - <li><a href="devices/adi.ad7606.html#adi.ad7606.ad7606">ad7606 (class in adi.ad7606)</a> -</li> - <li><a href="devices/adi.ad7689.html#adi.ad7689.ad7689">ad7689 (class in adi.ad7689)</a> -</li> - <li><a href="devices/adi.ad7746.html#adi.ad7746.ad7746">ad7746 (class in adi.ad7746)</a> -</li> - <li><a href="devices/adi.ad7768.html#adi.ad7768.ad7768">ad7768 (class in adi.ad7768)</a> -</li> - <li><a href="devices/adi.ad7768.html#adi.ad7768.ad7768_4">ad7768_4 (class in adi.ad7768)</a> -</li> - <li><a href="devices/adi.ad777x.html#adi.ad777x.ad777x">ad777x (class in adi.ad777x)</a> -</li> - <li><a href="devices/adi.ad7799.html#adi.ad7799.ad7799">ad7799 (class in adi.ad7799)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081">ad9081 (class in adi.ad9081)</a> -</li> - <li><a href="devices/adi.ad9081_mc.html#adi.ad9081_mc.ad9081_mc">ad9081_mc (class in adi.ad9081_mc)</a> -</li> - <li><a href="devices/adi.ad9083.html#adi.ad9083.ad9083">ad9083 (class in adi.ad9083)</a> -</li> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084">ad9084 (class in adi.ad9084)</a> -</li> - <li><a href="devices/adi.ad9084_mc.html#adi.ad9084_mc.ad9084_mc">ad9084_mc (class in adi.ad9084_mc)</a> -</li> - <li><a href="devices/adi.ad9094.html#adi.ad9094.ad9094">ad9094 (class in adi.ad9094)</a> -</li> - <li><a href="devices/adi.ad9136.html#adi.ad9136.ad9136">ad9136 (class in adi.ad9136)</a> -</li> - <li><a href="devices/adi.ad9144.html#adi.ad9144.ad9144">ad9144 (class in adi.ad9144)</a> -</li> - <li><a href="devices/adi.ad9152.html#adi.ad9152.ad9152">ad9152 (class in adi.ad9152)</a> -</li> - <li><a href="devices/adi.ad9162.html#adi.ad9162.ad9162">ad9162 (class in adi.ad9162)</a> -</li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166">ad9166 (class in adi.ad9166)</a> -</li> - <li><a href="devices/adi.ad9172.html#adi.ad9172.ad9172">ad9172 (class in adi.ad9172)</a> -</li> - <li><a href="devices/adi.ad9250.html#adi.ad9250.ad9250">ad9250 (class in adi.ad9250)</a> -</li> - <li><a href="devices/adi.ad9265.html#adi.ad9265.ad9265">ad9265 (class in adi.ad9265)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9361">ad9361 (class in adi.ad936x)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9363">ad9363 (class in adi.ad936x)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364">ad9364 (class in adi.ad936x)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371">ad9371 (class in adi.ad937x)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375">ad9375 (class in adi.ad937x)</a> -</li> - <li><a href="devices/adi.ad9434.html#adi.ad9434.ad9434">ad9434 (class in adi.ad9434)</a> -</li> - <li><a href="devices/adi.ad9467.html#adi.ad9467.ad9467">ad9467 (class in adi.ad9467)</a> -</li> - <li><a href="devices/adi.ad9625.html#adi.ad9625.ad9625">ad9625 (class in adi.ad9625)</a> -</li> - <li><a href="devices/adi.ad9680.html#adi.ad9680.ad9680">ad9680 (class in adi.ad9680)</a> -</li> - <li><a href="devices/adi.ad9739a.html#adi.ad9739a.ad9739a">ad9739a (class in adi.ad9739a)</a> -</li> - <li><a href="devices/adi.ada4961.html#adi.ada4961.ada4961">ada4961 (class in adi.ada4961)</a> -</li> - <li><a href="devices/adi.ad4630.html#adi.ad4630.adaq42xx">adaq42xx (class in adi.ad4630)</a> -</li> - <li><a href="devices/adi.adaq8092.html#adi.adaq8092.adaq8092">adaq8092 (class in adi.adaq8092)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000">adar1000 (class in adi.adar1000)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel">adar1000.adar1000_channel (class in adi.adar1000)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array">adar1000_array (class in adi.adar1000)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.adar1000_channel">adar1000_channel (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.adar1000_parent">adar1000_parent (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.adc_frequency">adc_frequency (adi.ad6676.ad6676 property)</a> - - <ul> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.adc_frequency">(adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.adc_frequency">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.adc_in_channels">adc_in_channels (adi.cn0554.cn0554 attribute)</a> -</li> - <li><a href="devices/adi.adg2128.html#adi.adg2128.adg2128.add">add() (adi.adg2128.adg2128 method)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159">adf4159 (class in adi.adf4159)</a> -</li> - <li><a href="devices/adi.adf4355.html#adi.adf4355.adf4355">adf4355 (class in adi.adf4355)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371">adf4371 (class in adi.adf4371)</a> -</li> - <li><a href="devices/adi.adf5610.html#adi.adf5610.adf5610">adf5610 (class in adi.adf5610)</a> -</li> - <li><a href="devices/adi.adg2128.html#adi.adg2128.adg2128">adg2128 (class in adi.adg2128)</a> -</li> - <li> - adi - - <ul> - <li><a href="devices/index.html#module-adi">module</a> -</li> - </ul></li> - <li> - adi.ad2s1210 - - <ul> - <li><a href="devices/adi.ad2s1210.html#module-adi.ad2s1210">module</a> -</li> - </ul></li> - <li> - adi.ad4020 - - <ul> - <li><a href="devices/adi.ad4020.html#module-adi.ad4020">module</a> -</li> - </ul></li> - <li> - adi.ad405x - - <ul> - <li><a href="devices/adi.ad405x.html#module-adi.ad405x">module</a> -</li> - </ul></li> - <li> - adi.ad4110 - - <ul> - <li><a href="devices/adi.ad4110.html#module-adi.ad4110">module</a> -</li> - </ul></li> - <li> - adi.ad4130 - - <ul> - <li><a href="devices/adi.ad4130.html#module-adi.ad4130">module</a> -</li> - </ul></li> - <li> - adi.ad4170 - - <ul> - <li><a href="devices/adi.ad4170.html#module-adi.ad4170">module</a> -</li> - </ul></li> - <li> - adi.ad4630 - - <ul> - <li><a href="devices/adi.ad4630.html#module-adi.ad4630">module</a> -</li> - </ul></li> - <li> - adi.ad469x - - <ul> - <li><a href="devices/adi.ad469x.html#module-adi.ad469x">module</a> -</li> - </ul></li> - <li> - adi.ad4858 - - <ul> - <li><a href="devices/adi.ad4858.html#module-adi.ad4858">module</a> -</li> - </ul></li> - <li> - adi.ad5592r - - <ul> - <li><a href="devices/adi.ad5592r.html#module-adi.ad5592r">module</a> -</li> - </ul></li> - <li> - adi.ad5627 - - <ul> - <li><a href="devices/adi.ad5627.html#module-adi.ad5627">module</a> -</li> - </ul></li> - <li> - adi.ad5686 - - <ul> - <li><a href="devices/adi.ad5686.html#module-adi.ad5686">module</a> -</li> - </ul></li> - <li> - adi.ad5754r - - <ul> - <li><a href="devices/adi.ad5754r.html#module-adi.ad5754r">module</a> -</li> - </ul></li> - <li> - adi.ad579x - - <ul> - <li><a href="devices/adi.ad579x.html#module-adi.ad579x">module</a> -</li> - </ul></li> - <li> - adi.ad5940 - - <ul> - <li><a href="devices/adi.ad5940.html#module-adi.ad5940">module</a> -</li> - </ul></li> - <li> - adi.ad6676 - - <ul> - <li><a href="devices/adi.ad6676.html#module-adi.ad6676">module</a> -</li> - </ul></li> - <li> - adi.ad7124 - - <ul> - <li><a href="devices/adi.ad7124.html#module-adi.ad7124">module</a> -</li> - </ul></li> - <li> - adi.ad7134 - - <ul> - <li><a href="devices/adi.ad7134.html#module-adi.ad7134">module</a> -</li> - </ul></li> - <li> - adi.ad717x - - <ul> - <li><a href="devices/adi.ad717x.html#module-adi.ad717x">module</a> -</li> - </ul></li> - <li> - adi.ad719x - - <ul> - <li><a href="devices/adi.ad719x.html#module-adi.ad719x">module</a> -</li> - </ul></li> - <li> - adi.ad7291 - - <ul> - <li><a href="devices/adi.ad7291.html#module-adi.ad7291">module</a> -</li> - </ul></li> - <li> - adi.ad7606 - - <ul> - <li><a href="devices/adi.ad7606.html#module-adi.ad7606">module</a> -</li> - </ul></li> - <li> - adi.ad7689 - - <ul> - <li><a href="devices/adi.ad7689.html#module-adi.ad7689">module</a> -</li> - </ul></li> - <li> - adi.ad7746 - - <ul> - <li><a href="devices/adi.ad7746.html#module-adi.ad7746">module</a> -</li> - </ul></li> - <li> - adi.ad7768 - - <ul> - <li><a href="devices/adi.ad7768.html#module-adi.ad7768">module</a> -</li> - </ul></li> - <li> - adi.ad777x - - <ul> - <li><a href="devices/adi.ad777x.html#module-adi.ad777x">module</a> -</li> - </ul></li> - <li> - adi.ad7799 - - <ul> - <li><a href="devices/adi.ad7799.html#module-adi.ad7799">module</a> -</li> - </ul></li> - <li> - adi.ad9081 - - <ul> - <li><a href="devices/adi.ad9081.html#module-adi.ad9081">module</a> -</li> - </ul></li> - <li> - adi.ad9081_mc - - <ul> - <li><a href="devices/adi.ad9081_mc.html#module-adi.ad9081_mc">module</a> -</li> - </ul></li> - <li> - adi.ad9083 - - <ul> - <li><a href="devices/adi.ad9083.html#module-adi.ad9083">module</a> -</li> - </ul></li> - <li> - adi.ad9084 - - <ul> - <li><a href="devices/adi.ad9084.html#module-adi.ad9084">module</a> -</li> - </ul></li> - <li> - adi.ad9084_mc - - <ul> - <li><a href="devices/adi.ad9084_mc.html#module-adi.ad9084_mc">module</a> -</li> - </ul></li> - <li> - adi.ad9094 - - <ul> - <li><a href="devices/adi.ad9094.html#module-adi.ad9094">module</a> -</li> - </ul></li> - <li> - adi.ad9136 - - <ul> - <li><a href="devices/adi.ad9136.html#module-adi.ad9136">module</a> -</li> - </ul></li> - <li> - adi.ad9144 - - <ul> - <li><a href="devices/adi.ad9144.html#module-adi.ad9144">module</a> -</li> - </ul></li> - <li> - adi.ad9152 - - <ul> - <li><a href="devices/adi.ad9152.html#module-adi.ad9152">module</a> -</li> - </ul></li> - <li> - adi.ad9162 - - <ul> - <li><a href="devices/adi.ad9162.html#module-adi.ad9162">module</a> -</li> - </ul></li> - <li> - adi.ad9166 - - <ul> - <li><a href="devices/adi.ad9166.html#module-adi.ad9166">module</a> -</li> - </ul></li> - <li> - adi.ad9172 - - <ul> - <li><a href="devices/adi.ad9172.html#module-adi.ad9172">module</a> -</li> - </ul></li> - <li> - adi.ad9250 - - <ul> - <li><a href="devices/adi.ad9250.html#module-adi.ad9250">module</a> -</li> - </ul></li> - <li> - adi.ad9265 - - <ul> - <li><a href="devices/adi.ad9265.html#module-adi.ad9265">module</a> -</li> - </ul></li> - <li> - adi.ad936x - - <ul> - <li><a href="devices/adi.ad936x.html#module-adi.ad936x">module</a> -</li> - </ul></li> - <li> - adi.ad937x - - <ul> - <li><a href="devices/adi.ad937x.html#module-adi.ad937x">module</a> -</li> - </ul></li> - <li> - adi.ad9434 - - <ul> - <li><a href="devices/adi.ad9434.html#module-adi.ad9434">module</a> -</li> - </ul></li> - <li> - adi.ad9467 - - <ul> - <li><a href="devices/adi.ad9467.html#module-adi.ad9467">module</a> -</li> - </ul></li> - <li> - adi.ad9625 - - <ul> - <li><a href="devices/adi.ad9625.html#module-adi.ad9625">module</a> -</li> - </ul></li> - <li> - adi.ad9680 - - <ul> - <li><a href="devices/adi.ad9680.html#module-adi.ad9680">module</a> -</li> - </ul></li> - <li> - adi.ad9739a - - <ul> - <li><a href="devices/adi.ad9739a.html#module-adi.ad9739a">module</a> -</li> - </ul></li> - <li> - adi.ada4961 - - <ul> - <li><a href="devices/adi.ada4961.html#module-adi.ada4961">module</a> -</li> - </ul></li> - <li> - adi.adaq8092 - - <ul> - <li><a href="devices/adi.adaq8092.html#module-adi.adaq8092">module</a> -</li> - </ul></li> - <li> - adi.adar1000 - - <ul> - <li><a href="devices/adi.adar1000.html#module-adi.adar1000">module</a> -</li> - </ul></li> - <li> - adi.adf4159 - - <ul> - <li><a href="devices/adi.adf4159.html#module-adi.adf4159">module</a> -</li> - </ul></li> - <li> - adi.adf4355 - - <ul> - <li><a href="devices/adi.adf4355.html#module-adi.adf4355">module</a> -</li> - </ul></li> - <li> - adi.adf4371 - - <ul> - <li><a href="devices/adi.adf4371.html#module-adi.adf4371">module</a> -</li> - </ul></li> - <li> - adi.adf5610 - - <ul> - <li><a href="devices/adi.adf5610.html#module-adi.adf5610">module</a> -</li> - </ul></li> - <li> - adi.adg2128 - - <ul> - <li><a href="devices/adi.adg2128.html#module-adi.adg2128">module</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li> - adi.adis16507 - - <ul> - <li><a href="devices/adi.adis16507.html#module-adi.adis16507">module</a> -</li> - </ul></li> - <li> - adi.adl5240 - - <ul> - <li><a href="devices/adi.adl5240.html#module-adi.adl5240">module</a> -</li> - </ul></li> - <li> - adi.adl5960 - - <ul> - <li><a href="devices/adi.adl5960.html#module-adi.adl5960">module</a> -</li> - </ul></li> - <li> - adi.admv8818 - - <ul> - <li><a href="devices/adi.admv8818.html#module-adi.admv8818">module</a> -</li> - </ul></li> - <li> - adi.adpd1080 - - <ul> - <li><a href="devices/adi.adpd1080.html#module-adi.adpd1080">module</a> -</li> - </ul></li> - <li> - adi.adpd188 - - <ul> - <li><a href="devices/adi.adpd188.html#module-adi.adpd188">module</a> -</li> - </ul></li> - <li> - adi.adpd410x - - <ul> - <li><a href="devices/adi.adpd410x.html#module-adi.adpd410x">module</a> -</li> - </ul></li> - <li> - adi.adrf5720 - - <ul> - <li><a href="devices/adi.adrf5720.html#module-adi.adrf5720">module</a> -</li> - </ul></li> - <li> - adi.adrv9002 - - <ul> - <li><a href="devices/adi.adrv9002.html#module-adi.adrv9002">module</a> -</li> - </ul></li> - <li> - adi.adrv9009 - - <ul> - <li><a href="devices/adi.adrv9009.html#module-adi.adrv9009">module</a> -</li> - </ul></li> - <li> - adi.adrv9009_zu11eg - - <ul> - <li><a href="devices/adi.adrv9009_zu11eg.html#module-adi.adrv9009_zu11eg">module</a> -</li> - </ul></li> - <li> - adi.adrv9009_zu11eg_fmcomms8 - - <ul> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#module-adi.adrv9009_zu11eg_fmcomms8">module</a> -</li> - </ul></li> - <li> - adi.adrv9009_zu11eg_multi - - <ul> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#module-adi.adrv9009_zu11eg_multi">module</a> -</li> - </ul></li> - <li> - adi.adt7420 - - <ul> - <li><a href="devices/adi.adt7420.html#module-adi.adt7420">module</a> -</li> - </ul></li> - <li> - adi.adxl313 - - <ul> - <li><a href="devices/adi.adxl313.html#module-adi.adxl313">module</a> -</li> - </ul></li> - <li> - adi.adxl345 - - <ul> - <li><a href="devices/adi.adxl345.html#module-adi.adxl345">module</a> -</li> - </ul></li> - <li> - adi.adxl355 - - <ul> - <li><a href="devices/adi.adxl355.html#module-adi.adxl355">module</a> -</li> - </ul></li> - <li> - adi.adxrs290 - - <ul> - <li><a href="devices/adi.adxrs290.html#module-adi.adxrs290">module</a> -</li> - </ul></li> - <li> - adi.cn0511 - - <ul> - <li><a href="devices/adi.cn0511.html#module-adi.cn0511">module</a> -</li> - </ul></li> - <li> - adi.cn0532 - - <ul> - <li><a href="devices/adi.cn0532.html#module-adi.cn0532">module</a> -</li> - </ul></li> - <li> - adi.cn0540 - - <ul> - <li><a href="devices/adi.cn0540.html#module-adi.cn0540">module</a> -</li> - </ul></li> - <li> - adi.cn0554 - - <ul> - <li><a href="devices/adi.cn0554.html#module-adi.cn0554">module</a> -</li> - </ul></li> - <li> - adi.cn0556 - - <ul> - <li><a href="devices/adi.cn0556.html#module-adi.cn0556">module</a> -</li> - </ul></li> - <li> - adi.cn0565 - - <ul> - <li><a href="devices/adi.cn0565.html#module-adi.cn0565">module</a> -</li> - </ul></li> - <li> - adi.cn0566 - - <ul> - <li><a href="devices/adi.cn0566.html#module-adi.cn0566">module</a> -</li> - </ul></li> - <li> - adi.cn0575 - - <ul> - <li><a href="devices/adi.cn0575.html#module-adi.cn0575">module</a> -</li> - </ul></li> - <li> - adi.cn0579 - - <ul> - <li><a href="devices/adi.cn0579.html#module-adi.cn0579">module</a> -</li> - </ul></li> - <li> - adi.daq2 - - <ul> - <li><a href="devices/adi.daq2.html#module-adi.daq2">module</a> -</li> - </ul></li> - <li> - adi.daq3 - - <ul> - <li><a href="devices/adi.daq3.html#module-adi.daq3">module</a> -</li> - </ul></li> - <li> - adi.dds - - <ul> - <li><a href="fpga/index.html#module-adi.dds">module</a> -</li> - </ul></li> - <li> - adi.fmc_vna - - <ul> - <li><a href="devices/adi.fmc_vna.html#module-adi.fmc_vna">module</a> -</li> - </ul></li> - <li> - adi.fmcadc3 - - <ul> - <li><a href="devices/adi.fmcadc3.html#module-adi.fmcadc3">module</a> -</li> - </ul></li> - <li> - adi.fmcjesdadc1 - - <ul> - <li><a href="devices/adi.fmcjesdadc1.html#module-adi.fmcjesdadc1">module</a> -</li> - </ul></li> - <li> - adi.fmclidar1 - - <ul> - <li><a href="devices/adi.fmclidar1.html#module-adi.fmclidar1">module</a> -</li> - </ul></li> - <li> - adi.fmcomms11 - - <ul> - <li><a href="devices/adi.fmcomms11.html#module-adi.fmcomms11">module</a> -</li> - </ul></li> - <li> - adi.fmcomms5 - - <ul> - <li><a href="devices/adi.fmcomms5.html#module-adi.fmcomms5">module</a> -</li> - </ul></li> - <li> - adi.gen_mux - - <ul> - <li><a href="devices/adi.gen_mux.html#module-adi.gen_mux">module</a> -</li> - </ul></li> - <li> - adi.jesd - - <ul> - <li><a href="devices/adi.jesd.html#module-adi.jesd">module</a> -</li> - </ul></li> - <li> - adi.lm75 - - <ul> - <li><a href="devices/adi.lm75.html#module-adi.lm75">module</a> -</li> - </ul></li> - <li> - adi.ltc2314_14 - - <ul> - <li><a href="devices/adi.ltc2314_14.html#module-adi.ltc2314_14">module</a> -</li> - </ul></li> - <li> - adi.ltc2387 - - <ul> - <li><a href="devices/adi.ltc2387.html#module-adi.ltc2387">module</a> -</li> - </ul></li> - <li> - adi.ltc2499 - - <ul> - <li><a href="devices/adi.ltc2499.html#module-adi.ltc2499">module</a> -</li> - </ul></li> - <li> - adi.ltc2664 - - <ul> - <li><a href="devices/adi.ltc2664.html#module-adi.ltc2664">module</a> -</li> - </ul></li> - <li> - adi.ltc2672 - - <ul> - <li><a href="devices/adi.ltc2672.html#module-adi.ltc2672">module</a> -</li> - </ul></li> - <li> - adi.ltc2688 - - <ul> - <li><a href="devices/adi.ltc2688.html#module-adi.ltc2688">module</a> -</li> - </ul></li> - <li> - adi.ltc2983 - - <ul> - <li><a href="devices/adi.ltc2983.html#module-adi.ltc2983">module</a> -</li> - </ul></li> - <li> - adi.max11205 - - <ul> - <li><a href="devices/adi.max11205.html#module-adi.max11205">module</a> -</li> - </ul></li> - <li> - adi.max14001 - - <ul> - <li><a href="devices/adi.max14001.html#module-adi.max14001">module</a> -</li> - </ul></li> - <li> - adi.max31855 - - <ul> - <li><a href="devices/adi.max31855.html#module-adi.max31855">module</a> -</li> - </ul></li> - <li> - adi.max31865 - - <ul> - <li><a href="devices/adi.max31865.html#module-adi.max31865">module</a> -</li> - </ul></li> - <li> - adi.max9611 - - <ul> - <li><a href="devices/adi.max9611.html#module-adi.max9611">module</a> -</li> - </ul></li> - <li> - adi.one_bit_adc_dac - - <ul> - <li><a href="devices/adi.one_bit_adc_dac.html#module-adi.one_bit_adc_dac">module</a> -</li> - </ul></li> - <li> - adi.QuadMxFE_multi - - <ul> - <li><a href="devices/adi.QuadMxFE_multi.html#module-adi.QuadMxFE_multi">module</a> -</li> - </ul></li> - <li> - adi.rx_tx - - <ul> - <li><a href="buffers/index.html#module-adi.rx_tx">module</a> -</li> - </ul></li> - <li> - adi.sync_start - - <ul> - <li><a href="fpga/index.html#module-adi.sync_start">module</a> -</li> - </ul></li> - <li> - adi.tdd - - <ul> - <li><a href="devices/adi.tdd.html#module-adi.tdd">module</a> -</li> - </ul></li> - <li> - adi.tddn - - <ul> - <li><a href="devices/adi.tddn.html#module-adi.tddn">module</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375">adis16375 (class in adi)</a> -</li> - <li><a href="devices/adi.adis16460.html#adi.adis16460">adis16460 (class in adi)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475">adis16475 (class in adi)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480">adis16480 (class in adi)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485">adis16485 (class in adi)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488">adis16488 (class in adi)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490">adis16490 (class in adi)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495">adis16495 (class in adi)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497">adis16497 (class in adi)</a> -</li> - <li><a href="devices/adi.adis16507.html#adi.adis16507.adis16507">adis16507 (class in adi.adis16507)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545">adis16545 (class in adi)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547">adis16547 (class in adi)</a> -</li> - <li><a href="devices/adi.adl5240.html#adi.adl5240.adl5240">adl5240 (class in adi.adl5240)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960">adl5960 (class in adi.adl5960)</a> -</li> - <li><a href="devices/adi.admv8818.html#adi.admv8818.admv8818">admv8818 (class in adi.admv8818)</a> -</li> - <li><a href="devices/adi.adpd1080.html#adi.adpd1080.adpd1080">adpd1080 (class in adi.adpd1080)</a> -</li> - <li><a href="devices/adi.adpd188.html#adi.adpd188.adpd188">adpd188 (class in adi.adpd188)</a> -</li> - <li><a href="devices/adi.adpd410x.html#adi.adpd410x.adpd410x">adpd410x (class in adi.adpd410x)</a> -</li> - <li><a href="devices/adi.adrf5720.html#adi.adrf5720.adrf5720">adrf5720 (class in adi.adrf5720)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002">adrv9002 (class in adi.adrv9002)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009">adrv9009 (class in adi.adrv9009)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg">adrv9009_zu11eg (class in adi.adrv9009_zu11eg)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8">adrv9009_zu11eg_fmcomms8 (class in adi.adrv9009_zu11eg_fmcomms8)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi">adrv9009_zu11eg_multi (class in adi.adrv9009_zu11eg_multi)</a> -</li> - <li><a href="devices/adi.adt7420.html#adi.adt7420.adt7420">adt7420 (class in adi.adt7420)</a> -</li> - <li><a href="devices/adi.adxl313.html#adi.adxl313.adxl313">adxl313 (class in adi.adxl313)</a> -</li> - <li><a href="devices/adi.adxl345.html#adi.adxl345.adxl345">adxl345 (class in adi.adxl345)</a> -</li> - <li><a href="devices/adi.adxl355.html#adi.adxl355.adxl355">adxl355 (class in adi.adxl355)</a> -</li> - <li><a href="devices/adi.adxrs290.html#adi.adxrs290.adxrs290">adxrs290 (class in adi.adxrs290)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.agc_tracking_en_chan0">agc_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.agc_tracking_en_chan1">agc_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.all_chns_clear">all_chns_clear (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.all_chns_clear_available">all_chns_clear_available (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672.all_chns_current">all_chns_current (adi.ltc2672.ltc2672 property)</a> -</li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672.all_chns_powerdown">all_chns_powerdown (adi.ltc2672.ltc2672 property)</a> -</li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672.all_chns_powerdown_avail">all_chns_powerdown_avail (adi.ltc2672.ltc2672 property)</a> -</li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672.all_chns_raw">all_chns_raw (adi.ltc2672.ltc2672 property)</a> -</li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672.all_chns_span">all_chns_span (adi.ltc2672.ltc2672 property)</a> -</li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672.all_chns_span_avail">all_chns_span_avail (adi.ltc2672.ltc2672 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.all_rx_attenuators">all_rx_attenuators (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.all_rx_gains">all_rx_gains (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.all_rx_phases">all_rx_phases (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.all_tx_attenuators">all_tx_attenuators (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.all_tx_gains">all_tx_gains (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.all_tx_phases">all_tx_phases (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.cn0565.html#adi.cn0565.cn0565.all_voltages">all_voltages (adi.cn0565.cn0565 property)</a> -</li> - <li><a href="devices/adi.cn0511.html#adi.cn0511.cn0511.amp_enable">amp_enable (adi.cn0511.cn0511 property)</a> -</li> - <li><a href="devices/adi.cn0511.html#adi.cn0511.cn0511.amplitude_cal">amplitude_cal (adi.cn0511.cn0511 property)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_x_calibbias">anglvel_x_calibbias (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.anglvel_x_calibbias">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_x_calibbias">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_x_calibbias">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_x_calibbias">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_x_calibbias">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_x_calibbias">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_x_calibbias">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_x_calibbias">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_x_calibbias">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_x_calibscale">anglvel_x_calibscale (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_x_calibscale">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_x_calibscale">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_x_calibscale">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_x_calibscale">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_x_calibscale">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_x_calibscale">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_x_calibscale">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_x_calibscale">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_x_conv">anglvel_x_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.anglvel_x_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_x_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_x_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_x_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_x_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_x_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_x_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_x_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_x_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_x_filter_low_pass_3db_frequency">anglvel_x_filter_low_pass_3db_frequency (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_x_filter_low_pass_3db_frequency">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_x_filter_low_pass_3db_frequency">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_x_filter_low_pass_3db_frequency">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_x_filter_low_pass_3db_frequency">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_x_filter_low_pass_3db_frequency">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_x_filter_low_pass_3db_frequency">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_x_filter_low_pass_3db_frequency">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_x_filter_low_pass_3db_frequency">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_y_calibbias">anglvel_y_calibbias (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.anglvel_y_calibbias">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_y_calibbias">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_y_calibbias">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_y_calibbias">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_y_calibbias">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_y_calibbias">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_y_calibbias">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_y_calibbias">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_y_calibbias">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_y_calibscale">anglvel_y_calibscale (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_y_calibscale">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_y_calibscale">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_y_calibscale">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_y_calibscale">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_y_calibscale">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_y_calibscale">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_y_calibscale">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_y_calibscale">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_y_conv">anglvel_y_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.anglvel_y_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_y_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_y_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_y_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_y_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_y_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_y_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_y_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_y_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_y_filter_low_pass_3db_frequency">anglvel_y_filter_low_pass_3db_frequency (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_y_filter_low_pass_3db_frequency">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_y_filter_low_pass_3db_frequency">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_y_filter_low_pass_3db_frequency">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_y_filter_low_pass_3db_frequency">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_y_filter_low_pass_3db_frequency">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_y_filter_low_pass_3db_frequency">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_y_filter_low_pass_3db_frequency">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_y_filter_low_pass_3db_frequency">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_z_calibbias">anglvel_z_calibbias (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.anglvel_z_calibbias">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_z_calibbias">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_z_calibbias">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_z_calibbias">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_z_calibbias">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_z_calibbias">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_z_calibbias">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_z_calibbias">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_z_calibbias">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_z_calibscale">anglvel_z_calibscale (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_z_calibscale">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_z_calibscale">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_z_calibscale">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_z_calibscale">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_z_calibscale">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_z_calibscale">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_z_calibscale">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_z_calibscale">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_z_conv">anglvel_z_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.anglvel_z_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_z_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_z_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_z_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_z_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_z_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_z_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_z_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_z_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.anglvel_z_filter_low_pass_3db_frequency">anglvel_z_filter_low_pass_3db_frequency (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.anglvel_z_filter_low_pass_3db_frequency">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.anglvel_z_filter_low_pass_3db_frequency">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.anglvel_z_filter_low_pass_3db_frequency">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.anglvel_z_filter_low_pass_3db_frequency">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.anglvel_z_filter_low_pass_3db_frequency">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.anglvel_z_filter_low_pass_3db_frequency">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.anglvel_z_filter_low_pass_3db_frequency">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.anglvel_z_filter_low_pass_3db_frequency">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad5627.html#adi.ad5627.ad5627.apdbias">apdbias (adi.ad5627.ad5627 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.api_version">api_version (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.api_version">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.array_device_number">array_device_number (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.array_element_number">array_element_number (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.atten_control_mode_chan0">atten_control_mode_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.atten_control_mode_chan1">atten_control_mode_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrf5720.html#adi.adrf5720.adrf5720.attenuation">attenuation (adi.adrf5720.adrf5720 property)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_check_range_readonly_with_depends">attribute_check_range_readonly_with_depends() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_check_range_singleval_with_depends">attribute_check_range_singleval_with_depends() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_multiple_values">attribute_multiple_values() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_multiple_values_available_readonly">attribute_multiple_values_available_readonly() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_multiple_values_device_channel">attribute_multiple_values_device_channel() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_multiple_values_with_depends">attribute_multiple_values_with_depends() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_readonly_with_depends">attribute_readonly_with_depends() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_single_value">attribute_single_value() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_single_value_boolean">attribute_single_value_boolean() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_single_value_channel_readonly">attribute_single_value_channel_readonly() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_single_value_device_name_channel_readonly">attribute_single_value_device_name_channel_readonly() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_single_value_pow2">attribute_single_value_pow2() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_single_value_range_channel">attribute_single_value_range_channel() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_single_value_readonly">attribute_single_value_readonly() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_single_value_str">attribute_single_value_str() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_write_only_str">attribute_write_only_str() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_write_only_str_device_channel">attribute_write_only_str_device_channel() (in module test.attr_tests)</a> -</li> - <li><a href="dev/test_attr.html#test.attr_tests.attribute_write_only_str_with_depends">attribute_write_only_str_with_depends() (in module test.attr_tests)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.aux_obs_lo">aux_obs_lo (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.ad405x.html#adi.ad405x.ad405x.avg_filter_length">avg_filter_length (adi.ad405x.ad405x property)</a> -</li> - <li><a href="devices/adi.ad405x.html#adi.ad405x.ad405x.avg_filter_length_avail">avg_filter_length_avail (adi.ad405x.ad405x property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="B">B</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.admv8818.html#adi.admv8818.admv8818.band_pass_bandwidth_3db_frequency">band_pass_bandwidth_3db_frequency (adi.admv8818.admv8818 property)</a> -</li> - <li><a href="devices/adi.admv8818.html#adi.admv8818.admv8818.band_pass_center_frequency">band_pass_center_frequency (adi.admv8818.admv8818 property)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.bandwidth">bandwidth (adi.ad6676.ad6676 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.bbdc_rejection_tracking_en_chan0">bbdc_rejection_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.bbdc_rejection_tracking_en_chan1">bbdc_rejection_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.beam_mem_enable">beam_mem_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.bias_dac_enable">bias_dac_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.bias_dac_mode">bias_dac_mode (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.bias_mem_enable">bias_mem_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.cn0511.html#adi.cn0511.cn0511.board_calibrated">board_calibrated (adi.cn0511.cn0511 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.boost_input_current">boost_input_current (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.boost_input_current_limit">boost_input_current_limit (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.boost_input_undervoltage">boost_input_undervoltage (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.boost_input_voltage">boost_input_voltage (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.boost_output_current">boost_output_current (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.boost_output_current_limit">boost_output_current_limit (adi.cn0556.cn0556 property)</a> -</li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.boost_output_voltage">boost_output_voltage (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.boost_target_output_voltage">boost_target_output_voltage (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.buck_input_current">buck_input_current (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.buck_input_current_limit">buck_input_current_limit (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.buck_input_undervoltage">buck_input_undervoltage (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.buck_input_voltage">buck_input_voltage (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.buck_output_current">buck_output_current (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.buck_output_current_limit">buck_output_current_limit (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.buck_output_voltage">buck_output_voltage (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.buck_target_output_voltage">buck_target_output_voltage (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.burst_count">burst_count (adi.tdd.tdd property)</a> - - <ul> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.burst_count">(adi.tddn.tddn property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad405x.html#adi.ad405x.ad405x.burst_sample_rate">burst_sample_rate (adi.ad405x.ad405x property)</a> -</li> - <li><a href="devices/adi.cn0575.html#adi.cn0575.cn0575.button">button (adi.cn0575.cn0575 property)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.bw_margin_high">bw_margin_high (adi.ad6676.ad6676 property)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.bw_margin_if">bw_margin_if (adi.ad6676.ad6676 property)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.bw_margin_low">bw_margin_low (adi.ad6676.ad6676 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="C">C</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.c">c (adi.cn0566.CN0566 attribute)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.calculate_phi">calculate_phi() (adi.adar1000.adar1000_array method)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.calibrate">calibrate (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.cn0532.html#adi.cn0532.cn0532.calibrate">calibrate() (adi.cn0532.cn0532 method)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_chip_b">calibrate_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_chip_c">calibrate_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_chip_d">calibrate_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.calibrate_rx_phase_correction_en">calibrate_rx_phase_correction_en (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_rx_phase_correction_en_chip_b">calibrate_rx_phase_correction_en_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_c">calibrate_rx_phase_correction_en_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_d">calibrate_rx_phase_correction_en_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.calibrate_rx_qec_en">calibrate_rx_qec_en (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_rx_qec_en_chip_b">calibrate_rx_qec_en_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_c">calibrate_rx_qec_en_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_d">calibrate_rx_qec_en_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.calibrate_tx_qec_en">calibrate_tx_qec_en (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_tx_qec_en_chip_b">calibrate_tx_qec_en_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_c">calibrate_tx_qec_en_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_d">calibrate_tx_qec_en_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.cn0511.html#adi.cn0511.cn0511.calibrated_output">calibrated_output (adi.cn0511.cn0511 property)</a> -</li> - <li><a href="devices/adi.cn0579.html#adi.cn0579.cn0579.CC_CH0">CC_CH0 (adi.cn0579.cn0579 property)</a> -</li> - <li><a href="devices/adi.cn0579.html#adi.cn0579.cn0579.CC_CH1">CC_CH1 (adi.cn0579.cn0579 property)</a> -</li> - <li><a href="devices/adi.cn0579.html#adi.cn0579.cn0579.CC_CH2">CC_CH2 (adi.cn0579.cn0579 property)</a> -</li> - <li><a href="devices/adi.cn0579.html#adi.cn0579.cn0579.CC_CH3">CC_CH3 (adi.cn0579.cn0579 property)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.ccal">ccal (adi.cn0566.CN0566 attribute)</a> -</li> - <li><a href="devices/adi.ad4110.html#adi.ad4110.ad4110.channel">channel (adi.ad4110.ad4110 attribute)</a> - - <ul> - <li><a href="devices/adi.ad4130.html#adi.ad4130.ad4130.channel">(adi.ad4130.ad4130 attribute)</a> -</li> - <li><a href="devices/adi.ad469x.html#adi.ad469x.ad469x.channel">(adi.ad469x.ad469x attribute)</a> -</li> - <li><a href="devices/adi.ad4858.html#adi.ad4858.ad4858.channel">(adi.ad4858.ad4858 attribute)</a> -</li> - <li><a href="devices/adi.ad5686.html#adi.ad5686.ad5686.channel">(adi.ad5686.ad5686 attribute)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.channel">(adi.ad5754r.ad5754r attribute)</a> -</li> - <li><a href="devices/adi.ad579x.html#adi.ad579x.ad579x.channel">(adi.ad579x.ad579x attribute)</a> -</li> - <li><a href="devices/adi.ad5940.html#adi.ad5940.ad5940.channel">(adi.ad5940.ad5940 attribute)</a> -</li> - <li><a href="devices/adi.ad7124.html#adi.ad7124.ad7124.channel">(adi.ad7124.ad7124 attribute)</a> -</li> - <li><a href="devices/adi.ad717x.html#adi.ad717x.ad717x.channel">(adi.ad717x.ad717x attribute)</a> -</li> - <li><a href="devices/adi.ad719x.html#adi.ad719x.ad719x.channel">(adi.ad719x.ad719x attribute)</a> -</li> - <li><a href="devices/adi.ad7606.html#adi.ad7606.ad7606.channel">(adi.ad7606.ad7606 attribute)</a> -</li> - <li><a href="devices/adi.ad7689.html#adi.ad7689.ad7689.channel">(adi.ad7689.ad7689 attribute)</a> -</li> - <li><a href="devices/adi.ad7746.html#adi.ad7746.ad7746.channel">(adi.ad7746.ad7746 attribute)</a> -</li> - <li><a href="devices/adi.ad777x.html#adi.ad777x.ad777x.channel">(adi.ad777x.ad777x attribute)</a> -</li> - <li><a href="devices/adi.ad7799.html#adi.ad7799.ad7799.channel">(adi.ad7799.ad7799 attribute)</a> -</li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.channel">(adi.ad9166.ad9166 attribute)</a> -</li> - <li><a href="devices/adi.adpd1080.html#adi.adpd1080.adpd1080.channel">(adi.adpd1080.adpd1080 attribute)</a> -</li> - <li><a href="devices/adi.adpd188.html#adi.adpd188.adpd188.channel">(adi.adpd188.adpd188 attribute)</a> -</li> - <li><a href="devices/adi.adpd410x.html#adi.adpd410x.adpd410x.channel">(adi.adpd410x.adpd410x attribute)</a> -</li> - <li><a href="devices/adi.adrf5720.html#adi.adrf5720.adrf5720.channel">(adi.adrf5720.adrf5720 attribute)</a> -</li> - <li><a href="devices/adi.ltc2499.html#adi.ltc2499.ltc2499.channel">(adi.ltc2499.ltc2499 attribute)</a> -</li> - <li><a href="devices/adi.ltc2983.html#adi.ltc2983.ltc2983.channel">(adi.ltc2983.ltc2983 attribute)</a> -</li> - <li><a href="devices/adi.max11205.html#adi.max11205.max11205.channel">(adi.max11205.max11205 attribute)</a> -</li> - <li><a href="devices/adi.max14001.html#adi.max14001.max14001.channel">(adi.max14001.max14001 attribute)</a> -</li> - <li><a href="devices/adi.max9611.html#adi.max9611.max9611.channel">(adi.max9611.max9611 attribute)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.channel">(adi.tddn.tddn attribute)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.channel1">channel1 (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.channel2">channel2 (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.channel3">channel3 (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.channel4">channel4 (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.ltc2664.html#adi.ltc2664.ltc2664.channel_names">channel_names (adi.ltc2664.ltc2664 attribute)</a> - - <ul> - <li><a href="devices/adi.ltc2688.html#adi.ltc2688.ltc2688.channel_names">(adi.ltc2688.ltc2688 attribute)</a> -</li> - </ul></li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.channel_sequencer_enable_disable">channel_sequencer_enable_disable (adi.fmclidar1.fmclidar1 property)</a> -</li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.channel_sequencer_opmode">channel_sequencer_opmode (adi.fmclidar1.fmclidar1 property)</a> -</li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.channel_sequencer_order_auto_mode">channel_sequencer_order_auto_mode (adi.fmclidar1.fmclidar1 property)</a> -</li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.channel_sequencer_order_manual_mode">channel_sequencer_order_manual_mode (adi.fmclidar1.fmclidar1 property)</a> -</li> - <li><a href="devices/adi.ad405x.html#adi.ad405x.ad405x.channels">channels (adi.ad405x.ad405x attribute)</a> - - <ul> - <li><a href="devices/adi.ad4170.html#adi.ad4170.ad4170.channels">(adi.ad4170.ad4170 attribute)</a> -</li> - <li><a href="devices/adi.ad7134.html#adi.ad7134.ad7134.channels">(adi.ad7134.ad7134 attribute)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.channels">(adi.adar1000.adar1000 property)</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.chip_id">chip_id (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.chip_version">chip_version (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.chip_version">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.clamp_enable">clamp_enable (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.clamp_enable_available">clamp_enable_available (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.clear_setting">clear_setting (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.clear_setting_available">clear_setting_available (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.clk1_div_value">clk1_div_value (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.clk1_mode">clk1_mode (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.clk2_div_value">clk2_div_value (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.close_loop_gain_tracking_en_chan0">close_loop_gain_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.close_loop_gain_tracking_en_chan1">close_loop_gain_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.cn0511.html#adi.cn0511.cn0511">cn0511 (class in adi.cn0511)</a> -</li> - <li><a href="devices/adi.cn0532.html#adi.cn0532.cn0532">cn0532 (class in adi.cn0532)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540">cn0540 (class in adi.cn0540)</a> -</li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554">cn0554 (class in adi.cn0554)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556">cn0556 (class in adi.cn0556)</a> -</li> - <li><a href="devices/adi.cn0565.html#adi.cn0565.cn0565">cn0565 (class in adi.cn0565)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566">CN0566 (class in adi.cn0566)</a> -</li> - <li><a href="devices/adi.cn0575.html#adi.cn0575.cn0575">cn0575 (class in adi.cn0575)</a> -</li> - <li><a href="devices/adi.cn0579.html#adi.cn0579.cn0579">cn0579 (class in adi.cn0579)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.column">column (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.common_mem_enable">common_mem_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.common_rx_beam_state">common_rx_beam_state (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.common_tx_beam_state">common_tx_beam_state (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.compatible_parts">compatible_parts (adi.adis16375 attribute)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.compatible_parts">(adi.adis16480 attribute)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.compatible_parts">(adi.adis16485 attribute)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.compatible_parts">(adi.adis16488 attribute)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.compatible_parts">(adi.adis16490 attribute)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.compatible_parts">(adi.adis16495 attribute)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.compatible_parts">(adi.adis16497 attribute)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.compatible_parts">(adi.adis16545 attribute)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.compatible_parts">(adi.adis16547 attribute)</a> -</li> - </ul></li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.configure">configure() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.ltc2983.html#adi.ltc2983.ltc2983.convert">convert() (adi.ltc2983.ltc2983 method)</a> -</li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.convert_to_volts">convert_to_volts() (adi.cn0554.cn0554 method)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.counter_int">counter_int (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.ctx">ctx (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16460.html#adi.adis16460.ctx">(adi.adis16460 property)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.ctx">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.ctx">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.ctx">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.ctx">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.ctx">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.ctx">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.ctx">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.ctx">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.ctx">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.current_timestamp_clock">current_timestamp_clock (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16460.html#adi.adis16460.current_timestamp_clock">(adi.adis16460 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.current_timestamp_clock">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.current_timestamp_clock">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.current_timestamp_clock">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.current_timestamp_clock">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.current_timestamp_clock">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.current_timestamp_clock">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16507.html#adi.adis16507.adis16507.current_timestamp_clock">(adi.adis16507.adis16507 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.current_timestamp_clock">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.current_timestamp_clock">(adi.adis16547 property)</a> -</li> - <li><a href="devices/adi.adxl355.html#adi.adxl355.adxl355.current_timestamp_clock">(adi.adxl355.adxl355 property)</a> -</li> - </ul></li> - <li><a href="dev/test_dma.html#test.dma_tests.cw_loopback">cw_loopback() (in module test.dma_tests)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.cyclic_buffer">cyclic_buffer() (in module test.dma_tests)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.cyclic_buffer_exception">cyclic_buffer_exception() (in module test.dma_tests)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="D">D</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.dac_frequency">dac_frequency (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.dac_frequency">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.dac_out_channels">dac_out_channels (adi.cn0554.cn0554 attribute)</a> -</li> - <li><a href="devices/adi.daq2.html#adi.daq2.DAQ2">DAQ2 (class in adi.daq2)</a> -</li> - <li><a href="devices/adi.daq3.html#adi.daq3.DAQ3">DAQ3 (class in adi.daq3)</a> -</li> - <li><a href="fpga/index.html#adi.dds.dds">dds (class in adi.dds)</a> -</li> - <li><a href="fpga/index.html#adi.dds.dds.dds_dual_tone">dds_dual_tone() (adi.dds.dds method)</a> -</li> - <li><a href="fpga/index.html#adi.dds.dds.dds_enabled">dds_enabled (adi.dds.dds property)</a> -</li> - <li><a href="fpga/index.html#adi.dds.dds.dds_frequencies">dds_frequencies (adi.dds.dds property)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.dds_loopback">dds_loopback() (in module test.dma_tests)</a> -</li> - <li><a href="fpga/index.html#adi.dds.dds.dds_phases">dds_phases (adi.dds.dds property)</a> -</li> - <li><a href="fpga/index.html#adi.dds.dds.dds_scales">dds_scales (adi.dds.dds property)</a> -</li> - <li><a href="fpga/index.html#adi.dds.dds.dds_single_tone">dds_single_tone() (adi.dds.dds method)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.dds_two_tone">dds_two_tone() (in module test.dma_tests)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.delay_clk">delay_clk (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.delay_start_en">delay_start_en (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.delay_word">delay_word (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.deltaangl_x_conv">deltaangl_x_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.deltaangl_x_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.deltaangl_x_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.deltaangl_x_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.deltaangl_x_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.deltaangl_x_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.deltaangl_x_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.deltaangl_x_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.deltaangl_x_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.deltaangl_x_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.deltaangl_y_conv">deltaangl_y_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.deltaangl_y_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.deltaangl_y_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.deltaangl_y_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.deltaangl_y_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.deltaangl_y_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.deltaangl_y_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.deltaangl_y_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.deltaangl_y_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.deltaangl_y_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.deltaangl_z_conv">deltaangl_z_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.deltaangl_z_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.deltaangl_z_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.deltaangl_z_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.deltaangl_z_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.deltaangl_z_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.deltaangl_z_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.deltaangl_z_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.deltaangl_z_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.deltaangl_z_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.deltavelocity_x_conv">deltavelocity_x_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.deltavelocity_x_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.deltavelocity_x_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.deltavelocity_x_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.deltavelocity_x_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.deltavelocity_x_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.deltavelocity_x_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.deltavelocity_x_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.deltavelocity_x_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.deltavelocity_x_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adis16375.html#adi.adis16375.deltavelocity_y_conv">deltavelocity_y_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.deltavelocity_y_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.deltavelocity_y_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.deltavelocity_y_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.deltavelocity_y_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.deltavelocity_y_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.deltavelocity_y_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.deltavelocity_y_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.deltavelocity_y_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.deltavelocity_y_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.deltavelocity_z_conv">deltavelocity_z_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.deltavelocity_z_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.deltavelocity_z_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.deltavelocity_z_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.deltavelocity_z_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.deltavelocity_z_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.deltavelocity_z_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.deltavelocity_z_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.deltavelocity_z_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.deltavelocity_z_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.detector_power">detector_power (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.device_map">device_map (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.device_mode">device_mode (adi.cn0566.CN0566 attribute)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.devices">devices (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.digital_gain_control_mode_chan0">digital_gain_control_mode_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.digital_gain_control_mode_chan1">digital_gain_control_mode_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="fpga/index.html#adi.dds.dds.disable_dds">disable_dds() (adi.dds.dds method)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.disable_trigger">disable_trigger (adi.adis16375 attribute)</a> - - <ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.disable_trigger">(adi.adis16480 attribute)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.disable_trigger">(adi.adis16485 attribute)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.disable_trigger">(adi.adis16488 attribute)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.disable_trigger">(adi.adis16490 attribute)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.disable_trigger">(adi.adis16495 attribute)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.disable_trigger">(adi.adis16497 attribute)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.disable_trigger">(adi.adis16545 attribute)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.disable_trigger">(adi.adis16547 attribute)</a> -</li> - </ul></li> - <li><a href="dev/test_dma.html#test.dma_tests.dma_dac_zeros">dma_dac_zeros() (in module test.dma_tests)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.dma_gateing_mode">dma_gateing_mode (adi.tdd.tdd property)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.dma_loopback">dma_loopback() (in module test.dma_tests)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.dma_rx">dma_rx() (in module test.dma_tests)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.dma_tx">dma_tx() (in module test.dma_tests)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.drxn">drxn (adi.cn0556.cn0556 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="E">E</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.cn0565.html#adi.cn0565.cn0565.electrode_count">electrode_count (adi.cn0565.cn0565 property)</a> -</li> - <li><a href="devices/adi.cn0565.html#adi.cn0565.cn0565.electrode_count_available">electrode_count_available (adi.cn0565.cn0565 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.element_map">element_map (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.element_spacing">element_spacing (adi.adar1000.adar1000_array property)</a> - - <ul> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.element_spacing">(adi.cn0566.CN0566 attribute)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.elements">elements (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.en">en (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.en_mode">en_mode (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.enable">enable (adi.adf4159.adf4159 property)</a> - - <ul> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.enable">(adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.enable">(adi.tddn.tddn property)</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.ensm_mode">ensm_mode (adi.ad937x.ad9371 property)</a> - - <ul> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.ensm_mode">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad5940.html#adi.ad5940.ad5940.excitation_amplitude">excitation_amplitude (adi.ad5940.ad5940 property)</a> -</li> - <li><a href="devices/adi.ad2s1210.html#adi.ad2s1210.ad2s1210.excitation_frequency">excitation_frequency (adi.ad2s1210.ad2s1210 property)</a> - - <ul> - <li><a href="devices/adi.ad5940.html#adi.ad5940.ad5940.excitation_frequency">(adi.ad5940.ad5940 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.external_tr_pin">external_tr_pin (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.external_tr_polarity">external_tr_polarity (adi.adar1000.adar1000 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="F">F</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.fault">fault (adi.cn0556.cn0556 property)</a> - - <ul> - <li><a href="devices/adi.max31865.html#adi.max31865.max31865.fault">(adi.max31865.max31865 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672.fault_detect">fault_detect (adi.ltc2672.ltc2672 property)</a> -</li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672.fault_detect_avail">fault_detect_avail (adi.ltc2672.ltc2672 property)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540.fda_disable_status">fda_disable_status (adi.cn0540.cn0540 property)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540.fda_mode">fda_mode (adi.cn0540.cn0540 property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364.filter">filter (adi.ad936x.ad9364 property)</a> - - <ul> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.filter">(adi.fmcomms5.FMComms5 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.filter_low_pass_3db_frequency">filter_low_pass_3db_frequency (adi.adis16475 property)</a> - - <ul> - <li><a href="devices/adi.adis16507.html#adi.adis16507.adis16507.filter_low_pass_3db_frequency">(adi.adis16507.adis16507 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad7768.html#adi.ad7768.ad7768.filter_type">filter_type (adi.ad7768.ad7768 property)</a> -</li> - <li><a href="devices/adi.ad7768.html#adi.ad7768.ad7768.filter_type_avail">filter_type_avail (adi.ad7768.ad7768 property)</a> -</li> - <li><a href="devices/adi.ad9162.html#adi.ad9162.ad9162.fir85_enable">fir85_enable (adi.ad9162.ad9162 property)</a> -</li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.FIR85_enable">FIR85_enable (adi.ad9166.ad9166 property)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.firmware_date">firmware_date (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.firmware_date">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.firmware_date">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.firmware_date">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.firmware_date">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.firmware_date">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.firmware_date">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.firmware_date">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.firmware_date">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.firmware_date">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.firmware_revision">firmware_revision (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.firmware_revision">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.firmware_revision">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.firmware_revision">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.firmware_revision">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.firmware_revision">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.firmware_revision">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.firmware_revision">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.firmware_revision">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.firmware_revision">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.flash_count">flash_count (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.flash_count">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.flash_count">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.flash_count">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.flash_count">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.flash_count">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.flash_count">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.flash_count">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.flash_count">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.flash_count">(adi.adis16547 property)</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="dev/test_attr.html#test.attr_tests.floor_step_size">floor_step_size() (in module test.attr_tests)</a> -</li> - <li><a href="devices/adi.fmcadc3.html#adi.fmcadc3.fmcadc3">fmcadc3 (class in adi.fmcadc3)</a> -</li> - <li><a href="devices/adi.fmcjesdadc1.html#adi.fmcjesdadc1.fmcjesdadc1">fmcjesdadc1 (class in adi.fmcjesdadc1)</a> -</li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1">fmclidar1 (class in adi.fmclidar1)</a> -</li> - <li><a href="devices/adi.fmcomms11.html#adi.fmcomms11.FMComms11">FMComms11 (class in adi.fmcomms11)</a> -</li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5">FMComms5 (class in adi.fmcomms5)</a> -</li> - <li><a href="devices/adi.fmc_vna.html#adi.fmc_vna.fmcvna">fmcvna (class in adi.fmc_vna)</a> -</li> - <li><a href="devices/adi.cn0565.html#adi.cn0565.cn0565.force_distance">force_distance (adi.cn0565.cn0565 property)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.forward_gain">forward_gain (adi.adl5960.adl5960 property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.frame_length_ms">frame_length_ms (adi.tdd.tdd property)</a> - - <ul> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.frame_length_ms">(adi.tddn.tddn property)</a> -</li> - </ul></li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.frame_length_raw">frame_length_raw (adi.tdd.tdd property)</a> - - <ul> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.frame_length_raw">(adi.tddn.tddn property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.freq_dev_range">freq_dev_range (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.freq_dev_step">freq_dev_step (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.freq_dev_time">freq_dev_time (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.frequency">frequency (adi.ad9166.ad9166 property)</a> - - <ul> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.frequency">(adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.frequency">(adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adf5610.html#adi.adf5610.adf5610.frequency">(adi.adf5610.adf5610 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adf4355.html#adi.adf4355.adf4355.frequency_altvolt0">frequency_altvolt0 (adi.adf4355.adf4355 property)</a> -</li> - <li><a href="devices/adi.adf4355.html#adi.adf4355.adf4355.frequency_altvolt1">frequency_altvolt1 (adi.adf4355.adf4355 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.frequency_hopping_mode">frequency_hopping_mode (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.frequency_hopping_mode_chip_b">frequency_hopping_mode_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.frequency_hopping_mode_en">frequency_hopping_mode_en (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.frequency_hopping_mode_en_chip_b">frequency_hopping_mode_en_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.ad9162.html#adi.ad9162.ad9162.frequency_nco">frequency_nco (adi.ad9162.ad9162 property)</a> -</li> - <li><a href="devices/adi.fmc_vna.html#adi.fmc_vna.fmcvna.frontend">frontend (adi.fmc_vna.fmcvna attribute)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="G">G</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad7799.html#adi.ad7799.ad7799.gain">gain (adi.ad7799.ad7799 property)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.gain_check">gain_check() (in module test.dma_tests)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.gain_control_mode">gain_control_mode (adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364.gain_control_mode_chan0">gain_control_mode_chan0 (adi.ad936x.ad9364 property)</a> - - <ul> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.gain_control_mode_chan0">(adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.gain_control_mode_chan0">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.gain_control_mode_chan0_chip_b">gain_control_mode_chan0_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_c">gain_control_mode_chan0_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_d">gain_control_mode_chan0_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9361.gain_control_mode_chan1">gain_control_mode_chan1 (adi.ad936x.ad9361 property)</a> - - <ul> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.gain_control_mode_chan1">(adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.gain_control_mode_chan1">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.gain_control_mode_chan1_chip_b">gain_control_mode_chan1_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_c">gain_control_mode_chan1_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_d">gain_control_mode_chan1_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.gain_control_mode_chip_b_chan0">gain_control_mode_chip_b_chan0 (adi.fmcomms5.FMComms5 property)</a> -</li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.gain_control_mode_chip_b_chan1">gain_control_mode_chip_b_chan1 (adi.fmcomms5.FMComms5 property)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.gcal">gcal (adi.cn0566.CN0566 attribute)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.generate_clocks">generate_clocks() (adi.adar1000.adar1000 method)</a> -</li> - <li><a href="devices/adi.gen_mux.html#adi.gen_mux.genmux">genmux (class in adi.gen_mux)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_accel_x">get_accel_x() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_accel_x">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_accel_x">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_accel_x">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_accel_x">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_accel_x">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_accel_x">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_accel_x">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_accel_x">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_accel_x">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_accel_y">get_accel_y() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_accel_y">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_accel_y">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_accel_y">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_accel_y">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_accel_y">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_accel_y">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_accel_y">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_accel_y">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_accel_y">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_accel_z">get_accel_z() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_accel_z">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_accel_z">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_accel_z">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_accel_z">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_accel_z">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_accel_z">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_accel_z">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_accel_z">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_accel_z">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_anglvel_x">get_anglvel_x() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_anglvel_x">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_anglvel_x">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_anglvel_x">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_anglvel_x">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_anglvel_x">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_anglvel_x">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_anglvel_x">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_anglvel_x">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_anglvel_x">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_anglvel_y">get_anglvel_y() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_anglvel_y">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_anglvel_y">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_anglvel_y">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_anglvel_y">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_anglvel_y">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_anglvel_y">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_anglvel_y">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_anglvel_y">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_anglvel_y">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_anglvel_z">get_anglvel_z() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_anglvel_z">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_anglvel_z">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_anglvel_z">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_anglvel_z">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_anglvel_z">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_anglvel_z">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_anglvel_z">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_anglvel_z">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_anglvel_z">(adi.adis16547 method)</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_deltaangl_x">get_deltaangl_x() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_deltaangl_x">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_deltaangl_x">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_deltaangl_x">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_deltaangl_x">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_deltaangl_x">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_deltaangl_x">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_deltaangl_x">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_deltaangl_x">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_deltaangl_x">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_deltaangl_y">get_deltaangl_y() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_deltaangl_y">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_deltaangl_y">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_deltaangl_y">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_deltaangl_y">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_deltaangl_y">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_deltaangl_y">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_deltaangl_y">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_deltaangl_y">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_deltaangl_y">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_deltaangl_z">get_deltaangl_z() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_deltaangl_z">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_deltaangl_z">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_deltaangl_z">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_deltaangl_z">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_deltaangl_z">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_deltaangl_z">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_deltaangl_z">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_deltaangl_z">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_deltaangl_z">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_deltavelocity_x">get_deltavelocity_x() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_deltavelocity_x">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_deltavelocity_x">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_deltavelocity_x">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_deltavelocity_x">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_deltavelocity_x">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_deltavelocity_x">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_deltavelocity_x">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_deltavelocity_x">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_deltavelocity_x">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_deltavelocity_y">get_deltavelocity_y() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_deltavelocity_y">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_deltavelocity_y">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_deltavelocity_y">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_deltavelocity_y">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_deltavelocity_y">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_deltavelocity_y">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_deltavelocity_y">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_deltavelocity_y">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_deltavelocity_y">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_deltavelocity_z">get_deltavelocity_z() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_deltavelocity_z">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_deltavelocity_z">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_deltavelocity_z">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_deltavelocity_z">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_deltavelocity_z">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_deltavelocity_z">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_deltavelocity_z">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_deltavelocity_z">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_deltavelocity_z">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_magn_x">get_magn_x() (adi.adis16480 method)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_magn_x">(adi.adis16488 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_magn_y">get_magn_y() (adi.adis16480 method)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_magn_y">(adi.adis16488 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_magn_z">get_magn_z() (adi.adis16480 method)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_magn_z">(adi.adis16488 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_pressure">get_pressure() (adi.adis16480 method)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_pressure">(adi.adis16488 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.get_temp">get_temp() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.get_temp">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.get_temp">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.get_temp">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.get_temp">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.get_temp">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.get_temp">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.get_temp">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.get_temp">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.get_temp">(adi.adis16547 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad5940.html#adi.ad5940.ad5940.gpio1_toggle">gpio1_toggle (adi.ad5940.ad5940 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="H">H</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.hardwaregain">hardwaregain (adi.ad6676.ad6676 property)</a> - - <ul> - <li><a href="devices/adi.ada4961.html#adi.ada4961.ada4961.hardwaregain">(adi.ada4961.ada4961 property)</a> -</li> - <li><a href="devices/adi.adl5240.html#adi.adl5240.adl5240.hardwaregain">(adi.adl5240.adl5240 property)</a> -</li> - </ul></li> - <li><a href="dev/test_dma.html#test.dma_tests.hardwaregain">hardwaregain() (in module test.dma_tests)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.harmonic_vals">harmonic_vals() (in module test.dma_tests)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.hd_tracking_en_chan0">hd_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.hd_tracking_en_chan1">hd_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.admv8818.html#adi.admv8818.admv8818.high_pass_3db_frequency">high_pass_3db_frequency (adi.admv8818.admv8818 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_cap_sel">hmc7044_cap_sel() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)</a> - - <ul> - <li><a href="devices/adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_cap_sel">(adi.QuadMxFE_multi.QuadMxFE_multi method)</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_car_output_delay">hmc7044_car_output_delay() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)</a> - - <ul> - <li><a href="devices/adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_car_output_delay">(adi.QuadMxFE_multi.QuadMxFE_multi method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_ext_output_delay">hmc7044_ext_output_delay() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)</a> - - <ul> - <li><a href="devices/adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_ext_output_delay">(adi.QuadMxFE_multi.QuadMxFE_multi method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_set_cap_sel">hmc7044_set_cap_sel() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)</a> - - <ul> - <li><a href="devices/adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_set_cap_sel">(adi.QuadMxFE_multi.QuadMxFE_multi method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adxrs290.html#adi.adxrs290.adxrs290.hpf_3db_frequency">hpf_3db_frequency (adi.adxrs290.adxrs290 property)</a> -</li> - <li><a href="devices/adi.adxrs290.html#adi.adxrs290.adxrs290.hpf_3db_frequency_available">hpf_3db_frequency_available (adi.adxrs290.adxrs290 property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.hw_ldac_trigger">hw_ldac_trigger (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.hw_ldac_trigger_available">hw_ldac_trigger_available (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad2s1210.html#adi.ad2s1210.ad2s1210.hysteresis_enable">hysteresis_enable (adi.ad2s1210.ad2s1210 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="I">I</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.if_filter_cutoff">if_filter_cutoff (adi.adl5960.adl5960 property)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.if_frequency">if_frequency (adi.adl5960.adl5960 property)</a> -</li> - <li><a href="dev/test_generics.html#test.generics.iio_attribute_single_value">iio_attribute_single_value() (in module test.generics)</a> -</li> - <li><a href="dev/test_generics.html#test.generics.iio_buffer_check">iio_buffer_check() (in module test.generics)</a> -</li> - <li><a href="devices/adi.adg2128.html#adi.adg2128.adg2128.immediate">immediate (adi.adg2128.adg2128 property)</a> -</li> - <li><a href="devices/adi.ad5940.html#adi.ad5940.ad5940.impedance_mode">impedance_mode (adi.ad5940.ad5940 property)</a> -</li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.in_channels">in_channels (adi.cn0554.cn0554 property)</a> -</li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.in_scale">in_scale (adi.cn0554.cn0554 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.initialize">initialize() (adi.adar1000.adar1000 method)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.initialize_devices">initialize_devices() (adi.adar1000.adar1000_array method)</a> -</li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.lm75.html#adi.lm75.lm75.input">input (adi.lm75.lm75 property)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540.input_voltage">input_voltage (adi.cn0540.cn0540 property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.int_ref_powerup">int_ref_powerup (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.int_ref_powerup_available">int_ref_powerup_available (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.interface_gain_chan0">interface_gain_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.interface_gain_chan1">interface_gain_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.intermediate_frequency">intermediate_frequency (adi.ad6676.ad6676 property)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.internal_sync_period_ms">internal_sync_period_ms (adi.tddn.tddn property)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.internal_sync_period_raw">internal_sync_period_raw (adi.tddn.tddn property)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.intvcc_voltage">intvcc_voltage (adi.cn0556.cn0556 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="J">J</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.jesd204_device_status">jesd204_device_status (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.jesd204_device_status">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.jesd204_device_status_check">jesd204_device_status_check (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.jesd204_device_status_check">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.jesd204_fsm_ctrl">jesd204_fsm_ctrl (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.jesd204_fsm_ctrl">(adi.ad9084.ad9084 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.jesd204_fsm_ctrl">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.jesd204_fsm_error">jesd204_fsm_error (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.jesd204_fsm_error">(adi.ad9084.ad9084 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.jesd204_fsm_error">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.jesd204_fsm_paused">jesd204_fsm_paused (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.jesd204_fsm_paused">(adi.ad9084.ad9084 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.jesd204_fsm_paused">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.jesd204_fsm_resume">jesd204_fsm_resume (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.jesd204_fsm_resume">(adi.ad9084.ad9084 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.jesd204_fsm_resume">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.jesd204_fsm_state">jesd204_fsm_state (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.jesd204_fsm_state">(adi.ad9084.ad9084 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.jesd204_fsm_state">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9136.html#adi.ad9136.ad9136.jesd204_statuses">jesd204_statuses (adi.ad9136.ad9136 property)</a> - - <ul> - <li><a href="devices/adi.ad9162.html#adi.ad9162.ad9162.jesd204_statuses">(adi.ad9162.ad9162 property)</a> -</li> - <li><a href="devices/adi.ad9250.html#adi.ad9250.ad9250.jesd204_statuses">(adi.ad9250.ad9250 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.jesd204_statuses">(adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.ad9625.html#adi.ad9625.ad9625.jesd204_statuses">(adi.ad9625.ad9625 property)</a> -</li> - <li><a href="devices/adi.fmcjesdadc1.html#adi.fmcjesdadc1.fmcjesdadc1.jesd204_statuses">(adi.fmcjesdadc1.fmcjesdadc1 property)</a> -</li> - </ul></li> - </ul></td> -</tr></table> - -<h2 id="L">L</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.laser_disable">laser_disable() (adi.fmclidar1.fmclidar1 method)</a> -</li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.laser_enable">laser_enable() (adi.fmclidar1.fmclidar1 method)</a> -</li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.laser_frequency">laser_frequency (adi.fmclidar1.fmclidar1 property)</a> -</li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.laser_pulse_width">laser_pulse_width (adi.fmclidar1.fmclidar1 property)</a> -</li> - <li><a href="devices/adi.adpd410x.html#adi.adpd410x.adpd410x.last_timeslot">last_timeslot (adi.adpd410x.adpd410x property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.latch_rx_settings">latch_rx_settings() (adi.adar1000.adar1000 method)</a> - - <ul> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.latch_rx_settings">(adi.adar1000.adar1000_array method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.latch_tx_settings">latch_tx_settings() (adi.adar1000.adar1000 method)</a> - - <ul> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.latch_tx_settings">(adi.adar1000.adar1000_array method)</a> -</li> - </ul></li> - <li><a href="devices/adi.cn0575.html#adi.cn0575.cn0575.led">led (adi.cn0575.cn0575 property)</a> -</li> - <li><a href="devices/adi.lm75.html#adi.lm75.lm75">lm75 (class in adi.lm75)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.lna_bias_off">lna_bias_off (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.lna_bias_on">lna_bias_on (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.lna_bias_out_enable">lna_bias_out_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.lo">lo (adi.cn0566.CN0566 property)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.lo_frequency">lo_frequency (adi.adl5960.adl5960 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.lo_leakage_tracking_en_chan0">lo_leakage_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.lo_leakage_tracking_en_chan1">lo_leakage_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.lo_mode">lo_mode (adi.adl5960.adl5960 property)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.lo_mode_available">lo_mode_available (adi.adl5960.adl5960 property)</a> -</li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.load_channel_cal">load_channel_cal() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.load_gain_cal">load_gain_cal() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.load_phase_cal">load_phase_cal() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364.loopback">loopback (adi.ad936x.ad9364 property)</a> -</li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.loopback_chip_b">loopback_chip_b (adi.fmcomms5.FMComms5 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.loopback_delay_tracking_en_chan0">loopback_delay_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.loopback_delay_tracking_en_chan1">loopback_delay_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.loopback_mode">loopback_mode (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.loopback_mode">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.admv8818.html#adi.admv8818.admv8818.low_pass_3db_frequency">low_pass_3db_frequency (adi.admv8818.admv8818 property)</a> -</li> - <li><a href="devices/adi.adxrs290.html#adi.adxrs290.adxrs290.lpf_3db_frequency">lpf_3db_frequency (adi.adxrs290.adxrs290 property)</a> -</li> - <li><a href="devices/adi.adxrs290.html#adi.adxrs290.adxrs290.lpf_3db_frequency_available">lpf_3db_frequency_available (adi.adxrs290.adxrs290 property)</a> -</li> - <li><a href="devices/adi.ltc2314_14.html#adi.ltc2314_14.ltc2314_14.lsb_mv">lsb_mv (adi.ltc2314_14.ltc2314_14 property)</a> -</li> - <li><a href="devices/adi.ltc2314_14.html#adi.ltc2314_14.ltc2314_14">ltc2314_14 (class in adi.ltc2314_14)</a> -</li> - <li><a href="devices/adi.ltc2387.html#adi.ltc2387.ltc2387">ltc2387 (class in adi.ltc2387)</a> -</li> - <li><a href="devices/adi.ltc2499.html#adi.ltc2499.ltc2499">ltc2499 (class in adi.ltc2499)</a> -</li> - <li><a href="devices/adi.ltc2664.html#adi.ltc2664.ltc2664">ltc2664 (class in adi.ltc2664)</a> -</li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672">ltc2672 (class in adi.ltc2672)</a> -</li> - <li><a href="devices/adi.ltc2688.html#adi.ltc2688.ltc2688">ltc2688 (class in adi.ltc2688)</a> -</li> - <li><a href="devices/adi.ltc2983.html#adi.ltc2983.ltc2983">ltc2983 (class in adi.ltc2983)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="M">M</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adis16480.html#adi.adis16480.magn_x_calibbias">magn_x_calibbias (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.magn_x_calibbias">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.magn_x_conv">magn_x_conv (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.magn_x_conv">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.magn_x_filter_low_pass_3db_frequency">magn_x_filter_low_pass_3db_frequency (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.magn_x_filter_low_pass_3db_frequency">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.magn_y_calibbias">magn_y_calibbias (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.magn_y_calibbias">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.magn_y_conv">magn_y_conv (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.magn_y_conv">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.magn_y_filter_low_pass_3db_frequency">magn_y_filter_low_pass_3db_frequency (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.magn_y_filter_low_pass_3db_frequency">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.magn_z_calibbias">magn_z_calibbias (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.magn_z_calibbias">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.magn_z_conv">magn_z_conv (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.magn_z_conv">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.magn_z_filter_low_pass_3db_frequency">magn_z_filter_low_pass_3db_frequency (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.magn_z_filter_low_pass_3db_frequency">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad5940.html#adi.ad5940.ad5940.magnitude_mode">magnitude_mode (adi.ad5940.ad5940 property)</a> -</li> - <li><a href="devices/adi.lm75.html#adi.lm75.lm75.max">max (adi.lm75.lm75 property)</a> -</li> - <li><a href="devices/adi.max11205.html#adi.max11205.max11205">max11205 (class in adi.max11205)</a> -</li> - <li><a href="devices/adi.max14001.html#adi.max14001.max14001">max14001 (class in adi.max14001)</a> -</li> - <li><a href="devices/adi.max31855.html#adi.max31855.max31855">max31855 (class in adi.max31855)</a> -</li> - <li><a href="devices/adi.max31865.html#adi.max31865.max31865">max31865 (class in adi.max31865)</a> -</li> - <li><a href="devices/adi.max9611.html#adi.max9611.max9611">max9611 (class in adi.max9611)</a> -</li> - <li><a href="devices/adi.lm75.html#adi.lm75.lm75.max_hyst">max_hyst (adi.lm75.lm75 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.mcs_chips">mcs_chips() (adi.adrv9009_zu11eg.adrv9009_zu11eg method)</a> - - <ul> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.mcs_chips">(adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.mode">mode (adi.adar1000.adar1000 property)</a> - - <ul> - <li><a href="devices/adi.admv8818.html#adi.admv8818.admv8818.mode">(adi.admv8818.admv8818 property)</a> -</li> - <li><a href="devices/adi.adpd188.html#adi.adpd188.adpd188.mode">(adi.adpd188.adpd188 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.admv8818.html#adi.admv8818.admv8818.mode_available">mode_available (adi.admv8818.admv8818 property)</a> -</li> - <li> - module - - <ul> - <li><a href="devices/index.html#module-adi">adi</a> -</li> - <li><a href="devices/adi.ad2s1210.html#module-adi.ad2s1210">adi.ad2s1210</a> -</li> - <li><a href="devices/adi.ad4020.html#module-adi.ad4020">adi.ad4020</a> -</li> - <li><a href="devices/adi.ad405x.html#module-adi.ad405x">adi.ad405x</a> -</li> - <li><a href="devices/adi.ad4110.html#module-adi.ad4110">adi.ad4110</a> -</li> - <li><a href="devices/adi.ad4130.html#module-adi.ad4130">adi.ad4130</a> -</li> - <li><a href="devices/adi.ad4170.html#module-adi.ad4170">adi.ad4170</a> -</li> - <li><a href="devices/adi.ad4630.html#module-adi.ad4630">adi.ad4630</a> -</li> - <li><a href="devices/adi.ad469x.html#module-adi.ad469x">adi.ad469x</a> -</li> - <li><a href="devices/adi.ad4858.html#module-adi.ad4858">adi.ad4858</a> -</li> - <li><a href="devices/adi.ad5592r.html#module-adi.ad5592r">adi.ad5592r</a> -</li> - <li><a href="devices/adi.ad5627.html#module-adi.ad5627">adi.ad5627</a> -</li> - <li><a href="devices/adi.ad5686.html#module-adi.ad5686">adi.ad5686</a> -</li> - <li><a href="devices/adi.ad5754r.html#module-adi.ad5754r">adi.ad5754r</a> -</li> - <li><a href="devices/adi.ad579x.html#module-adi.ad579x">adi.ad579x</a> -</li> - <li><a href="devices/adi.ad5940.html#module-adi.ad5940">adi.ad5940</a> -</li> - <li><a href="devices/adi.ad6676.html#module-adi.ad6676">adi.ad6676</a> -</li> - <li><a href="devices/adi.ad7124.html#module-adi.ad7124">adi.ad7124</a> -</li> - <li><a href="devices/adi.ad7134.html#module-adi.ad7134">adi.ad7134</a> -</li> - <li><a href="devices/adi.ad717x.html#module-adi.ad717x">adi.ad717x</a> -</li> - <li><a href="devices/adi.ad719x.html#module-adi.ad719x">adi.ad719x</a> -</li> - <li><a href="devices/adi.ad7291.html#module-adi.ad7291">adi.ad7291</a> -</li> - <li><a href="devices/adi.ad7606.html#module-adi.ad7606">adi.ad7606</a> -</li> - <li><a href="devices/adi.ad7689.html#module-adi.ad7689">adi.ad7689</a> -</li> - <li><a href="devices/adi.ad7746.html#module-adi.ad7746">adi.ad7746</a> -</li> - <li><a href="devices/adi.ad7768.html#module-adi.ad7768">adi.ad7768</a> -</li> - <li><a href="devices/adi.ad777x.html#module-adi.ad777x">adi.ad777x</a> -</li> - <li><a href="devices/adi.ad7799.html#module-adi.ad7799">adi.ad7799</a> -</li> - <li><a href="devices/adi.ad9081.html#module-adi.ad9081">adi.ad9081</a> -</li> - <li><a href="devices/adi.ad9081_mc.html#module-adi.ad9081_mc">adi.ad9081_mc</a> -</li> - <li><a href="devices/adi.ad9083.html#module-adi.ad9083">adi.ad9083</a> -</li> - <li><a href="devices/adi.ad9084.html#module-adi.ad9084">adi.ad9084</a> -</li> - <li><a href="devices/adi.ad9084_mc.html#module-adi.ad9084_mc">adi.ad9084_mc</a> -</li> - <li><a href="devices/adi.ad9094.html#module-adi.ad9094">adi.ad9094</a> -</li> - <li><a href="devices/adi.ad9136.html#module-adi.ad9136">adi.ad9136</a> -</li> - <li><a href="devices/adi.ad9144.html#module-adi.ad9144">adi.ad9144</a> -</li> - <li><a href="devices/adi.ad9152.html#module-adi.ad9152">adi.ad9152</a> -</li> - <li><a href="devices/adi.ad9162.html#module-adi.ad9162">adi.ad9162</a> -</li> - <li><a href="devices/adi.ad9166.html#module-adi.ad9166">adi.ad9166</a> -</li> - <li><a href="devices/adi.ad9172.html#module-adi.ad9172">adi.ad9172</a> -</li> - <li><a href="devices/adi.ad9250.html#module-adi.ad9250">adi.ad9250</a> -</li> - <li><a href="devices/adi.ad9265.html#module-adi.ad9265">adi.ad9265</a> -</li> - <li><a href="devices/adi.ad936x.html#module-adi.ad936x">adi.ad936x</a> -</li> - <li><a href="devices/adi.ad937x.html#module-adi.ad937x">adi.ad937x</a> -</li> - <li><a href="devices/adi.ad9434.html#module-adi.ad9434">adi.ad9434</a> -</li> - <li><a href="devices/adi.ad9467.html#module-adi.ad9467">adi.ad9467</a> -</li> - <li><a href="devices/adi.ad9625.html#module-adi.ad9625">adi.ad9625</a> -</li> - <li><a href="devices/adi.ad9680.html#module-adi.ad9680">adi.ad9680</a> -</li> - <li><a href="devices/adi.ad9739a.html#module-adi.ad9739a">adi.ad9739a</a> -</li> - <li><a href="devices/adi.ada4961.html#module-adi.ada4961">adi.ada4961</a> -</li> - <li><a href="devices/adi.adaq8092.html#module-adi.adaq8092">adi.adaq8092</a> -</li> - <li><a href="devices/adi.adar1000.html#module-adi.adar1000">adi.adar1000</a> -</li> - <li><a href="devices/adi.adf4159.html#module-adi.adf4159">adi.adf4159</a> -</li> - <li><a href="devices/adi.adf4355.html#module-adi.adf4355">adi.adf4355</a> -</li> - <li><a href="devices/adi.adf4371.html#module-adi.adf4371">adi.adf4371</a> -</li> - <li><a href="devices/adi.adf5610.html#module-adi.adf5610">adi.adf5610</a> -</li> - <li><a href="devices/adi.adg2128.html#module-adi.adg2128">adi.adg2128</a> -</li> - <li><a href="devices/adi.adis16507.html#module-adi.adis16507">adi.adis16507</a> -</li> - <li><a href="devices/adi.adl5240.html#module-adi.adl5240">adi.adl5240</a> -</li> - <li><a href="devices/adi.adl5960.html#module-adi.adl5960">adi.adl5960</a> -</li> - <li><a href="devices/adi.admv8818.html#module-adi.admv8818">adi.admv8818</a> -</li> - <li><a href="devices/adi.adpd1080.html#module-adi.adpd1080">adi.adpd1080</a> -</li> - <li><a href="devices/adi.adpd188.html#module-adi.adpd188">adi.adpd188</a> -</li> - <li><a href="devices/adi.adpd410x.html#module-adi.adpd410x">adi.adpd410x</a> -</li> - <li><a href="devices/adi.adrf5720.html#module-adi.adrf5720">adi.adrf5720</a> -</li> - <li><a href="devices/adi.adrv9002.html#module-adi.adrv9002">adi.adrv9002</a> -</li> - <li><a href="devices/adi.adrv9009.html#module-adi.adrv9009">adi.adrv9009</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg.html#module-adi.adrv9009_zu11eg">adi.adrv9009_zu11eg</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#module-adi.adrv9009_zu11eg_fmcomms8">adi.adrv9009_zu11eg_fmcomms8</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#module-adi.adrv9009_zu11eg_multi">adi.adrv9009_zu11eg_multi</a> -</li> - <li><a href="devices/adi.adt7420.html#module-adi.adt7420">adi.adt7420</a> -</li> - <li><a href="devices/adi.adxl313.html#module-adi.adxl313">adi.adxl313</a> -</li> - <li><a href="devices/adi.adxl345.html#module-adi.adxl345">adi.adxl345</a> -</li> - <li><a href="devices/adi.adxl355.html#module-adi.adxl355">adi.adxl355</a> -</li> - <li><a href="devices/adi.adxrs290.html#module-adi.adxrs290">adi.adxrs290</a> -</li> - <li><a href="devices/adi.cn0511.html#module-adi.cn0511">adi.cn0511</a> -</li> - <li><a href="devices/adi.cn0532.html#module-adi.cn0532">adi.cn0532</a> -</li> - <li><a href="devices/adi.cn0540.html#module-adi.cn0540">adi.cn0540</a> -</li> - <li><a href="devices/adi.cn0554.html#module-adi.cn0554">adi.cn0554</a> -</li> - <li><a href="devices/adi.cn0556.html#module-adi.cn0556">adi.cn0556</a> -</li> - <li><a href="devices/adi.cn0565.html#module-adi.cn0565">adi.cn0565</a> -</li> - <li><a href="devices/adi.cn0566.html#module-adi.cn0566">adi.cn0566</a> -</li> - <li><a href="devices/adi.cn0575.html#module-adi.cn0575">adi.cn0575</a> -</li> - <li><a href="devices/adi.cn0579.html#module-adi.cn0579">adi.cn0579</a> -</li> - <li><a href="devices/adi.daq2.html#module-adi.daq2">adi.daq2</a> -</li> - <li><a href="devices/adi.daq3.html#module-adi.daq3">adi.daq3</a> -</li> - <li><a href="fpga/index.html#module-adi.dds">adi.dds</a> -</li> - <li><a href="devices/adi.fmc_vna.html#module-adi.fmc_vna">adi.fmc_vna</a> -</li> - <li><a href="devices/adi.fmcadc3.html#module-adi.fmcadc3">adi.fmcadc3</a> -</li> - <li><a href="devices/adi.fmcjesdadc1.html#module-adi.fmcjesdadc1">adi.fmcjesdadc1</a> -</li> - <li><a href="devices/adi.fmclidar1.html#module-adi.fmclidar1">adi.fmclidar1</a> -</li> - <li><a href="devices/adi.fmcomms11.html#module-adi.fmcomms11">adi.fmcomms11</a> -</li> - <li><a href="devices/adi.fmcomms5.html#module-adi.fmcomms5">adi.fmcomms5</a> -</li> - <li><a href="devices/adi.gen_mux.html#module-adi.gen_mux">adi.gen_mux</a> -</li> - <li><a href="devices/adi.jesd.html#module-adi.jesd">adi.jesd</a> -</li> - <li><a href="devices/adi.lm75.html#module-adi.lm75">adi.lm75</a> -</li> - <li><a href="devices/adi.ltc2314_14.html#module-adi.ltc2314_14">adi.ltc2314_14</a> -</li> - <li><a href="devices/adi.ltc2387.html#module-adi.ltc2387">adi.ltc2387</a> -</li> - <li><a href="devices/adi.ltc2499.html#module-adi.ltc2499">adi.ltc2499</a> -</li> - <li><a href="devices/adi.ltc2664.html#module-adi.ltc2664">adi.ltc2664</a> -</li> - <li><a href="devices/adi.ltc2672.html#module-adi.ltc2672">adi.ltc2672</a> -</li> - <li><a href="devices/adi.ltc2688.html#module-adi.ltc2688">adi.ltc2688</a> -</li> - <li><a href="devices/adi.ltc2983.html#module-adi.ltc2983">adi.ltc2983</a> -</li> - <li><a href="devices/adi.max11205.html#module-adi.max11205">adi.max11205</a> -</li> - <li><a href="devices/adi.max14001.html#module-adi.max14001">adi.max14001</a> -</li> - <li><a href="devices/adi.max31855.html#module-adi.max31855">adi.max31855</a> -</li> - <li><a href="devices/adi.max31865.html#module-adi.max31865">adi.max31865</a> -</li> - <li><a href="devices/adi.max9611.html#module-adi.max9611">adi.max9611</a> -</li> - <li><a href="devices/adi.one_bit_adc_dac.html#module-adi.one_bit_adc_dac">adi.one_bit_adc_dac</a> -</li> - <li><a href="devices/adi.QuadMxFE_multi.html#module-adi.QuadMxFE_multi">adi.QuadMxFE_multi</a> -</li> - <li><a href="buffers/index.html#module-adi.rx_tx">adi.rx_tx</a> -</li> - <li><a href="fpga/index.html#module-adi.sync_start">adi.sync_start</a> -</li> - <li><a href="devices/adi.tdd.html#module-adi.tdd">adi.tdd</a> -</li> - <li><a href="devices/adi.tddn.html#module-adi.tddn">adi.tddn</a> -</li> - <li><a href="dev/test_attr.html#module-test.attr_tests">test.attr_tests</a> -</li> - <li><a href="dev/test_dma.html#module-test.dma_tests">test.dma_tests</a> -</li> - <li><a href="dev/test_generics.html#module-test.generics">test.generics</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540.monitor_powerup">monitor_powerup (adi.cn0540.cn0540 property)</a> -</li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672.mux">mux (adi.ltc2672.ltc2672 property)</a> -</li> - <li><a href="devices/adi.ltc2672.html#adi.ltc2672.ltc2672.mux_avail">mux_avail (adi.ltc2672.ltc2672 property)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371.muxout_mode">muxout_mode (adi.adf4371.adf4371 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.muxout_sel">muxout_sel (adi.adf4159.adf4159 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="N">N</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad9083.html#adi.ad9083.ad9083.nco0_frequency">nco0_frequency (adi.ad9083.ad9083 property)</a> -</li> - <li><a href="devices/adi.ad9083.html#adi.ad9083.ad9083.nco1_frequency">nco1_frequency (adi.ad9083.ad9083 property)</a> -</li> - <li><a href="devices/adi.ad9083.html#adi.ad9083.ad9083.nco2_frequency">nco2_frequency (adi.ad9083.ad9083 property)</a> -</li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.nco_enable">nco_enable (adi.ad9166.ad9166 property)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.nco_loopback">nco_loopback() (in module test.dma_tests)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.num_elements">num_elements (adi.cn0566.CN0566 attribute)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="O">O</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.obs_gain_control_mode">obs_gain_control_mode (adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.obs_hardwaregain">obs_hardwaregain (adi.ad937x.ad9371 property)</a> - - <ul> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.obs_hardwaregain">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.obs_powerdown_en">obs_powerdown_en (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.obs_quadrature_tracking_en">obs_quadrature_tracking_en (adi.ad937x.ad9371 property)</a> - - <ul> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.obs_quadrature_tracking_en">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.obs_rf_port_select">obs_rf_port_select (adi.ad937x.ad9371 property)</a> - - <ul> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.obs_rf_port_select">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.obs_temp_comp_gain">obs_temp_comp_gain (adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.oc_tsd">oc_tsd (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.oc_tsd_available">oc_tsd_available (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r.channel_temp.offset">offset (adi.ad5592r.ad5592r.channel_temp property)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.offset_frequency">offset_frequency (adi.adl5960.adl5960 property)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.offset_mode">offset_mode (adi.adl5960.adl5960 property)</a> -</li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.offset_mode_available">offset_mode_available (adi.adl5960.adl5960 property)</a> -</li> - <li><a href="devices/adi.one_bit_adc_dac.html#adi.one_bit_adc_dac.one_bit_adc_dac">one_bit_adc_dac (class in adi.one_bit_adc_dac)</a> -</li> - <li><a href="devices/adi.adg2128.html#adi.adg2128.adg2128.open_all">open_all() (adi.adg2128.adg2128 method)</a> -</li> - <li><a href="devices/adi.ad405x.html#adi.ad405x.ad405x.operating_mode">operating_mode (adi.ad405x.ad405x property)</a> -</li> - <li><a href="devices/adi.ad405x.html#adi.ad405x.ad405x.operating_mode_avail">operating_mode_avail (adi.ad405x.ad405x property)</a> -</li> - <li><a href="devices/adi.adpd410x.html#adi.adpd410x.adpd410x.operation_mode">operation_mode (adi.adpd410x.adpd410x property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.orx_sample_rate">orx_sample_rate (adi.ad937x.ad9371 property)</a> - - <ul> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.orx_sample_rate">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.out_channels">out_channels (adi.cn0554.cn0554 property)</a> -</li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.out_reference">out_reference (adi.cn0554.cn0554 property)</a> -</li> - <li><a href="devices/adi.ad4630.html#adi.ad4630.ad4630.output_data_mode">output_data_mode() (adi.ad4630.ad4630 method)</a> -</li> - <li><a href="devices/adi.ad4858.html#adi.ad4858.ad4858.oversampling_ratio">oversampling_ratio (adi.ad4858.ad4858 property)</a> - - <ul> - <li><a href="devices/adi.ad7606.html#adi.ad7606.ad7606.oversampling_ratio">(adi.ad7606.ad7606 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad4858.html#adi.ad4858.ad4858.oversampling_ratio_avail">oversampling_ratio_avail (adi.ad4858.ad4858 property)</a> -</li> - <li><a href="devices/adi.ad7606.html#adi.ad7606.ad7606.oversampling_ratio_available">oversampling_ratio_available (adi.ad7606.ad7606 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="P">P</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.pa_bias_off">pa_bias_off (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.pa_bias_on">pa_bias_on (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.pa_correction_tracking_en_chan0">pa_correction_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.pa_correction_tracking_en_chan1">pa_correction_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.ad4858.html#adi.ad4858.ad4858.packet_format">packet_format (adi.ad4858.ad4858 property)</a> -</li> - <li><a href="devices/adi.ad4858.html#adi.ad4858.ad4858.packet_format_avail">packet_format_avail (adi.ad4858.ad4858 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.path_map">path_map (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.path_map">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.pcal">pcal (adi.cn0566.CN0566 attribute)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.pfilt_config">pfilt_config (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.phase_step_size">phase_step_size (adi.cn0566.CN0566 attribute)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.phase_value">phase_value (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.Pluto">Pluto (class in adi.ad936x)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.pol_state">pol_state (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.pol_switch_enable">pol_switch_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.ad7768.html#adi.ad7768.ad7768.power_mode">power_mode (adi.ad7768.ad7768 property)</a> -</li> - <li><a href="devices/adi.ad7768.html#adi.ad7768.ad7768.power_mode_avail">power_mode_avail (adi.ad7768.ad7768 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.powerdown">powerdown (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.adf4355.html#adi.adf4355.adf4355.powerdown_altvolt0">powerdown_altvolt0 (adi.adf4355.adf4355 property)</a> -</li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adf4355.html#adi.adf4355.adf4355.powerdown_altvolt1">powerdown_altvolt1 (adi.adf4355.adf4355 property)</a> -</li> - <li><a href="devices/adi.ad579x.html#adi.ad579x.ad579x.powerdown_mode">powerdown_mode (adi.ad579x.ad579x property)</a> -</li> - <li><a href="devices/adi.ad579x.html#adi.ad579x.ad579x.powerdown_mode_available">powerdown_mode_available (adi.ad579x.ad579x property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.pressure_calibbias">pressure_calibbias (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.pressure_calibbias">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.pressure_conv">pressure_conv (adi.adis16480 property)</a> - - <ul> - <li><a href="devices/adi.adis16488.html#adi.adis16488.pressure_conv">(adi.adis16488 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.product_id">product_id (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.product_id">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.product_id">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.product_id">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.product_id">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.product_id">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.product_id">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.product_id">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.product_id">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.product_id">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.profile">profile (adi.ad937x.ad9371 property)</a> - - <ul> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.profile">(adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.profile">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - </ul></td> -</tr></table> - -<h2 id="Q">Q</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad9081_mc.html#adi.ad9081_mc.QuadMxFE">QuadMxFE (class in adi.ad9081_mc)</a> -</li> - <li><a href="devices/adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi">QuadMxFE_multi (class in adi.QuadMxFE_multi)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.quadrature_fic_tracking_en_chan0">quadrature_fic_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.quadrature_fic_tracking_en_chan1">quadrature_fic_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.quadrature_tracking_en_chan0">quadrature_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.quadrature_tracking_en_chan1">quadrature_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.quadrature_w_poly_tracking_en_chan0">quadrature_w_poly_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.quadrature_w_poly_tracking_en_chan1">quadrature_w_poly_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="R">R</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.ramp_delay_en">ramp_delay_en (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.ramp_en">ramp_en (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.ramp_mode">ramp_mode (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.ad7606.html#adi.ad7606.ad7606.range_available">range_available (adi.ad7606.ad7606 property)</a> -</li> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r.channel_adc.raw">raw (adi.ad5592r.ad5592r.channel_adc property)</a> - - <ul> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r.channel_dac.raw">(adi.ad5592r.ad5592r.channel_dac property)</a> -</li> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r.channel_temp.raw">(adi.ad5592r.ad5592r.channel_temp property)</a> -</li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.raw">(adi.ad9166.ad9166 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.read_monitor">read_monitor() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.read_value">read_value() (adi.cn0556.cn0556 method)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540.red_led_enable">red_led_enable (adi.cn0540.cn0540 property)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.reflected_gain">reflected_gain (adi.adl5960.adl5960 property)</a> -</li> - <li><a href="devices/adi.ad9083.html#adi.ad9083.ad9083.reg_read">reg_read() (adi.ad9083.ad9083 method)</a> - - <ul> - <li><a href="devices/adi.adf5610.html#adi.adf5610.adf5610.reg_read">(adi.adf5610.adf5610 method)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.reg_read">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.reg_read">(adi.adl5960.adl5960 method)</a> -</li> - <li><a href="devices/adi.admv8818.html#adi.admv8818.admv8818.reg_read">(adi.admv8818.admv8818 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9083.html#adi.ad9083.ad9083.reg_write">reg_write() (adi.ad9083.ad9083 method)</a> - - <ul> - <li><a href="devices/adi.adf5610.html#adi.adf5610.adf5610.reg_write">(adi.adf5610.adf5610 method)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.reg_write">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.reg_write">(adi.adl5960.adl5960 method)</a> -</li> - <li><a href="devices/adi.admv8818.html#adi.admv8818.admv8818.reg_write">(adi.admv8818.admv8818 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.reinitialize">reinitialize() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)</a> - - <ul> - <li><a href="devices/adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi.reinitialize">(adi.QuadMxFE_multi.QuadMxFE_multi method)</a> -</li> - </ul></li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.report">report (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.reset">reset() (adi.adar1000.adar1000 method)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.reset_buffer">reset_buffer() (in module adi.cn0540)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371.rf16_enable">rf16_enable (adi.adf4371.adf4371 property)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371.rf16_frequency">rf16_frequency (adi.adf4371.adf4371 property)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371.rf32_enable">rf32_enable (adi.adf4371.adf4371 property)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371.rf32_frequency">rf32_frequency (adi.adf4371.adf4371 property)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371.rf8_enable">rf8_enable (adi.adf4371.adf4371 property)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371.rf8_frequency">rf8_frequency (adi.adf4371.adf4371 property)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371.rfaux8_enable">rfaux8_enable (adi.adf4371.adf4371 property)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371.rfaux8_frequency">rfaux8_frequency (adi.adf4371.adf4371 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rfdc_tracking_en_chan0">rfdc_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rfdc_tracking_en_chan1">rfdc_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.row">row (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rssi_tracking_en_chan0">rssi_tracking_en_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rssi_tracking_en_chan1">rssi_tracking_en_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx">rx (class in adi.rx_tx)</a> -</li> - <li><a href="devices/adi.ad4630.html#adi.ad4630.ad4630.rx">rx() (adi.ad4630.ad4630 method)</a> - - <ul> - <li><a href="devices/adi.adis16375.html#adi.adis16375.rx">(adi.adis16375 method)</a> -</li> - <li><a href="devices/adi.adis16460.html#adi.adis16460.rx">(adi.adis16460 method)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.rx">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.rx">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.rx">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.rx">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.rx">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.rx">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.rx">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.rx">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.rx">(adi.adis16547 method)</a> -</li> - <li><a href="devices/adi.adpd1080.html#adi.adpd1080.adpd1080.rx">(adi.adpd1080.adpd1080 method)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.rx">(adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)</a> -</li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.rx">(adi.cn0554.cn0554 method)</a> -</li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.rx">(adi.fmclidar1.fmclidar1 method)</a> -</li> - <li><a href="devices/adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi.rx">(adi.QuadMxFE_multi.QuadMxFE_multi method)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_core.rx">(adi.rx_tx.rx_core method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx0_en">rx0_en (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx0_lo">rx0_lo (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx0_nco_frequency">rx0_nco_frequency (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx0_port_en">rx0_port_en (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx0_rf_bandwidth">rx0_rf_bandwidth (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx0_sample_rate">rx0_sample_rate (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.rx1">rx1() (in module adi.adrv9002)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx1_en">rx1_en (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx1_lo">rx1_lo (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx1_nco_frequency">rx1_nco_frequency (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx1_port_en">rx1_port_en (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx1_rf_bandwidth">rx1_rf_bandwidth (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx1_sample_rate">rx1_sample_rate (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.rx2">rx2() (in module adi.adrv9002)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.rx_annotated">rx_annotated (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16460.html#adi.adis16460.rx_annotated">(adi.adis16460 property)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.rx_annotated">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.rx_annotated">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.rx_annotated">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.rx_annotated">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.rx_annotated">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.rx_annotated">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.rx_annotated">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.rx_annotated">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.rx_annotated">(adi.adis16547 property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_core.rx_annotated">(adi.rx_tx.rx_core property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.rx_attenuator">rx_attenuator (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.rx_azimuth">rx_azimuth (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.rx_azimuth_phi">rx_azimuth_phi (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.rx_beam_state">rx_beam_state (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.rx_bias_state">rx_bias_state (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.rx_buffer_size">rx_buffer_size (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16460.html#adi.adis16460.rx_buffer_size">(adi.adis16460 property)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.rx_buffer_size">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.rx_buffer_size">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.rx_buffer_size">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.rx_buffer_size">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.rx_buffer_size">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.rx_buffer_size">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.rx_buffer_size">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.rx_buffer_size">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.rx_buffer_size">(adi.adis16547 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.rx_buffer_size">(adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi property)</a> -</li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.rx_buffer_size">(adi.cn0554.cn0554 property)</a> -</li> - <li><a href="devices/adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi.rx_buffer_size">(adi.QuadMxFE_multi.QuadMxFE_multi property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_core.rx_buffer_size">(adi.rx_tx.rx_core property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_channel_6dB_digital_gains">rx_channel_6dB_digital_gains (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.rx_channel_names">rx_channel_names (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16460.html#adi.adis16460.rx_channel_names">(adi.adis16460 property)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.rx_channel_names">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.rx_channel_names">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.rx_channel_names">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.rx_channel_names">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.rx_channel_names">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.rx_channel_names">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.rx_channel_names">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.rx_channel_names">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.rx_channel_names">(adi.adis16547 property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_core.rx_channel_names">(adi.rx_tx.rx_core property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_channel_nco_frequencies">rx_channel_nco_frequencies (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.rx_channel_nco_frequencies">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_channel_nco_phases">rx_channel_nco_phases (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.rx_channel_nco_phases">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="buffers/index.html#adi.rx_tx.rx_core">rx_core (class in adi.rx_tx)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_def">rx_def (class in adi.rx_tx)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.rx_destroy_buffer">rx_destroy_buffer() (adi.adis16375 method)</a> - - <ul> - <li><a href="devices/adi.adis16460.html#adi.adis16460.rx_destroy_buffer">(adi.adis16460 method)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.rx_destroy_buffer">(adi.adis16475 method)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.rx_destroy_buffer">(adi.adis16480 method)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.rx_destroy_buffer">(adi.adis16485 method)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.rx_destroy_buffer">(adi.adis16488 method)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.rx_destroy_buffer">(adi.adis16490 method)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.rx_destroy_buffer">(adi.adis16495 method)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.rx_destroy_buffer">(adi.adis16497 method)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.rx_destroy_buffer">(adi.adis16545 method)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.rx_destroy_buffer">(adi.adis16547 method)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_core.rx_destroy_buffer">(adi.rx_tx.rx_core method)</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx_dma_mode">rx_dma_mode (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.rx_dma_ms">rx_dma_ms (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.rx_dma_raw">rx_dma_raw (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.ad9081_mc.html#adi.ad9081_mc.QuadMxFE.rx_dsa_gain">rx_dsa_gain (adi.ad9081_mc.QuadMxFE property)</a> - - <ul> - <li><a href="devices/adi.ad9084_mc.html#adi.ad9084_mc.Triton.rx_dsa_gain">(adi.ad9084_mc.Triton property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.rx_elevation">rx_elevation (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.rx_elevation_phi">rx_elevation_phi (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.rx_enable">rx_enable (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.rx_enable_dec8">rx_enable_dec8 (adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.rx_enabled_channels">rx_enabled_channels (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16460.html#adi.adis16460.rx_enabled_channels">(adi.adis16460 property)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.rx_enabled_channels">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.rx_enabled_channels">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.rx_enabled_channels">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.rx_enabled_channels">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.rx_enabled_channels">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.rx_enabled_channels">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.rx_enabled_channels">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.rx_enabled_channels">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.rx_enabled_channels">(adi.adis16547 property)</a> -</li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.rx_enabled_channels">(adi.cn0554.cn0554 property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_core.rx_enabled_channels">(adi.rx_tx.rx_core property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx_ensm_mode_chan0">rx_ensm_mode_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx_ensm_mode_chan1">rx_ensm_mode_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.rx_gain">rx_gain (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364.rx_hardwaregain_chan0">rx_hardwaregain_chan0 (adi.ad936x.ad9364 property)</a> - - <ul> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.rx_hardwaregain_chan0">(adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx_hardwaregain_chan0">(adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.rx_hardwaregain_chan0">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_hardwaregain_chan0_chip_b">rx_hardwaregain_chan0_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_c">rx_hardwaregain_chan0_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_d">rx_hardwaregain_chan0_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9361.rx_hardwaregain_chan1">rx_hardwaregain_chan1 (adi.ad936x.ad9361 property)</a> - - <ul> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.rx_hardwaregain_chan1">(adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.rx_hardwaregain_chan1">(adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.rx_hardwaregain_chan1">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_hardwaregain_chan1_chip_b">rx_hardwaregain_chan1_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_c">rx_hardwaregain_chan1_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_d">rx_hardwaregain_chan1_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.rx_hardwaregain_chip_b_chan0">rx_hardwaregain_chip_b_chan0 (adi.fmcomms5.FMComms5 property)</a> -</li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.rx_hardwaregain_chip_b_chan1">rx_hardwaregain_chip_b_chan1 (adi.fmcomms5.FMComms5 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.rx_lna_bias_current">rx_lna_bias_current (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.rx_lna_enable">rx_lna_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364.rx_lo">rx_lo (adi.ad936x.ad9364 property)</a> - - <ul> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.rx_lo">(adi.ad937x.ad9371 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.rx_lo_chip_b">rx_lo_chip_b (adi.fmcomms5.FMComms5 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_main_6dB_digital_gains">rx_main_6dB_digital_gains (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_main_ffh_gpio_mode_enable">rx_main_ffh_gpio_mode_enable (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_main_ffh_mode">rx_main_ffh_mode (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_main_ffh_trig_hop_en">rx_main_ffh_trig_hop_en (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_main_nco_ffh_index">rx_main_nco_ffh_index (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_main_nco_ffh_select">rx_main_nco_ffh_select (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_main_nco_frequencies">rx_main_nco_frequencies (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.rx_main_nco_frequencies">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_main_nco_phases">rx_main_nco_phases (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.rx_main_nco_phases">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_nyquist_zone">rx_nyquist_zone (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.rx_nyquist_zone">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.rx_output_type">rx_output_type (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16460.html#adi.adis16460.rx_output_type">(adi.adis16460 property)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.rx_output_type">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.rx_output_type">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.rx_output_type">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.rx_output_type">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.rx_output_type">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.rx_output_type">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.rx_output_type">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.rx_output_type">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.rx_output_type">(adi.adis16547 property)</a> -</li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.rx_output_type">(adi.cn0554.cn0554 property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_core.rx_output_type">(adi.rx_tx.rx_core property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.rx_phase">rx_phase (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.rx_powerdown_en_chan0">rx_powerdown_en_chan0 (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.rx_powerdown_en_chan1">rx_powerdown_en_chan1 (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.rx_quadrature_tracking_en_chan0">rx_quadrature_tracking_en_chan0 (adi.ad937x.ad9371 property)</a> - - <ul> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.rx_quadrature_tracking_en_chan0">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.rx_quadrature_tracking_en_chan1">rx_quadrature_tracking_en_chan1 (adi.ad937x.ad9371 property)</a> - - <ul> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.rx_quadrature_tracking_en_chan1">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364.rx_rf_bandwidth">rx_rf_bandwidth (adi.ad936x.ad9364 property)</a> - - <ul> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.rx_rf_bandwidth">(adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.rx_rf_bandwidth">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_rf_bandwidth_chip_b">rx_rf_bandwidth_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> - - <ul> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.rx_rf_bandwidth_chip_b">(adi.fmcomms5.FMComms5 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_c">rx_rf_bandwidth_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_d">rx_rf_bandwidth_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.rx_rf_ms">rx_rf_ms (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.rx_rf_raw">rx_rf_raw (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_sample_rate">rx_sample_rate (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9083.html#adi.ad9083.ad9083.rx_sample_rate">(adi.ad9083.ad9083 property)</a> -</li> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.rx_sample_rate">(adi.ad9084.ad9084 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.rx_sample_rate">(adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.ad9625.html#adi.ad9625.ad9625.rx_sample_rate">(adi.ad9625.ad9625 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.rx_sample_rate">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_sample_rate_chip_b">rx_sample_rate_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_c">rx_sample_rate_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_d">rx_sample_rate_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.rx_sequencer_start">rx_sequencer_start (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.rx_sequencer_stop">rx_sequencer_stop (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="fpga/index.html#adi.sync_start.sync_start.rx_sync_start">rx_sync_start (adi.sync_start.sync_start property)</a> -</li> - <li><a href="fpga/index.html#adi.sync_start.sync_start.rx_sync_start_available">rx_sync_start_available (adi.sync_start.sync_start property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.rx_temp_comp_gain_chan0">rx_temp_comp_gain_chan0 (adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.rx_temp_comp_gain_chan1">rx_temp_comp_gain_chan1 (adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.rx_test_mode">rx_test_mode (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.rx_test_mode">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.rx_to_tx_delay_1">rx_to_tx_delay_1 (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.rx_to_tx_delay_2">rx_to_tx_delay_2 (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_tx">rx_tx (class in adi.rx_tx)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_tx_common">rx_tx_common (class in adi.rx_tx)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.rx_tx_def">rx_tx_def (class in adi.rx_tx)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.rx_vco_ms">rx_vco_ms (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.rx_vco_raw">rx_vco_raw (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.rx_vga_enable">rx_vga_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.rx_vga_vm_bias_current">rx_vga_vm_bias_current (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.rx_vm_enable">rx_vm_enable (adi.adar1000.adar1000 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="S">S</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.max31865.html#adi.max31865.max31865.samp_available">samp_available (adi.max31865.max31865 property)</a> -</li> - <li><a href="devices/adi.ad4630.html#adi.ad4630.ad4630.sample_averaging">sample_averaging (adi.ad4630.ad4630 property)</a> -</li> - <li><a href="devices/adi.ad4630.html#adi.ad4630.ad4630.sample_averaging_avail">sample_averaging_avail (adi.ad4630.ad4630 property)</a> -</li> - <li><a href="devices/adi.ad4630.html#adi.ad4630.ad4630.sample_rate">sample_rate (adi.ad4630.ad4630 property)</a> - - <ul> - <li><a href="devices/adi.ad7124.html#adi.ad7124.ad7124.sample_rate">(adi.ad7124.ad7124 property)</a> -</li> - <li><a href="devices/adi.ad9136.html#adi.ad9136.ad9136.sample_rate">(adi.ad9136.ad9136 property)</a> -</li> - <li><a href="devices/adi.ad9144.html#adi.ad9144.ad9144.sample_rate">(adi.ad9144.ad9144 property)</a> -</li> - <li><a href="devices/adi.ad9152.html#adi.ad9152.ad9152.sample_rate">(adi.ad9152.ad9152 property)</a> -</li> - <li><a href="devices/adi.ad9162.html#adi.ad9162.ad9162.sample_rate">(adi.ad9162.ad9162 property)</a> -</li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.sample_rate">(adi.ad9166.ad9166 property)</a> -</li> - <li><a href="devices/adi.ad9172.html#adi.ad9172.ad9172.sample_rate">(adi.ad9172.ad9172 property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364.sample_rate">(adi.ad936x.ad9364 property)</a> -</li> - <li><a href="devices/adi.ad9739a.html#adi.ad9739a.ad9739a.sample_rate">(adi.ad9739a.ad9739a property)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.sample_rate">(adi.adis16375 property)</a> -</li> - <li><a href="devices/adi.adis16460.html#adi.adis16460.sample_rate">(adi.adis16460 property)</a> -</li> - <li><a href="devices/adi.adis16475.html#adi.adis16475.sample_rate">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.sample_rate">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.sample_rate">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.sample_rate">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.sample_rate">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.sample_rate">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.sample_rate">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16507.html#adi.adis16507.adis16507.sample_rate">(adi.adis16507.adis16507 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.sample_rate">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.sample_rate">(adi.adis16547 property)</a> -</li> - <li><a href="devices/adi.adpd1080.html#adi.adpd1080.adpd1080.sample_rate">(adi.adpd1080.adpd1080 property)</a> -</li> - <li><a href="devices/adi.adpd188.html#adi.adpd188.adpd188.sample_rate">(adi.adpd188.adpd188 property)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540.sample_rate">(adi.cn0540.cn0540 property)</a> -</li> - <li><a href="devices/adi.cn0554.html#adi.cn0554.cn0554.sample_rate">(adi.cn0554.cn0554 property)</a> -</li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.sample_rate">(adi.fmcomms5.FMComms5 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.sample_rate_available">sample_rate_available (adi.ad9166.ad9166 property)</a> -</li> - <li><a href="devices/adi.ad4020.html#adi.ad4020.ad4020.sampling_frequency">sampling_frequency (adi.ad4020.ad4020 property)</a> - - <ul> - <li><a href="devices/adi.ad405x.html#adi.ad405x.ad405x.sampling_frequency">(adi.ad405x.ad405x property)</a> -</li> - <li><a href="devices/adi.ad4858.html#adi.ad4858.ad4858.sampling_frequency">(adi.ad4858.ad4858 property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.sampling_frequency">(adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad579x.html#adi.ad579x.ad579x.sampling_frequency">(adi.ad579x.ad579x property)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.sampling_frequency">(adi.ad6676.ad6676 property)</a> -</li> - <li><a href="devices/adi.ad7768.html#adi.ad7768.ad7768.sampling_frequency">(adi.ad7768.ad7768 property)</a> -</li> - <li><a href="devices/adi.adaq8092.html#adi.adaq8092.adaq8092.sampling_frequency">(adi.adaq8092.adaq8092 property)</a> -</li> - <li><a href="devices/adi.adpd410x.html#adi.adpd410x.adpd410x.sampling_frequency">(adi.adpd410x.adpd410x property)</a> -</li> - <li><a href="devices/adi.adxl345.html#adi.adxl345.adxl345.sampling_frequency">(adi.adxl345.adxl345 property)</a> -</li> - <li><a href="devices/adi.ltc2387.html#adi.ltc2387.ltc2387.sampling_frequency">(adi.ltc2387.ltc2387 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad7768.html#adi.ad7768.ad7768.sampling_frequency_available">sampling_frequency_available (adi.ad7768.ad7768 property)</a> - - <ul> - <li><a href="devices/adi.adxl345.html#adi.adxl345.adxl345.sampling_frequency_available">(adi.adxl345.adxl345 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.save_channel_cal">save_channel_cal() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.save_gain_cal">save_gain_cal() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.save_phase_cal">save_phase_cal() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.save_rx_beam">save_rx_beam() (adi.adar1000.adar1000.adar1000_channel method)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.save_rx_bias">save_rx_bias() (adi.adar1000.adar1000 method)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.save_tx_beam">save_tx_beam() (adi.adar1000.adar1000.adar1000_channel method)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.save_tx_bias">save_tx_bias() (adi.adar1000.adar1000 method)</a> -</li> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r.channel_adc.scale">scale (adi.ad5592r.ad5592r.channel_adc property)</a> - - <ul> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r.channel_temp.scale">(adi.ad5592r.ad5592r.channel_temp property)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.scale">(adi.ad6676.ad6676 property)</a> -</li> - <li><a href="devices/adi.ad9162.html#adi.ad9162.ad9162.scale">(adi.ad9162.ad9162 property)</a> -</li> - <li><a href="devices/adi.ad9625.html#adi.ad9625.ad9625.scale">(adi.ad9625.ad9625 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad5592r.html#adi.ad5592r.ad5592r.channel_adc.scale_available">scale_available (adi.ad5592r.ad5592r.channel_adc property)</a> - - <ul> - <li><a href="devices/adi.ad7124.html#adi.ad7124.ad7124.scale_available">(adi.ad7124.ad7124 property)</a> -</li> - <li><a href="devices/adi.ad7606.html#adi.ad7606.ad7606.scale_available">(adi.ad7606.ad7606 property)</a> -</li> - <li><a href="devices/adi.ad9625.html#adi.ad9625.ad9625.scale_available">(adi.ad9625.ad9625 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.sdo_disable">sdo_disable (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.sdo_disable_available">sdo_disable_available (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.SDR_init">SDR_init() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.secondaries">secondaries (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi attribute)</a> - - <ul> - <li><a href="devices/adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi.secondaries">(adi.QuadMxFE_multi.QuadMxFE_multi attribute)</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.secondary">secondary (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.gen_mux.html#adi.gen_mux.genmux.select">select (adi.gen_mux.genmux property)</a> -</li> - <li><a href="devices/adi.gen_mux.html#adi.gen_mux.genmux.select_available">select_available (adi.gen_mux.genmux property)</a> -</li> - <li><a href="devices/adi.cn0565.html#adi.cn0565.cn0565.sense_distance">sense_distance (adi.cn0565.cn0565 property)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540.sensor_voltage">sensor_voltage (adi.cn0540.cn0540 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.sequencer_enable">sequencer_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.sequencer_pulse_delay">sequencer_pulse_delay (adi.fmclidar1.fmclidar1 property)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.serial_number">serial_number (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.serial_number">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.serial_number">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.serial_number">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.serial_number">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.serial_number">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.serial_number">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.serial_number">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.serial_number">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.serial_number">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.set_all_gain">set_all_gain() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.fmclidar1.html#adi.fmclidar1.fmclidar1.set_all_iio_attrs_to_default_values">set_all_iio_attrs_to_default_values() (adi.fmclidar1.fmclidar1 method)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.set_beam_phase_diff">set_beam_phase_diff() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.set_chan_gain">set_chan_gain() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.set_chan_phase">set_chan_phase() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.set_rx_hardwaregain">set_rx_hardwaregain() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.set_trx_framer_a_loopback">set_trx_framer_a_loopback() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.set_trx_lo_frequency">set_trx_lo_frequency() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.set_tx_dac_full_scale_current">set_tx_dac_full_scale_current() (adi.ad9081.ad9081 method)</a> -</li> - <li><a href="devices/adi.cn0566.html#adi.cn0566.CN0566.set_tx_sw_div">set_tx_sw_div() (adi.cn0566.CN0566 method)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.set_value">set_value() (adi.cn0556.cn0556 method)</a> -</li> - <li><a href="devices/adi.cn0556.html#adi.cn0556.cn0556.share_voltage">share_voltage (adi.cn0556.cn0556 property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.shared_def">shared_def (class in adi.rx_tx)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540.shift_voltage">shift_voltage (adi.cn0540.cn0540 property)</a> -</li> - <li><a href="devices/adi.cn0579.html#adi.cn0579.cn0579.shift_voltage0">shift_voltage0 (adi.cn0579.cn0579 property)</a> -</li> - <li><a href="devices/adi.cn0579.html#adi.cn0579.cn0579.shift_voltage1">shift_voltage1 (adi.cn0579.cn0579 property)</a> -</li> - <li><a href="devices/adi.cn0579.html#adi.cn0579.cn0579.shift_voltage2">shift_voltage2 (adi.cn0579.cn0579 property)</a> -</li> - <li><a href="devices/adi.cn0579.html#adi.cn0579.cn0579.shift_voltage3">shift_voltage3 (adi.cn0579.cn0579 property)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.shuffler_control">shuffler_control (adi.ad6676.ad6676 property)</a> -</li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.shuffler_thresh">shuffler_thresh (adi.ad6676.ad6676 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.sing_ful_tri">sing_ful_tri (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.sn_lo">sn_lo (adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.startup_delay_ms">startup_delay_ms (adi.tddn.tddn property)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.startup_delay_raw">startup_delay_raw (adi.tddn.tddn property)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.state">state (adi.tddn.tddn property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.steer_rx">steer_rx() (adi.adar1000.adar1000_array method)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.steer_tx">steer_tx() (adi.adar1000.adar1000_array method)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.stream">stream (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.stress_context_creation">stress_context_creation() (in module test.dma_tests)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.stress_rx_buffer_creation">stress_rx_buffer_creation() (in module test.dma_tests)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.stress_rx_buffer_length">stress_rx_buffer_length() (in module test.dma_tests)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.stress_tx_buffer_creation">stress_tx_buffer_creation() (in module test.dma_tests)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540.sw_cc">sw_cc (adi.cn0540.cn0540 property)</a> -</li> - <li><a href="devices/adi.cn0540.html#adi.cn0540.cn0540.sw_ff_status">sw_ff_status (adi.cn0540.cn0540 property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.sw_ldac_trigger">sw_ldac_trigger (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.sw_ldac_trigger_available">sw_ldac_trigger_available (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.cn0565.html#adi.cn0565.cn0565.switch_sequence">switch_sequence (adi.cn0565.cn0565 property)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.sync_external">sync_external (adi.tddn.tddn property)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.sync_internal">sync_internal (adi.tddn.tddn property)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.sync_reset">sync_reset (adi.tddn.tddn property)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn.sync_soft">sync_soft (adi.tddn.tddn property)</a> -</li> - <li><a href="fpga/index.html#adi.sync_start.sync_start">sync_start (class in adi.sync_start)</a> -</li> - <li><a href="devices/adi.ad7768.html#adi.ad7768.ad7768_4.sync_start_enable">sync_start_enable (adi.ad7768.ad7768_4 property)</a> -</li> - <li><a href="devices/adi.ad7768.html#adi.ad7768.ad7768_4.sync_start_enable_available">sync_start_enable_available (adi.ad7768.ad7768_4 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_multi.html#adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.sysref_request">sysref_request() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)</a> - - <ul> - <li><a href="devices/adi.QuadMxFE_multi.html#adi.QuadMxFE_multi.QuadMxFE_multi.sysref_request">(adi.QuadMxFE_multi.QuadMxFE_multi method)</a> -</li> - </ul></li> - </ul></td> -</tr></table> - -<h2 id="T">T</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="dev/test_dma.html#test.dma_tests.t_sfdr">t_sfdr() (in module test.dma_tests)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd">tdd (class in adi.tdd)</a> -</li> - <li><a href="devices/adi.tddn.html#adi.tddn.tddn">tddn (class in adi.tddn)</a> -</li> - <li><a href="devices/adi.adis16375.html#adi.adis16375.temp_conv">temp_conv (adi.adis16375 property)</a> - - <ul> - <li><a href="devices/adi.adis16475.html#adi.adis16475.temp_conv">(adi.adis16475 property)</a> -</li> - <li><a href="devices/adi.adis16480.html#adi.adis16480.temp_conv">(adi.adis16480 property)</a> -</li> - <li><a href="devices/adi.adis16485.html#adi.adis16485.temp_conv">(adi.adis16485 property)</a> -</li> - <li><a href="devices/adi.adis16488.html#adi.adis16488.temp_conv">(adi.adis16488 property)</a> -</li> - <li><a href="devices/adi.adis16490.html#adi.adis16490.temp_conv">(adi.adis16490 property)</a> -</li> - <li><a href="devices/adi.adis16495.html#adi.adis16495.temp_conv">(adi.adis16495 property)</a> -</li> - <li><a href="devices/adi.adis16497.html#adi.adis16497.temp_conv">(adi.adis16497 property)</a> -</li> - <li><a href="devices/adi.adis16545.html#adi.adis16545.temp_conv">(adi.adis16545 property)</a> -</li> - <li><a href="devices/adi.adis16547.html#adi.adis16547.temp_conv">(adi.adis16547 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.temperature">temperature (adi.ad9166.ad9166 property)</a> - - <ul> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.temperature">(adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adf4371.html#adi.adf4371.adf4371.temperature">(adi.adf4371.adf4371 property)</a> -</li> - <li><a href="devices/adi.adl5960.html#adi.adl5960.adl5960.temperature">(adi.adl5960.adl5960 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.temperature_cal">temperature_cal (adi.ad9166.ad9166 property)</a> -</li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.temperature_code">temperature_code (adi.ad9166.ad9166 property)</a> -</li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.temperature_enable">temperature_enable (adi.ad9166.ad9166 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.temperatures">temperatures (adi.adar1000.adar1000_array property)</a> -</li> - <li> - test.attr_tests - - <ul> - <li><a href="dev/test_attr.html#module-test.attr_tests">module</a> -</li> - </ul></li> - <li> - test.dma_tests - - <ul> - <li><a href="dev/test_dma.html#module-test.dma_tests">module</a> -</li> - </ul></li> - <li> - test.generics - - <ul> - <li><a href="dev/test_generics.html#module-test.generics">module</a> -</li> - </ul></li> - <li><a href="devices/adi.ad6676.html#adi.ad6676.ad6676.test_mode">test_mode (adi.ad6676.ad6676 property)</a> - - <ul> - <li><a href="devices/adi.ad9250.html#adi.ad9250.ad9250.test_mode">(adi.ad9250.ad9250 property)</a> -</li> - <li><a href="devices/adi.ad9265.html#adi.ad9265.ad9265.test_mode">(adi.ad9265.ad9265 property)</a> -</li> - <li><a href="devices/adi.ad9434.html#adi.ad9434.ad9434.test_mode">(adi.ad9434.ad9434 property)</a> -</li> - <li><a href="devices/adi.ad9467.html#adi.ad9467.ad9467.test_mode">(adi.ad9467.ad9467 property)</a> -</li> - <li><a href="devices/adi.ad9625.html#adi.ad9625.ad9625.test_mode">(adi.ad9625.ad9625 property)</a> -</li> - <li><a href="devices/adi.ad9680.html#adi.ad9680.ad9680.test_mode">(adi.ad9680.ad9680 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.fmcjesdadc1.html#adi.fmcjesdadc1.fmcjesdadc1.test_mode_chan0">test_mode_chan0 (adi.fmcjesdadc1.fmcjesdadc1 property)</a> -</li> - <li><a href="devices/adi.fmcjesdadc1.html#adi.fmcjesdadc1.fmcjesdadc1.test_mode_chan1">test_mode_chan1 (adi.fmcjesdadc1.fmcjesdadc1 property)</a> -</li> - <li><a href="devices/adi.ad5627.html#adi.ad5627.ad5627.tiltvoltage">tiltvoltage (adi.ad5627.ad5627 property)</a> -</li> - <li><a href="devices/adi.adxl355.html#adi.adxl355.adxl355.to_degrees">to_degrees() (adi.adxl355.adxl355 method)</a> - - <ul> - <li><a href="devices/adi.lm75.html#adi.lm75.lm75.to_degrees">(adi.lm75.lm75 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.lm75.html#adi.lm75.lm75.to_millidegrees">to_millidegrees() (adi.lm75.lm75 method)</a> -</li> - <li><a href="devices/adi.ad405x.html#adi.ad405x.ad405x.to_volts">to_volts() (adi.ad405x.ad405x method)</a> - - <ul> - <li><a href="devices/adi.ad4110.html#adi.ad4110.ad4110.to_volts">(adi.ad4110.ad4110 method)</a> -</li> - <li><a href="devices/adi.ad4130.html#adi.ad4130.ad4130.to_volts">(adi.ad4130.ad4130 method)</a> -</li> - <li><a href="devices/adi.ad4170.html#adi.ad4170.ad4170.to_volts">(adi.ad4170.ad4170 method)</a> -</li> - <li><a href="devices/adi.ad469x.html#adi.ad469x.ad469x.to_volts">(adi.ad469x.ad469x method)</a> -</li> - <li><a href="devices/adi.ad4858.html#adi.ad4858.ad4858.to_volts">(adi.ad4858.ad4858 method)</a> -</li> - <li><a href="devices/adi.ad7124.html#adi.ad7124.ad7124.to_volts">(adi.ad7124.ad7124 method)</a> -</li> - <li><a href="devices/adi.ad7134.html#adi.ad7134.ad7134.to_volts">(adi.ad7134.ad7134 method)</a> -</li> - <li><a href="devices/adi.ad717x.html#adi.ad717x.ad717x.to_volts">(adi.ad717x.ad717x method)</a> -</li> - <li><a href="devices/adi.ad719x.html#adi.ad719x.ad719x.to_volts">(adi.ad719x.ad719x method)</a> -</li> - <li><a href="devices/adi.ad7606.html#adi.ad7606.ad7606.to_volts">(adi.ad7606.ad7606 method)</a> -</li> - <li><a href="devices/adi.ad7689.html#adi.ad7689.ad7689.to_volts">(adi.ad7689.ad7689 method)</a> -</li> - <li><a href="devices/adi.ad777x.html#adi.ad777x.ad777x.to_volts">(adi.ad777x.ad777x method)</a> -</li> - <li><a href="devices/adi.max11205.html#adi.max11205.max11205.to_volts">(adi.max11205.max11205 method)</a> -</li> - <li><a href="devices/adi.max14001.html#adi.max14001.max14001.to_volts">(adi.max14001.max14001 method)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tr_source">tr_source (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tr_spi">tr_spi (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tr_switch_enable">tr_switch_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.trig_delay_en">trig_delay_en (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.cn0511.html#adi.cn0511.cn0511.trim_frequency_raw">trim_frequency_raw (adi.cn0511.cn0511 property)</a> -</li> - <li><a href="devices/adi.ad9084_mc.html#adi.ad9084_mc.Triton">Triton (class in adi.ad9084_mc)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.trx_lo">trx_lo (adi.adrv9009.adrv9009 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.trx_lo_chip_b">trx_lo_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.trx_lo_chip_c">trx_lo_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.trx_lo_chip_d">trx_lo_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.tsd_enable">tsd_enable (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="devices/adi.ad5754r.html#adi.ad5754r.ad5754r.tsd_enable_available">tsd_enable_available (adi.ad5754r.ad5754r property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.tx">tx (class in adi.rx_tx)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.tx_core.tx">tx() (adi.rx_tx.tx_core method)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx0_en">tx0_en (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx0_lo">tx0_lo (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx0_nco_frequency">tx0_nco_frequency (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx0_port_en">tx0_port_en (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx0_rf_bandwidth">tx0_rf_bandwidth (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx0_sample_rate">tx0_sample_rate (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.tx1">tx1() (in module adi.adrv9002)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx1_en">tx1_en (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx1_lo">tx1_lo (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx1_nco_frequency">tx1_nco_frequency (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx1_port_en">tx1_port_en (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx1_rf_bandwidth">tx1_rf_bandwidth (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx1_sample_rate">tx1_sample_rate (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.tx2">tx2() (in module adi.adrv9002)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.tx_attenuator">tx_attenuator (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.tx_azimuth">tx_azimuth (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.tx_azimuth_phi">tx_azimuth_phi (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.tx_beam_state">tx_beam_state (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tx_bias_state">tx_bias_state (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.tx_core.tx_channel_names">tx_channel_names (adi.rx_tx.tx_core property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_channel_nco_frequencies">tx_channel_nco_frequencies (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_channel_nco_frequencies">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_channel_nco_gain_scales">tx_channel_nco_gain_scales (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_channel_nco_gain_scales">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_channel_nco_phases">tx_channel_nco_phases (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_channel_nco_phases">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_channel_nco_test_tone_en">tx_channel_nco_test_tone_en (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_channel_nco_test_tone_en">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_channel_nco_test_tone_scales">tx_channel_nco_test_tone_scales (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_channel_nco_test_tone_scales">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_current_gain_chan0">tx_clgc_current_gain_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_current_gain_chan1">tx_clgc_current_gain_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_desired_gain_chan0">tx_clgc_desired_gain_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_desired_gain_chan1">tx_clgc_desired_gain_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_orx_rms_chan0">tx_clgc_orx_rms_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_track_count_chan0">tx_clgc_track_count_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_track_count_chan1">tx_clgc_track_count_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_tracking_en_chan0">tx_clgc_tracking_en_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_tracking_en_chan1">tx_clgc_tracking_en_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_tx_gain_chan0">tx_clgc_tx_gain_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_tx_gain_chan1">tx_clgc_tx_gain_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_tx_rms_chan0">tx_clgc_tx_rms_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_clgc_tx_rms_chan1">tx_clgc_tx_rms_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.tx_core">tx_core (class in adi.rx_tx)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.tx_core.tx_cyclic_buffer">tx_cyclic_buffer (adi.rx_tx.tx_core property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_dac_en">tx_dac_en (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_dac_full_scale_current">tx_dac_full_scale_current (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_ddr_offload">tx_ddr_offload (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_ddr_offload">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="buffers/index.html#adi.rx_tx.tx_def">tx_def (class in adi.rx_tx)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.tx_core.tx_destroy_buffer">tx_destroy_buffer() (adi.rx_tx.tx_core method)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx_dma_mode">tx_dma_mode (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.tx_dma_ms">tx_dma_ms (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.tx_dma_raw">tx_dma_raw (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_actuator_en_chan0">tx_dpd_actuator_en_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_actuator_en_chan1">tx_dpd_actuator_en_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_external_path_delay_chan0">tx_dpd_external_path_delay_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_external_path_delay_chan1">tx_dpd_external_path_delay_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_model_error_chan0">tx_dpd_model_error_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_model_error_chan1">tx_dpd_model_error_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_reset_en_chan0">tx_dpd_reset_en_chan0() (adi.ad937x.ad9375 method)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_reset_en_chan1">tx_dpd_reset_en_chan1() (adi.ad937x.ad9375 method)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_status_chan0">tx_dpd_status_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_status_chan1">tx_dpd_status_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_track_count_chan0">tx_dpd_track_count_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_track_count_chan1">tx_dpd_track_count_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_tracking_en_chan0">tx_dpd_tracking_en_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_dpd_tracking_en_chan1">tx_dpd_tracking_en_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.tx_elevation">tx_elevation (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000_array.tx_elevation_phi">tx_elevation_phi (adi.adar1000.adar1000_array property)</a> -</li> - <li><a href="devices/adi.ad9166.html#adi.ad9166.ad9166.tx_enable">tx_enable (adi.ad9166.ad9166 property)</a> - - <ul> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.tx_enable">(adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.tx_enable_int8">tx_enable_int8 (adi.ad937x.ad9371 property)</a> -</li> - <li><a href="buffers/index.html#adi.rx_tx.tx_core.tx_enabled_channels">tx_enabled_channels (adi.rx_tx.tx_core property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx_ensm_mode_chan0">tx_ensm_mode_chan0 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx_ensm_mode_chan1">tx_ensm_mode_chan1 (adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.tx_gain">tx_gain (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364.tx_hardwaregain_chan0">tx_hardwaregain_chan0 (adi.ad936x.ad9364 property)</a> - - <ul> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.tx_hardwaregain_chan0">(adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx_hardwaregain_chan0">(adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.tx_hardwaregain_chan0">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_hardwaregain_chan0_chip_b">tx_hardwaregain_chan0_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_c">tx_hardwaregain_chan0_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_d">tx_hardwaregain_chan0_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9361.tx_hardwaregain_chan1">tx_hardwaregain_chan1 (adi.ad936x.ad9361 property)</a> - - <ul> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.tx_hardwaregain_chan1">(adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.tx_hardwaregain_chan1">(adi.adrv9002.adrv9002 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.tx_hardwaregain_chan1">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_hardwaregain_chan1_chip_b">tx_hardwaregain_chan1_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_c">tx_hardwaregain_chan1_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_d">tx_hardwaregain_chan1_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.tx_hardwaregain_chip_b_chan0">tx_hardwaregain_chip_b_chan0 (adi.fmcomms5.FMComms5 property)</a> -</li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.tx_hardwaregain_chip_b_chan1">tx_hardwaregain_chip_b_chan1 (adi.fmcomms5.FMComms5 property)</a> -</li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364.tx_lo">tx_lo (adi.ad936x.ad9364 property)</a> - - <ul> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.tx_lo">(adi.ad937x.ad9371 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.tx_lo_chip_b">tx_lo_chip_b (adi.fmcomms5.FMComms5 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_main_ffh_frequency">tx_main_ffh_frequency (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_main_ffh_gpio_mode_enable">tx_main_ffh_gpio_mode_enable (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_main_ffh_index">tx_main_ffh_index (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_main_ffh_mode">tx_main_ffh_mode (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_main_nco_ffh_select">tx_main_nco_ffh_select (adi.ad9081.ad9081 property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_main_nco_frequencies">tx_main_nco_frequencies (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_main_nco_frequencies">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_main_nco_phases">tx_main_nco_phases (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_main_nco_phases">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_main_nco_test_tone_en">tx_main_nco_test_tone_en (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_main_nco_test_tone_en">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_main_nco_test_tone_scales">tx_main_nco_test_tone_scales (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_main_nco_test_tone_scales">(adi.ad9084.ad9084 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tx_pa_bias_current">tx_pa_bias_current (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tx_pa_enable">tx_pa_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.adar1000_channel.tx_phase">tx_phase (adi.adar1000.adar1000.adar1000_channel property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.tx_quadrature_tracking_en_chan0">tx_quadrature_tracking_en_chan0 (adi.ad937x.ad9371 property)</a> - - <ul> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.tx_quadrature_tracking_en_chan0">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.tx_quadrature_tracking_en_chan1">tx_quadrature_tracking_en_chan1 (adi.ad937x.ad9371 property)</a> - - <ul> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.tx_quadrature_tracking_en_chan1">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.ad936x.html#adi.ad936x.ad9364.tx_rf_bandwidth">tx_rf_bandwidth (adi.ad936x.ad9364 property)</a> - - <ul> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.tx_rf_bandwidth">(adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.tx_rf_bandwidth">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_rf_bandwidth_chip_b">tx_rf_bandwidth_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> - - <ul> - <li><a href="devices/adi.fmcomms5.html#adi.fmcomms5.FMComms5.tx_rf_bandwidth_chip_b">(adi.fmcomms5.FMComms5 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_c">tx_rf_bandwidth_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_d">tx_rf_bandwidth_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.tx_rf_ms">tx_rf_ms (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.tx_rf_raw">tx_rf_raw (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.tx_sample_rate">tx_sample_rate (adi.ad9081.ad9081 property)</a> - - <ul> - <li><a href="devices/adi.ad9084.html#adi.ad9084.ad9084.tx_sample_rate">(adi.ad9084.ad9084 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9371.tx_sample_rate">(adi.ad937x.ad9371 property)</a> -</li> - <li><a href="devices/adi.adrv9009.html#adi.adrv9009.adrv9009.tx_sample_rate">(adi.adrv9009.adrv9009 property)</a> -</li> - </ul></li> - <li><a href="devices/adi.adrv9009_zu11eg.html#adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_sample_rate_chip_b">tx_sample_rate_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_c">tx_sample_rate_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_d">tx_sample_rate_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tx_sequencer_start">tx_sequencer_start (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tx_sequencer_stop">tx_sequencer_stop (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="fpga/index.html#adi.sync_start.sync_start.tx_sync_start">tx_sync_start (adi.sync_start.sync_start property)</a> -</li> - <li><a href="fpga/index.html#adi.sync_start.sync_start.tx_sync_start_available">tx_sync_start_available (adi.sync_start.sync_start property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tx_to_rx_delay_1">tx_to_rx_delay_1 (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tx_to_rx_delay_2">tx_to_rx_delay_2 (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adf4159.html#adi.adf4159.adf4159.tx_trig_en">tx_trig_en (adi.adf4159.adf4159 property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.tx_vco_ms">tx_vco_ms (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.tdd.html#adi.tdd.tdd.tx_vco_raw">tx_vco_raw (adi.tdd.tdd property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tx_vga_enable">tx_vga_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tx_vga_vm_bias_current">tx_vga_vm_bias_current (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.adar1000.html#adi.adar1000.adar1000.tx_vm_enable">tx_vm_enable (adi.adar1000.adar1000 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_forward_gain_chan0">tx_vswr_forward_gain_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_forward_gain_chan1">tx_vswr_forward_gain_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_forward_gain_imag_chan0">tx_vswr_forward_gain_imag_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_forward_gain_imag_chan1">tx_vswr_forward_gain_imag_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_forward_gain_real_chan0">tx_vswr_forward_gain_real_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_forward_gain_real_chan1">tx_vswr_forward_gain_real_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_forward_orx_chan0">tx_vswr_forward_orx_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_forward_tx_chan0">tx_vswr_forward_tx_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_forward_tx_chan1">tx_vswr_forward_tx_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_reflected_gain_chan0">tx_vswr_reflected_gain_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_reflected_gain_chan1">tx_vswr_reflected_gain_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_reflected_gain_imag_chan0">tx_vswr_reflected_gain_imag_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_reflected_gain_imag_chan1">tx_vswr_reflected_gain_imag_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_reflected_gain_real_chan0">tx_vswr_reflected_gain_real_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_reflected_gain_real_chan1">tx_vswr_reflected_gain_real_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_reflected_orx_chan0">tx_vswr_reflected_orx_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_reflected_tx_chan0">tx_vswr_reflected_tx_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_reflected_tx_chan1">tx_vswr_reflected_tx_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_track_count_chan0">tx_vswr_track_count_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_track_count_chan1">tx_vswr_track_count_chan1 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_tracking_en_chan0">tx_vswr_tracking_en_chan0 (adi.ad937x.ad9375 property)</a> -</li> - <li><a href="devices/adi.ad937x.html#adi.ad937x.ad9375.tx_vswr_tracking_en_chan1">tx_vswr_tracking_en_chan1 (adi.ad937x.ad9375 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="U">U</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.lm75.html#adi.lm75.lm75.update_interval">update_interval (adi.lm75.lm75 property)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="V">V</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="dev/test_dma.html#test.dma_tests.verify_overflow">verify_overflow() (in module test.dma_tests)</a> -</li> - <li><a href="dev/test_dma.html#test.dma_tests.verify_underflow">verify_underflow() (in module test.dma_tests)</a> -</li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ltc2314_14.html#adi.ltc2314_14.ltc2314_14.voltage">voltage (adi.ltc2314_14.ltc2314_14 property)</a> -</li> - <li><a href="devices/adi.ltc2688.html#adi.ltc2688.ltc2688.vref">vref (adi.ltc2688.ltc2688 attribute)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="W">W</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.ad9081.html#adi.ad9081.ad9081.write_pfilt_config">write_pfilt_config() (adi.ad9081.ad9081 method)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.write_profile">write_profile() (adi.adrv9002.adrv9002 method)</a> -</li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.write_stream">write_stream() (adi.adrv9002.adrv9002 method)</a> -</li> - <li><a href="devices/adi.adrv9002.html#adi.adrv9002.adrv9002.write_stream_profile">write_stream_profile() (adi.adrv9002.adrv9002 method)</a> -</li> - </ul></td> -</tr></table> - -<h2 id="Y">Y</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="devices/adi.adg2128.html#adi.adg2128.yline">yline (class in adi.adg2128)</a> -</li> - </ul></td> -</tr></table> - - - - </div> - <div class="related"> - - <div></div> - <div></div> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/guides/connectivity.html b/prs/dev/adis16480_updates/guides/connectivity.html deleted file mode 100644 index 5a696d7d6..000000000 --- a/prs/dev/adis16480_updates/guides/connectivity.html +++ /dev/null @@ -1,348 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Connectivity — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="Buffers" href="../buffers/index.html" /> - <link rel="prev" title="Examples" href="examples.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Connectivity</a></li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li> -<li class="toctree-l1 current"><a class="current reference internal" href="#">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="../devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="connectivity"> -<h1>Connectivity<a class="headerlink" href="#connectivity" title="Permalink to this heading">#</a></h1> -<p>Since pyadi-iio is built on top of libiio, it can use the different <a class="reference external" href="https://wiki.analog.com/resources/tools-software/linux-software/libiio">backends</a> which allow device control and data transfer to and from devices remotely. These backends include serial, Ethernet, PCIe, USB, and of course locally connected devices can be controlled through the local backend. Connecting to a board remotely over a specific backend is done by defining a specific universal resource indicator (URI) and passing it to the class constructors for a specific device. Here is a simple example that uses the Ethernet backend with a target board with IP address 192.168.2.1:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="c1"># Import the library</span> -<span class="kn">import</span> <span class="nn">adi</span> - -<span class="c1"># Create a device interface</span> -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9361</span><span class="p">(</span><span class="n">uri</span><span class="o">=</span><span class="s2">"ip:192.168.2.1"</span><span class="p">)</span> -<span class="c1"># Read back properties from hardware</span> -<span class="nb">print</span><span class="p">(</span><span class="n">sdr</span><span class="o">.</span><span class="n">rx_hardwaregain0</span><span class="p">)</span> -</pre></div> -</div> -<p>Devices that are connected over USB or are on a system with IIO devices like a ZC706 or Zedboard, should be able to automatically connect without defining a URI like:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="c1"># Import the library</span> -<span class="kn">import</span> <span class="nn">adi</span> - -<span class="c1"># Create a device interface</span> -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">Pluto</span><span class="p">()</span> -<span class="c1"># Read back properties from hardware</span> -<span class="nb">print</span><span class="p">(</span><span class="n">sdr</span><span class="o">.</span><span class="n">tx_rf_bandwidth</span><span class="p">)</span> -</pre></div> -</div> -<p>Whoever if you have multiple USB device connected an want to pick one specifically, the set the USB URI similar to IP:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="c1"># Import the library</span> -<span class="kn">import</span> <span class="nn">adi</span> - -<span class="c1"># Create a device interface</span> -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">Pluto</span><span class="p">(</span><span class="n">uri</span><span class="o">=</span><span class="s2">"usb:1.24.5"</span><span class="p">)</span> -<span class="c1"># Read back properties from hardware</span> -<span class="nb">print</span><span class="p">(</span><span class="n">sdr</span><span class="o">.</span><span class="n">tx_rf_bandwidth</span><span class="p">)</span> -</pre></div> -</div> -<p>If you are not sure of the device URI you can utilize libiio command-line tools like <a class="reference external" href="https://wiki.analog.com/resources/tools-software/linux-software/libiio/iio_info">iio_info</a> and <a class="reference external" href="https://wiki.analog.com/resources/tools-software/linux-software/libiio/iio_attr">iio_attr</a>.</p> -</section> - - - </div> - <div class="related"> - - <a href="examples.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Examples</a> - <a href="../buffers/index.html" title="Next document (Ctrl+RightArrow)" class="next">Buffers</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/guides/examples.html b/prs/dev/adis16480_updates/guides/examples.html deleted file mode 100644 index 0b99f7915..000000000 --- a/prs/dev/adis16480_updates/guides/examples.html +++ /dev/null @@ -1,375 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Examples — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="Connectivity" href="connectivity.html" /> - <link rel="prev" title="Attributes" href="../attr/index.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Examples</a></li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1 current"><a class="current reference internal" href="#">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="../devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="examples"> -<h1>Examples<a class="headerlink" href="#examples" title="Permalink to this heading">#</a></h1> -<p>Here is a collection of small examples which demonstrate how to interface with different devices in different ways.</p> -<p>Configuring hardware properties and reading back settings</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="c1"># Import the library</span> -<span class="kn">import</span> <span class="nn">adi</span> - -<span class="c1"># Create a device interface</span> -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9361</span><span class="p">()</span> -<span class="c1"># Configure properties</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">rx_rf_bandwidth</span> <span class="o">=</span> <span class="mi">4000000</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">rx_lo</span> <span class="o">=</span> <span class="mi">2000000000</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">tx_lo</span> <span class="o">=</span> <span class="mi">2000000000</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">tx_cyclic_buffer</span> <span class="o">=</span> <span class="kc">True</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">tx_hardwaregain</span> <span class="o">=</span> <span class="o">-</span><span class="mi">30</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">gain_control_mode</span> <span class="o">=</span> <span class="s2">"slow_attack"</span> -<span class="c1"># Read back properties from hardware</span> -<span class="nb">print</span><span class="p">(</span><span class="n">sdr</span><span class="o">.</span><span class="n">rx_hardwaregain</span><span class="p">)</span> -</pre></div> -</div> -<p>Send data to a device and receiving data from a device</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> -<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9361</span><span class="p">()</span> -<span class="n">data</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">)</span> -<span class="c1"># Send</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">tx</span><span class="p">(</span><span class="n">data</span><span class="p">)</span> -<span class="c1"># Receive</span> -<span class="n">data_rx</span> <span class="o">=</span> <span class="n">sdr</span><span class="o">.</span><span class="n">rx</span><span class="p">()</span> -</pre></div> -</div> -<p>Configure the DDS of a transmit capable FPGA based device</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">DAQ2</span><span class="p">()</span> -<span class="c1"># Configure DDS</span> -<span class="n">tone_freq_hz</span> <span class="o">=</span> <span class="mi">1000</span> <span class="c1"># In Hz</span> -<span class="n">tone_scale</span> <span class="o">=</span> <span class="mf">0.9</span> <span class="c1"># Range: 0-1.0</span> -<span class="n">tx_channel</span> <span class="o">=</span> <span class="mi">1</span> <span class="c1"># Starts at 0</span> -<span class="n">sdr</span><span class="o">.</span><span class="n">dds_single_tone</span><span class="p">(</span><span class="n">tone_freq_hz</span><span class="p">,</span> <span class="n">tone_scale</span><span class="p">,</span> <span class="n">tx_channel</span><span class="p">)</span> -</pre></div> -</div> -<p>Using URIs to access specific devices over the network</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="c1"># Create device from specific uri address</span> -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9361</span><span class="p">(</span><span class="n">uri</span><span class="o">=</span><span class="s2">"ip:192.168.2.1"</span><span class="p">)</span> -<span class="n">data</span> <span class="o">=</span> <span class="n">sdr</span><span class="o">.</span><span class="n">rx</span><span class="p">()</span> -</pre></div> -</div> -<p>Using URIs to access specific devices over USB</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="c1"># Create device from specific uri address</span> -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">Pluto</span><span class="p">(</span><span class="n">uri</span><span class="o">=</span><span class="s2">"usb:1.24.5"</span><span class="p">)</span> -<span class="n">data</span> <span class="o">=</span> <span class="n">sdr</span><span class="o">.</span><span class="n">rx</span><span class="p">()</span> -</pre></div> -</div> -<p>Other complex examples are available in the <a class="reference external" href="https://github.com/analogdevicesinc/pyadi-iio/tree/master/examples">source repository</a></p> -</section> - - - </div> - <div class="related"> - - <a href="../attr/index.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Attributes</a> - <a href="connectivity.html" title="Next document (Ctrl+RightArrow)" class="next">Connectivity</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/guides/quick.html b/prs/dev/adis16480_updates/guides/quick.html deleted file mode 100644 index 72260d06d..000000000 --- a/prs/dev/adis16480_updates/guides/quick.html +++ /dev/null @@ -1,406 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Quick Start — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="../_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="../_static/css/style.css?v=632a43e7" /> - <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=1b90c193"></script> - <script src="../_static/doctools.js?v=888ff710"></script> - <script src="../_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="../_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="../_static/favicon.png"/> - <link rel="index" title="Index" href="../genindex.html" /> - <link rel="search" title="Search" href="../search.html" /> - <link rel="next" title="Attributes" href="../attr/index.html" /> - <link rel="prev" title="Analog Devices Hardware Python Interfaces" href="../index.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="../index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Quick Start</a><ul> -<li><a class="reference internal" href="#using-virtual-environments">Using Virtual Environments</a></li> -<li><a class="reference internal" href="#conda-install">Conda Install</a></li> -<li><a class="reference internal" href="#install-checks">Install Checks</a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="../index.html"> - <img class="only-light" src="../_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="../_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="../../documentation/eval/index.html">Evaluation Boards</a> - <a href="../../documentation/university/index.html">University Program</a> - <a href="../../hdl/index.html">HDL</a> - <a href="../../no-OS/index.html">no-OS</a> - <a href="../index.html" class="current">Hardware Python Interfaces</a> - <a href="../../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="../../doctools/index.html">Doctools</a> - <a href="../../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1 current"><a class="current reference internal" href="#">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="../attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="../buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="../fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="../libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="../support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="../dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="../dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="../devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="../devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="quick-start"> -<h1>Quick Start<a class="headerlink" href="#quick-start" title="Permalink to this heading">#</a></h1> -<p>Before installing pyadi-iio make sure you have <a class="reference external" href="https://github.com/analogdevicesinc/libiio">libiio</a> and <a class="reference external" href="https://github.com/analogdevicesinc/libiio/blob/master/bindings/python/iio.py">its python bindings</a> installed. Since libiio v0.21, the libiio python bindings have been available on pypi and conda. The conda package includes the built library but the pypi install will require that it is installed beforehand. If you install pyadi-iio directly from pypi or conda they will automatically install the python bindings for libiio (pylibiio).</p> -<div class="admonition note"> -<p class="admonition-title">Note</p> -<p>libiio (the C library) does not currently have a pip installer, but releases are available on <a class="reference external" href="https://github.com/analogdevicesinc/libiio/releases">GitHub</a> along with the <a class="reference external" href="https://github.com/analogdevicesinc/libiio">source</a>. -For releases v0.19+ of libiio, when building from source the -DPYTHON_BINDINGS=ON flag is required</p> -</div> -<p>pyadi-iio can by installed from pip</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="o">(</span>sudo<span class="o">)</span><span class="w"> </span>pip<span class="w"> </span>install<span class="w"> </span>pyadi-iio -</pre></div> -</div> -<p>or by grabbing the source directly for a more up to date version</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>git<span class="w"> </span>clone<span class="w"> </span>https://github.com/analogdevicesinc/pyadi-iio.git -<span class="nb">cd</span><span class="w"> </span>pyadi-iio -<span class="o">(</span>sudo<span class="o">)</span><span class="w"> </span>pip<span class="w"> </span>install<span class="w"> </span>. -</pre></div> -</div> -<p>To install the optional dependencies for JESD debugging and control</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="o">(</span>sudo<span class="o">)</span><span class="w"> </span>pip<span class="w"> </span>install<span class="w"> </span>pyadi-iio<span class="o">[</span>jesd<span class="o">]</span> -</pre></div> -</div> -<p>Note that this is only needed for the ADRV9009-ZU11EG multi-SOM configuration.</p> -<div class="admonition note"> -<p class="admonition-title">Note</p> -<p>On Linux the libiio python bindings are sometimes installed in locations not on path when building from source. On Ubuntu this is a common fix</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="nb">export</span><span class="w"> </span><span class="nv">PYTHONPATH</span><span class="o">=</span><span class="nv">$PYTHONPATH</span>:/usr/lib/python<span class="o">{</span>PYTHON<span class="w"> </span>VERSION<span class="o">}</span>/site-packages -</pre></div> -</div> -</div> -<section id="using-virtual-environments"> -<h2>Using Virtual Environments<a class="headerlink" href="#using-virtual-environments" title="Permalink to this heading">#</a></h2> -<p>It is recommended to use virtual environments when installing pyadi-iio. This will prevent any conflicts with other python packages that may be installed on your system. Newer versions of such Linux distributions, like Debian, do not allow the installation of global packages either. Therefore, if a package is not within their package managers you must your virtual environments. To create a virtual environment run:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>python3<span class="w"> </span>-m<span class="w"> </span>venv<span class="w"> </span>/path/to/new/virtual/environment -</pre></div> -</div> -<p>To activate the virtual environment run:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="nb">source</span><span class="w"> </span>/path/to/new/virtual/environment/bin/activate -</pre></div> -</div> -<p>To deactivate the virtual environment run:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>deactivate -</pre></div> -</div> -<p>Once the virtual environment is activated, you can install pyadi-iio as normal with pip.</p> -<p>Here is a full example of a virtual environment setup and install of pyadi-iio:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>dave@hal:~$<span class="w"> </span>python3<span class="w"> </span>-m<span class="w"> </span>venv<span class="w"> </span>/home/dave/venv/pyadi-iio -dave@hal:~$<span class="w"> </span><span class="nb">source</span><span class="w"> </span>/home/dave/venv/pyadi-iio/bin/activate -<span class="o">(</span>pyadi-iio<span class="o">)</span><span class="w"> </span>dave@hal:~$<span class="w"> </span>pip<span class="w"> </span>install<span class="w"> </span>pyadi-iio -Collecting<span class="w"> </span>pyadi-iio -<span class="w"> </span>Downloading<span class="w"> </span>... -</pre></div> -</div> -</section> -<section id="conda-install"> -<h2>Conda Install<a class="headerlink" href="#conda-install" title="Permalink to this heading">#</a></h2> -<p>For those who use the Anaconda or Conda environments, it is possible to install libiio from within those environments with the provided package managers. To install libiio, pylibiio, and pyadi-iio run:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>conda<span class="w"> </span>install<span class="w"> </span>-c<span class="w"> </span>conda-forge<span class="w"> </span>pyadi-iio -</pre></div> -</div> -</section> -<section id="install-checks"> -<h2>Install Checks<a class="headerlink" href="#install-checks" title="Permalink to this heading">#</a></h2> -<p>For check for libiio with the following from a command prompt or terminal:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>dave@hal:~$<span class="w"> </span>python3 -Python<span class="w"> </span><span class="m">3</span>.6.8<span class="w"> </span><span class="o">(</span>default,<span class="w"> </span>Jan<span class="w"> </span><span class="m">14</span><span class="w"> </span><span class="m">2019</span>,<span class="w"> </span><span class="m">11</span>:02:34<span class="o">)</span> -<span class="o">[</span>GCC<span class="w"> </span><span class="m">8</span>.0.1<span class="w"> </span><span class="m">20180414</span><span class="w"> </span><span class="o">(</span>experimental<span class="o">)</span><span class="w"> </span><span class="o">[</span>trunk<span class="w"> </span>revision<span class="w"> </span><span class="m">259383</span><span class="o">]]</span><span class="w"> </span>on<span class="w"> </span>linux -Type<span class="w"> </span><span class="s2">"help"</span>,<span class="w"> </span><span class="s2">"copyright"</span>,<span class="w"> </span><span class="s2">"credits"</span><span class="w"> </span>or<span class="w"> </span><span class="s2">"license"</span><span class="w"> </span><span class="k">for</span><span class="w"> </span>more<span class="w"> </span>information. ->>><span class="w"> </span>import<span class="w"> </span>iio ->>><span class="w"> </span>iio.version -<span class="o">(</span><span class="m">0</span>,<span class="w"> </span><span class="m">18</span>,<span class="w"> </span><span class="s1">'eec5616'</span><span class="o">)</span> -</pre></div> -</div> -<p>If that worked, try the follow to see if pyadi-iio is there:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>dave@hal:~$<span class="w"> </span>python3 -Python<span class="w"> </span><span class="m">3</span>.6.8<span class="w"> </span><span class="o">(</span>default,<span class="w"> </span>Jan<span class="w"> </span><span class="m">14</span><span class="w"> </span><span class="m">2019</span>,<span class="w"> </span><span class="m">11</span>:02:34<span class="o">)</span> -<span class="o">[</span>GCC<span class="w"> </span><span class="m">8</span>.0.1<span class="w"> </span><span class="m">20180414</span><span class="w"> </span><span class="o">(</span>experimental<span class="o">)</span><span class="w"> </span><span class="o">[</span>trunk<span class="w"> </span>revision<span class="w"> </span><span class="m">259383</span><span class="o">]]</span><span class="w"> </span>on<span class="w"> </span>linux -Type<span class="w"> </span><span class="s2">"help"</span>,<span class="w"> </span><span class="s2">"copyright"</span>,<span class="w"> </span><span class="s2">"credits"</span><span class="w"> </span>or<span class="w"> </span><span class="s2">"license"</span><span class="w"> </span><span class="k">for</span><span class="w"> </span>more<span class="w"> </span>information. ->>><span class="w"> </span>import<span class="w"> </span>adi ->>><span class="w"> </span>adi.__version__ -<span class="s1">'0.0.5'</span> ->>><span class="w"> </span>adi.name -<span class="s1">'Analog Devices Hardware Interfaces'</span> -</pre></div> -</div> -</section> -</section> - - - </div> - <div class="related"> - - <a href="../index.html" title="Previous document (Ctrl+LeftArrow)" class="prev">Analog Devices Hardware Python Interfaces</a> - <a href="../attr/index.html" title="Next document (Ctrl+RightArrow)" class="next">Attributes</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/index.html b/prs/dev/adis16480_updates/index.html deleted file mode 100644 index 2ef173a2a..000000000 --- a/prs/dev/adis16480_updates/index.html +++ /dev/null @@ -1,403 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Analog Devices Hardware Python Interfaces — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="_static/css/style.css?v=632a43e7" /> - <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=1b90c193"></script> - <script src="_static/doctools.js?v=888ff710"></script> - <script src="_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="_static/favicon.png"/> - <link rel="index" title="Index" href="genindex.html" /> - <link rel="search" title="Search" href="search.html" /> - <link rel="next" title="Quick Start" href="guides/quick.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="#"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Analog Devices Hardware Python Interfaces</a></li> -<li><a class="reference internal" href="#requirements">Requirements</a></li> -<li><a class="reference internal" href="#sections">Sections</a></li> -<li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="#"> - <img class="only-light" src="_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul> -<li class="toctree-l1"><a class="reference internal" href="guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="analog-devices-hardware-python-interfaces"> -<h1>Analog Devices Hardware Python Interfaces<a class="headerlink" href="#analog-devices-hardware-python-interfaces" title="Permalink to this heading">#</a></h1> -<p><strong>pyadi-iio</strong> is a python abstraction module for ADI hardware with IIO drivers to make them easier to use. The libIIO interface although extremely flexible can be cumbersome to use due to the amount of boilerplate code required for even simple examples, especially when interfacing with buffers. This module has custom interfaces classes for specific parts and development systems which can generally make them easier to understand and use. To get up and running with a device can be as simple as a few lines of code:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="c1"># Create device from specific uri address</span> -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">ad9361</span><span class="p">(</span><span class="n">uri</span><span class="o">=</span><span class="s2">"ip:192.168.2.1"</span><span class="p">)</span> -<span class="c1"># Get data from transceiver</span> -<span class="n">data</span> <span class="o">=</span> <span class="n">sdr</span><span class="o">.</span><span class="n">rx</span><span class="p">()</span> -</pre></div> -</div> -<center> -<div style="width:70%;"> -<div id="indexlogo" class="only-light"> -<img src="_static/logos/PyADI-IIO_Logo_600.png" alt="PyADI-IIO Logo" /> -</div> -<div id="indexlogo" class="only-dark"> -<img src="_static/logos/PyADI-IIO_Logo_w_600.png" alt="PyADI-IIO Logo" /> -</div> -</div> -</center><div align="center" id="badges"> -<a href="https://github.com/analogdevicesinc/pyadi-iio/actions"> -<img src="https://github.com/analogdevicesinc/pyadi-iio/actions/workflows/test.yml/badge.svg" alt="Build Status"> -</a> - -<a href="https://badge.fury.io/py/pyadi-iio"> -<img src="https://badge.fury.io/py/pyadi-iio.svg" alt="PyPI version"> -</a> - -<a href="https://www.codacy.com/gh/analogdevicesinc/pyadi-iio/dashboard?utm_source=github.com&utm_medium=referral&utm_content=analogdevicesinc/pyadi-iio&utm_campaign=Badge_Grade"> -<img src="https://app.codacy.com/project/badge/Grade/200b7479f5024f6ea386350ca1049077" alt="Codacy Badge"> -</a> - -<a href="https://www.python.org/download/releases/3.6.0/"> -<img src="https://img.shields.io/badge/python-3.6+-blue.svg" alt="Python Version"> -</a> -</div> - -<div align="center" id="badges"> -<a href="http://analogdevicesinc.github.io/pyadi-iio/"> -<img alt="GitHub Pages" src="https://img.shields.io/badge/docs-GitHub%20Pages-blue.svg"> -</a> - -<a href="https://ez.analog.com/sw-interface-tools/f/q-a"> -<img alt="EngineerZone" src="https://img.shields.io/badge/Support-on%20EngineerZone-blue.svg"> -</a> - -<a href="https://wiki.analog.com/resources/tools-software/linux-software/pyadi-iio"> -<img alt="Analog Wiki" src="https://img.shields.io/badge/Wiki-on%20wiki.analog.com-blue.svg"> -</a> -</div></section> -<section id="requirements"> -<h1>Requirements<a class="headerlink" href="#requirements" title="Permalink to this heading">#</a></h1> -<ul class="simple"> -<li><p><a class="reference external" href="http://github.com/analogdevicesinc/libiio/">libiio</a></p></li> -<li><p>numpy</p></li> -<li><p>(Optional) paramiko for JESD204 debugging</p></li> -<li><p><a class="reference external" href="http://github.com/analogdevicesinc/libad9361-iio/">(Optional) libad9361 for AD9361 specific devices</a></p></li> -<li><p><a class="reference external" href="http://github.com/analogdevicesinc/libad9166-iio/">(Optional) libad9166 for the CN0511 raspberry pi based DDS</a></p></li> -<li><p><a class="reference external" href="http://github.com/analogdevicesinc/libadrv9002-iio/">(Optional) libadrv9002 for ADRV9002 specific devices</a></p></li> -</ul> -</section> -<section id="sections"> -<h1>Sections<a class="headerlink" href="#sections" title="Permalink to this heading">#</a></h1> -<div class="toctree-wrapper compound"> -<ul> -<li class="toctree-l1"><a class="reference internal" href="guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="support.html">Support</a></li> -<li class="toctree-l1"><a class="reference internal" href="dev/index.html">Developers</a></li> -<li class="toctree-l1"><a class="reference internal" href="devices/index.html">Supported Devices</a></li> -</ul> -</div> -</section> -<section id="indices-and-tables"> -<h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this heading">#</a></h1> -<ul class="simple"> -<li><p><a class="reference internal" href="genindex.html"><span class="std std-ref">Index</span></a></p></li> -<li><p><a class="reference internal" href="py-modindex.html"><span class="std std-ref">Module Index</span></a></p></li> -<li><p><a class="reference internal" href="search.html"><span class="std std-ref">Search Page</span></a></p></li> -</ul> -</section> - - - </div> - <div class="related"> - - <div></div> - <a href="guides/quick.html" title="Next document (Ctrl+RightArrow)" class="next">Quick Start</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/libiio.html b/prs/dev/adis16480_updates/libiio.html deleted file mode 100644 index f6e8aa323..000000000 --- a/prs/dev/adis16480_updates/libiio.html +++ /dev/null @@ -1,425 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>libiio Direct Access — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="_static/css/style.css?v=632a43e7" /> - <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=1b90c193"></script> - <script src="_static/doctools.js?v=888ff710"></script> - <script src="_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="_static/favicon.png"/> - <link rel="index" title="Index" href="genindex.html" /> - <link rel="search" title="Search" href="search.html" /> - <link rel="next" title="Support" href="support.html" /> - <link rel="prev" title="FPGA Features" href="fpga/index.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">libiio Direct Access</a><ul> -<li><a class="reference internal" href="#libiio-entry-points">libiio Entry Points</a></li> -<li><a class="reference internal" href="#examples">Examples</a></li> -<li><a class="reference internal" href="#libiio-v1-x-support">libiio v1.X support</a></li> -</ul> -</li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="index.html"> - <img class="only-light" src="_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1 current"><a class="current reference internal" href="#">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="libiio-direct-access"> -<h1>libiio Direct Access<a class="headerlink" href="#libiio-direct-access" title="Permalink to this heading">#</a></h1> -<p><strong>pyadi-iio</strong> is built on-top of <strong>libiio</strong>, specifically its python bindings <a class="reference external" href="https://pypi.org/project/pylibiio/">pylibiio</a>. However, <strong>pyadi-iio</strong> tries to limit or shape the top-level access of certain properties of drivers exposed by <em>libiio</em> and its structure so users do not have to understand how <strong>libiio</strong> works. This is great until you need access to something not directly exposed by one of <strong>pyadi-iio</strong>’s classes. Fortunately, there is an easy way to directly access the <a class="reference external" href="https://analogdevicesinc.github.io/libiio/v0.23/python/index.html">libiio python API</a> when necessary.</p> -<section id="libiio-entry-points"> -<h2>libiio Entry Points<a class="headerlink" href="#libiio-entry-points" title="Permalink to this heading">#</a></h2> -<p>The main object interface to <strong>libiio</strong> is through the <strong>ctx</strong> property, which is available in every device-specific class. The context is used internally by <strong>ctx</strong> to do all <strong>libiio</strong> specific operations. Here is an example of using the <strong>ctx</strong> property with <strong>pyadi-iio</strong> and <strong>libiio</strong>:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> -<span class="kn">import</span> <span class="nn">iio</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">Pluto</span><span class="p">(</span><span class="s2">"ip:pluto.local"</span><span class="p">)</span> -<span class="n">ctx</span> <span class="o">=</span> <span class="n">iio</span><span class="o">.</span><span class="n">Context</span><span class="p">(</span><span class="s2">"ip:pluto.local"</span><span class="p">)</span> - -<span class="k">for</span> <span class="n">d1</span><span class="p">,</span> <span class="n">d2</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">sdr</span><span class="o">.</span><span class="n">ctx</span><span class="o">.</span><span class="n">devices</span><span class="p">,</span> <span class="n">ctx</span><span class="o">.</span><span class="n">devices</span><span class="p">):</span> - <span class="nb">print</span><span class="p">(</span><span class="n">d1</span><span class="o">.</span><span class="n">name</span><span class="p">,</span> <span class="s2">"|"</span><span class="p">,</span> <span class="n">d2</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> -</pre></div> -</div> -<p>Output:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>ad9361-phy<span class="w"> </span><span class="p">|</span><span class="w"> </span>ad9361-phy -xadc<span class="w"> </span><span class="p">|</span><span class="w"> </span>xadc -cf-ad9361-dds-core-lpc<span class="w"> </span><span class="p">|</span><span class="w"> </span>cf-ad9361-dds-core-lpc -cf-ad9361-lpc<span class="w"> </span><span class="p">|</span><span class="w"> </span>cf-ad9361-lpc -</pre></div> -</div> -<p>By convention device-specific classes will populate the main control driver as property <strong>_ctrl</strong>, the RX driver associated with data (DMA) as <strong>_rxadc</strong>, and the TX driver associated with data (DMA) and DDSs as <strong>_txdac</strong>. However, this is not always guaranteed depending on class implementation.</p> -<p>Please refer to the <a class="reference external" href="https://analogdevicesinc.github.io/libiio/v0.23/python/index.html">libiio python API</a> for documentation on using <strong>libiio</strong> directly.</p> -</section> -<section id="examples"> -<h2>Examples<a class="headerlink" href="#examples" title="Permalink to this heading">#</a></h2> -<p>Here is an example of setting the enable state machine on Pluto through the <strong>libiio</strong> API through <strong>pyadi-iio</strong>:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">Pluto</span><span class="p">()</span> - -<span class="n">phy</span> <span class="o">=</span> <span class="n">sdr</span><span class="o">.</span><span class="n">ctx</span><span class="o">.</span><span class="n">find_device</span><span class="p">(</span><span class="s2">"ad9361-phy"</span><span class="p">)</span> -<span class="c1"># View current mode</span> -<span class="nb">print</span><span class="p">(</span><span class="n">phy</span><span class="o">.</span><span class="n">attrs</span><span class="p">[</span><span class="s2">"ensm_mode"</span><span class="p">]</span><span class="o">.</span><span class="n">value</span><span class="p">)</span> -<span class="c1"># View options</span> -<span class="nb">print</span><span class="p">(</span><span class="n">phy</span><span class="o">.</span><span class="n">attrs</span><span class="p">[</span><span class="s2">"ensm_mode_available"</span><span class="p">]</span><span class="o">.</span><span class="n">value</span><span class="p">)</span> -<span class="c1"># Update mode</span> -<span class="n">phy</span><span class="o">.</span><span class="n">attrs</span><span class="p">[</span><span class="s2">"ensm_mode"</span><span class="p">]</span><span class="o">.</span><span class="n">value</span> <span class="o">=</span> <span class="s2">"alert"</span> -<span class="c1"># View new mode</span> -<span class="nb">print</span><span class="p">(</span><span class="n">phy</span><span class="o">.</span><span class="n">attrs</span><span class="p">[</span><span class="s2">"ensm_mode"</span><span class="p">]</span><span class="o">.</span><span class="n">value</span><span class="p">)</span> -</pre></div> -</div> -<p>Output:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>fdd -sleep<span class="w"> </span><span class="nb">wait</span><span class="w"> </span>alert<span class="w"> </span>fdd<span class="w"> </span>pinctrl<span class="w"> </span>pinctrl_fdd_indep -alert -</pre></div> -</div> -<p>Here we can print all <strong>libiio</strong> debug attributes:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">Pluto</span><span class="p">()</span> - -<span class="n">phy</span> <span class="o">=</span> <span class="n">sdr</span><span class="o">.</span><span class="n">ctx</span><span class="o">.</span><span class="n">find_device</span><span class="p">(</span><span class="s2">"ad9361-phy"</span><span class="p">)</span> -<span class="k">for</span> <span class="n">dattr</span> <span class="ow">in</span> <span class="n">phy</span><span class="o">.</span><span class="n">debug_attrs</span><span class="p">:</span> - <span class="nb">print</span><span class="p">(</span><span class="n">dattr</span><span class="p">,</span> <span class="n">phy</span><span class="o">.</span><span class="n">debug_attrs</span><span class="p">[</span><span class="n">dattr</span><span class="p">])</span> -</pre></div> -</div> -<p>Output:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>digital_tune<span class="w"> </span>digital_tune -calibration_switch_control<span class="w"> </span>calibration_switch_control -multichip_sync<span class="w"> </span>multichip_sync -gaininfo_rx2<span class="w"> </span>gaininfo_rx2 -gaininfo_rx1<span class="w"> </span>gaininfo_rx1 -bist_timing_analysis<span class="w"> </span>bist_timing_analysis -gpo_set<span class="w"> </span>gpo_set -bist_tone<span class="w"> </span>bist_tone -bist_prbs<span class="w"> </span>bist_prbs -loopback<span class="w"> </span>loopback -initialize<span class="w"> </span>initialize -adi,bb-clk-change-dig-tune-enable<span class="w"> </span>adi,bb-clk-change-dig-tune-enable -adi,axi-half-dac-rate-enable<span class="w"> </span>adi,axi-half-dac-rate-enable -adi,txmon-2-lo-cm<span class="w"> </span>adi,txmon-2-lo-cm -adi,txmon-1-lo-cm<span class="w"> </span>adi,txmon-1-lo-cm -adi,txmon-2-front-end-gain<span class="w"> </span>adi,txmon-2-front-end-gain -adi,txmon-1-front-end-gain<span class="w"> </span>adi,txmon-1-front-end-gain -... -</pre></div> -</div> -<p>On some devices it is possible to access registers. This must be done through the Device classes of the context:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">adi</span> - -<span class="n">sdr</span> <span class="o">=</span> <span class="n">adi</span><span class="o">.</span><span class="n">Pluto</span><span class="p">()</span> - -<span class="n">phy</span> <span class="o">=</span> <span class="n">sdr</span><span class="o">.</span><span class="n">ctx</span><span class="o">.</span><span class="n">find_device</span><span class="p">(</span><span class="s2">"ad9361-phy"</span><span class="p">)</span> -<span class="c1"># Read product ID register</span> -<span class="n">pi</span> <span class="o">=</span> <span class="n">phy</span><span class="o">.</span><span class="n">reg_read</span><span class="p">(</span><span class="mh">0x37</span><span class="p">)</span> -<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">"ID: </span><span class="si">{</span><span class="nb">hex</span><span class="p">(</span><span class="n">pi</span><span class="p">)</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span> -<span class="c1"># Enable near-end loopback in the HDL core</span> -<span class="n">rxfpga</span> <span class="o">=</span> <span class="n">sdr</span><span class="o">.</span><span class="n">ctx</span><span class="o">.</span><span class="n">find_device</span><span class="p">(</span><span class="s2">"cf-ad9361-lpc"</span><span class="p">)</span> -<span class="n">rxfpga</span><span class="o">.</span><span class="n">reg_write</span><span class="p">(</span><span class="mh">0x80000418</span><span class="p">,</span> <span class="mh">0x1</span><span class="p">)</span> <span class="c1"># I channel</span> -<span class="n">rxfpga</span><span class="o">.</span><span class="n">reg_write</span><span class="p">(</span><span class="mh">0x80000458</span><span class="p">,</span> <span class="mh">0x1</span><span class="p">)</span> <span class="c1"># Q channel</span> -</pre></div> -</div> -<p>Output:</p> -<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>ID:<span class="w"> </span>0xa -</pre></div> -</div> -</section> -<section id="libiio-v1-x-support"> -<h2>libiio v1.X support<a class="headerlink" href="#libiio-v1-x-support" title="Permalink to this heading">#</a></h2> -<p><strong>pyadi-iio</strong> supports <strong>libiio</strong> v1.X and v0.X. However, the <strong>libiio</strong> python bindings are not available on PyPI for v1.X and they are currently unstable. If you require stable operation, please use <strong>libiio</strong> v0.X. Its also possible that not all ecosystem features are available yet for v1.X. Please report any issues you find with v1.X.</p> -</section> -</section> - - - </div> - <div class="related"> - - <a href="fpga/index.html" title="Previous document (Ctrl+LeftArrow)" class="prev">FPGA Features</a> - <a href="support.html" title="Next document (Ctrl+RightArrow)" class="next">Support</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/objects.inv b/prs/dev/adis16480_updates/objects.inv deleted file mode 100644 index b60b95bf1b510dfaaada650f3942d290f1d7be06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12705 zcmdVAWmFu|(kO}z&Y&3x9z3|ad$8c{?iy@x3mV+rJ-7wU;7)K$aDu!0ot$&udw<^j z{@=A`R@bWT-sM%ht2QOMnzOZyqZhf2qlbm#7bjP5at{kvHybBMa&}Zoa%ER1TMM%< z{N!SeCiYHN<dPO1Hf9!X<gzBN=AI_57Uas_U#y|eescU`;c96Dy#;+q^S=x5le03j zGPChOG3wS9<gOMDCN_@d7Ovz@mgHZoZQRH$ZR{<`p;t2}2WM9cH#ZA&a(6cyM=Nr$ zy^Sd|s@KXyj(l1be`5LG14HLR*KE?sU6Iv%S!KJAvZsdoO|}%Ahbj^gSv&_u&#PRg z1B3VnyzDL{pH(I7JPPqMQDl)AtHrJLDH|{O!ew8Ow2=$e?i<LccmMVE<K)O&#jO8B zPovS=GpqmG&;;h2$J>!n=M@t+cyn<KnF@nf_E|8GDMlaX{N;-H`0r6O{=F7UT%z2S ztZ(Ti0-w1d7<V!2yqE4G8l^GnbSrL@KCVBsd#vytCwl4g7JDXKKpw)O-|yHVx~og+ zBfC_?A_Y8qogI~ULvfMlBK-@$4-NO*G!)(FQG(I2hM*V!Xjit;PyTJ=_+taa$7m~P zO<kgCy#4#Suap41fVfjJMqlhQ{4?zgcNElO`|_nJ3VapNuFI(u{u^baH0$CO^<U}~ z^!su-RWi4Jk*-c9XEse|K22vXRcAgjru*EdJv$sDrT&J+ZEnw|WNy#8WOG%_Kt}7` z=HRo}G<9JmbBn9QeOH`3M0iG<+_&AKNZhOK)ZN}HK@#r_77AM3^8+JhmEc<^%cxO( zZm`aIgZghguq504Si8~|ZvxoJhQhV35fKZmDOz(xx!F*i!~_kd@<x1i{U+FfjYw`8 zrXamWs@i#0tL~uc0R|?cd&Y9vA4_rQ1J$g11c~D#klT-k42FExbA@pg({!6#S+>Ov zORsaO)w$luZpdlcbiJlYr-kgK^EbZ#;zzL+BIV)hdB)#g=3di|7nB-^dIiYj2}*p5 zKTN=*j9&y8v7C9X7V_u!bt)j*4Q&d;i0Y7@wnLZJEi(>OCj1JlUq5D>wO}`Impg<F zJjm(PjJIxwO&ld$!l<_GRJs^7`&Kk(4}X1#)H9-S#Wpe7y+O%lZ7D#_wn2BJ9I|8& z97C^&(BN0bJ!*oLFv3Sd7H#<+n@fhMpM5v}CQV`+IR?L8w?PbFeU#wBWETYVBgK~k zmZ3>~>2BCB5j{J&NS6s#<8joJSxh@|4d;@{KyQ{#nS+Os@x0W9c)k((_xr~lIT$1V zSkN#?2#At)zSWz1egSbB(cHicKWiE?$P$5?<NsKG^C+Sxndy`xVuktRgFyatN*jsq zYv{@%OCi#i<0M~nt8U3WF@m5(A)_ou^(%3}+Gdw`Sq)`2dmS`bw!PPyHr&0I1aRS( zde0I2dFq}*@EuK0>AH$X2mAK@wL-~>_prp~?5JzQrw?B%@CW&#U4^2iP1nFVpEYVV z*siWkghmtvz9`ltLR_kK-?hS6<M|k%VIow7zym7?-P8Sz#uKas@RsX&=i0e!ox{06 z+G-=pY!$_%FnDUTweP4vNwDl~irRdVzZJrykZ^?TU~+3*+Rr7y{M3$_1ABIOk7?u- zbF%P<$9c>tRf7dBt0dfgnj@kE6^Y=$?yc)fU9ksjtg%7K$8(lVPhvvH$@d@E*OsT0 zE(V@rKI@m?4<pFUIML3O<%O;LgL0nlw-6F%OXvh-Opc=?DxMhy#3(1**0^zmorcUP zhHlBbA{Z6DjJG(VU0b853-!~9I$|627#C&Dv_?eDYX8x!zk||Tp)(0qK2s#%16^?A zMq}B}Q)+s-RBvo)e@B8T=hgh@!z($WxMAiU!1|7&mb26Rla41CnC0${qXv7C2o3D; zc!k9ez_tUVrRzRFm_P*)>qaQPbQ>%2fUy6v?x#Z9Nc;hP1rkiD=OsMkgg9%X+?-Ax z>L7uP0^Z-rr&kdpc5}FVh?~hc13BJYqtdlCUmAm?D!%LXzXodNyueoTvsWOAYLulc zqN-K_fgdtz#EuuNs}ladWp%|04|In;;tsq1gn*sy;9-jIJZi@pUaW6#BDZYI>%IUt z7aAfp0Zii@()?e=XvYq^g<@CSH;kQx+S$EaV|Dc5Sn&O6=-9fj1!*ZSP?mtXfhUI_ ze*tp>PdIV&4C7aNU64!MW+{NyJ<LgBvzXzqFzheRzbyV6_k+}(K<D(c`hzq%MD%}} zT{|~4WU$6QW=pK8FQZ{|0lRD=<XxlyicbOO>9@6Xm}ytdTJjYO%#M5_(`dp)8$6&> zHW8noVH|GlWDA=?>5j)%LDXeuo#gdNY$BzUuS86rW{<+jo-Ii?6pO1^gu5C8+(XKL zL`P+iY$p+wcg=4}j+`2HU|JEqhT{*GY2QbdwNGWE`J&9!T=2w&xtP@E`JXBY%G*6m z)Rqrzmz6n2&s~Z4G7cdg>lcNyx>qecDa^M3L6#baiF!imV{+p~RHz7KiM6&K3b|nK zkN!OaKh8(5xAZ6H+E`(w(CV^84-fQR?kY1NOrJXW^Ra(7Ft#I`587@;+3@GmRv&(_ zP0^`Gzxf-f{Vp~B-Egx(h(0MxIe4SygML<axyj#>A+yBC0*1;XM{mnM(@GOdWREil zU@xEgJ{+D6;!N%p9`Yf!QPD165F^v>=fk8aw)fPm<roAafb=!2s}oLVwQBBG64p0p z-NiVNP@?bmT?`v4{27E(@0(_uh-Mv!COk~~kzAU^(}$|n>^0a-Wi;WrM3fXM+8<ao zGH7k3gxDJMo+jGO;v}};78AMj<rm;#wB;At8J{qt)3KEb!~2wD6?xGCI$?dvGv&_d zLJ1%srAx&oD|-wckaE@<3dBM&+p?Ri$(HYc5})Rr2~gjY(KJA2{u<G2rGKQz7%3`L z?El%{K)|m+=h_bgh_pEzy-(@FNG<Rs(Y)Pm6Ev*T7RpjSW>P+H`B@*`gsq(0;Nq}7 z=sr(qprujq#$fg1#uqi0_HdCE-X)9cowN_@m}(xpu%7VG#@#+JOrWb!XX;PWuoH3B z5#`i>5vJn-&A5)Hs-LkHQ>I}k7bTgjzO@_Dg!pUMBEbw}9yK$M-G<b($2RH|Ryw8T zAO4H0%2sF+K$~~ZW~zAvY5H{#!;sInLZd#;Ec=9~Sh);k&LJ{Us2X>qL2QE+JWaqm zNGk*bx7KXGS!2;b0`s%?&mlAqygshKNigf<Nv<fE2V<ojB1RGRyk}(3=`=}fE!R>9 zx@6@<mIL8bklwGcbH~y$h>(r71=a_$%^~mw5GgKi8r%U-+dao%VQl|&l>Fn;5Wtna zi|CW6MJ-WT1<kSLYa@05rVcOom^Q`*)fS>Tv{j6KK*k(AIZG2%fQBu?QQK&TDvgo& zE&7AA5yj$&wVeAT{hN9MCT#~=2eL2KXZ4jq7C~7~#-s1X&V$qt3yo=N2KnuUbnBK^ z&hoDb>8gL=HezJ)i+!OM_N1n%VE7;aZYt|jWOVIu+(7maL9zPxJ2{VaLh|(O(2XWp z2|8)g;SN5VrWU~k+r#gcSny3B530g5z6=W)-ryzpQosOipC&M~mh*<qjS6#zB7fIs z@TY#nE%swY$j&U5qaA(w{jKFkw6XCgF+R>Vwg!*h<1m#vPbnQwmD~O>hUuk)_b88Y zV`eP99xcBM8@U_W4xQa;?U&lUewUlH|6u89)690XIUK;R_mpC5<%F!w^yffKlA1Z$ zOyqH6m=v9xn<kdLXG+`gGqZy|_E<kNNY$Z%><M;VKw-aEx{bY?G-iX3vpMK>=WUh& zYsGeDMa=i*3Jyf2><8ez8dV93tl06C3M76z0z-)@%>D^{n?cPDe!A$=X#>gSfzO?` zc3L-JVc~Bdc%%Q?)~C%0z&>#Le{HbNlsbfznP>!Z-^Fe){r3Lj|Cxps=*9SIc6R8l zEUd^U04AB!nXP>mP;)wnZ#0>F2q6^+YPnbzQ7myC$`w6hyiBUNK3(brmrc~@8h#rH zRVICE+%KoF!}fXl6-Yas{^OhI^`|dZj<i@gdY)@7Gj0RL+N3OXnA5uSMK#$WO{x6i zi(KH_3c0V2_}{DgWb|OL5OsP;`S`Jl*ESYaTLjcEPJrsZ9YiqX1FZrEsV7JpE*KUa zlCA2)=CUsTb}s|a;*`HT!3sZ4W9cA@-GZr#JjY~;2&(sLP8Mo+lBEe5=*Yu_QNB3c z`?ndZggT(3`#IZ$27fU)h1(cr^bT1x)!)u2{Bkjz$)ip;1(>c}hCu+vMf`_v@5sG* z^7sGAJu#0jsyP=afo?n$2p6@Q3q%oZl)7^D7%n`78!qH`iGXD!R2IEBjpkXZ8ylIm zgb^5Li>q=H^f0#v>HNhvOqR5AC)#us2q55=|29r5o3#4C4&aLk&2}r*d10>j=-T#} z3uedz@7t?BQ=N{WpVbjWclmT<O_!h&eoltS?5O1`ljgyiv|f3&d217VtI1`|4$gTp za#g4iiVO8O*f*tbPj8ows<10gZ;*~Uuq`&OPMCL|BYp?rCe#@4h@JF3{my^<7{TUP z=%VTbF>C(u@f1L2I})yYQLx}!o(*_s)Wy3)Ub5!~HmSkmO7dxPtov=?=sBf5d_W;@ zbuX%bD-taQ2^5k_D+l8+%g$`H{`PK)VX2RJp<<@AQs0W+P<!Wf#r!)vl8!eLf8nD~ zTu0rEV{q*Ub_}8hU}JMj)D1~huLVcrO74cfh`MKqT;P~$Ge<j<#_0P3O?Bb*3Xo=) zXJNJfcYp|I*CnfzF3DfLlS7?z$~3{@T3n|Ky0t~`VDR+-?~Z4*WJQUa{P994V_gkJ z!+UwZui3Imid0<|u=q!W96{+mHjv*vmG5YL?sO&i9R8je3?Ot>mACiCG<y1pGkeEZ zcU7fVdcK2Rw4_9d&ot-aJw-lshVwd1mKa5I_bi$sBs)81GHEF60ocOu5jybUL{J<f zbyW;S%oc-MOt?+>XA^R6WrZ78iS)AhTgIOckzAWcCw4h<y*L(wm%_0-#XhmAQ{U$I z!fVyJX|(DN?qzMFG`kG9M7o+-3_Pkj<#Z{)S<G|eCuHxNdzPA3x&))~XrrGut3r%Y z`Z+Z|DX64``e^Xi;1eAKk~H}1PKuR?Sg&VmVBzBZFca57h6DlLM*gmSR>A6-Y^5^r zOb>Imq>Xa^+px`Nn!5#lWjgzE6yw_{cwCp2*fUjYzb2%U{w$|p&_FkumVe(P!hY%g zqroZ2b6i9bU+K;9*<$MXs##~cU27V3Fm!Vt|I)T&UGYy_l!4BC)oUAZi784HPi)hQ z{jUVk(h$lZ=;l8^AzuQfAq3v|MY0^9W(p&92^YVn|I{JRp1&Jw=%7t+W4BfBC-jg0 z-uU4JwBp+_Rmwrp#7;>sz}!M=qfk&#PQo12qTBGXMc0+S#cI}Wsv<R@<H|-8vXor3 zR{X1odlk@P*C7|aqW>>Y9cpA?8s;)W-%EOFfD%l>dZ{2cUFKAu{wxjtjR}5-pTB(E z0%6Q|X)Q%yvGS%=2(ld4utZf=F_1@i-J_^#)&<NqBYBPNrzw3h(O`afiXa#EcT^?i zZpYoWQ0>DJr9Vv5(ld4Wx;P&;s&rAk+}6yft<gV|d&m`|qbiYss)ZTTeYF)%`Vwcu zsjD#MX~<G>AJ1Lox(W2IC@25K2~Eu>k=VEzfjYYx)BSYn9vafu(x_`$<SmU-?Ypz< zzEy?L`(al#eyH`=To(>8nlK5D>_}psaPg&YNkw~CS#f*TPTog{-R(*#!7|;5Dy=!v zmpD&_VXET1ynKObNgC4SVwhu5xuswBh>|wVbxUAnb%WP{pJ{odu1r%B<5bKA*%^Oo z6xQzpxJ897DrhDE5Z<dgi^|E!3aDNgqmsrHse~v+p{Y9u@hTiW(I{y{P~14x!r}*U z&7XiyL99Zh=K1EpHH{8h<}~#a9``xOQyWQ~ZL7sqT?~AM4_akFtgDPB9W9=YF6Rm# zUnS7=E9t=pE)M3d$Rovt{H?<smcvML8inKme{pY*IT%|dF*1>v+EzC~WNH?eoiCwA z%Kc_7Q@o>1plQqFCXg86DnGs5^ny#QqTbLa4+jz}oo07pi$4o4*@}8HvfK_Nz3Jke zcKI5ys28fn$u+&hA9+*g)064>Qt1DrfWO1^<VOtYUIi0jQ}s7Bq8(z(0%}bGS*Fyr zrl(vXoRg5Pg?bQ9m9cq>AmgewT80+u)$bGcXn{iGte<EANnocjYxGaF-~uE=+4x|1 zRete^Abg6_4G1rx6lQ0<7yv(_kJEKy09Dhumw18-!4NB0Y6DP!bvurQT>8RJ)Bi_m z!BQ&1wOTWjZp2k8qTv_{jQUGOY(X)sBeqfz#?^%)$PuJ3LF7Ja*H$7(JA>7qBUx9z zo1lK%A><fx0b7pdZ(N%|4*P;f!UyJr8TtIQ8y@S-FHQIgFpYSqUV{-6$UNB&T`+UT zSjwg2gm6MRzN+5V79<N*|5=Mz?b*7;IyL6JJ-0oE<-GlWfjW*YkJ>hpz}0HSl@W$q z7dhnKlbE(Y3`#|R(#hY?&<`FL7hUKJAe82O31vhzGy;uxGcNh+D4dNYE~Zg8vdD8A zDe<Z=pB48RCo3~j2;Zhs#x%v9s%ir$t9DFuWIQW6gENMVYfqH;LoMF_q7K}LH9)Y$ z{T0Rrf;B)b-Uv*N#j+Jm`})y~HC9>&;Y&q+Fj~I}p-{dZJOi&utYz-Y?7)0`lnN^= zvBM8bm0X_BDY0eB;=fr7ZfU2kYb^L;`7taTBDD>kV`%UNY4CBg^w~4@FVh7#zjQe0 z3rgQ{$}~DSeuN~C7a%otWQDj^pZ?9K8tdSr8#{FbMm6+gg=|4lKdGuZ_>c#oDD;N5 zEO;@64vf2>2Kg!-7?G^DUcCxMKL&?gP8cxW<7EpoYWr!kKGdbJgj1Jc%4?FPDhM;u zUT>DO^1j<Um04xw4dVR4g7*Kfs-?l9P>2b^M|5Cx955tg7~8}d?!Qj=#LAlhbvlCM zX3UTf##Pp~_vYA$;U=0U&RAx+h_s@pK-mN258;qc>A^_b*2#(l*~s*5qQs>-p%5lx z0PXm+g6c1PDs4c4sNCNTgE4Zv!Fn`t6RK4x(10#(QjRS~hi-)*3iruFjE=zUeJGq5 zw-_Bv0}r6!Ht=^jIUa_z0dcww=OO`L4H~=zBA^TtO_K}+6|MBvWaI#vUBao8Fvn2* zc<GU)27WwEb0bTUE1r%8FQx$+S<twRK(kK`J2w_1$76{TX}B#HY)~@NsN#^Vq7Y?r zS4pg>pY#Me)R<$!$WlA+#sv|5PN4WPZe$BY9fShobPX)j{w0J0<o^cOuoxZAe}c;b zH<Th6l^HAC1|&v@_Maq_)P_GhPDelx+Y*0gT8O8r4Wx=$incL_dV+!vn~Oih+7)8v z%2q!@T{J=+H-f9wDswVG^^16-1vMn(KW=~?Vn*D-$}8P~5n{$T#>)GZ5F2sG*~7#+ z-W(q>oGlfqa&uh7MG0VO5*N@-)KLMdYs#;*$ef9G<HSSVGs$9*gTCPTa6l4fbcLU` zD>MpkOh$J4T*b*^Q9_bjPW_wEL)2uGo*Fi8EFi~Y!4qi%*WHZXemd+=4dz$7p$@*1 z1jIoqy&DntORT&xO_(8S|2tm7A^$sG+zE&+b-qGS$idJjm!UorBSnx6_mP*pgff&6 zvCQN@85(5bOkchM=aMds8M68lRVlqFBRQW%p$<hH>hF*asHKz5-i3;PN`(Rz_@Uw| zw_<d7R_{WCKWU25A(-KZ28)5j=#Wjp<o9*3JJNsxYu3Z9pZ|4s0|EkeI$l5Ry2m=> zOB1$cOnD`;RA^nx@YPn@?^6+@qleb97BM=w|EY|{K{;Vn#X<#<k%Yn}PzEa_XhMeR zy|tlyP}Ca#Wm~c%3x(5xuEH@)feh%Y4pt@~q(PPn#3PQM!4?OKC$IuA2dC+>$nmiM zQ;8ap#dZEGXE8aRY#pk2&_6j-#pq(7!t}~Q7mBfXAKI%7r9?2vj0{LT4pwFzWJd-B z+XpMdm|LNWpTPWp@=h4j&dWM$UBl+8kB|8E|6H=2)v=<Y-0q4Tu%bjWf2RRzS<ozv zK=$2?rFRx1M`MZ0Y1COPwD#L(P%<%ip}_+(NCl!h5#)G58mtX+q^W*bQNs-B-srb0 zP<*Nb)+l-dGE^f~<aiPFDB{@U0HoqCq46QgR0@y~7tT?r=m_uh$$_(s!OEbzVBEjf zG#`-xIRDf_?RH*cfrYxg1SnulbihJ2(?Kj?or6;P+K46|MAbo#7gLWe9z>o+o(yWp z&=M<ev?p}s7hdc#{j!F<u=spQ@g^JGr$d7LAtpCFal>)eM-{~V4gszPBWt$ZbGUo> zTLhY_Nz)Bsm~_Q=gjh3^%>Tjq*e+uHQ0sfRh~fNC)?Xb0un~M<j);uQ0YhYu+Q=jS zs}%?R`0@X0We|X!YM>tvM*)2@T}mGd@@qSoN)`h9k>o>v8#%VxxiRs#!Xd!Oe~SVi zvo+v9MFD3k7#Tvr9HGpPbf!B1fbI$Ov1pf}K&pm5mW<920J<sA$NHcX=7$vn#lTK) z2b1^XP3XZxs{Z_6mFn<9;ZQWi=;9OkycXG!!(5>5OfbTY99GX5qD){biG|v?3{Cin z23V+r+K2_B@rqc7fJFP$BfbW%?{Y}orSmrMUxj11L}41v^87)SA6|Bb?yZ4!K)v6H z8NikN8ASBquRz%0Zn9a0Oe`=0QB3vy60<~bmTa61kkkf6!kGFagM6xNf9S<Ci-?kX z+9ql;^VF_(pQTmbcAb0RRwGYz>?gco?8uVaQ4hwwzy1-|FOs94py*+YBJhyx?fis% z!SOMFz{y>-&`k3jK8&Ay5_D|jllB2RHhMc}F(FA*Uhm#k_SHq8wZB3xj6MwD-ORf< znB^`Nr;I~h`1NxTBtL|u$ABSgZTcm?BIV%IqBGmNS)ZdH>@V)j{twdY++XpOpSv<X zY{8-uqUQXb#hQChA-j6!(sO!Or#D~a>4UgG_hOjkboc3|Jkrcw4B=~-h<o{sslUui z1v3nZE;W!XUfu_lPU(goK;3M;)%uAZ-Lc?&#x^}>Hd=;`9kq_W`QDYnV;F4h@%uPc zn?=nCCfV?x6!K28umkHB2~uf#yHs;{gx}QhVdfT1gpEuME0_a2RcV22fm(=A?*51X za)+Nccr+HKOLV_axxB^vW#(<G#G4P+F}G3uT)eElP{h~tdXEgxxAP{iG^;_B)4TbV zk+&K-ku$E7O0jlc&J2e`!P|KW`(GdUQx1em17#|x@9V*rJf*!U=S2D<h^sYG74_US zW??B_M$^18Uz4ILOXTzVvl?e)9JXNG?ZJ(N>HHtWp7dcjPBb7xO}9Od4z~$y+}=-9 ziBwXvKKeB2#}}F&%>tq`g3lZytmgF_6Q-tUGz+h*9i^Yxnz2QhiCfHvoHKQc0gcw# zdl#I9M?V<}*Y|LS5ad*8eo^PIHRp5G+R)r9OvL(Wr=fhp$Wo3(W46QB2Xv(88{=04 zIyP9A06q}#<}#0r-*D4@VxBiX9*c5r?kLfk=U?^Pu(1Ls=7wPrjz9!0e5ST`Yc?@_ zChZPu$hs8TEwiq(`*d(sGzj<0bZ~Pt=-Hsj_^c3MhtE{HUpRng(3D;dz2`nXpQG+n z2ZQKHx$^7LF%RQ!WkGfb-SqZ}suZ?;SlV`2nEa%v?<CS}S1P<m?e2M?*l9EIbp~el z?^DCagd~0|%4#rT_=3c=PHy(AzQ~Ip;nxg0p=JY6j|?o22CHgEO?=S&x12RAa98E- zW3e$QQcU*`*2GR@@;8RjzFprF5{qR3g?xH~N@~e_j;q6U*FIraA8XKVt6M+%1mLqw z5m@BX!-W4b(_cm>-Jjz|1GNHkoE@^8+?)x&m$1?{0-KUkIbS?4OSO)~nkZc}C*y)I z_}j#9Ywj*=thjbn5p{?--M&t5P$i-hLtK_(tY1-Kj<jF$L`=c3r+?>0zHX5PqSn)S z*`h5;yA4<J187jzv}nDwRJjYQXbz-VgIM|A2qOcX$7OohA1E7Z7x4qMW4ACzv9)EN z;}vLmK-$aC@%s3<dtl%tefV#@kA&filSee%p9J=@gr_!_*!&zrTr9T65BVnMGM)p$ z6#k+@*a6l;*tiS0XI{XWE53ELGU^-{3;!9T7z_FIdcj?O{*Jv71yRp!b^1^db%1^4 zyXU6N7w0?-D?7+k@p#-#%zcI+rGKZ@uaDN}jUTVCysR%8y{#{{1<i$;t;XJG+`L63 zip`+};JAZC(mX*Ta{{#-I~!IiJ4oI;79g@`D)2LM06Km#1atB&eCf^Yre<sJ&|qL{ zz9TBH%JZFw{29G}>YBzgRae!$1b7iTM`z<RRWndTU7XVj{-FZL6*4ZpbNT8G^tifN zL3^%RVHeB2YOu&^F2mHEihZ4akny~bxYD9ceSy?W{TrfdGp~;AV~$<D4(&<`za(+3 z3ntnv{hHbucJ}3StLas{sx<qXS2EJQC>;4B^P@v!<KehZgzAi9s<24QA`7imf57n@ zX{lNXya70e+jzg@1hz1(i?(V2b);1e>GJz5BD!BUe1C}jOR5#``fZnByYKwiM<2xW zv!g0MQga7PaY8AoTxO(t9z+%gEEWfD3B>)9Z^G-RZsQCn$l3{`AI_4cutEDXZVkTP zKXv8(V0Y60wH@_2@&mWd@)nB*HosD4%*ja>(&AcYv)U5t|IHeJV_f6c(Q8vw#r*Z| zSlN)_zNXU4ua~P(041q^tCV8Ye@pUFcK%`DPfqMFlm)ZQj51tBC637u)v4z*?6!Fv zrjvObMh9s3K7YoL$z8{TtS{W5=?_-F=;U5al323^bf7<HIOPtVk`Mj5TWJj}XL@e^ zz2U_%d43)B9>-`-{4axIXn-qaj@l1t*+#I|&B<Z^sJWt6_<T|(XKbMZ8nttwJoESM zbM@EvWZu5H0X||Ia=fHDwq~G;_kM3*;WiRPBkFXDm|PnX^@<e^VU?rpq2~u&Ing?4 z)R($(VRgS|m>f34&ba4hQ&%)hOi!Z7g!$)#!88N8jFM4H!)#p^<LKVpV<=SkZqQa6 zq9gr>0>mg*Hn6C;PG?C-e^FOyUrga$q3$HeX<M)Dn-daD-8ZLy0+HEdqScb_Wx6Mf zAn4_$_3x#}fjdG~q=`uPm4yw}%I<w1kj>pJLv}gz?=!%5IJ9@5=RqAVBWL2t;{xAz zjaChtyj8mlabpR;Q^I?czAnFPA&@Jsxb#o=P&-b>vTQLRYZDi)VQl(6j9?f!W|ALb zo6!o*ajt57dsgc@cInh=A^JkK?)Wo7A3A@xhC*MUT=^$9Rc6sh^Ol1r1**7#goc_n z6BK~y@j0_hKmsZVd0nt$K*e@*H0&`}>il5Wecu`nEf2+UGb3N&@#d`=rtWpW(w^b| zbxPzduFTQA@B~Q)p)@63tP_QSA8TfeO_+<tn9xSj&mCWYur{Xp$%>2nua-yz3oXym z$TH9V)drqRkDgca#d-p1jq(jMm8a5GL>TVAtALN9&90+TH$T3b!)N9~yH;~j%qqk^ zn(O_Iyx(t8>7(7^Y{`BDn{+;0PRbHiKE2WKe~b9ft7ksO9BF;z|CQXs*Hp=yq8XcC zhOrXM**tZu_joXt+1O{LBjA<VyowI<i|)tjK6HX*&Vg590|=zV*?wXE{tVmt2&3mm z03%w33GMF383o+<ztsNtWXEB;8LQn+si_nZ{)Fo$JQs}Fyd$yvNPis=e&$yx>A>|J z=k>WPAkb6DXC!DCb<7%I(WLtRdwfjp?QN*ZYy8v&`0|aZJ2c@{%JK42vv^lTUeKWO z)q8W|v*2>0pvMf}2o2q<x)R>VEwkrygK@E}mc%Fl<dAuUPK+;FsSw-H_LRPr+9pvT z7yj&ME2O#V(;_G!i$;Vfv?f&u>$>o4h_NeTAIFqKG-5j(f~sazB5|l?1CN*=5Jxav zX?Abk3pdu$g*e(HAFu@r7TiM5KF$95n958@S8o|jhu;KGM=~9quulbiL1)T(L@hVZ zoI}D<rkB7Hw_aCR0w^|=3fOrDZ=}XfQFjsEer=m>RCXZkM%k7hdf&kJgwN%1Zb2ol zZi)oR&&kn)fBMOT8P~8nMF{SqcD=FW_nd%>{w>s+e{EsNuq33rS!3Ms`fYnotxw@p z<4L>92i;v%h|DAij9?w)!FBUaS!=fV^~R~^mMXvMeQ+)^Q4$;x<C|jE%V7MIbe=cu ztA7kGwuP5>f@r(d)4UFUGWL*A2tWeyPu59HIE+eU?bNqMFam_d>pWTFJEOD59={5t ziHTV~GreWJzsZ8eYfRxhdHG|z*B;UH;{}bu>UOiuWuw@Bdk0dm;q@OcIZhJscAfHp ziubJhNGav+;;zyZ(e&8Khm!7wN7P1=hc5#W?&-(NJ#lH*!qL9=gQ0u+=v#Zd30H_n zgC~TQ;Yn4Cv;GBB6xMVU+BG0MCs?QNCoI$W-g(c+v!FLzw6IRvhj7o=-sAe-j8^vi z&KIEPv_I05OeqFIzLhQlx!s*4k*q!$u$-Emq)D;_gCL%o1TNlT(Mg*ZX~(|R%Od3< z|CQe1XW;c2R-k?BYv;YybAo<)i{6&zacbQ=c88xZ-<O!0A3XAGD{!G_X?m4-1q?m) zg+=N~k(b-<DHT1cpAU_+O$1vOsuo#s?)CdK2Z{_h23#e1_Z!x?Pn>(gR|^z~Sbuu7 zt=nCl2%ms)aZebcV~fbcUr^n{6p#!G{(Tp`gECbDM7LCW3B?dBm=W92cdpl-+>CVc z30lA~*upAu>xZ8GD!UJkVi&eX2wAv#fOC&%hxsC#!rLzjJouQ;JO2R>Z{&mSFWdU{ ze6Hel7+2XG-hLS1du7sr*3$7-?Z2xN@Q9PXXy$7HY$u(iu5;C?O`U+C@DsT2h4dts zpZ+!SNe{3C8S7oUU1#KX{Q6xvG2mIQ;eW-J9W~tw8Wouw9nTi(S$f>{n~|6JM=;5p zK54Nlw)IRXQ{MRg;3wuMq`dOAf{0Hhm87ChxZQE1-`5KhjgD~|Q_;q_CX@_ph^?x` zvI!bnhXm&_6)X3Gh0WAH_Wv>LRSW6|3uKk#e-EB7dRNe#UZP?u>0@i2S-n4Bn&wtD zAfbd!<-%ItPszvp-6YV(0Yh`1iiJ67C3RZCII`nAxPms&<}5|Cj$ii{R${3@k~~PF zi$tx?hBmti_XDv(n$1eEYJk(ump&KT+b=IqLrh~~7h+V(ojA#T>Viu8U8pZqNOHYZ z&SHp<6iSk|U%t*SyBp#dC~eIO>`fvI8X~Ya{8haC5psTC-MD?9U2=RM(-Zu~cT&#F zeBs19a)7{OQ&qFKqB>MU2PLfmhuMO9Fm)bq#K)q%=zSm=G<kKIsq#Yh;|&2NREm_w z(Rb}VZp-1QHJ({QQ2L?c_Q2=E0yViI8(zbYOb(r{^RoUO3j%$Eb~h0&sxmQ5*P|b% zyFB91irnkbiuij*0P$rq?VT%oPc^z3W!<||egi!kPk|bb@-i1x4{KZ+d_Hl(>*gwk zN(p7TND3^UHvNVgK88+nwa@u%k;RpOC&P2ax}@IZHSH#eD{(F7Z;SjzC@5?4-aKA6 zCkwnwy?&**&hQxseZsII{k<P+wPETFExD36B(mI=9qD_OXqe}v6y>6jruPQ3XVeUJ zj_V3s_X&bwFF%I$z1MXZ-)afr1-|`|@e1x}{bQC`y1cEnFBzeWN*<D?un=dE^V{eA z#rd$Ec|EoeHvm}32fHIl6;YFNkDLs)ofrU7vvkj%Ch*vKKPcv;YD?>6#sPTW=Yzi9 z)hC)Jn>X(A5SCqBQJzxn%m<+b9fnK)c&1oPVP;Mv5l!Bkr}4jGj}`T(HLG$8IXt_q z>pcWyz{}O`Q+GZS#2(Uh?-ZVBdsRFqzwEZc7xME@#=1l?t8&A%FLP_GFM3p*NQhk9 ztWauywnqcl1=kXn$dEYX?ovG8v0_;EFj~GCRWVov*fvkBlRDC%TNs|PkG~eZ&Ss6i z?LMBy-82Wpb{9%AEgX(@1fA;axF8&JWxdqWue6#h+eodl=e#^P1%Oiz<g{q-H#(LB z7J9(qtu4?0&w<m-J2Iidz$)9n+v{tjacxF_qjyb#n=99ZbFX0W>OFacd{sS{n-?iB zx1ms;J3}wG0Fa?^W!0RL*G1*6X&7oPVsDk!CJB8f5%QT~Xsh+)s@UY}Vs<OixCwhR zzHle6ea|vwFMBg?>Uv%%PgWm$NJ-U>X6NGtV~@cpmP^LUr?E4Z-X|uS&h^{gr<2BW z$HqZUt&yCz#|w(M2mO-U85ZGn;ssfosyWTJj`q{7Jl@q4;6<PuiECw5bM_z8A7A<C zn|I5hi!i8rabX#Dp`M+lpP#Owot?7uBB|fAV)=gz`Eyw(8fsxn%h)4==Cl{Ft?>`+ zK|aGwKY#s&c7{3C+rgFEsBjXxdxyVyLW;X~>a%(BDn-Cl`6s{JqgJX}z?l0C*fnwa zlyq*=EfXbI($ag_A-yDk)YjQ)91$;K^pOFto^ZI<Fl@2>oNzI~VJ6_E{7tv)4OU~5 zReAILw=8D#JJmh)|I)3k&$h5->GYrQZtM@`88h^1^u=B)>|Nch^Q^8}xQ%58a0PVu zZP|aA1kPLC6;A<YtbT||W2QX*RMCRZK0(~(>`=7|sk+IY2OSWo+iJ;PK1H7c->qSU z8i7;#2#LVzharGN+b+P-32@uqGmhB1Ik(Zklr*IRlh~c>=du|!qnbe3@EKI>d5BE0 z#$^cM{Ee>A^NmULb*IK9mWENS%u9D3S^S|<S!><nA_s-u_+Et3;Wbd@1uRay7>&UW z)EHsPhuWxiO)-49l_ekxqjr&BlI8?NXWP23ksy-0%cEysqDJj`c{r5xZ1Y2#A}NU8 z+gi@AYatmrbk!2*XPE$y)Vx*{RJXciQ?L-I?tCU0C?0!MNozJt>-v=TQpD`@o!KXe z`ANp$7Hn`!Gy0m)u&4s0i3Y}jNSZ(-3Lp|vCVp!s{$qvYKa>__1@?atqdJXc6GYsT zn<0f0j}VFnHF>s!2LCyWmumS29n+&;dhaEwqoZa;_GRK0y2D>Q#s8Rlu<J1*cdt=$ zLb<7>?dQ@TucuKjYmInZWPq!>*SLhK3(zp>N?&ISlsiK?T*RdiaP-h-tWt8qzNzJz zSpAYvP^)x?HP1q_Wh_ceiWSbYlhaM3>b6W-_pnX0dve~7PP$Gb5~8{uQ%hU=mnR~~ zHffEsmK^#4Kon)wcht<(;D5jxacIOZXy@N)v(_3tdY7Yqv#oe#s;lnLk-XkHyvULl z2Ky4NVs%p6y69;m9tg?ehMJ$N#@;Y5(m7MhX!7vPsrGEMFLaf;<@NRUF_=Z6&HH7s z`t_B*Q!1<#e)DAY2#uO`)1zK9AmE*}8)=PkRu$~fnKHEpJhexy+%d5H+=Tpj$wwm` z2w(VT1j2E1qGKNx@twbZsAYi^6HOL4WuC(&vc?%+MsfLPxw3KdhA<5?PBzR16DfEy zclUbfZ|G+Ne%^bhg%{u1+=*~y#PGWbQj2Tb`Js!=PQ^0yn<GUx=rJ>bTpBK@m_lTv z02EIo`H8vK);+Zd^7_-z!i>k;Qju&VJb%G%tA#iJS>l)w)l4@x%ZWIi2?%HUb35kr z?V=rOy-*aQSabN$cqW-srW%v-1GnnJv)3#!AZWC;aq#a@)?Yk;Lbs5)$v<okKMX9X z5_P(etaaxy2}j_sc9};jOdPQ8ON_9>QQmZ(kZfSn_n;QP0*4Q}H=X?GN4Xq%P*2X! zCBsIFZ<pz}`W)cvvoeNJzak@Mc{$cN4!~~zqMD|p&>B$ixg7B7-BHO?DOIpCk&m<f z82<3J@N?Y##OveT+w<&kZ32s9Msk9XF-yWdnM$GgO3wn$+xPD797h*AF65apYE;SR zchRQl-)MfMzPg{MfpGp*HPX0Y<SSN&z0Ew^0s?vlAWno8hi4~)i0&gI^J+jRmPrCf zjvx1*z_vL&Pqmh6OUGwn_X;dC*4P#@Mh{$(B3ry9riVS8LZUg3d%SA2*e@UBaUQa& z6A4=lqm5QVb#I++YI0W~A?hL8MOz_XNFQ|0ALz8-zE?22Kd!&1U8gQ;SXrxFm4#Q{ M+`hpI2$Kl?FDQB^4gdfE diff --git a/prs/dev/adis16480_updates/py-modindex.html b/prs/dev/adis16480_updates/py-modindex.html deleted file mode 100644 index f92e2b874..000000000 --- a/prs/dev/adis16480_updates/py-modindex.html +++ /dev/null @@ -1,921 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Python Module Index — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="_static/css/style.css?v=632a43e7" /> - <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=1b90c193"></script> - <script src="_static/doctools.js?v=888ff710"></script> - <script src="_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="_static/app.umd.js?v=7e1fdd13"></script> - <script src="https://unpkg.com/mermaid@10.2.0/dist/mermaid.min.js"></script> - <script>mermaid.initialize({startOnLoad:true});</script> - <link rel="icon" href="_static/favicon.png"/> - <link rel="index" title="Index" href="genindex.html" /> - <link rel="search" title="Search" href="search.html" /> - - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - - - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="index.html"> - <img class="only-light" src="_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul> -<li class="toctree-l1"><a class="reference internal" href="guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - - <h1>Python Module Index</h1> - - <div class="modindex-jumpbox"> - <a href="#cap-a"><strong>a</strong></a> | - <a href="#cap-t"><strong>t</strong></a> - </div> - - <table class="indextable modindextable"> - <tr class="pcap"><td></td><td> </td><td></td></tr> - <tr class="cap" id="cap-a"><td></td><td> - <strong>a</strong></td><td></td></tr> - <tr> - <td><img src="_static/minus.png" class="toggler" - id="toggle-1" style="display: none" alt="-" /></td> - <td> - <a href="devices/index.html#module-adi"><code class="xref">adi</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad2s1210.html#module-adi.ad2s1210"><code class="xref">adi.ad2s1210</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad4020.html#module-adi.ad4020"><code class="xref">adi.ad4020</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad405x.html#module-adi.ad405x"><code class="xref">adi.ad405x</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad4110.html#module-adi.ad4110"><code class="xref">adi.ad4110</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad4130.html#module-adi.ad4130"><code class="xref">adi.ad4130</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad4170.html#module-adi.ad4170"><code class="xref">adi.ad4170</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad4630.html#module-adi.ad4630"><code class="xref">adi.ad4630</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad469x.html#module-adi.ad469x"><code class="xref">adi.ad469x</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad4858.html#module-adi.ad4858"><code class="xref">adi.ad4858</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad5592r.html#module-adi.ad5592r"><code class="xref">adi.ad5592r</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad5627.html#module-adi.ad5627"><code class="xref">adi.ad5627</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad5686.html#module-adi.ad5686"><code class="xref">adi.ad5686</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad5754r.html#module-adi.ad5754r"><code class="xref">adi.ad5754r</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad579x.html#module-adi.ad579x"><code class="xref">adi.ad579x</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad5940.html#module-adi.ad5940"><code class="xref">adi.ad5940</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad6676.html#module-adi.ad6676"><code class="xref">adi.ad6676</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad7124.html#module-adi.ad7124"><code class="xref">adi.ad7124</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad7134.html#module-adi.ad7134"><code class="xref">adi.ad7134</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad717x.html#module-adi.ad717x"><code class="xref">adi.ad717x</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad719x.html#module-adi.ad719x"><code class="xref">adi.ad719x</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad7291.html#module-adi.ad7291"><code class="xref">adi.ad7291</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad7606.html#module-adi.ad7606"><code class="xref">adi.ad7606</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad7689.html#module-adi.ad7689"><code class="xref">adi.ad7689</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad7746.html#module-adi.ad7746"><code class="xref">adi.ad7746</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad7768.html#module-adi.ad7768"><code class="xref">adi.ad7768</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad777x.html#module-adi.ad777x"><code class="xref">adi.ad777x</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad7799.html#module-adi.ad7799"><code class="xref">adi.ad7799</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9081.html#module-adi.ad9081"><code class="xref">adi.ad9081</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9081_mc.html#module-adi.ad9081_mc"><code class="xref">adi.ad9081_mc</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9083.html#module-adi.ad9083"><code class="xref">adi.ad9083</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9084.html#module-adi.ad9084"><code class="xref">adi.ad9084</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9084_mc.html#module-adi.ad9084_mc"><code class="xref">adi.ad9084_mc</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9094.html#module-adi.ad9094"><code class="xref">adi.ad9094</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9136.html#module-adi.ad9136"><code class="xref">adi.ad9136</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9144.html#module-adi.ad9144"><code class="xref">adi.ad9144</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9152.html#module-adi.ad9152"><code class="xref">adi.ad9152</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9162.html#module-adi.ad9162"><code class="xref">adi.ad9162</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9166.html#module-adi.ad9166"><code class="xref">adi.ad9166</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9172.html#module-adi.ad9172"><code class="xref">adi.ad9172</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9250.html#module-adi.ad9250"><code class="xref">adi.ad9250</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9265.html#module-adi.ad9265"><code class="xref">adi.ad9265</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad936x.html#module-adi.ad936x"><code class="xref">adi.ad936x</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad937x.html#module-adi.ad937x"><code class="xref">adi.ad937x</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9434.html#module-adi.ad9434"><code class="xref">adi.ad9434</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9467.html#module-adi.ad9467"><code class="xref">adi.ad9467</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9625.html#module-adi.ad9625"><code class="xref">adi.ad9625</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9680.html#module-adi.ad9680"><code class="xref">adi.ad9680</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ad9739a.html#module-adi.ad9739a"><code class="xref">adi.ad9739a</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ada4961.html#module-adi.ada4961"><code class="xref">adi.ada4961</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adaq8092.html#module-adi.adaq8092"><code class="xref">adi.adaq8092</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adar1000.html#module-adi.adar1000"><code class="xref">adi.adar1000</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adf4159.html#module-adi.adf4159"><code class="xref">adi.adf4159</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adf4355.html#module-adi.adf4355"><code class="xref">adi.adf4355</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adf4371.html#module-adi.adf4371"><code class="xref">adi.adf4371</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adf5610.html#module-adi.adf5610"><code class="xref">adi.adf5610</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adg2128.html#module-adi.adg2128"><code class="xref">adi.adg2128</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adis16507.html#module-adi.adis16507"><code class="xref">adi.adis16507</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adl5240.html#module-adi.adl5240"><code class="xref">adi.adl5240</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adl5960.html#module-adi.adl5960"><code class="xref">adi.adl5960</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.admv8818.html#module-adi.admv8818"><code class="xref">adi.admv8818</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adpd1080.html#module-adi.adpd1080"><code class="xref">adi.adpd1080</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adpd188.html#module-adi.adpd188"><code class="xref">adi.adpd188</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adpd410x.html#module-adi.adpd410x"><code class="xref">adi.adpd410x</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adrf5720.html#module-adi.adrf5720"><code class="xref">adi.adrf5720</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adrv9002.html#module-adi.adrv9002"><code class="xref">adi.adrv9002</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adrv9009.html#module-adi.adrv9009"><code class="xref">adi.adrv9009</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adrv9009_zu11eg.html#module-adi.adrv9009_zu11eg"><code class="xref">adi.adrv9009_zu11eg</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adrv9009_zu11eg_fmcomms8.html#module-adi.adrv9009_zu11eg_fmcomms8"><code class="xref">adi.adrv9009_zu11eg_fmcomms8</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adrv9009_zu11eg_multi.html#module-adi.adrv9009_zu11eg_multi"><code class="xref">adi.adrv9009_zu11eg_multi</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adt7420.html#module-adi.adt7420"><code class="xref">adi.adt7420</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adxl313.html#module-adi.adxl313"><code class="xref">adi.adxl313</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adxl345.html#module-adi.adxl345"><code class="xref">adi.adxl345</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adxl355.html#module-adi.adxl355"><code class="xref">adi.adxl355</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.adxrs290.html#module-adi.adxrs290"><code class="xref">adi.adxrs290</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.cn0511.html#module-adi.cn0511"><code class="xref">adi.cn0511</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.cn0532.html#module-adi.cn0532"><code class="xref">adi.cn0532</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.cn0540.html#module-adi.cn0540"><code class="xref">adi.cn0540</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.cn0554.html#module-adi.cn0554"><code class="xref">adi.cn0554</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.cn0556.html#module-adi.cn0556"><code class="xref">adi.cn0556</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.cn0565.html#module-adi.cn0565"><code class="xref">adi.cn0565</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.cn0566.html#module-adi.cn0566"><code class="xref">adi.cn0566</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.cn0575.html#module-adi.cn0575"><code class="xref">adi.cn0575</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.cn0579.html#module-adi.cn0579"><code class="xref">adi.cn0579</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.daq2.html#module-adi.daq2"><code class="xref">adi.daq2</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.daq3.html#module-adi.daq3"><code class="xref">adi.daq3</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="fpga/index.html#module-adi.dds"><code class="xref">adi.dds</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.fmc_vna.html#module-adi.fmc_vna"><code class="xref">adi.fmc_vna</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.fmcadc3.html#module-adi.fmcadc3"><code class="xref">adi.fmcadc3</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.fmcjesdadc1.html#module-adi.fmcjesdadc1"><code class="xref">adi.fmcjesdadc1</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.fmclidar1.html#module-adi.fmclidar1"><code class="xref">adi.fmclidar1</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.fmcomms11.html#module-adi.fmcomms11"><code class="xref">adi.fmcomms11</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.fmcomms5.html#module-adi.fmcomms5"><code class="xref">adi.fmcomms5</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.gen_mux.html#module-adi.gen_mux"><code class="xref">adi.gen_mux</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.jesd.html#module-adi.jesd"><code class="xref">adi.jesd</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.lm75.html#module-adi.lm75"><code class="xref">adi.lm75</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ltc2314_14.html#module-adi.ltc2314_14"><code class="xref">adi.ltc2314_14</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ltc2387.html#module-adi.ltc2387"><code class="xref">adi.ltc2387</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ltc2499.html#module-adi.ltc2499"><code class="xref">adi.ltc2499</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ltc2664.html#module-adi.ltc2664"><code class="xref">adi.ltc2664</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ltc2672.html#module-adi.ltc2672"><code class="xref">adi.ltc2672</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ltc2688.html#module-adi.ltc2688"><code class="xref">adi.ltc2688</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.ltc2983.html#module-adi.ltc2983"><code class="xref">adi.ltc2983</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.max11205.html#module-adi.max11205"><code class="xref">adi.max11205</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.max14001.html#module-adi.max14001"><code class="xref">adi.max14001</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.max31855.html#module-adi.max31855"><code class="xref">adi.max31855</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.max31865.html#module-adi.max31865"><code class="xref">adi.max31865</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.max9611.html#module-adi.max9611"><code class="xref">adi.max9611</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.one_bit_adc_dac.html#module-adi.one_bit_adc_dac"><code class="xref">adi.one_bit_adc_dac</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.QuadMxFE_multi.html#module-adi.QuadMxFE_multi"><code class="xref">adi.QuadMxFE_multi</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="buffers/index.html#module-adi.rx_tx"><code class="xref">adi.rx_tx</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="fpga/index.html#module-adi.sync_start"><code class="xref">adi.sync_start</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.tdd.html#module-adi.tdd"><code class="xref">adi.tdd</code></a></td><td> - <em></em></td></tr> - <tr class="cg-1"> - <td></td> - <td>    - <a href="devices/adi.tddn.html#module-adi.tddn"><code class="xref">adi.tddn</code></a></td><td> - <em></em></td></tr> - <tr class="pcap"><td></td><td> </td><td></td></tr> - <tr class="cap" id="cap-t"><td></td><td> - <strong>t</strong></td><td></td></tr> - <tr> - <td><img src="_static/minus.png" class="toggler" - id="toggle-2" style="display: none" alt="-" /></td> - <td> - <code class="xref">test</code></td><td> - <em></em></td></tr> - <tr class="cg-2"> - <td></td> - <td>    - <a href="dev/test_attr.html#module-test.attr_tests"><code class="xref">test.attr_tests</code></a></td><td> - <em></em></td></tr> - <tr class="cg-2"> - <td></td> - <td>    - <a href="dev/test_dma.html#module-test.dma_tests"><code class="xref">test.dma_tests</code></a></td><td> - <em></em></td></tr> - <tr class="cg-2"> - <td></td> - <td>    - <a href="dev/test_generics.html#module-test.generics"><code class="xref">test.generics</code></a></td><td> - <em></em></td></tr> - </table> - - - </div> - <div class="related"> - - <div></div> - <div></div> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/search.html b/prs/dev/adis16480_updates/search.html deleted file mode 100644 index 6618baad5..000000000 --- a/prs/dev/adis16480_updates/search.html +++ /dev/null @@ -1,336 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Search — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="_static/css/style.css?v=632a43e7" /> - - <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=1b90c193"></script> - <script src="_static/doctools.js?v=888ff710"></script> - <script src="_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="_static/app.umd.js?v=7e1fdd13"></script> - <script src="https://unpkg.com/mermaid@10.2.0/dist/mermaid.min.js"></script> - <script>mermaid.initialize({startOnLoad:true});</script> - <script src="_static/searchtools.js"></script> - <script src="_static/language_data.js"></script> - <link rel="icon" href="_static/favicon.png"/> - <link rel="index" title="Index" href="genindex.html" /> - <link rel="search" title="Search" href="#" /> - <script src="searchindex.js" defer></script> - <meta name="robots" content="noindex" /> - - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="index.html"> - <img class="only-light" src="_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul> -<li class="toctree-l1"><a class="reference internal" href="guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1"><a class="reference internal" href="support.html">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <h1 id="search-documentation">Search</h1> - - <noscript> - <div class="admonition warning"> - <p> - Please activate JavaScript to enable the search - functionality. - </p> - </div> - </noscript> - - - <p> - Searching for multiple words only shows matches that contain - all words. - </p> - - - <div id="search-results"></div> - - - </div> - <div class="related"> - - <div></div> - <div></div> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file diff --git a/prs/dev/adis16480_updates/searchindex.js b/prs/dev/adis16480_updates/searchindex.js deleted file mode 100644 index b819abcac..000000000 --- a/prs/dev/adis16480_updates/searchindex.js +++ /dev/null @@ -1 +0,0 @@ -Search.setIndex({"docnames": ["attr/index", "buffers/index", "dev/index", "dev/test_attr", "dev/test_dma", "dev/test_generics", "devices/adi.QuadMxFE_multi", "devices/adi.ad2s1210", "devices/adi.ad4020", "devices/adi.ad405x", "devices/adi.ad4110", "devices/adi.ad4130", "devices/adi.ad4170", "devices/adi.ad4630", "devices/adi.ad469x", "devices/adi.ad4858", "devices/adi.ad5592r", "devices/adi.ad5627", "devices/adi.ad5686", "devices/adi.ad5754r", "devices/adi.ad579x", "devices/adi.ad5940", "devices/adi.ad6676", "devices/adi.ad7124", "devices/adi.ad7134", "devices/adi.ad717x", "devices/adi.ad719x", "devices/adi.ad7291", "devices/adi.ad7606", "devices/adi.ad7689", "devices/adi.ad7746", "devices/adi.ad7768", "devices/adi.ad777x", "devices/adi.ad7799", "devices/adi.ad9081", "devices/adi.ad9081_mc", "devices/adi.ad9083", "devices/adi.ad9084", "devices/adi.ad9084_mc", "devices/adi.ad9094", "devices/adi.ad9136", "devices/adi.ad9144", "devices/adi.ad9152", "devices/adi.ad9162", "devices/adi.ad9166", "devices/adi.ad9172", "devices/adi.ad9250", "devices/adi.ad9265", "devices/adi.ad936x", "devices/adi.ad937x", "devices/adi.ad9434", "devices/adi.ad9467", "devices/adi.ad9625", "devices/adi.ad9680", "devices/adi.ad9739a", "devices/adi.ada4961", "devices/adi.adaq8092", "devices/adi.adar1000", "devices/adi.adf4159", "devices/adi.adf4355", "devices/adi.adf4371", "devices/adi.adf5610", "devices/adi.adg2128", "devices/adi.adis16375", "devices/adi.adis16460", "devices/adi.adis16475", "devices/adi.adis16480", "devices/adi.adis16485", "devices/adi.adis16488", "devices/adi.adis16490", "devices/adi.adis16495", "devices/adi.adis16497", "devices/adi.adis16507", "devices/adi.adis16545", "devices/adi.adis16547", "devices/adi.adl5240", "devices/adi.adl5960", "devices/adi.admv8818", "devices/adi.adpd1080", "devices/adi.adpd188", "devices/adi.adpd410x", "devices/adi.adrf5720", "devices/adi.adrv9002", "devices/adi.adrv9009", "devices/adi.adrv9009_zu11eg", "devices/adi.adrv9009_zu11eg_fmcomms8", "devices/adi.adrv9009_zu11eg_multi", "devices/adi.adt7420", "devices/adi.adxl313", "devices/adi.adxl345", "devices/adi.adxl355", "devices/adi.adxrs290", "devices/adi.cn0511", "devices/adi.cn0532", "devices/adi.cn0540", "devices/adi.cn0554", "devices/adi.cn0556", "devices/adi.cn0565", "devices/adi.cn0566", "devices/adi.cn0575", "devices/adi.cn0579", "devices/adi.daq2", "devices/adi.daq3", "devices/adi.fmc_vna", "devices/adi.fmcadc3", "devices/adi.fmcjesdadc1", "devices/adi.fmclidar1", "devices/adi.fmcomms11", "devices/adi.fmcomms5", "devices/adi.gen_mux", "devices/adi.jesd", "devices/adi.lm75", "devices/adi.ltc2314_14", "devices/adi.ltc2387", "devices/adi.ltc2499", "devices/adi.ltc2664", "devices/adi.ltc2672", "devices/adi.ltc2688", "devices/adi.ltc2983", "devices/adi.max11205", "devices/adi.max14001", "devices/adi.max31855", "devices/adi.max31865", "devices/adi.max9611", "devices/adi.one_bit_adc_dac", "devices/adi.tdd", "devices/adi.tddn", "devices/index", "fpga/index", "guides/connectivity", "guides/examples", "guides/quick", "index", "libiio", "support"], "filenames": ["attr/index.rst", "buffers/index.rst", "dev/index.rst", "dev/test_attr.rst", "dev/test_dma.rst", "dev/test_generics.rst", "devices/adi.QuadMxFE_multi.rst", "devices/adi.ad2s1210.rst", "devices/adi.ad4020.rst", "devices/adi.ad405x.rst", "devices/adi.ad4110.rst", "devices/adi.ad4130.rst", "devices/adi.ad4170.rst", "devices/adi.ad4630.rst", "devices/adi.ad469x.rst", "devices/adi.ad4858.rst", "devices/adi.ad5592r.rst", "devices/adi.ad5627.rst", "devices/adi.ad5686.rst", "devices/adi.ad5754r.rst", "devices/adi.ad579x.rst", "devices/adi.ad5940.rst", "devices/adi.ad6676.rst", "devices/adi.ad7124.rst", "devices/adi.ad7134.rst", "devices/adi.ad717x.rst", "devices/adi.ad719x.rst", "devices/adi.ad7291.rst", "devices/adi.ad7606.rst", "devices/adi.ad7689.rst", "devices/adi.ad7746.rst", "devices/adi.ad7768.rst", "devices/adi.ad777x.rst", "devices/adi.ad7799.rst", "devices/adi.ad9081.rst", "devices/adi.ad9081_mc.rst", "devices/adi.ad9083.rst", "devices/adi.ad9084.rst", "devices/adi.ad9084_mc.rst", "devices/adi.ad9094.rst", "devices/adi.ad9136.rst", "devices/adi.ad9144.rst", "devices/adi.ad9152.rst", "devices/adi.ad9162.rst", "devices/adi.ad9166.rst", "devices/adi.ad9172.rst", "devices/adi.ad9250.rst", "devices/adi.ad9265.rst", "devices/adi.ad936x.rst", "devices/adi.ad937x.rst", "devices/adi.ad9434.rst", "devices/adi.ad9467.rst", "devices/adi.ad9625.rst", "devices/adi.ad9680.rst", "devices/adi.ad9739a.rst", "devices/adi.ada4961.rst", "devices/adi.adaq8092.rst", "devices/adi.adar1000.rst", "devices/adi.adf4159.rst", "devices/adi.adf4355.rst", "devices/adi.adf4371.rst", "devices/adi.adf5610.rst", "devices/adi.adg2128.rst", "devices/adi.adis16375.rst", "devices/adi.adis16460.rst", "devices/adi.adis16475.rst", "devices/adi.adis16480.rst", "devices/adi.adis16485.rst", "devices/adi.adis16488.rst", "devices/adi.adis16490.rst", "devices/adi.adis16495.rst", "devices/adi.adis16497.rst", "devices/adi.adis16507.rst", "devices/adi.adis16545.rst", "devices/adi.adis16547.rst", "devices/adi.adl5240.rst", "devices/adi.adl5960.rst", "devices/adi.admv8818.rst", "devices/adi.adpd1080.rst", "devices/adi.adpd188.rst", "devices/adi.adpd410x.rst", "devices/adi.adrf5720.rst", "devices/adi.adrv9002.rst", "devices/adi.adrv9009.rst", "devices/adi.adrv9009_zu11eg.rst", "devices/adi.adrv9009_zu11eg_fmcomms8.rst", "devices/adi.adrv9009_zu11eg_multi.rst", "devices/adi.adt7420.rst", "devices/adi.adxl313.rst", "devices/adi.adxl345.rst", "devices/adi.adxl355.rst", "devices/adi.adxrs290.rst", "devices/adi.cn0511.rst", "devices/adi.cn0532.rst", "devices/adi.cn0540.rst", "devices/adi.cn0554.rst", "devices/adi.cn0556.rst", "devices/adi.cn0565.rst", "devices/adi.cn0566.rst", "devices/adi.cn0575.rst", "devices/adi.cn0579.rst", "devices/adi.daq2.rst", "devices/adi.daq3.rst", "devices/adi.fmc_vna.rst", "devices/adi.fmcadc3.rst", "devices/adi.fmcjesdadc1.rst", "devices/adi.fmclidar1.rst", "devices/adi.fmcomms11.rst", "devices/adi.fmcomms5.rst", "devices/adi.gen_mux.rst", "devices/adi.jesd.rst", "devices/adi.lm75.rst", "devices/adi.ltc2314_14.rst", "devices/adi.ltc2387.rst", "devices/adi.ltc2499.rst", "devices/adi.ltc2664.rst", "devices/adi.ltc2672.rst", "devices/adi.ltc2688.rst", "devices/adi.ltc2983.rst", "devices/adi.max11205.rst", "devices/adi.max14001.rst", "devices/adi.max31855.rst", "devices/adi.max31865.rst", "devices/adi.max9611.rst", "devices/adi.one_bit_adc_dac.rst", "devices/adi.tdd.rst", "devices/adi.tddn.rst", "devices/index.rst", "fpga/index.rst", "guides/connectivity.rst", "guides/examples.rst", "guides/quick.rst", "index.rst", "libiio.md", "support.rst"], "titles": ["Attributes", "Buffers", "Developers", "Attribute Tests", "DMA Tests", "Generic Tests", "QuadMxFE_multi", "ad2s1210", "ad4020", "ad405x", "ad4110", "ad4130", "ad4170", "ad4630", "ad469x", "ad4858", "ad5592r", "ad5627", "ad5686", "ad5754r", "ad579x", "adi.ad5940 module", "adi.ad6676 module", "ad7124", "ad7134", "ad717x", "ad719x", "ad7291", "ad7606", "ad7689", "ad7746", "ad7768", "ad777x", "ad7799", "ad9081", "ad9081_mc", "ad9083", "ad9081", "ad9084_mc", "ad9094", "ad9136", "ad9144", "ad9152", "adi.ad9162 module", "adi.ad9166 module", "adi.ad9172 module", "adi.ad9250 module", "adi.ad9265 module", "ad936x", "ad937x", "adi.ad9434 module", "adi.ad9467 module", "adi.ad9625 module", "ad9680", "adi.ad9739a module", "adi.ada4961 module", "adaq8092", "adar1000", "adf4159", "adi.adf4355 module", "adf4371", "adf5610", "adi.adg2128 module", "adis16375", "adis16460", "adis16475", "adis16480", "adis16485", "adis16488", "adis16490", "adis16495", "adis16497", "adis16507", "adis16545", "adis16547", "adi.adl5240 module", "adl5960", "admv8818", "adpd1080", "adpd188", "adpd410x", "adrf5720", "adrv9002", "adrv9009", "adrv9009_zu11eg", "adrv9009_zu11eg_fmcomms8", "adrv9009_zu11eg_multi", "adi.adt7420 module", "adxl313", "adxl345", "adxl355", "adxrs290", "adi.cn0511 module", "cn0532", "cn0540", "cn0554", "cn0556", "cn0565", "adi.cn0566 module", "cn0575", "cn0579", "daq2", "daq3", "fmc_vna", "adi.fmcadc3 module", "adi.fmcjesdadc1 module", "fmclidar1", "adi.fmcomms11 module", "fmcomms5", "gen_mux", "jesd", "lm75", "ltc2314_14", "ltc2387", "adi.ltc2499 module", "ltc2664", "ltc2672", "ltc2688", "ltc2983", "adi.max11205 module", "adi.max14001 module", "adi.max31855 module", "adi.max31865 module", "adi.max9611 module", "one_bit_adc_dac", "tdd", "tddn", "Supported Devices", "FPGA Features", "Connectivity", "Examples", "Quick Start", "Analog Devices Hardware Python Interfaces", "libiio Direct Access", "Support"], "terms": {"To": [0, 1, 2, 8, 128, 131, 132], "simplifi": [0, 96], "hardwar": [0, 1, 4, 6, 13, 16, 49, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 129, 130, 131], "configur": [0, 13, 16, 34, 35, 37, 38, 57, 62, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 82, 95, 98, 128, 130, 131], "through": [0, 1, 2, 4, 128, 129, 133, 134], "differ": [0, 2, 3, 4, 5, 22, 35, 38, 82, 97, 98, 129, 130], "iio": [0, 2, 3, 4, 5, 35, 38, 57, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 109, 112, 124, 129, 131, 132, 133, 134], "driver": [0, 1, 2, 3, 5, 34, 35, 37, 38, 40, 57, 82, 124, 132, 133], "basic": [0, 128], "class": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 129, 132, 133], "properti": [0, 1, 2, 3, 5, 6, 7, 8, 9, 13, 15, 16, 17, 19, 20, 21, 22, 23, 28, 31, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, 105, 106, 108, 109, 111, 112, 113, 116, 122, 124, 125, 126, 128, 129, 130, 133], "ar": [0, 1, 2, 3, 4, 5, 16, 22, 34, 35, 37, 38, 46, 47, 48, 49, 50, 51, 52, 53, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 82, 83, 84, 85, 86, 94, 95, 96, 97, 98, 105, 108, 113, 128, 129, 130, 131, 133], "expos": [0, 35, 38, 99, 133], "top": [0, 98, 129, 133], "level": [0, 22, 40, 98, 133], "each": [0, 1, 2, 6, 8, 13, 35, 38, 57, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 98, 124, 128], "devic": [0, 1, 2, 3, 4, 5, 6, 7, 8, 13, 16, 21, 22, 34, 35, 37, 38, 49, 57, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 79, 82, 83, 86, 96, 98, 101, 102, 104, 109, 111, 113, 121, 122, 124, 128, 129, 130, 131, 133], "specif": [0, 1, 2, 3, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 128, 129, 130, 132, 133], "These": [0, 2, 57, 96, 97, 128, 129], "abstract": [0, 132], "awai": 0, "need": [0, 2, 49, 98, 131, 133], "know": 0, "channel": [0, 1, 3, 4, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 44, 49, 56, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 78, 79, 80, 81, 82, 83, 84, 85, 86, 89, 91, 95, 98, 100, 105, 106, 114, 116, 118, 119, 120, 123, 124, 126, 128, 133], "name": [0, 1, 2, 3, 4, 5, 8, 34, 35, 37, 38, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 95, 98, 124, 131, 133], "type": [0, 1, 3, 4, 5, 6, 13, 31, 35, 38, 57, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 78, 83, 84, 85, 86, 95, 96, 97, 98, 109, 111, 112, 124, 128, 131], "sourc": [0, 1, 2, 4, 49, 57, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 83, 96, 98, 100, 128, 130, 131], "other": [0, 1, 2, 98, 130, 131], "detail": 0, "requir": [0, 4, 5, 57, 94, 131, 133], "libiio": [0, 2, 5, 35, 38, 129, 131, 132], "api": [0, 34, 35, 37, 38, 133], "instead": [0, 4, 5, 22], "have": [0, 1, 2, 62, 82, 128, 129, 131, 133], "easi": [0, 133], "understand": [0, 1, 132, 133], "document": [0, 1, 2, 34, 82, 133], "error": [0, 1, 3, 4, 5, 34, 35, 37, 38, 49, 82, 83, 98], "handl": [0, 1, 2, 57, 98, 110, 124], "help": [0, 2, 22, 131], "manag": [0, 2, 6, 35, 38, 86, 131], "interfac": [0, 1, 2, 3, 4, 5, 16, 35, 38, 129, 130, 131, 133, 134], "data": [0, 1, 2, 4, 6, 13, 16, 22, 34, 35, 37, 38, 40, 49, 56, 58, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 82, 86, 94, 95, 96, 100, 101, 102, 104, 105, 128, 129, 130, 132, 133], "can": [0, 1, 2, 3, 4, 5, 16, 22, 34, 35, 37, 38, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 98, 128, 129, 131, 132, 133], "read": [0, 3, 5, 16, 35, 38, 49, 57, 60, 76, 79, 94, 96, 97, 98, 99, 106, 112, 129, 130, 133], "written": [0, 3, 5], "follow": [0, 2, 8, 16, 57, 70, 71, 73, 74, 131], "from": [0, 1, 2, 3, 5, 6, 13, 22, 34, 37, 49, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 94, 95, 96, 97, 98, 100, 112, 124, 128, 129, 130, 131, 132], "given": [0, 5, 8, 35, 38, 57], "import": [0, 1, 2, 8, 35, 38, 110, 128, 129, 130, 131, 132, 133], "adi": [0, 1, 2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 48, 49, 53, 56, 57, 58, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 106, 108, 109, 111, 112, 113, 115, 116, 117, 118, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134], "lidar": [0, 106], "fmclidar1": [0, 127], "current": [0, 2, 19, 21, 34, 49, 57, 83, 90, 96, 100, 116, 123, 126, 131, 133], "puls": [0, 57, 106, 126], "width": [0, 106], "print": [0, 1, 2, 16, 98, 129, 130, 133], "laser_pulse_width": [0, 106], "chang": [0, 4, 7, 133], "laser": [0, 106], "frequenc": [0, 4, 7, 8, 9, 13, 15, 19, 20, 21, 22, 23, 31, 34, 36, 37, 43, 44, 48, 49, 56, 57, 58, 60, 61, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 89, 91, 92, 93, 98, 106, 108, 122, 128], "1": [0, 1, 3, 4, 5, 16, 22, 34, 35, 37, 38, 48, 49, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 82, 83, 84, 85, 92, 96, 97, 98, 100, 108, 128, 129, 130, 131, 132, 133], "mhz": [0, 22, 75, 76, 77, 113], "laser_frequ": [0, 106], "1000000": 0, "If": [0, 1, 2, 4, 35, 38, 57, 92, 98, 129, 131, 133], "more": [0, 1, 2, 6, 13, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 131], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 13, 16, 21, 22, 34, 35, 37, 38, 44, 48, 49, 57, 58, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 82, 83, 84, 85, 86, 92, 94, 96, 98, 108, 128, 129, 130, 131, 132, 133], "about": [0, 34, 82], "directli": [0, 2, 5, 57, 131, 133], "inspect": 0, "definit": [0, 2], "documnent": 0, "python": [0, 2, 35, 38, 131, 133], "itself": [0, 2, 134], "method": [0, 1, 2, 4, 57, 82, 98], "python3": [0, 2, 131], "pluto": [0, 2, 48, 98, 127, 129, 130, 133], "gain_control_mode_chan0": [0, 48, 82, 83], "mode": [0, 4, 9, 13, 20, 21, 22, 31, 34, 37, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 60, 76, 77, 79, 80, 82, 83, 84, 85, 94, 96, 105, 106, 108, 125, 133], "receiv": [0, 1, 4, 5, 6, 13, 22, 34, 35, 37, 38, 48, 49, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 82, 83, 84, 85, 86, 98, 108, 126, 128, 130], "path": [0, 2, 34, 37, 40, 41, 42, 43, 45, 48, 49, 52, 54, 75, 82, 83, 84, 85, 98, 108, 128, 131], "agc": [0, 4, 48, 49, 82, 83, 84, 85, 108], "option": [0, 2, 5, 22, 34, 35, 37, 38, 44, 46, 47, 48, 49, 50, 51, 52, 53, 55, 57, 82, 83, 84, 85, 92, 94, 98, 105, 108, 109, 110, 113, 116, 128, 131, 132, 133], "slow_attack": [0, 48, 83, 84, 85, 108, 130], "fast_attack": [0, 48, 108], "manual": [0, 1, 48, 49, 83, 84, 85, 106, 108], "For": [0, 1, 2, 8, 34, 35, 37, 38, 57, 62, 98, 128, 131], "complet": 0, "refer": [0, 1, 2, 19, 57, 95, 128, 133], "support": [0, 1, 8, 22, 34, 97, 132], "us": [1, 2, 3, 4, 5, 6, 8, 13, 22, 34, 35, 37, 38, 49, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 82, 86, 95, 96, 98, 128, 129, 130, 132, 133], "transmit": [1, 4, 34, 37, 82, 98, 128, 130], "done": [1, 2, 129, 133], "interact": 1, "two": [1, 4, 98, 125, 128], "thi": [1, 2, 3, 4, 5, 6, 8, 22, 34, 35, 37, 38, 49, 57, 70, 71, 73, 74, 82, 83, 86, 92, 94, 98, 124, 125, 128, 131, 132, 133], "rx": [1, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 78, 79, 80, 82, 83, 84, 85, 86, 88, 89, 90, 91, 94, 95, 98, 106, 108, 113, 114, 118, 119, 120, 121, 122, 123, 125, 130, 132, 133], "how": [1, 57, 130, 133], "captur": [1, 2, 4, 95, 128], "therefor": [1, 131], "produc": [1, 125, 126], "depend": [1, 3, 57, 110, 128, 131, 133], "main": [1, 2, 22, 35, 38, 133], "rx_enabled_channel": [1, 4, 6, 13, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 95], "an": [1, 4, 5, 6, 8, 13, 22, 34, 35, 38, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 98, 113, 128, 129, 133], "arrai": [1, 6, 13, 35, 38, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 97, 98], "integ": [1, 3, 4, 5, 44, 57, 111, 113, 128], "number": [1, 3, 4, 5, 16, 35, 38, 49, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 95, 97, 98, 128], "element": [1, 5, 57, 98], "determin": [1, 3, 4, 13, 35, 38], "list": [1, 2, 3, 4, 6, 13, 15, 19, 35, 38, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 95, 98, 116, 125, 128], "item": [1, 98], "return": [1, 2, 3, 6, 13, 16, 21, 34, 35, 37, 38, 44, 49, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 96, 98, 111, 128], "complex": [1, 6, 13, 21, 22, 49, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 128, 130], "index": [1, 5, 6, 9, 10, 11, 12, 13, 14, 15, 23, 24, 25, 26, 28, 29, 32, 34, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 98, 111, 119, 120, 128, 132], "individu": [1, 16, 34, 37, 57, 128], "q": [1, 4, 22, 133], "when": [1, 2, 4, 6, 8, 13, 22, 34, 35, 37, 38, 48, 49, 57, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 82, 83, 84, 85, 86, 96, 106, 108, 126, 128, 131, 132, 133], "len": [1, 128], "just": [1, 35, 38], "singl": [1, 34, 35, 37, 38, 44, 57, 58, 98, 125, 128], "within": [1, 4, 22, 35, 38, 125, 128, 131], "rx_buffer_s": [1, 6, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 86, 95], "sampl": [1, 4, 6, 8, 9, 13, 15, 19, 20, 23, 31, 34, 36, 37, 40, 41, 42, 43, 44, 45, 48, 49, 52, 54, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 78, 79, 80, 82, 83, 84, 85, 86, 89, 94, 95, 98, 108, 112, 113, 122, 128], "like": [1, 16, 35, 38, 98, 129, 131], "transceiv": [1, 6, 48, 49, 82, 83, 84, 85, 86, 107, 108, 132], "defin": [1, 3, 34, 129], "author": 1, "transmitt": [1, 34], "tx": [1, 4, 17, 19, 20, 34, 37, 40, 41, 42, 43, 44, 45, 48, 49, 54, 57, 58, 75, 82, 83, 84, 85, 98, 108, 125, 130, 133], "sent": [1, 98], "must": [1, 2, 3, 4, 5, 8, 34, 35, 37, 38, 128, 131, 133], "pass": [1, 2, 4, 34, 35, 37, 38, 77, 91, 98, 128, 129], "one": [1, 2, 6, 13, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 98, 124, 125, 126, 128, 129, 133], "tx_enabled_channel": [1, 4], "submit": [1, 2, 134], "onli": [1, 2, 3, 4, 9, 13, 16, 21, 34, 35, 37, 38, 48, 49, 62, 82, 83, 84, 85, 108, 128, 131], "enabl": [1, 2, 4, 6, 13, 19, 22, 31, 34, 37, 44, 49, 57, 58, 60, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 82, 83, 84, 85, 86, 92, 94, 95, 96, 97, 106, 125, 126, 128, 133], "length": [1, 9, 125, 126], "greater": 1, "than": [1, 2, 4, 6, 13, 22, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 99, 128], "zero": [1, 4, 5, 22, 44, 98, 106, 128], "set": [1, 3, 4, 6, 7, 8, 13, 16, 19, 22, 23, 28, 34, 36, 44, 48, 49, 52, 55, 57, 58, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 78, 79, 81, 82, 83, 84, 85, 86, 89, 91, 92, 94, 96, 98, 106, 108, 109, 116, 128, 129, 130, 133], "none": [1, 3, 4, 6, 57, 63, 66, 67, 68, 69, 70, 71, 73, 74, 83, 84, 85, 86, 98, 114, 118], "empti": [1, 98, 111], "In": [1, 2, 21, 22, 49, 82, 125, 128, 130], "case": [1, 4, 34, 35, 37, 38, 82, 113], "call": [1, 2, 49, 94], "without": [1, 2, 4, 5, 94, 129], "input": [1, 3, 16, 22, 34, 44, 49, 82, 83, 84, 85, 94, 95, 96, 111, 125], "special": [1, 128], "connect": [1, 2, 4, 6, 34, 37, 44, 57, 62, 86, 132], "stream": [1, 82], "fpga": [1, 2, 4, 130, 132], "base": [1, 2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 132], "background": 1, "intern": [1, 4, 19, 22, 49, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 98, 125, 126, 133], "work": [1, 2, 8, 128, 131, 133], "gener": [1, 2, 3, 4, 34, 35, 38, 44, 57, 82, 92, 109, 126, 128, 132, 134], "dac": [1, 4, 16, 18, 19, 20, 34, 37, 40, 41, 42, 43, 44, 45, 57, 95, 96, 98, 115, 116, 117, 124, 128, 133], "mani": [1, 57], "continu": 1, "signal": [1, 4, 6, 22, 34, 35, 37, 38, 44, 83, 86, 92, 95, 125, 128], "over": [1, 5, 22, 49, 83, 122, 128, 129, 130], "even": [1, 34, 37, 132], "debug": [1, 5, 98, 131, 132, 133], "test": [1, 22, 34, 37, 46, 47, 50, 51, 52, 53, 105, 128], "especi": [1, 2, 132], "handi": [1, 2], "you": [1, 2, 35, 38, 57, 92, 98, 129, 131, 133], "ha": [1, 2, 49, 82, 98, 113, 128, 132], "veri": 1, "high": [1, 4, 22, 34, 36, 37, 40, 41, 42, 45, 46, 47, 50, 51, 52, 53, 77, 91, 93, 96, 97, 101, 102, 104, 105, 125, 128], "rate": [1, 2, 4, 9, 15, 22, 34, 36, 37, 40, 41, 42, 43, 45, 48, 49, 52, 54, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 82, 83, 84, 85, 94, 95, 98, 108, 113, 128, 133], "imposs": 1, "keep": [1, 2], "provid": [1, 2, 4, 22, 23, 28, 35, 38, 48, 49, 52, 62, 83, 89, 91, 96, 97, 98, 108, 128, 131], "real": [1, 21, 49, 83, 118], "time": [1, 3, 4, 49, 58, 83, 125, 128], "complement": 1, "possibl": [1, 3, 5, 19, 49, 98, 128, 131, 133], "creat": [1, 4, 5, 22, 57, 98, 124, 128, 129, 130, 131, 132], "which": [1, 2, 3, 4, 13, 22, 35, 38, 49, 57, 94, 98, 99, 106, 125, 128, 129, 130, 132, 133], "repeat": [1, 3, 4, 5, 34, 37, 126], "we": [1, 2, 98, 133], "ident": [1, 34, 35, 37, 38], "normal": [1, 131], "non": [1, 4, 128], "except": [1, 4, 106], "thei": [1, 2, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 82, 97, 131, 133], "reach": 1, "here": [1, 2, 22, 129, 130, 131, 133], "small": [1, 22, 92, 130], "sdr": [1, 98, 128, 129, 130, 132, 133], "ad9361": [1, 48, 108, 127, 128, 129, 130, 132, 133], "sinusoid": [1, 4], "fc": 1, "3000000": 1, "n": [1, 22, 58, 106, 128], "1024": 1, "t": [1, 57, 125], "30000000": 1, "0": [1, 3, 4, 18, 22, 23, 27, 34, 35, 38, 44, 48, 49, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 79, 82, 83, 84, 85, 92, 96, 98, 100, 103, 108, 111, 113, 115, 117, 125, 126, 128, 130, 131], "np": [1, 97, 130], "arang": [1, 130], "co": 1, "2": [1, 3, 4, 8, 16, 22, 35, 38, 48, 54, 55, 57, 65, 70, 71, 73, 74, 77, 95, 98, 100, 108, 128, 129, 130, 132, 133], "pi": [1, 92, 95, 98, 132, 133], "14": [1, 35, 38, 54, 56, 57, 112, 131], "sin": 1, "iq": 1, "1j": 1, "tx_cyclic_buff": [1, 130], "true": [1, 2, 4, 5, 34, 37, 44, 57, 92, 96, 98, 128, 130], "send": [1, 130], "At": [1, 128], "point": [1, 2, 44, 57, 62], "indefinit": [1, 126], "until": [1, 49, 133], "destroi": [1, 4], "object": [1, 6, 8, 57, 62, 83, 84, 85, 86, 95, 99, 133], "destructor": 1, "onc": [1, 2, 49, 62, 82, 128, 131], "push": [1, 4], "occur": [1, 4, 96], "updat": [1, 7, 98, 111, 133], "tx_destroy_buff": 1, "befor": [1, 2, 3, 4, 34, 37, 57, 94, 126, 131], "new": [1, 34, 57, 62, 82, 131, 133], "vector": [1, 44, 57, 76, 103], "By": [1, 2, 8, 133], "default": [1, 2, 4, 8, 22, 57, 63, 66, 67, 68, 69, 70, 73, 74, 98, 106, 111, 131], "appear": 1, "confus": 1, "all": [1, 2, 3, 6, 13, 15, 19, 22, 23, 28, 35, 38, 52, 57, 62, 85, 86, 89, 91, 98, 106, 116, 128, 133], "your": [1, 2, 131], "do": [1, 2, 34, 131, 133], "similar": [1, 4, 129], "imu": [1, 72], "adi16495": 1, "certain": [1, 2, 4, 6, 86, 128, 133], "acceler": 1, "angular": 1, "veloc": 1, "label": [1, 2, 57], "rx_annot": [1, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74], "output": [1, 4, 5, 7, 13, 16, 22, 49, 57, 58, 60, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 92, 95, 96, 98, 128, 133], "dictionari": [1, 3, 4, 57], "kei": [1, 3, 57, 128], "dev": [1, 16, 35, 38, 62, 98], "adis16495": [1, 127], "3": [1, 2, 22, 35, 38, 55, 57, 70, 71, 72, 73, 74, 88, 89, 90, 98, 100, 130, 131], "With": 1, "35681": 1, "84055": 1, "175914": 1, "203645": 1, "698249": 1, "51670": 1, "1770250": 1, "1529968": 1, "2586191": 1, "5353355": 1, "827741": 1, "11736339": 1, "9847894": 1, "17242014": 1, "97421833": 1, "277496774": 1, "dtype": 1, "int32": 1, "49151": 1, "753663": 1, "3571711": 1, "9928703": 1, "18956287": 1, "25165823": 1, "18612223": 1, "10125313": 1, "60850176": 1, "114491392": 1, "131350528": 1, "61521920": 1, "135069695": 1, "466845695": 1, "899235839": 1, "1362378751": 1, "accel_x": 1, "1775091711": 1, "2072264703": 1, "2147483647": 1, "2143404031": 1, "2125430783": 1, "2123120639": 1, "2130821119": 1, "2139488255": 1, "2144911359": 1, "2147041279": 1, "2147467263": 1, "anglvel_x": 1, "357750219": 1, "335109279": 1, "323033231": 1, "337667193": 1, "337100396": 1, "330408402": 1, "333459194": 1, "335322576": 1, "333247166": 1, "333223475": 1, "333996322": 1, "333805525": 1, "333659152": 1, "333664680": 1, "333718473": 1, "333895650": 1, "convert": [1, 7, 9, 10, 11, 12, 14, 15, 23, 24, 25, 26, 28, 29, 32, 54, 90, 95, 96, 111, 118, 119, 120, 128], "scientif": 1, "volt": [1, 95, 96, 98], "degre": [1, 16, 44, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 90, 111], "meter": [1, 57, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 98], "per": [1, 4, 16, 34, 40, 41, 42, 43, 45, 48, 49, 52, 54, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 82, 83, 84, 85, 94, 98, 108, 113, 128], "second": [1, 3, 4, 40, 41, 42, 43, 45, 48, 49, 52, 54, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 82, 83, 84, 85, 94, 108, 113, 128], "among": 1, "control": [1, 7, 21, 22, 34, 35, 37, 38, 49, 57, 75, 76, 82, 83, 96, 98, 100, 109, 125, 126, 128, 129, 131, 133], "rx_output_typ": [1, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 95], "either": [1, 34, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 96, 131], "raw": [1, 9, 10, 11, 12, 14, 15, 16, 22, 23, 24, 25, 26, 28, 29, 32, 44, 90, 95, 111, 116, 118, 119, 120], "si": [1, 9, 10, 11, 12, 14, 15, 23, 24, 25, 26, 28, 29, 32, 95, 98, 119, 120], "assum": [1, 2, 35, 38, 57], "its": [1, 4, 22, 62, 131, 133], "below": [1, 2, 22, 35, 38, 128], "make": [1, 2, 34, 37, 131, 132], "x": [1, 16, 62, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 98], "direct": [1, 36, 57, 61, 65, 76, 77, 98, 132], "35644": 1, "84039": 1, "175647": 1, "203867": 1, "697612": 1, "50201": 1, "1770177": 1, "1526291": 1, "2589741": 1, "5349126": 1, "839188": 1, "11738313": 1, "9824911": 1, "17267701": 1, "97333042": 1, "277410285": 1, "9": [1, 2, 4, 35, 38, 57, 113, 128, 130], "29996712": 1, "71257202": 1, "40097973": 1, "78345151": 1, "77009362": 1, "59662456": 1, "67300333": 1, "71593538": 1, "65847317": 1, "6580597": 1, "68022501": 1, "67715545": 1, "67511814": 1, "67609361": 1, "67323293": 1, "67104074": 1, "exact": [1, 128], "scale": [1, 4, 16, 22, 23, 28, 34, 37, 43, 49, 52, 95, 96, 98, 128], "should": [1, 2, 4, 57, 82, 99, 106, 125, 129, 134], "review": 1, "rx_tx": [1, 34, 37, 49, 82, 83], "rx_core": 1, "numpi": [1, 6, 13, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 130, 132], "contain": [1, 3, 4, 6, 13, 22, 35, 38, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 128], "bool": [1, 4, 7, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 98, 125, 126], "size": [1, 3, 4, 6, 34, 37, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 86, 98], "rx_channel_nam": [1, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74], "str": [1, 3, 48, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 125], "rx_destroy_buff": [1, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74], "clear": [1, 19, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 128], "int": [1, 4, 6, 7, 35, 38, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 86, 98, 125, 126], "translat": [1, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74], "rx_def": 1, "arg": [1, 48, 63, 66, 67, 68, 69, 70, 73, 74], "context": [1, 2, 3, 4, 5, 35, 38, 48, 57, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 83, 84, 85, 109, 111, 112, 124, 133], "kwarg": [1, 48, 93], "templat": 1, "metaclass": 1, "rx_tx_common": 1, "common": [1, 57, 62, 131], "function": [1, 3, 4, 5, 34, 37, 49, 96, 97], "rx_tx_def": [1, 48], "shared_def": 1, "share": [1, 82, 96], "compon": 1, "fals": [1, 2, 4, 5, 34, 35, 37, 38, 44, 49, 57, 63, 66, 67, 68, 69, 70, 71, 73, 74, 83, 84, 85, 86, 92, 96, 98], "tx_core": 1, "data_np": 1, "tx_channel_nam": 1, "tx_def": 1, "collect": [1, 4, 5, 130, 131], "get": [1, 2, 7, 8, 9, 13, 15, 17, 19, 31, 33, 36, 56, 57, 58, 60, 61, 76, 77, 80, 95, 98, 100, 106, 109, 112, 116, 132], "back": [1, 3, 5, 35, 38, 49, 129, 130], "chan1": 1, "both": [1, 16, 34, 37, 84, 97, 98], "chan2": 1, "radio": 1, "ad9371": [1, 49, 127], "sinewav": 1, "waveform": [1, 4], "f": [1, 97, 133], "tx_sample_r": [1, 34, 37, 49, 82, 83, 84, 85], "40000000": 1, "float": [1, 3, 4, 5, 35, 38, 57, 96, 98, 125, 126, 128], "iq2": 1, "section": 2, "advanc": 2, "user": [2, 22, 46, 47, 50, 51, 52, 53, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 96, 105, 106, 133], "code": [2, 16, 19, 44, 132, 134], "run": [2, 49, 125, 131, 132], "few": [2, 98, 132], "wai": [2, 35, 38, 130, 133], "thing": 2, "pyadi": [2, 3, 4, 5, 35, 38, 129, 131, 132, 133, 134], "repetitv": 2, "task": 2, "easier": [2, 132], "util": [2, 35, 38, 96, 97, 129], "pyinvok": 2, "see": [2, 34, 62, 82, 131], "avail": [2, 3, 9, 13, 15, 16, 20, 22, 23, 28, 31, 52, 76, 77, 89, 91, 109, 113, 128, 130, 131, 133], "build": [2, 131], "packag": [2, 131], "builddoc": 2, "sphinx": 2, "doc": 2, "changelog": 2, "last": [2, 80], "releas": [2, 128, 131], "checkpart": 2, "check": [2, 3, 4, 5, 34, 37, 96], "miss": [2, 4], "part": [2, 8, 21, 49, 70, 71, 73, 74, 132], "supported_part": 2, "md": 2, "createreleas": 2, "github": [2, 131, 134], "libiiopath": 2, "search": [2, 132], "bind": [2, 131, 133], "setup": [2, 131], "pip": [2, 131], "pytest": 2, "pre": [2, 3], "commit": 2, "heavili": 2, "reli": 2, "order": [2, 22, 34, 57, 106], "elimin": 2, "bug": [2, 134], "Be": 2, "sure": [2, 129, 131], "repo": 2, "root": [2, 40, 43, 46, 49, 52, 105], "file": [2, 34, 48, 49, 83, 98, 108], "fortun": [2, 133], "unless": 2, "found": [2, 4], "It": [2, 35, 38, 49, 98, 131], "load": [2, 34, 48, 49, 57, 82, 83, 98, 108], "find": [2, 133], "skip": 2, "framework": 2, "m": [2, 98, 125, 126, 131], "add": [2, 16, 62, 98], "argument": [2, 35, 38, 62], "There": 2, "sever": [2, 98], "featur": [2, 22, 96, 97, 132, 133], "custom": [2, 93, 132], "marker": 2, "plugin": 2, "filter": [2, 9, 31, 44, 48, 49, 77, 82, 83, 84, 85, 91, 108], "test_map": 2, "py": [2, 128], "directori": 2, "map": [2, 34, 37, 57], "board": [2, 3, 4, 5, 22, 35, 38, 57, 92, 93, 94, 96, 98, 103, 105, 108, 129], "daughtercard": 2, "design": [2, 49, 128], "folder": 2, "sd": 2, "card": 2, "them": [2, 98, 132], "flag": [2, 4, 83, 84, 85, 86, 94, 122, 131], "exampl": [2, 8, 35, 38, 57, 113, 128, 129, 131, 132], "would": [2, 35, 38, 49, 94], "relat": [2, 57, 82, 128, 134], "adrv9009": [2, 84, 85, 86, 127, 131], "zynqmp": 2, "zcu102": 2, "rev10": 2, "those": [2, 131], "sinc": [2, 22, 35, 38, 49, 129, 131], "implement": [2, 133], "also": [2, 4, 7, 94, 99, 133], "standard": [2, 82], "hw": 2, "cli": 2, "maintain": 2, "team": 2, "alongsid": 2, "ensur": 2, "xml_gen": 2, "ci": 2, "automat": [2, 35, 38, 49, 82, 129, 131], "valid": [2, 57, 94, 95, 113], "prevent": [2, 131], "merg": 2, "note": [2, 57, 131], "same": [2, 8, 35, 38, 82, 128], "iio_genxml": 2, "doe": [2, 5, 7, 35, 38, 131], "valu": [2, 3, 4, 5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 22, 23, 24, 25, 26, 28, 29, 32, 34, 35, 36, 38, 44, 49, 57, 61, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 82, 83, 95, 96, 98, 106, 111, 116, 118, 119, 120, 125, 128, 133], "larg": [2, 22], "parameteriz": 2, "link": [2, 34, 37], "categori": 2, "attribut": [2, 4, 5, 13, 16, 18, 22, 34, 35, 38, 44, 48, 49, 55, 57, 58, 59, 60, 61, 62, 75, 76, 77, 81, 83, 87, 88, 89, 90, 91, 106, 108, 109, 111, 112, 115, 116, 117, 121, 122, 124, 125, 126, 132, 133], "attribute_check_range_readonly_with_depend": [2, 3], "attribute_check_range_singleval_with_depend": [2, 3], "attribute_multiple_valu": [2, 3], "attribute_multiple_values_available_readonli": [2, 3], "attribute_multiple_values_device_channel": [2, 3], "attribute_multiple_values_with_depend": [2, 3], "attribute_readonly_with_depend": [2, 3], "attribute_single_valu": [2, 3], "attribute_single_value_boolean": [2, 3], "attribute_single_value_channel_readonli": [2, 3], "attribute_single_value_device_name_channel_readonli": [2, 3], "attribute_single_value_pow2": [2, 3], "attribute_single_value_range_channel": [2, 3], "attribute_single_value_readonli": [2, 3], "attribute_single_value_str": [2, 3], "attribute_write_only_str": [2, 3], "attribute_write_only_str_device_channel": [2, 3], "attribute_write_only_str_with_depend": [2, 3], "floor_step_s": [2, 3], "dma": [2, 34, 35, 37, 38, 82, 94, 125, 133], "cw_loopback": [2, 4], "cyclic_buff": [2, 4], "cyclic_buffer_except": [2, 4], "dds_loopback": [2, 4], "dds_two_ton": [2, 4], "dma_dac_zero": [2, 4], "dma_loopback": [2, 4], "dma_rx": [2, 4], "dma_tx": [2, 4], "gain_check": [2, 4], "hardwaregain": [2, 4, 22, 55, 75], "harmonic_v": [2, 4], "nco_loopback": [2, 4], "stress_context_cr": [2, 4], "stress_rx_buffer_cr": [2, 4], "stress_rx_buffer_length": [2, 4], "stress_tx_buffer_cr": [2, 4], "t_sfdr": [2, 4], "verify_overflow": [2, 4], "verify_underflow": [2, 4], "iio_attribute_single_valu": [2, 5], "iio_buffer_check": [2, 5], "discuss": 2, "correct": [2, 35, 38, 49, 82, 83, 84, 85, 98], "version": [2, 34, 37, 131], "The": [2, 4, 16, 22, 34, 35, 38, 49, 57, 96, 97, 126, 128, 131, 132, 133], "purpos": 2, "ani": [2, 35, 38, 57, 116, 131, 133], "discrep": 2, "aris": 2, "lint": 2, "tool": [2, 129, 134], "pollut": 2, "local": [2, 8, 31, 95, 96, 100, 115, 117, 129, 133], "global": [2, 131], "approach": [2, 35, 38], "upon": 2, "leverag": [2, 128], "togeth": 2, "system": [2, 3, 4, 5, 22, 35, 38, 57, 84, 85, 118, 128, 129, 131, 132], "distribut": [2, 3, 5, 131], "ship": 2, "rather": 2, "random": [2, 3, 5, 22], "u": 2, "exactli": 2, "want": [2, 22, 35, 38, 98, 129], "quick": [2, 132], "bash": 2, "script": 2, "curl": 2, "http": [2, 131], "shell": 2, "startup": 2, "bashrc": 2, "zshrc": 2, "export": [2, 131], "home": [2, 131], "usernam": [2, 40, 43, 46, 49, 52, 105], "bin": [2, 131], "eval": 2, "init": 2, "virtualenv": 2, "desir": [2, 4, 35, 38, 49, 57, 98], "6": [2, 22, 35, 38, 57, 98, 131], "env": 2, "pip3": 2, "git": [2, 131], "clone": [2, 131], "com": [2, 131], "analogdevicesinc": [2, 131], "r": [2, 57], "txt": 2, "requirements_dev": 2, "now": [2, 98], "necessari": [2, 34, 37, 133], "start": [2, 3, 5, 31, 57, 58, 125, 130, 132], "close": [2, 4, 82], "lose": 2, "go": [2, 125], "project": 2, "cd": [2, 131], "emu": 2, "physic": [2, 7, 57], "howev": [2, 35, 38, 133], "state": [2, 3, 34, 37, 49, 57, 82, 83, 99, 126, 128, 133], "equival": [2, 96], "librari": [2, 129, 130, 131], "essenti": 2, "spawn": 2, "uri": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 129, 130, 132], "mark": 2, "iio_hardwar": 2, "disabl": [2, 19, 22, 44, 48, 49, 57, 83, 92, 94, 96, 98, 106, 108, 125, 126, 128], "dure": [2, 4, 57, 95], "def": 2, "test_libiio_devic": 2, "iio_uri": 2, "ctx": [2, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 133], "page": [2, 132], "fixtur": [3, 4, 5], "evalu": [3, 4, 5, 22, 48, 108], "attr_test": 3, "classnam": [3, 4, 5], "attr": [3, 5, 133], "stop": [3, 5, 34, 125], "write": [3, 16, 22, 34, 35, 38, 62, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 98, 128], "paramet": [3, 4, 5, 6, 8, 35, 38, 57, 59, 60, 61, 76, 77, 83, 84, 85, 86, 96, 97, 109, 112, 124, 125, 128], "string": [3, 4, 5, 6, 35, 38, 57, 59, 60, 61, 76, 77, 83, 84, 85, 86, 96, 97, 98, 109, 111, 112, 124], "target": [3, 4, 5, 96, 129], "dict": [3, 4, 35, 38, 57], "lower": [3, 5, 22, 113], "bound": [3, 5], "upper": [3, 5, 22], "step": [3, 5, 22, 35, 38, 58, 92], "tol": [3, 5], "sub_channel": 3, "perform": [3, 4, 35, 38], "randomli": 3, "between": [3, 4, 5, 22, 34, 37, 97, 98, 128], "success": [3, 5], "allow": [3, 5, 22, 49, 57, 83, 125, 128, 129, 131], "compar": [3, 4, 5, 22, 57], "uniform": [3, 5], "sub": 3, "nest": 3, "sleep": [3, 133], "multipl": [3, 4, 6, 8, 35, 38, 62, 86, 111, 128, 129], "loop": [3, 82], "where": [3, 4, 16, 57, 125, 126], "A": [3, 4, 22, 98, 128], "repeatedli": [3, 4], "device_nam": [3, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 24, 25, 26, 28, 29, 30, 32, 61, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 81, 109, 116, 119, 120, 123], "specifi": [3, 4, 8, 22, 62], "first": [3, 4, 22, 82, 126, 128], "boolean": [3, 4, 5, 83, 84, 85, 86, 98], "val": [3, 6, 9, 10, 11, 12, 14, 15, 23, 24, 25, 26, 28, 29, 32, 86, 118, 119, 120], "max_pow": 3, "power": [3, 13, 17, 22, 31, 34, 49, 57, 82, 94, 96], "largest": 3, "quantiti": 3, "step_siz": 3, "quantiz": 3, "stepsiz": 3, "quaniti": 3, "buffer": [4, 5, 6, 13, 34, 37, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 78, 86, 94, 98, 106, 128, 132], "dma_test": 4, "param_set": 4, "use_tx2": 4, "use_rx2": 4, "cw": 4, "loopback": [4, 34, 37, 48, 82, 108, 133], "cabl": 4, "onboard": [4, 95, 99], "recov": 4, "sinuoid": 4, "estim": 4, "side": [4, 49, 96, 128], "tone": [4, 22, 34, 37, 128], "expect": 4, "max": [4, 111], "peak": 4, "tx2": [4, 49, 82, 83, 127], "rx2": [4, 38, 49, 82, 83, 127], "construct": [4, 5], "cyclic": [4, 34, 37], "verifi": 4, "twice": [4, 125], "reset": [4, 7, 34, 49, 57, 126], "caus": 4, "peak_min": 4, "use_ob": 4, "dd": [4, 35, 38, 130, 132, 133], "ddss": [4, 128, 133], "hz": [4, 7, 22, 34, 37, 44, 57, 61, 76, 128, 130], "rang": [4, 5, 6, 22, 28, 34, 44, 58, 86, 128, 130], "minimum": [4, 22], "accept": 4, "maximum": [4, 22, 34, 37, 98, 113], "dbf": [4, 49], "frequency1": [4, 128], "scale1": [4, 128], "peak_min1": 4, "frequency2": [4, 128], "scale2": [4, 128], "peak_min2": 4, "respect": [4, 57, 128], "digit": [4, 6, 7, 16, 35, 38, 48, 49, 54, 75, 77, 81, 82, 86, 108, 122], "ad936x": [4, 127], "core": [4, 133], "put": 4, "triangl": [4, 58], "wave": 4, "real1": 4, "real2": 4, "period": [4, 126], "delai": [4, 6, 49, 57, 58, 82, 86, 106, 126], "buffer_s": [4, 98], "32768": 4, "annot": [4, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74], "pull": 4, "15": [4, 34, 35, 38, 55, 57, 113], "10": [4, 8, 16, 35, 38, 49, 57, 76, 113, 130], "dds_scale": [4, 128], "min_rssi": 4, "max_rssi": 4, "calcul": [4, 57, 98], "rssi": [4, 82], "applic": [4, 48, 49, 82, 83, 84, 85, 108, 128], "recept": 4, "hardwaregain_low": 4, "hardwaregain_high": 4, "hadwaregain": 4, "gain": [4, 16, 22, 23, 33, 34, 35, 37, 38, 48, 49, 52, 55, 57, 76, 82, 83, 84, 85, 98, 108, 133], "measur": [4, 21, 44, 49, 118], "hertz": [4, 86, 128], "less": [4, 22, 128], "low": [4, 13, 17, 22, 40, 55, 63, 77, 91, 93, 94], "plot": 4, "five": 4, "harmon": [4, 82], "interv": [4, 111], "thetransmit": 4, "nco": [4, 34, 37, 44, 82], "re": 4, "across": [4, 128], "sfdr_min": 4, "full_scal": 4, "sfdr": 4, "db": [4, 22, 49, 55, 98], "sample_r": [4, 13, 23, 40, 41, 42, 43, 44, 45, 48, 54, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 78, 79, 94, 95, 108, 113], "overflow": 4, "attrtyp": 5, "dev_nam": 5, "chan_nam": 5, "inout": 5, "numer": [5, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "associ": [5, 6, 22, 57, 83, 84, 85, 86, 133], "ignor": [5, 83, 84, 85], "under": [5, 99, 122], "otherwis": [5, 21, 34, 35, 37, 38, 83, 84, 85], "phy": [5, 35, 38, 106, 133], "rxdev": 5, "percent_fail": 5, "repe": 5, "pattern": 5, "fly": [5, 82], "scan": [5, 111], "percentag": 5, "primary_uri": [6, 86], "secondary_uri": [6, 86], "primary_jesd": [6, 86], "secondary_jesd": [6, 86], "adquadmxfexebz": 6, "multi": [6, 35, 36, 38, 86, 118, 131], "som": [6, 86, 131], "primari": [6, 86], "parent": [6, 57, 86], "hmc7044": [6, 86], "": [6, 22, 35, 38, 57, 62, 86, 95, 97, 98, 99, 113, 118, 133, 134], "secondari": [6, 86, 125], "jesd": [6, 34, 37, 83, 84, 85, 86, 127, 131], "hmc7044_cap_sel": [6, 86], "hmc7044_car_output_delai": [6, 86], "chan": [6, 86, 98], "analog_p": [6, 86], "adjust": [6, 22, 86, 98], "phase": [6, 34, 37, 57, 83, 84, 85, 86, 98, 128], "divid": [6, 86, 95, 96, 98, 113], "up": [6, 22, 55, 57, 86, 98, 128, 131, 132], "17": [6, 86], "half": [6, 86, 133], "cycl": [6, 22, 57, 86, 125, 126], "vco": [6, 59, 60, 61, 86, 98, 125], "analog": [6, 8, 16, 31, 40, 43, 46, 48, 49, 52, 54, 57, 82, 83, 84, 85, 86, 95, 96, 100, 105, 108, 115, 117, 131], "increment": [6, 86], "25": [6, 22, 86], "p": [6, 86], "100p": [6, 86], "700p": [6, 86], "hmc7044_ext_output_delai": [6, 86], "hmc7044_set_cap_sel": [6, 86], "forc": [6, 86, 97], "capacitor": [6, 86], "bank": [6, 34, 86], "select": [6, 22, 34, 46, 47, 49, 50, 51, 52, 53, 57, 86, 98, 105, 109], "typic": [6, 22, 57, 82, 86], "form": [6, 57, 86, 97], "reiniti": [6, 86], "child": [6, 86], "indx": [6, 86], "quadmxf": [6, 35, 38, 127], "sysref_request": [6, 86], "sysref": [6, 86], "request": [6, 86, 128, 134], "context_manag": [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 72, 75, 76, 77, 78, 79, 80, 81, 82, 83, 87, 88, 89, 90, 91, 94, 97, 109, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126], "resolv": 7, "excitation_frequ": [7, 21], "excit": [7, 21], "soft": 7, "so": [7, 16, 22, 98, 113, 133], "hysteresis_en": 7, "hysteresi": 7, "bit": [7, 13, 16, 35, 38, 43, 54, 56, 57, 98, 112, 124, 128], "regist": [7, 36, 57, 61, 65, 76, 77, 133], "modul": [8, 13, 57, 84, 85, 127, 132], "ad4021": 8, "ad4022": 8, "ad4000": [8, 127], "ad4004": 8, "ad4008": 8, "ad4001": [8, 127], "ad4005": 8, "ad4002": [8, 127], "ad4006": 8, "ad4010": 8, "ad4003": [8, 127], "ad4007": 8, "ad4011": 8, "constructor": [8, 129], "e": [8, 98], "g": [8, 98], "anoth": 8, "model": [8, 49], "instanti": [8, 57, 98], "5": [8, 16, 22, 35, 38, 54, 57, 95, 98, 129, 130, 131], "222": 8, "explicitli": 8, "adc": [8, 9, 10, 11, 12, 13, 14, 15, 16, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 36, 37, 39, 44, 46, 47, 50, 51, 52, 53, 94, 95, 96, 98, 112, 119, 120, 123, 124, 128], "ip": [8, 16, 31, 35, 38, 95, 96, 100, 115, 117, 129, 130, 132, 133], "sampling_frequ": [8, 9, 15, 19, 20, 22, 31, 56, 80, 89, 113], "avg_filter_length": 9, "averag": [9, 13], "burst": 9, "avg_filter_length_avail": 9, "burst_sample_r": 9, "operating_mod": 9, "oper": [9, 22, 34, 37, 49, 57, 79, 80, 96, 98, 99, 106, 133], "operating_mode_avail": 9, "to_volt": [9, 10, 11, 12, 14, 15, 23, 24, 25, 26, 28, 29, 32, 119, 120], "24": [13, 22, 62, 129, 130], "precis": [13, 64, 65, 72, 97], "sar": 13, "output_data_mod": 13, "sample_averag": 13, "30bit": 13, "sample_averaging_avail": 13, "adaq42xx": [13, 127], "adaq4224": 13, "acquisit": [13, 56, 105], "oversampling_ratio": [15, 28], "oversampl": 15, "ratio": [15, 98], "oversampling_ratio_avail": [15, 28], "packet_format": 15, "packet": 15, "format": [15, 57, 124], "packet_format_avail": 15, "ad5593r": 16, "spi": [16, 57, 82, 94], "i2c": [16, 62], "8": [16, 22, 31, 35, 38, 57, 62, 98, 103, 113, 131], "12": [16, 22, 35, 38, 43, 57, 62, 113], "confibur": 16, "gpio": [16, 34, 49, 124], "o": 16, "pin": [16, 49, 82, 94, 96, 124], "tree": [16, 57, 124], "correspond": [16, 57], "voltagex_adc": 16, "millivolt": [16, 112], "lsb": [16, 112], "scale_avail": [16, 23, 28, 52], "vref": [16, 117], "voltagex": 16, "voltagex_dac": 16, "1x": [16, 62], "2x": [16, 62], "1234": 16, "temp": 16, "temperatur": [16, 44, 57, 60, 76, 98, 99, 111, 118], "offset": [16, 49, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 96], "celsiu": [16, 44, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 90, 111], "channel_adc": 16, "ctrl": [16, 96], "channel_nam": [16, 115, 117, 118], "voltag": [16, 17, 21, 57, 94, 95, 96, 97, 98, 100, 112, 122], "channel_dac": 16, "setter": 16, "channel_temp": 16, "access": [16, 36, 61, 65, 76, 77, 98, 124, 130, 132], "dac_0": 16, "dac_1": 16, "30": [16, 22, 34, 130], "adc_0": 16, "temp_c": 16, "temp_0": 16, "dual": [17, 56, 108], "nanodac": 17, "apdbia": 17, "apd": 17, "bia": [17, 57, 94, 100], "tiltvoltag": 17, "tilt": 17, "device_index": [18, 23, 27, 78, 79, 111, 113, 115, 117], "all_chns_clear": 19, "all_chns_clear_avail": 19, "clamp_en": 19, "clamp_enable_avail": 19, "clear_set": 19, "clear_setting_avail": 19, "hw_ldac_trigg": 19, "hw_ldac_trigger_avail": 19, "int_ref_powerup": 19, "powerup": [19, 57], "int_ref_powerup_avail": 19, "oc_tsd": 19, "statu": [19, 34, 37, 49, 57, 58, 60, 94, 106], "oc_tsd_avail": 19, "sdo_dis": 19, "sdo": 19, "sdo_disable_avail": 19, "sw_ldac_trigg": 19, "sw_ldac_trigger_avail": 19, "tsd_enabl": 19, "tsd_en": 19, "tsd_enable_avail": 19, "powerdown_mod": 20, "config": 20, "powerdown_mode_avail": 20, "powedown": 20, "cdc": [21, 30], "excitation_amplitud": 21, "amplitud": [21, 92, 98, 128], "gpio1_toggl": 21, "gpio1": 21, "impedance_mod": 21, "imped": [21, 97], "comput": [21, 96], "magnitude_mod": 21, "magnitud": 21, "pair": [21, 22, 128], "imaginari": [21, 49], "result": 21, "wideband": [22, 59, 60, 61, 82], "IF": [22, 75, 76], "subsystem": 22, "adc_frequ": [22, 34, 37], "clock": [22, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 90, 113, 125, 126], "maxim": 22, "bandwidth": [22, 48, 49, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 82, 83, 84, 85, 108], "reduc": [22, 34, 37], "consumpt": 22, "appropri": 22, "IFs": 22, "narrow": 22, "extern": [22, 49, 57, 126, 128], "synthes": [22, 49, 58, 59, 60, 61], "ghz": [22, 55, 58, 76, 77], "925": 22, "delta": [22, 31], "sigma": [22, 31], "technologi": 22, "rel": 22, "fraction": [22, 58], "achiev": 22, "lowest": 22, "nois": [22, 63, 93], "distort": [22, 55, 82], "005": 22, "05": [22, 49], "fadc": 22, "bw_margin_high": 22, "margin": 22, "shape": [22, 133], "profil": [22, 49, 63, 82, 83], "mai": [22, 62, 131], "increas": 22, "optim": 22, "bw_margin_if": 22, "displac": 22, "reson": 22, "f1shift": 22, "band": [22, 77], "center": [22, 77, 98], "widest": 22, "posit": [22, 57], "shift": [22, 94, 100], "densiti": 22, "edg": 22, "passband": 22, "bw_margin_low": 22, "50": 22, "ohm": 22, "attenu": [22, 35, 38, 48, 49, 57, 75, 81, 82, 83, 84, 85, 108], "programm": [22, 96], "dynam": [22, 34, 66, 71, 124], "somewhat": 22, "moder": 22, "expens": 22, "figur": 22, "27": 22, "00": 22, "1db": 22, "nomenclatur": 22, "express": 22, "neg": [22, 57], "intermediate_frequ": 22, "intermedi": 22, "tune": [22, 133], "70": 22, "450": 22, "inductor": 22, "chosen": 22, "ebz": 22, "includ": [22, 49, 57, 98, 128, 129, 131], "19": [22, 131], "nh": 22, "solder": 22, "full": [22, 34, 57, 58, 94, 96, 128, 131], "sp": 22, "decim": [22, 34, 36, 37, 49, 83], "factor": [22, 95, 96], "df": 22, "16": [22, 43, 49, 57, 98], "32": [22, 98], "jesd204b": 22, "One": [22, 124], "conveni": [22, 98], "highest": 22, "pin_0dbf": 22, "likewis": 22, "shuffler_control": 22, "reorder": 22, "break": 22, "spuriou": 22, "product": [22, 92, 133], "fix": [22, 82, 98, 131], "shuffl": 22, "experi": 22, "everi": [22, 133], "probabl": 22, "scheme": 22, "abl": [22, 129], "determinist": 22, "spur": 22, "tend": 22, "hump": 22, "spectrum": 22, "similarli": 22, "4": [22, 31, 35, 38, 57, 95, 98, 112, 117], "decreas": 22, "degrad": 22, "effect": [22, 82, 128], "closer": 22, "carrier": [22, 48, 49, 82, 83, 84, 85, 108], "fast": [22, 34], "shuffler_thresh": 22, "obtain": 22, "reduct": 22, "benefit": 22, "while": [22, 49, 57, 83], "retain": 22, "via": [22, 36, 61, 65, 76, 77, 98, 109], "threshold": 22, "5000": 22, "impli": 22, "alwai": [22, 57, 133], "test_mod": [22, 46, 47, 50, 51, 52, 53], "off": [22, 34, 37, 46, 47, 49, 50, 51, 52, 53, 105], "midscale_short": [22, 46, 47, 50, 51, 52, 53, 105], "pos_fullscal": [22, 46, 47, 50, 51, 52, 53, 105], "neg_fullscal": [22, 46, 47, 50, 51, 52, 53, 105], "checkerboard": [22, 46, 47, 50, 51, 52, 53, 105], "pn_long": [22, 46, 47, 50, 51, 52, 53, 105], "pn_short": [22, 46, 47, 50, 51, 52, 53, 105], "one_zero_toggl": [22, 46, 47, 50, 51, 52, 53, 105], "ramp": [22, 46, 47, 51, 52, 53, 58, 105], "range_avail": 28, "simultan": [31, 128], "filter_typ": 31, "filter_type_avail": 31, "power_mod": 31, "power_mode_avail": 31, "sampling_frequency_avail": [31, 89], "ad7768_4": [31, 100, 127], "sync_start_en": 31, "sync": [31, 126, 128], "sync_start_enable_avail": 31, "sync_start": [34, 36, 37, 39, 40, 41, 42, 43, 45, 46, 49, 52, 53, 83], "mix": [34, 35, 37, 38, 95], "front": [34, 35, 37, 38, 48, 49, 76, 80, 82, 83, 84, 85, 108, 133], "end": [34, 35, 37, 38, 48, 49, 57, 76, 80, 82, 83, 84, 85, 108, 133], "mxfe": [34, 35, 37, 38], "api_vers": [34, 37], "chip_vers": [34, 37], "chip": [34, 35, 37, 38, 44, 57], "inform": [34, 37, 98, 131], "dac_frequ": [34, 37], "jesd204_device_statu": [34, 37], "jesd204": [34, 37, 40, 83, 132], "jesd204_device_status_check": [34, 37], "condit": [34, 37, 99, 116], "detect": [34, 37, 116], "jesd204_fsm_ctrl": [34, 37, 83], "fsm": [34, 37, 83, 126], "jesd204_fsm_error": [34, 37, 83], "jesd204_fsm_paus": [34, 37, 83], "paus": [34, 37, 83], "jesd204_fsm_resum": [34, 37, 83], "resum": [34, 37, 83], "jesd204_fsm_stat": [34, 37, 83], "loopback_mod": [34, 37], "fifo": [34, 37], "entir": [34, 37, 57], "datasourc": [34, 37], "No": [34, 37], "correctli": [34, 37], "path_map": [34, 37], "coars": [34, 37], "fine": [34, 37], "pfilt_config": 34, "powerdown": [34, 116], "yy1nn0": 34, "oo": 34, "nnff": 34, "down": 34, "regul": [34, 96], "vdd": 34, "opposit": 34, "revers": [34, 49], "rx_channel_6db_digital_gain": 34, "6db": [34, 82], "fddc": [34, 35, 38], "rx_channel_nco_frequ": [34, 35, 37, 38], "ddc": [34, 37], "rx_channel_nco_phas": [34, 37], "rx_main_6db_digital_gain": 34, "cddc": [34, 35, 38], "rx_main_ffh_gpio_mode_en": 34, "hop": [34, 83, 84], "rx_main_ffh_mod": 34, "ffh": 34, "instantaneous_upd": 34, "synchronous_update_by_transfer_bit": 34, "synchronous_update_by_gpio": 34, "rx_main_ffh_trig_hop_en": 34, "trigger": [34, 58, 63, 66, 67, 68, 69, 70, 73, 74, 83, 84, 85, 96, 126, 128], "rx_main_nco_ffh_index": 34, "rx_main_nco_ffh_select": 34, "rx_main_nco_frequ": [34, 37], "rx_main_nco_phas": [34, 37], "rx_nyquist_zon": [34, 37], "nyquist": [34, 37], "zone": [34, 37], "odd": [34, 37], "rx_sample_r": [34, 36, 37, 49, 52, 82, 83, 84, 85], "rx_sampling_frequ": [34, 36, 37], "after": [34, 36, 37, 57, 94, 98], "rx_test_mod": [34, 37], "set_tx_dac_full_scale_curr": 34, "tx_dac_full_scale_curr": 34, "microamp": 34, "tx_channel_nco_frequ": [34, 37], "duc": [34, 37], "tx_channel_nco_gain_scal": [34, 37], "tx_channel_nco_phas": [34, 37], "tx_channel_nco_test_tone_en": [34, 37], "tx_channel_nco_test_tone_scal": [34, 37], "tx_dac_en": 34, "tx_ddr_offload": [34, 37], "ddr": [34, 37], "offload": [34, 37], "bram": [34, 37], "underflow": [34, 37], "due": [34, 37, 132], "memori": [34, 37, 57, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "bottleneck": [34, 37], "tx_main_ffh_frequ": 34, "tx_main_ffh_index": 34, "tx_main_ffh_gpio_mode_en": 34, "tx_main_ffh_mod": 34, "transit": 34, "phase_continu": 34, "phase_incontinu": 34, "phase_coher": 34, "tx_main_nco_ffh_select": 34, "tx_main_nco_frequ": [34, 37], "tx_main_nco_phas": [34, 37], "tx_main_nco_test_tone_en": [34, 37], "tx_main_nco_test_tone_scal": [34, 37], "tx_sampling_frequ": [34, 37], "interpol": [34, 37, 49], "write_pfilt_config": 34, "pfilt": 34, "pleas": [34, 82, 133], "limit": [34, 96, 133], "ad9081": [35, 127], "scalabl": [35, 38, 103], "cduc": [35, 38], "fduc": [35, 38], "arrang": [35, 38], "uniqu": [35, 38, 128], "almost": [35, 38], "slightli": [35, 38], "simpl": [35, 38, 129, 132], "observ": [35, 38, 49, 83], "someth": [35, 38, 133], "entri": [35, 38, 57], "axi": [35, 38, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 88, 89, 90, 133], "subset": [35, 38], "address": [35, 38, 57, 62, 129, 130, 132], "altern": [35, 38], "themselv": [35, 38], "dsp": [35, 38], "were": [35, 38], "aggreg": [35, 38], "_default_ctrl_nam": [35, 38], "7": [35, 38, 57, 98], "11": [35, 38, 57, 131], "13": [35, 38, 57, 58, 113], "calibration_board_attach": [35, 38], "quad": [35, 38, 39], "develop": [35, 38, 132], "rx_dsa_gain": [35, 38], "phy_dev_nam": [35, 38], "most": [35, 38, 99, 128], "speed": [36, 40, 41, 42, 45, 46, 47, 50, 51, 52, 53, 98, 101, 102, 104, 105], "nco0_frequ": 36, "nco0": 36, "nco1_frequ": 36, "nco1": 36, "nco2_frequ": 36, "nco2": 36, "reg_read": [36, 61, 65, 76, 77, 133], "reg": [36, 61, 65, 76, 77], "debugf": [36, 61, 65, 76, 77], "reg_writ": [36, 61, 65, 76, 77, 133], "ad9084": [37, 38, 127], "rx1": [38, 49, 82, 83, 127], "rx3": 38, "hpc": 38, "triton": [38, 127], "password": [40, 43, 46, 49, 52, 105], "jesd204_status": [40, 43, 46, 49, 52, 105], "gsp": [43, 54], "rf": [43, 48, 54, 55, 58, 60, 75, 82, 108, 125], "fir85_en": [43, 44], "frequency_nco": 43, "fir85": 44, "ad916x": 44, "nco_en": 44, "32767": 44, "sample_rate_avail": 44, "temperature_c": 44, "calibr": [44, 49, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 82, 83, 84, 85, 92, 93, 98], "enter": 44, "ambient": 44, "temperature_cod": 44, "temperature_en": 44, "tx_enabl": [44, 57], "datapath": 44, "ad9364": [48, 127], "_dec_int_fpga_filt": 48, "plutosdr": 48, "platform": [48, 96, 97, 99], "gain_control_mode_chan1": [48, 82, 83], "rx_hardwaregain_chan1": [48, 49, 82, 83], "appli": [48, 49, 75, 82, 83, 84, 85, 86, 94, 98, 108], "gain_control_mod": [48, 49, 82, 83, 84, 85, 108, 130], "tx_hardwaregain_chan1": [48, 49, 82, 83], "ad9363": [48, 127], "fir": [48, 108], "rx_hardwaregain_chan0": [48, 49, 82, 83], "rx_lo": [48, 49, 130], "rx_rf_bandwidth": [48, 49, 82, 83, 84, 85, 130], "tx_hardwaregain_chan0": [48, 49, 82, 83], "tx_lo": [48, 49, 130], "tx_rf_bandwidth": [48, 49, 82, 83, 84, 85, 129], "disable_jesd_control": 49, "ensm_mod": [49, 83, 133], "machin": [49, 82, 83, 133], "radio_on": [49, 83], "radio_off": [49, 83], "hybrid": 49, "obs_gain_control_mod": 49, "ob": [49, 83], "sniffer": [49, 83], "obs_hardwaregain": [49, 83], "chan0": 49, "obs_quadrature_tracking_en": [49, 83], "quadratur": [49, 82, 83], "track": [49, 82, 83], "obs_rf_port_select": [49, 83], "snrx": 49, "orx1_tx_lo": 49, "orx1": [49, 83], "lo": [49, 76, 82, 86, 98, 133], "orx2_tx_lo": 49, "orx2": 49, "internalc": 49, "schedul": 49, "enabletrackingc": 49, "mask": 49, "later": 49, "command": [49, 129, 131], "issu": [49, 128, 133, 134], "move": 49, "whenev": 49, "cal": 49, "obs_sniff": 49, "latest": 49, "orx_mod": 49, "Then": 49, "mykonos_setsnifferchannel": 49, "choos": 49, "orx1_sn_lo": 49, "orx2_sn_lo": 49, "sn_a": 49, "snrxa": 49, "sn_b": 49, "snrxb": 49, "sn_c": 49, "snrxc": 49, "obs_temp_comp_gain": 49, "orx_sample_r": [49, 83], "orx": [49, 83], "reflect": [49, 76, 83], "8x": [49, 83], "rx_enable_dec8": 49, "x8": 49, "rx_hardwaregain": [49, 82, 83, 84, 85, 130], "rx_quadrature_tracking_en_chan0": [49, 83], "rx_quadrature_tracking_en_chan1": [49, 83], "rx_temp_comp_gain_chan0": 49, "rx_temp_comp_gain_chan1": 49, "sn_lo": 49, "tx_enable_int8": 49, "tx_hardwaregain": [49, 82, 83, 84, 85, 130], "tx_quadrature_tracking_en_chan0": [49, 83], "tx1": [49, 82, 83, 127], "tx_quadrature_tracking_en_chan1": [49, 83], "ad9375": [49, 127], "tx_clgc_current_gain_chan0": 49, "tx_clgc_current_gain_chan1": 49, "tx_clgc_current_gain": 49, "100th": 49, "gaindb": 49, "currentgain": 49, "100": [49, 75], "tx_clgc_desired_gain_chan0": 49, "tx_clgc_desired_gain": 49, "desired_gain": 49, "tx_clgc_desired_gain_chan1": 49, "tx_clgc_orx_rms_chan0": 49, "tx_clgc_orx_rm": 49, "rm": 49, "dpd": 49, "block": [49, 94], "resolut": [49, 98], "01": 49, "prm": 49, "orxrm": 49, "tx_clgc_track_count_chan0": 49, "tx_clgc_track_count": 49, "clgc": 49, "successfulli": 49, "initi": [49, 57, 98, 126, 133], "tx_clgc_track_count_chan1": 49, "tx_clgc_tracking_en_chan0": 49, "tx_clgc_tracking_en_chan1": 49, "tx_clgc_tx_gain_chan0": 49, "tx_clgc_tx_gain": 49, "tx_attenu": [49, 57], "tx_gain": [49, 57, 98], "200": 49, "tx_clgc_tx_gain_chan1": 49, "tx_clgc_tx_rms_chan0": 49, "tx_clgc_tx_rm": 49, "actuat": 49, "txrm": 49, "tx_clgc_tx_rms_chan1": 49, "tx_dpd_actuator_en_chan0": 49, "tx_dpd_actuator_en_chan1": 49, "tx_dpd_external_path_delay_chan0": 49, "tx_dpd_external_path_delai": 49, "tx_dpd_external_path_delay_chan1": 49, "tx_dpd_model_error_chan0": 49, "tx_dpd_model_error": 49, "percent": 49, "pa": [49, 57, 82], "place": [49, 57], "tx_dpd_model_error_chan1": 49, "tx_dpd_reset_en_chan0": 49, "tx_dpd_reset_en_chan1": 49, "tx_dpd_status_chan0": 49, "tx_dpd_statu": 49, "arm": [49, 128], "processor": 49, "tx_dpd_status_chan1": 49, "tx_dpd_track_count_chan0": 49, "tx_dpd_track_count": 49, "tx_dpd_track_count_chan1": 49, "tx_dpd_tracking_en_chan0": 49, "tx_dpd_tracking_en_chan1": 49, "tx_vswr_forward_gain_chan0": 49, "tx_vswr_forward": 49, "forward": [49, 76], "tx_vswr_forward_gain_chan1": 49, "tx_vswr_forward_gain_imag_chan0": 49, "tx_vswr_forward_gain_imag": 49, "linear": 49, "tx_vswr_forward_gain_imag_chan1": 49, "tx_vswr_forward_gain_real_chan0": 49, "tx_vswr_forward_gain_r": 49, "tx_vswr_forward_gain_real_chan1": 49, "tx_vswr_forward_orx_chan0": 49, "tx_vswr_forward_orx": 49, "21": [49, 131], "tx_vswr_forward_tx_chan0": 49, "tx_vswr_forward_tx": 49, "tx_vswr_forward_tx_chan1": 49, "tx_vswr_reflected_gain_chan0": 49, "tx_vswr_reflected_gain": 49, "tx_vswr_reflected_gain_chan1": 49, "tx_vswr_reflected_gain_imag_chan0": 49, "tx_vswr_reflected_gain_imag": 49, "tx_vswr_reflected_gain_imag_chan1": 49, "tx_vswr_reflected_gain_real_chan0": 49, "tx_vswr_reflected_gain_r": 49, "tx_vswr_reflected_gain_real_chan1": 49, "tx_vswr_reflected_orx_chan0": 49, "tx_vswr_reflected_orx": 49, "tx_vswr_reflected_tx_chan0": 49, "tx_vswr_reflected_tx": 49, "tx_vswr_reflected_tx_chan1": 49, "tx_vswr_track_count_chan0": 49, "tx_vswr_track_count": 49, "vswr": 49, "tx_vswr_track_count_chan1": 49, "tx_vswr_tracking_en_chan0": 49, "tx_vswr_tracking_en_chan1": 49, "dga": 55, "105msp": 56, "umodul": 56, "solut": 56, "chip_id": 57, "csb1_chip1": 57, "device_numb": 57, "array_element_map": 57, "channel_element_map": 57, "beamform": [57, 98], "don": [57, 125], "adar1000_arrai": [57, 98, 127], "instanc": [57, 98, 128], "identifi": [57, 124], "id": [57, 133], "leav": 57, "long": 57, "match": 57, "indic": [57, 129], "locat": [57, 131], "repres": [57, 62], "row": 57, "referenc": 57, "4x4": 57, "whatev": 57, "1x4": 57, "2x2": 57, "4x1": 57, "etc": [57, 98, 113], "larger": 57, "adar1000_channel": 57, "adar_par": 57, "adar_channel": 57, "array_el": 57, "column": 57, "meant": 57, "own": 57, "adar1000_par": 57, "array_element_numb": 57, "detector_pow": 57, "detector": 57, "pa_bias_off": 57, "pa_bias_on": 57, "rx_attenu": 57, "rx_beam_stat": 57, "beam": [57, 98], "ram": [57, 98], "120": [57, 113], "rx_enabl": 57, "rx_gain": [57, 98], "rx_phase": 57, "save_rx_beam": 57, "save": [57, 98], "mean": [57, 97, 125, 126], "127": [57, 98], "save_tx_beam": 57, "tx_beam_stat": 57, "tx_phase": 57, "array_device_numb": 57, "beam_mem_en": 57, "v": [57, 96], "bias_dac_en": 57, "bias_dac_mod": 57, "bias_ctrl": 57, "0x30": 57, "whether": [57, 62], "stai": 57, "ON": [57, 131], "toggl": [57, 98], "bias_mem_en": 57, "channel1": 57, "channel2": 57, "channel3": 57, "channel4": [57, 106], "csb": 57, "Of": 57, "csbx_chipx": 57, "csbx": 57, "line": [57, 62, 129, 132], "ic": 57, "chipx": 57, "common_mem_en": 57, "chx_ram_bypass": 57, "0x39": 57, "0x3a": 57, "0x3d": 57, "0x44": 57, "common_rx_beam_st": 57, "common_tx_beam_st": 57, "external_tr_pin": 57, "switch": [57, 62, 98], "tr_sw_po": 57, "tr_sw_neg": 57, "external_tr_polar": 57, "polar": 57, "0v": 57, "3v": 57, "5v": 57, "generate_clock": 57, "clk": [57, 58, 133], "rx_load": 57, "tx_load": 57, "pa_off": 57, "pa_on": 57, "lna_off": 57, "lna_on": 57, "suggest": 57, "routin": 57, "lna_bias_off": 57, "lna_bias_on": 57, "latch_rx_set": 57, "latch": [57, 62], "latch_tx_set": 57, "lna_bias_out_en": 57, "lna": 57, "self": [57, 82, 128], "bias": [57, 94], "pol_stat": 57, "pol_switch_en": 57, "rx_bias_stat": 57, "rx_lna_bias_curr": 57, "rx_lna_en": 57, "rx_sequencer_start": 57, "sequenc": [57, 97, 106, 128], "rx_sequencer_stop": 57, "rx_to_tx_delay_1": 57, "rx_to_tx_delay_2": 57, "rx_vga_en": 57, "vga": [57, 75], "rx_vga_vm_bias_curr": 57, "rx_vm_enabl": 57, "save_rx_bia": 57, "save_tx_bia": 57, "pa1_bias_off": 57, "pa2_bias_off": 57, "pa3_bias_off": 57, "pa4_bias_off": 57, "pa1_bias_on": 57, "pa2_bias_on": 57, "pa3_bias_on": 57, "pa4_bias_on": 57, "tx_vga_vm_bias_curr": 57, "tx_pa_bias_curr": 57, "tx_lna_bias_curr": 57, "sequencer_en": 57, "tr_sourc": 57, "tr": [57, 98], "tr_spi": 57, "tr_switch_en": 57, "tx_bias_stat": 57, "tx_pa_en": 57, "tx_sequencer_start": 57, "tx_sequencer_stop": 57, "tx_to_rx_delay_1": 57, "tx_to_rx_delay_2": 57, "tx_vga_en": 57, "tx_vm_enabl": 57, "device_map": 57, "element_map": 57, "device_element_map": 57, "coincid": 57, "becaus": 57, "four": [57, 85, 105, 125, 128], "wide": 57, "tall": 57, "squar": [57, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "all_rx_attenu": 57, "all_rx_gain": 57, "all_rx_phas": 57, "all_tx_attenu": 57, "all_tx_gain": 57, "all_tx_phas": 57, "calculate_phi": 57, "azimuth": 57, "elev": 57, "\u03c6": 57, "angl": [57, 98], "steer": 57, "particular": 57, "horizont": 57, "vertic": 57, "element_spac": [57, 98], "space": [57, 98], "sort": 57, "initialize_devic": 57, "rx_azimuth": 57, "rx_azimuth_phi": 57, "phi": 57, "rx_elev": 57, "rx_elevation_phi": 57, "steer_rx": 57, "steer_tx": 57, "tx_azimuth": 57, "tx_azimuth_phi": 57, "tx_elev": 57, "tx_elevation_phi": 57, "clk1_div_valu": 58, "pll": 58, "deviat": 58, "clk1_mode": 58, "1st": 58, "clk2_div_valu": 58, "delay_clk": 58, "delay_start_en": 58, "delay_word": 58, "word": 58, "freq_dev_rang": 58, "freq_dev_step": 58, "freq_dev_tim": 58, "muxout_sel": 58, "phase_valu": 58, "ramp_delay_en": 58, "ramp_en": 58, "ramp_mod": 58, "sing_ful_tri": 58, "trig_delay_en": 58, "txdata": 58, "tx_trig_en": 58, "microwav": [59, 60, 61], "integr": [59, 60, 61, 76, 98], "frequency_altvolt0": 59, "frequency_altvolt1": 59, "powerdown_altvolt0": 59, "powerdown_altvolt1": 59, "muxout_mod": 60, "mux": [60, 109, 116], "rf16_enabl": 60, "16ghz": 60, "rf16_frequenc": 60, "rf32_enabl": 60, "32ghz": 60, "rf32_frequenc": 60, "rf8_enabl": 60, "8ghz": 60, "rf8_frequenc": 60, "rfaux8_en": 60, "auxiliari": 60, "rfaux8_frequ": 60, "cross": 62, "addr": 62, "ad": 62, "y": [62, 63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "termin": [62, 96, 131], "matrix": 62, "bu": 62, "immedi": 62, "ldsw": 62, "datasheet": 62, "open_al": 62, "open": 62, "iter": 62, "combin": [62, 82, 96, 97], "yline": [62, 127], "trigger_nam": [63, 66, 67, 68, 69, 70, 71, 72, 73, 74], "adis16xxx": [63, 67, 69, 70, 71], "six": [63, 64, 65, 67, 69, 70, 73, 74], "freedom": [63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74], "inerti": [63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74], "sensor": [63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 80, 94, 99, 100, 111, 118], "dev0": [63, 66, 67, 68, 69, 70, 72, 73, 74], "accel_x_calibbia": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "acceleromet": [63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 88, 89, 90, 93], "accel_x_calibscal": [63, 66, 67, 68, 69, 70, 71, 73, 74], "calibscal": [63, 66, 67, 68, 69, 70, 71, 73, 74], "accel_x_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "accel_x_filter_low_pass_3db_frequ": [63, 66, 67, 68, 69, 70, 71, 73, 74], "accel_y_calibbia": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "accel_y_calibscal": [63, 66, 67, 68, 69, 70, 71, 73, 74], "calibcal": [63, 66, 67, 68, 69, 70, 71, 73, 74], "accel_y_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "accel_y_filter_low_pass_3db_frequ": [63, 66, 67, 68, 69, 70, 71, 73, 74], "accel_z_calibbia": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "z": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "accel_z_calibscal": [63, 66, 67, 68, 69, 70, 71, 73, 74], "accel_z_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "accel_z_filter_low_pass_3db_frequ": [63, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_x_calibbia": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "gyroscop": [63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 91], "anglvel_x_calibscal": [63, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_x_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "radian": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_x_filter_low_pass_3db_frequ": [63, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_y_calibbia": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_y_calibscal": [63, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_y_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_y_filter_low_pass_3db_frequ": [63, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_z_calibbia": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_z_calibscal": [63, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_z_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "anglvel_z_filter_low_pass_3db_frequ": [63, 66, 67, 68, 69, 70, 71, 73, 74], "compatible_part": [63, 66, 67, 68, 69, 70, 71, 73, 74], "current_timestamp_clock": [63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 90], "timestamp": [63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 90], "deltaangl_x_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "deltaangl_y_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "deltaangl_z_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "deltavelocity_x_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "deltavelocity_y_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "deltavelocity_z_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "disable_trigg": [63, 66, 67, 68, 69, 70, 71, 73, 74], "firmware_d": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "factori": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "date": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 131], "firmware_revis": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "firmwar": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 98], "revis": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 131], "flash_count": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "flash": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "count": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 97], "get_accel_x": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_accel_i": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_accel_z": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_anglvel_x": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_anglvel_i": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_anglvel_z": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_deltaangl_x": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_deltaangl_i": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_deltaangl_z": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_deltavelocity_x": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_deltavelocity_i": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_deltavelocity_z": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "get_temp": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "millidegre": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 111, 128], "product_id": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "portion": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "serial_numb": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "lot": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "serial": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74, 112, 129], "temp_conv": [63, 65, 66, 67, 68, 69, 70, 71, 73, 74], "compact": [64, 65], "adis16505": 65, "filter_low_pass_3db_frequ": [65, 72], "adis16xxx_with_mag": [66, 68], "ten": [66, 68, 71], "orient": [66, 71], "get_magn_x": [66, 68], "get_magn_i": [66, 68], "get_magn_z": [66, 68], "get_pressur": [66, 68], "kilo": [66, 68], "pascal": [66, 68], "magn_x_calibbia": [66, 68], "magnetomet": [66, 68], "magn_x_conv": [66, 68], "magn_x_filter_low_pass_3db_frequ": [66, 68], "magn_y_calibbia": [66, 68], "magn_y_conv": [66, 68], "magn_y_filter_low_pass_3db_frequ": [66, 68], "magn_z_calibbia": [66, 68], "magn_z_conv": [66, 68], "magn_z_filter_low_pass_3db_frequ": [66, 68], "pressure_calibbia": [66, 68], "pressur": [66, 68], "pressure_conv": [66, 68], "tactic": [67, 68, 69, 70, 73, 74], "grade": [67, 68, 69, 70, 73, 74], "mem": [67, 72, 93], "compat": [70, 71, 73, 74, 111], "imu_dev_nam": 72, "miniatur": 72, "adis16xxx_with_delta_angl": [73, 74], "TO": 75, "4000": [75, 94], "20": 76, "network": [76, 96, 103, 130], "analyz": [76, 103], "forward_gain": 76, "if_filter_cutoff": 76, "lpf": 76, "3db": [76, 77, 91], "cutoff": 76, "cif1": 76, "cif2": 76, "if_frequ": 76, "lo_frequ": 76, "lo_mod": 76, "lo_mode_avail": 76, "offset_frequ": 76, "offset_mod": 76, "offset_mode_avail": 76, "reflected_gain": 76, "c": [76, 98, 131], "18": [77, 113, 131], "tunabl": 77, "band_pass_bandwidth_3db_frequ": 77, "band_pass_center_frequ": 77, "high_pass_3db_frequ": 77, "low_pass_3db_frequ": 77, "mode_avail": 77, "photo": [78, 79], "electron": [78, 79], "multimod": 80, "last_timeslot": 80, "timeslot": 80, "operation_mod": 80, "voltage0": 81, "agc_tracking_en_chan0": 82, "agc_tracking_en_chan1": 82, "atten_control_mode_chan0": 82, "bypass": [82, 98], "atten_control_mode_chan1": 82, "bbdc_rejection_tracking_en_chan0": 82, "baseband": 82, "dc": 82, "reject": 82, "bbdc_rejection_tracking_en_chan1": 82, "close_loop_gain_tracking_en_chan0": 82, "close_loop_gain_tracking_en_chan1": 82, "digital_gain_control_mode_chan0": 82, "digital_gain_control_mode_chan1": 82, "hd_tracking_en_chan0": 82, "hd_tracking_en_chan1": 82, "interface_gain_chan0": 82, "stage": 82, "18db": 82, "12db": 82, "0db": 82, "24db": 82, "30db": 82, "36db": 82, "interface_gain_chan1": 82, "lo_leakage_tracking_en_chan0": 82, "leakag": 82, "lo_leakage_tracking_en_chan1": 82, "loopback_delay_tracking_en_chan0": 82, "loopback_delay_tracking_en_chan1": 82, "pa_correction_tracking_en_chan0": 82, "pa_correction_tracking_en_chan1": 82, "quadrature_fic_tracking_en_chan0": 82, "narrowband": 82, "fic": 82, "quadrature_fic_tracking_en_chan1": 82, "quadrature_tracking_en_chan0": 82, "quadrature_tracking_en_chan1": 82, "quadrature_w_poly_tracking_en_chan0": 82, "poli": 82, "quadrature_w_poly_tracking_en_chan1": 82, "rfdc_tracking_en_chan0": 82, "rfdc_tracking_en_chan1": 82, "rssi_tracking_en_chan0": 82, "rssi_tracking_en_chan1": 82, "rx0_en": 82, "rx0_lo": 82, "rx0_nco_frequ": 82, "rx0_port_en": 82, "port": [82, 103, 125], "rx0_rf_bandwidth": 82, "rx0_sample_r": 82, "rx1_en": 82, "rx1_lo": 82, "rx1_nco_frequ": 82, "rx1_port_en": 82, "rx1_rf_bandwidth": 82, "rx1_sample_r": 82, "rx_dma_mod": 82, "split": 82, "separ": 82, "rx_ensm_mode_chan0": 82, "prime": 82, "rf_enabl": 82, "rx_ensm_mode_chan1": 82, "tx0_en": 82, "tx0_lo": 82, "tx1_lo": 82, "tx0_nco_frequ": 82, "tx0_port_en": 82, "tx0_rf_bandwidth": 82, "tx0_sample_r": 82, "tx1_en": 82, "tx1_nco_frequ": 82, "tx1_port_en": 82, "tx1_rf_bandwidth": 82, "tx1_sample_r": 82, "tx_dma_mod": 82, "tx_ensm_mode_chan0": 82, "tx_ensm_mode_chan1": 82, "write_profil": 82, "write_stream": 82, "becom": 82, "activ": [82, 94, 131], "accompani": 82, "write_stream_profil": 82, "jesd_monitor": [83, 84, 85], "monitor": [83, 84, 85, 96, 98], "aux_obs_lo": 83, "calibrate_rx_phase_correction_en": [83, 84, 85], "calibrate_rx_qec_en": 83, "qec": [83, 84, 85], "calibrate_tx_qec_en": 83, "frequency_hopping_mod": 83, "frequency_hopping_mode_en": [83, 84], "obs_powerdown_en": 83, "ensm": 83, "obs_tx_lo": 83, "obs_aux_lo": 83, "rx_powerdown_en_chan0": 83, "rx_powerdown_en_chan1": 83, "trx_lo": [83, 84, 85], "zu11eg": [84, 85, 86, 131], "On": [84, 85, 131, 133], "calibrate_chip_b": 84, "calibrate_rx_phase_correction_en_chip_b": 84, "calibrate_rx_qec_en_chip_b": 84, "calibrate_tx_qec_en_chip_b": 84, "frequency_hopping_mode_chip_b": 84, "frequency_hopping_mode_en_chip_b": 84, "gain_control_mode_chan0_chip_b": 84, "gain_control_mode_chan1_chip_b": 84, "mcs_chip": [84, 85], "mc": [84, 85], "synchron": [84, 85], "rx_hardwaregain_chan0_chip_b": 84, "rx_hardwaregain_chan1_chip_b": 84, "rx_rf_bandwidth_chip_b": [84, 108], "rx_sample_rate_chip_b": 84, "trx_lo_chip_b": 84, "tx_hardwaregain_chan0_chip_b": 84, "tx_hardwaregain_chan1_chip_b": 84, "tx_rf_bandwidth_chip_b": [84, 108], "tx_sample_rate_chip_b": 84, "adrv9009_zu11eg": [85, 86, 127], "fmcomms8": [85, 86], "calibrate_chip_c": 85, "calibrate_chip_d": 85, "calibrate_rx_phase_correction_en_chip_c": 85, "calibrate_rx_phase_correction_en_chip_d": 85, "calibrate_rx_qec_en_chip_c": 85, "calibrate_rx_qec_en_chip_d": 85, "calibrate_tx_qec_en_chip_c": 85, "calibrate_tx_qec_en_chip_d": 85, "gain_control_mode_chan0_chip_c": 85, "gain_control_mode_chan0_chip_d": 85, "gain_control_mode_chan1_chip_c": 85, "gain_control_mode_chan1_chip_d": 85, "rx_hardwaregain_chan0_chip_c": 85, "rx_hardwaregain_chan0_chip_d": 85, "rx_hardwaregain_chan1_chip_c": 85, "rx_hardwaregain_chan1_chip_d": 85, "rx_rf_bandwidth_chip_c": 85, "rx_rf_bandwidth_chip_d": 85, "rx_sample_rate_chip_c": 85, "rx_sample_rate_chip_d": 85, "trx_lo_chip_c": 85, "trx_lo_chip_d": 85, "tx_hardwaregain_chan0_chip_c": 85, "tx_hardwaregain_chan0_chip_d": 85, "tx_hardwaregain_chan1_chip_c": 85, "tx_hardwaregain_chan1_chip_d": 85, "tx_rf_bandwidth_chip_c": 85, "tx_rf_bandwidth_chip_d": 85, "tx_sample_rate_chip_c": 85, "tx_sample_rate_chip_d": 85, "idenifi": 86, "attach": [86, 98], "set_trx_framer_a_loopback": 86, "bist_framer_a_loopback": 86, "set_trx_lo_frequ": 86, "freq": 86, "to_degre": [90, 111], "hpf_3db_frequenc": 91, "hpf_3db_frequency_avail": 91, "lpf_3db_frequenc": 91, "lpf_3db_frequency_avail": 91, "ad9166": [92, 127], "raspberri": [92, 95, 98, 132], "hat": [92, 95], "amp_en": 92, "amplifi": [92, 94, 123], "amplitude_c": 92, "noth": 92, "happen": 92, "board_calibr": 92, "wa": 92, "calibrated_output": 92, "desired_output_amplitude_in_dbm": 92, "desired_output_frequency_in_hz": 92, "trim_frequency_raw": 92, "modifi": 92, "cn0540": [93, 127], "adxl1002": 93, "50g": 93, "cbm": [94, 100], "daq": [94, 100], "fda_disable_statu": 94, "fda_mod": 94, "input_voltag": 94, "mv": [94, 100], "monitor_powerup": 94, "shutdown": 94, "ti": 94, "red_led_en": 94, "red": 94, "led": [94, 99], "256000": 94, "128000": 94, "64000": 94, "32000": 94, "16000": 94, "8000": 94, "2000": 94, "1000": [94, 130], "sensor_voltag": 94, "shift_voltag": [94, 100], "ltc2606": 94, "sw_cc": 94, "illumin": 94, "blue": 94, "sw_ff_statu": 94, "fault": [94, 96, 116, 122], "reset_buff": [94, 127], "func": 94, "wrapper": 94, "engin": [94, 125, 126], "forev": 94, "adc_in_channel": 95, "dac_out_channel": 95, "deriv": [95, 96], "ltc2688": [95, 127], "convert_to_volt": 95, "in_voltag": 95, "header": 95, "out_refer": 95, "096": [95, 117], "in_channel": 95, "in_scal": 95, "unitless": 95, "resistor": [95, 96], "out_channel": 95, "datapoint": 95, "ad7124": [95, 127], "cn0554": [96, 127], "inherit": [96, 97, 98], "one_bit_adc_dac": [96, 127], "buck": 96, "boost": 96, "lt8228": 96, "sink": 96, "suppli": 96, "boost_input_curr": 96, "v2": 96, "imon2": 96, "node": 96, "boost_input_current_limit": 96, "iset2n": 96, "boost_input_undervoltag": 96, "undervoltag": 96, "uv2": 96, "boost_input_voltag": 96, "boost_output_curr": 96, "v1": 96, "imon1": 96, "boost_output_current_limit": 96, "iset1n": 96, "boost_output_voltag": 96, "boost_target_output_voltag": 96, "fb1": 96, "buck_input_curr": 96, "buck_input_current_limit": 96, "iset1p": 96, "buck_input_undervoltag": 96, "uv1": 96, "buck_input_voltag": 96, "buck_output_curr": 96, "buck_output_current_limit": 96, "iset2p": 96, "buck_output_voltag": 96, "buck_target_output_voltag": 96, "fb2": 96, "drxn": 96, "present": 96, "intvcc_voltag": 96, "intvcc": 96, "read_valu": 96, "ctrl_name": 96, "formula": 96, "feedback": 96, "report": [96, 133], "set_valu": 96, "val_min": 96, "val_max": 96, "unit": [96, 98, 118], "share_voltag": 96, "ad5940": [97, 127], "adg2128": [97, 127], "electrochem": 97, "frontend": [97, 103], "arbitrari": [97, 128], "assign": 97, "sens": [97, 123], "electrod": 97, "electr": 97, "tomographi": 97, "all_voltag": 97, "electrode_count": 97, "electrode_count_avail": 97, "force_dist": 97, "adjac": [97, 98], "sense_dist": 97, "switch_sequ": 97, "_chip_id": 98, "beam0": 98, "beam1": 98, "_device_map": 98, "_element_map": 98, "_device_element_map": 98, "verbos": 98, "adf4159": [98, 127], "set_beam_phase_diff": 98, "_gpio": 98, "ad7291": [98, 127], "2t2r": 98, "phaser": 98, "extra": 98, "sdr_init": 98, "sampler": 98, "tx_freq": 98, "rx_freq": 98, "rev": 98, "set_rx_hardwaregain": 98, "what": 98, "show": 98, "connector": 98, "indirectli": 98, "299792458": 98, "light": 98, "ccal": 98, "compens": 98, "device_mod": 98, "futur": 98, "015": 98, "antenna": 98, "gcal": 98, "abov": 98, "adar1000": [98, 127], "account": 98, "ahead": 98, "rfin": 98, "load_channel_c": 98, "filenam": 98, "channel_cal_v": 98, "pkl": 98, "load_gain_c": 98, "gain_cal_v": 98, "load_phase_c": 98, "phase_cal_v": 98, "num_el": 98, "pcal": 98, "phase_step_s": 98, "8125": 98, "read_monitor": 98, "deg": 98, "save_channel_c": 98, "save_gain_c": 98, "save_phase_c": 98, "set_all_gain": 98, "apply_c": 98, "ph_diff": 98, "ph": 98, "diff": 98, "b": 98, "w": 98, "public": 98, "sweep": 98, "180": 98, "lobe": 98, "append": 98, "acc": 98, "structur": [98, 133], "mention": 98, "set_chan_gain": 98, "chan_no": 98, "gain_val": 98, "setl": 98, "individua": 98, "whose": 98, "hex": [98, 133], "set_chan_phas": 98, "phase_v": 98, "took": 98, "quotient": 98, "num": 98, "div": 98, "overal": 98, "minu": 98, "6th": 98, "2nd": 98, "set_tx_sw_div": 98, "div_ratio": 98, "tx_out": 98, "gpio_tx_sw": 98, "64": 98, "128": 98, "pushbutton": 99, "cpu": 99, "higher": 99, "button": 99, "multichannel": 100, "iep": 100, "cc_ch0": 100, "cc_ch1": 100, "cc_ch2": 100, "cc_ch3": 100, "shift_voltage0": 100, "ad5696": 100, "shift_voltage1": 100, "shift_voltage2": 100, "shift_voltage3": 100, "ad9144": [101, 127], "ad9680": [101, 102, 127], "aquist": [101, 102, 104], "ad9152": [102, 127], "fmcvna": [103, 127], "adrf5720": [103, 127], "ad9083": [103, 127], "admv8818": [103, 127], "genmux": [103, 109, 127], "adf5610": [103, 127], "adl5960": [103, 127], "ad9625": [104, 107, 127], "ada4961": [104, 127], "ad9250": [105, 127], "fmc": 105, "test_mode_chan0": 105, "test_mode_chan1": 105, "pulse_capture_address": 106, "7c700000": 106, "ad5627": [106, 127], "ad9094": [106, 127], "channel_sequencer_enable_dis": 106, "channel_sequencer_opmod": 106, "channel_sequencer_order_auto_mod": 106, "auto": [106, 111], "channel_sequencer_order_manual_mod": 106, "laser_dis": 106, "laser_en": 106, "relev": 106, "sequencer_pulse_delai": 106, "nanosecond": 106, "set_all_iio_attrs_to_default_valu": 106, "reason": 106, "ad9162": [107, 127], "gain_control_mode_chip_b_chan0": 108, "gain_control_mode_chip_b_chan1": 108, "loopback_chip_b": 108, "rx_hardwaregain_chip_b_chan0": 108, "rx_hardwaregain_chip_b_chan1": 108, "rx_lo_chip_b": 108, "tx_hardwaregain_chip_b_chan0": 108, "tx_hardwaregain_chip_b_chan1": 108, "tx_lo_chip_b": 108, "gen": 109, "select_avail": 109, "shim": 110, "max_hyst": 111, "to_millidegre": 111, "update_interv": 111, "ltc2314": 112, "5msp": 112, "lsb_mv": 112, "famili": 113, "15000000": 113, "actual": 113, "master": 113, "cn0577": 113, "msp": 113, "333": 113, "ordereddict": [114, 118], "all_chns_curr": 116, "ma": 116, "all_chns_powerdown": 116, "all_chns_powerdown_avail": 116, "all_chns_raw": 116, "all_chns_span": 116, "span": 116, "all_chns_span_avail": 116, "fault_detect": 116, "fault_detect_avail": 116, "mux_avail": 116, "thermocoupl": 121, "rtd": 122, "samp_avail": 122, "ad611": 123, "well": 124, "lowercas": 124, "gpio_": 124, "burst_count": [125, 126], "amount": [125, 126, 132], "frame": [125, 126], "255": 125, "counter_int": 125, "counter_init": 125, "counter": [125, 126], "dma_gateing_mod": 125, "dp": 125, "gate": 125, "en": 125, "en_mod": 125, "frame_length_m": [125, 126], "frame_length_raw": [125, 126], "rx_dma_m": 125, "primary_on": 125, "primary_off": 125, "secondary_on": 125, "secondary_off": 125, "rx_dma_raw": 125, "rx_rf_m": 125, "rx_rf_raw": 125, "rx_vco_m": 125, "rx_vco_raw": 125, "tx_dma_m": 125, "tx_dma_raw": 125, "tx_rf_m": 125, "tx_rf_raw": 125, "tx_vco_m": 125, "tx_vco_raw": 125, "tdd": [126, 127], "internal_sync_period_m": 126, "internal_sync_period_raw": 126, "startup_delay_m": 126, "startup_delay_raw": 126, "sync_extern": 126, "sync_intern": 126, "sync_reset": 126, "event": [126, 128], "sync_soft": 126, "softwar": [126, 134], "quadmxfe_multi": 127, "ad2s1210": 127, "ad4020": 127, "ad405x": 127, "ad4110": 127, "ad4130": 127, "ad4170": 127, "ad4630": 127, "ad469x": 127, "ad5592r": 127, "ad5686": 127, "ad579x": 127, "ad5754r": 127, "ad6676": 127, "ad7134": 127, "ad717x": 127, "ad719x": 127, "ad7606": 127, "ad7689": 127, "ad7746": 127, "ad7768": 127, "ad777x": 127, "ad7799": 127, "ad9081_mc": 127, "ad9084_mc": 127, "ad9136": 127, "ad9172": 127, "ad9265": 127, "ad937x": 127, "ad9434": 127, "ad9467": 127, "ad4858": 127, "ad9739a": 127, "adaq8092": 127, "adf4355": 127, "adf4371": 127, "adis16375": 127, "adis16460": 127, "adis16475": 127, "adis16480": 127, "adis16485": 127, "adis16488": 127, "adis16490": 127, "adis16497": 127, "adis16507": 127, "adis16545": 127, "adis16547": 127, "adl5240": 127, "adpd1080": 127, "adpd188": 127, "adpd410x": 127, "adrv9002": [127, 132], "adrv9009_zu11eg_fmcomms8": 127, "adrv9009_zu11eg_multi": 127, "adt7420": 127, "adxl313": 127, "adxl345": 127, "adxl355": 127, "adxrs290": 127, "cn0511": [127, 132], "cn0532": 127, "cn0556": 127, "cn0565": 127, "cn0566": 127, "cn0575": 127, "cn0579": 127, "daq2": [127, 130], "daq3": 127, "fmc_vna": 127, "fmcadc3": 127, "fmcjesdadc1": 127, "fmcomms5": 127, "fmcomms11": 127, "gen_mux": 127, "lm75": 127, "ltc2314_14": 127, "ltc2387": 127, "ltc2499": 127, "ltc2664": 127, "ltc2672": 127, "ltc2983": 127, "max11205": 127, "max14001": 127, "max31855": 127, "max31865": 127, "max9611": 127, "tddn": 127, "easiest": 128, "dds_single_ton": [128, 130], "dds_dual_ton": 128, "dds_freq_hz": 128, "10000": 128, "dds_frequenc": 128, "dds_phase": 128, "dds_enabl": 128, "spectral": 128, "360000": 128, "disable_dd": 128, "hdl": [128, 133], "transfer": [128, 129], "radar": 128, "process": 128, "commun": 128, "instrument": 128, "insid": 128, "explicit": 128, "fabric": 128, "turn": 128, "moment": 128, "describ": 128, "flowchart": 128, "ad9081_sync_start_exampl": 128, "movement": 128, "rx_sync_start": 128, "synchronis": 128, "mechan": 128, "sensit": 128, "goe": 128, "ext_sync": 128, "synthesi": 128, "disarm": 128, "trigger_manu": 128, "hook": 128, "rx_sync_start_avail": 128, "tx_sync_start": 128, "tx_sync_start_avail": 128, "built": [129, 131, 133], "backend": 129, "remot": 129, "ethernet": 129, "pcie": 129, "usb": [129, 130], "cours": 129, "univers": 129, "resourc": 129, "192": [129, 130, 132], "168": [129, 130, 132], "rx_hardwaregain0": 129, "zc706": 129, "zedboard": 129, "whoever": 129, "pick": 129, "iio_info": 129, "iio_attr": 129, "demonstr": 130, "4000000": 130, "2000000000": 130, "data_rx": 130, "capabl": 130, "tone_freq_hz": 130, "tone_scal": 130, "tx_channel": 130, "repositori": [130, 134], "v0": [131, 133], "been": 131, "pypi": [131, 133], "beforehand": 131, "pylibiio": [131, 133], "along": 131, "dpython_bind": 131, "sudo": 131, "grab": 131, "linux": 131, "sometim": 131, "ubuntu": 131, "pythonpath": 131, "usr": 131, "lib": 131, "site": 131, "recommend": 131, "conflict": 131, "newer": 131, "debian": 131, "venv": 131, "deactiv": 131, "dave": 131, "hal": 131, "download": 131, "who": 131, "anaconda": 131, "forg": 131, "prompt": 131, "jan": 131, "2019": 131, "02": 131, "34": 131, "gcc": 131, "20180414": 131, "experiment": 131, "trunk": 131, "259383": 131, "copyright": 131, "credit": 131, "licens": 131, "eec5616": 131, "try": 131, "__version__": 131, "although": 132, "extrem": 132, "flexibl": 132, "cumbersom": 132, "boilerpl": 132, "paramiko": 132, "libad9361": 132, "libad9166": 132, "libadrv9002": 132, "tri": 133, "great": 133, "d1": 133, "d2": 133, "zip": 133, "xadc": 133, "cf": 133, "lpc": 133, "convent": 133, "popul": 133, "_ctrl": 133, "_rxadc": 133, "_txdac": 133, "guarante": 133, "find_devic": 133, "view": 133, "ensm_mode_avail": 133, "alert": 133, "fdd": 133, "wait": 133, "pinctrl": 133, "pinctrl_fdd_indep": 133, "dattr": 133, "debug_attr": 133, "digital_tun": 133, "calibration_switch_control": 133, "multichip_sync": 133, "gaininfo_rx2": 133, "gaininfo_rx1": 133, "bist_timing_analysi": 133, "gpo_set": 133, "bist_ton": 133, "bist_prb": 133, "bb": 133, "dig": 133, "txmon": 133, "cm": 133, "some": 133, "0x37": 133, "rxfpga": 133, "0x80000418": 133, "0x1": 133, "0x80000458": 133, "0xa": 133, "unstabl": 133, "stabl": 133, "Its": 133, "ecosystem": 133, "yet": 133, "question": 134, "ask": 134, "forum": 134, "engineerzon": 134, "enhanc": 134}, "objects": {"": [[127, 0, 0, "-", "adi"]], "adi": [[6, 0, 0, "-", "QuadMxFE_multi"], [7, 0, 0, "-", "ad2s1210"], [8, 0, 0, "-", "ad4020"], [9, 0, 0, "-", "ad405x"], [10, 0, 0, "-", "ad4110"], [11, 0, 0, "-", "ad4130"], [12, 0, 0, "-", "ad4170"], [13, 0, 0, "-", "ad4630"], [14, 0, 0, "-", "ad469x"], [15, 0, 0, "-", "ad4858"], [16, 0, 0, "-", "ad5592r"], [17, 0, 0, "-", "ad5627"], [18, 0, 0, "-", "ad5686"], [19, 0, 0, "-", "ad5754r"], [20, 0, 0, "-", "ad579x"], [21, 0, 0, "-", "ad5940"], [22, 0, 0, "-", "ad6676"], [23, 0, 0, "-", "ad7124"], [24, 0, 0, "-", "ad7134"], [25, 0, 0, "-", "ad717x"], [26, 0, 0, "-", "ad719x"], [27, 0, 0, "-", "ad7291"], [28, 0, 0, "-", "ad7606"], [29, 0, 0, "-", "ad7689"], [30, 0, 0, "-", "ad7746"], [31, 0, 0, "-", "ad7768"], [32, 0, 0, "-", "ad777x"], [33, 0, 0, "-", "ad7799"], [34, 0, 0, "-", "ad9081"], [35, 0, 0, "-", "ad9081_mc"], [36, 0, 0, "-", "ad9083"], [37, 0, 0, "-", "ad9084"], [38, 0, 0, "-", "ad9084_mc"], [39, 0, 0, "-", "ad9094"], [40, 0, 0, "-", "ad9136"], [41, 0, 0, "-", "ad9144"], [42, 0, 0, "-", "ad9152"], [43, 0, 0, "-", "ad9162"], [44, 0, 0, "-", "ad9166"], [45, 0, 0, "-", "ad9172"], [46, 0, 0, "-", "ad9250"], [47, 0, 0, "-", "ad9265"], [48, 0, 0, "-", "ad936x"], [49, 0, 0, "-", "ad937x"], [50, 0, 0, "-", "ad9434"], [51, 0, 0, "-", "ad9467"], [52, 0, 0, "-", "ad9625"], [53, 0, 0, "-", "ad9680"], [54, 0, 0, "-", "ad9739a"], [55, 0, 0, "-", "ada4961"], [56, 0, 0, "-", "adaq8092"], [57, 0, 0, "-", "adar1000"], [58, 0, 0, "-", "adf4159"], [59, 0, 0, "-", "adf4355"], [60, 0, 0, "-", "adf4371"], [61, 0, 0, "-", "adf5610"], [62, 0, 0, "-", "adg2128"], [63, 1, 1, "", "adis16375"], [64, 1, 1, "", "adis16460"], [65, 1, 1, "", "adis16475"], [66, 1, 1, "", "adis16480"], [67, 1, 1, "", "adis16485"], [68, 1, 1, "", "adis16488"], [69, 1, 1, "", "adis16490"], [70, 1, 1, "", "adis16495"], [71, 1, 1, "", "adis16497"], [72, 0, 0, "-", "adis16507"], [73, 1, 1, "", "adis16545"], [74, 1, 1, "", "adis16547"], [75, 0, 0, "-", "adl5240"], [76, 0, 0, "-", "adl5960"], [77, 0, 0, "-", "admv8818"], [78, 0, 0, "-", "adpd1080"], [79, 0, 0, "-", "adpd188"], [80, 0, 0, "-", "adpd410x"], [81, 0, 0, "-", "adrf5720"], [82, 0, 0, "-", "adrv9002"], [83, 0, 0, "-", "adrv9009"], [84, 0, 0, "-", "adrv9009_zu11eg"], [85, 0, 0, "-", "adrv9009_zu11eg_fmcomms8"], [86, 0, 0, "-", "adrv9009_zu11eg_multi"], [87, 0, 0, "-", "adt7420"], [88, 0, 0, "-", "adxl313"], [89, 0, 0, "-", "adxl345"], [90, 0, 0, "-", "adxl355"], [91, 0, 0, "-", "adxrs290"], [92, 0, 0, "-", "cn0511"], [93, 0, 0, "-", "cn0532"], [94, 0, 0, "-", "cn0540"], [95, 0, 0, "-", "cn0554"], [96, 0, 0, "-", "cn0556"], [97, 0, 0, "-", "cn0565"], [98, 0, 0, "-", "cn0566"], [99, 0, 0, "-", "cn0575"], [100, 0, 0, "-", "cn0579"], [101, 0, 0, "-", "daq2"], [102, 0, 0, "-", "daq3"], [128, 0, 0, "-", "dds"], [103, 0, 0, "-", "fmc_vna"], [104, 0, 0, "-", "fmcadc3"], [105, 0, 0, "-", "fmcjesdadc1"], [106, 0, 0, "-", "fmclidar1"], [107, 0, 0, "-", "fmcomms11"], [108, 0, 0, "-", "fmcomms5"], [109, 0, 0, "-", "gen_mux"], [110, 0, 0, "-", "jesd"], [111, 0, 0, "-", "lm75"], [112, 0, 0, "-", "ltc2314_14"], [113, 0, 0, "-", "ltc2387"], [114, 0, 0, "-", "ltc2499"], [115, 0, 0, "-", "ltc2664"], [116, 0, 0, "-", "ltc2672"], [117, 0, 0, "-", "ltc2688"], [118, 0, 0, "-", "ltc2983"], [119, 0, 0, "-", "max11205"], [120, 0, 0, "-", "max14001"], [121, 0, 0, "-", "max31855"], [122, 0, 0, "-", "max31865"], [123, 0, 0, "-", "max9611"], [124, 0, 0, "-", "one_bit_adc_dac"], [1, 0, 0, "-", "rx_tx"], [128, 0, 0, "-", "sync_start"], [125, 0, 0, "-", "tdd"], [126, 0, 0, "-", "tddn"]], "adi.QuadMxFE_multi": [[6, 1, 1, "", "QuadMxFE_multi"]], "adi.QuadMxFE_multi.QuadMxFE_multi": [[6, 2, 1, "", "hmc7044_cap_sel"], [6, 2, 1, "", "hmc7044_car_output_delay"], [6, 2, 1, "", "hmc7044_ext_output_delay"], [6, 2, 1, "", "hmc7044_set_cap_sel"], [6, 2, 1, "", "reinitialize"], [6, 2, 1, "", "rx"], [6, 3, 1, "", "rx_buffer_size"], [6, 4, 1, "", "secondaries"], [6, 2, 1, "", "sysref_request"]], "adi.ad2s1210": [[7, 1, 1, "", "ad2s1210"]], "adi.ad2s1210.ad2s1210": [[7, 3, 1, "", "excitation_frequency"], [7, 3, 1, "", "hysteresis_enable"]], "adi.ad4020": [[8, 1, 1, "", "ad4000"], [8, 1, 1, "", "ad4001"], [8, 1, 1, "", "ad4002"], [8, 1, 1, "", "ad4003"], [8, 1, 1, "", "ad4020"]], "adi.ad4020.ad4020": [[8, 3, 1, "", "sampling_frequency"]], "adi.ad405x": [[9, 1, 1, "", "ad405x"]], "adi.ad405x.ad405x": [[9, 3, 1, "", "avg_filter_length"], [9, 3, 1, "", "avg_filter_length_avail"], [9, 3, 1, "", "burst_sample_rate"], [9, 4, 1, "", "channels"], [9, 3, 1, "", "operating_mode"], [9, 3, 1, "", "operating_mode_avail"], [9, 3, 1, "", "sampling_frequency"], [9, 2, 1, "", "to_volts"]], "adi.ad4110": [[10, 1, 1, "", "ad4110"]], "adi.ad4110.ad4110": [[10, 4, 1, "", "channel"], [10, 2, 1, "", "to_volts"]], "adi.ad4130": [[11, 1, 1, "", "ad4130"]], "adi.ad4130.ad4130": [[11, 4, 1, "", "channel"], [11, 2, 1, "", "to_volts"]], "adi.ad4170": [[12, 1, 1, "", "ad4170"]], "adi.ad4170.ad4170": [[12, 4, 1, "", "channels"], [12, 2, 1, "", "to_volts"]], "adi.ad4630": [[13, 1, 1, "", "ad4630"], [13, 1, 1, "", "adaq42xx"]], "adi.ad4630.ad4630": [[13, 2, 1, "", "output_data_mode"], [13, 2, 1, "", "rx"], [13, 3, 1, "", "sample_averaging"], [13, 3, 1, "", "sample_averaging_avail"], [13, 3, 1, "", "sample_rate"]], "adi.ad469x": [[14, 1, 1, "", "ad469x"]], "adi.ad469x.ad469x": [[14, 4, 1, "", "channel"], [14, 2, 1, "", "to_volts"]], "adi.ad4858": [[15, 1, 1, "", "ad4858"]], "adi.ad4858.ad4858": [[15, 4, 1, "", "channel"], [15, 3, 1, "", "oversampling_ratio"], [15, 3, 1, "", "oversampling_ratio_avail"], [15, 3, 1, "", "packet_format"], [15, 3, 1, "", "packet_format_avail"], [15, 3, 1, "", "sampling_frequency"], [15, 2, 1, "", "to_volts"]], "adi.ad5592r": [[16, 1, 1, "", "ad5592r"]], "adi.ad5592r.ad5592r": [[16, 1, 1, "", "channel_adc"], [16, 1, 1, "", "channel_dac"], [16, 1, 1, "", "channel_temp"]], "adi.ad5592r.ad5592r.channel_adc": [[16, 3, 1, "", "raw"], [16, 3, 1, "", "scale"], [16, 3, 1, "", "scale_available"]], "adi.ad5592r.ad5592r.channel_dac": [[16, 3, 1, "", "raw"]], "adi.ad5592r.ad5592r.channel_temp": [[16, 3, 1, "", "offset"], [16, 3, 1, "", "raw"], [16, 3, 1, "", "scale"]], "adi.ad5627": [[17, 1, 1, "", "ad5627"]], "adi.ad5627.ad5627": [[17, 3, 1, "", "apdbias"], [17, 3, 1, "", "tiltvoltage"]], "adi.ad5686": [[18, 1, 1, "", "ad5686"]], "adi.ad5686.ad5686": [[18, 4, 1, "", "channel"]], "adi.ad5754r": [[19, 1, 1, "", "ad5754r"]], "adi.ad5754r.ad5754r": [[19, 3, 1, "", "all_chns_clear"], [19, 3, 1, "", "all_chns_clear_available"], [19, 4, 1, "", "channel"], [19, 3, 1, "", "clamp_enable"], [19, 3, 1, "", "clamp_enable_available"], [19, 3, 1, "", "clear_setting"], [19, 3, 1, "", "clear_setting_available"], [19, 3, 1, "", "hw_ldac_trigger"], [19, 3, 1, "", "hw_ldac_trigger_available"], [19, 3, 1, "", "int_ref_powerup"], [19, 3, 1, "", "int_ref_powerup_available"], [19, 3, 1, "", "oc_tsd"], [19, 3, 1, "", "oc_tsd_available"], [19, 3, 1, "", "sampling_frequency"], [19, 3, 1, "", "sdo_disable"], [19, 3, 1, "", "sdo_disable_available"], [19, 3, 1, "", "sw_ldac_trigger"], [19, 3, 1, "", "sw_ldac_trigger_available"], [19, 3, 1, "", "tsd_enable"], [19, 3, 1, "", "tsd_enable_available"]], "adi.ad579x": [[20, 1, 1, "", "ad579x"]], "adi.ad579x.ad579x": [[20, 4, 1, "", "channel"], [20, 3, 1, "", "powerdown_mode"], [20, 3, 1, "", "powerdown_mode_available"], [20, 3, 1, "", "sampling_frequency"]], "adi.ad5940": [[21, 1, 1, "", "ad5940"]], "adi.ad5940.ad5940": [[21, 4, 1, "", "channel"], [21, 3, 1, "", "excitation_amplitude"], [21, 3, 1, "", "excitation_frequency"], [21, 3, 1, "", "gpio1_toggle"], [21, 3, 1, "", "impedance_mode"], [21, 3, 1, "", "magnitude_mode"]], "adi.ad6676": [[22, 1, 1, "", "ad6676"]], "adi.ad6676.ad6676": [[22, 3, 1, "", "adc_frequency"], [22, 3, 1, "", "bandwidth"], [22, 3, 1, "", "bw_margin_high"], [22, 3, 1, "", "bw_margin_if"], [22, 3, 1, "", "bw_margin_low"], [22, 3, 1, "", "hardwaregain"], [22, 3, 1, "", "intermediate_frequency"], [22, 3, 1, "", "sampling_frequency"], [22, 3, 1, "", "scale"], [22, 3, 1, "", "shuffler_control"], [22, 3, 1, "", "shuffler_thresh"], [22, 3, 1, "", "test_mode"]], "adi.ad7124": [[23, 1, 1, "", "ad7124"]], "adi.ad7124.ad7124": [[23, 4, 1, "", "channel"], [23, 3, 1, "", "sample_rate"], [23, 3, 1, "", "scale_available"], [23, 2, 1, "", "to_volts"]], "adi.ad7134": [[24, 1, 1, "", "ad7134"]], "adi.ad7134.ad7134": [[24, 4, 1, "", "channels"], [24, 2, 1, "", "to_volts"]], "adi.ad717x": [[25, 1, 1, "", "ad717x"]], "adi.ad717x.ad717x": [[25, 4, 1, "", "channel"], [25, 2, 1, "", "to_volts"]], "adi.ad719x": [[26, 1, 1, "", "ad719x"]], "adi.ad719x.ad719x": [[26, 4, 1, "", "channel"], [26, 2, 1, "", "to_volts"]], "adi.ad7291": [[27, 1, 1, "", "ad7291"]], "adi.ad7606": [[28, 1, 1, "", "ad7606"]], "adi.ad7606.ad7606": [[28, 4, 1, "", "channel"], [28, 3, 1, "", "oversampling_ratio"], [28, 3, 1, "", "oversampling_ratio_available"], [28, 3, 1, "", "range_available"], [28, 3, 1, "", "scale_available"], [28, 2, 1, "", "to_volts"]], "adi.ad7689": [[29, 1, 1, "", "ad7689"]], "adi.ad7689.ad7689": [[29, 4, 1, "", "channel"], [29, 2, 1, "", "to_volts"]], "adi.ad7746": [[30, 1, 1, "", "ad7746"]], "adi.ad7746.ad7746": [[30, 4, 1, "", "channel"]], "adi.ad7768": [[31, 1, 1, "", "ad7768"], [31, 1, 1, "", "ad7768_4"]], "adi.ad7768.ad7768": [[31, 3, 1, "", "filter_type"], [31, 3, 1, "", "filter_type_avail"], [31, 3, 1, "", "power_mode"], [31, 3, 1, "", "power_mode_avail"], [31, 3, 1, "", "sampling_frequency"], [31, 3, 1, "", "sampling_frequency_available"]], "adi.ad7768.ad7768_4": [[31, 3, 1, "", "sync_start_enable"], [31, 3, 1, "", "sync_start_enable_available"]], "adi.ad777x": [[32, 1, 1, "", "ad777x"]], "adi.ad777x.ad777x": [[32, 4, 1, "", "channel"], [32, 2, 1, "", "to_volts"]], "adi.ad7799": [[33, 1, 1, "", "ad7799"]], "adi.ad7799.ad7799": [[33, 4, 1, "", "channel"], [33, 3, 1, "", "gain"]], "adi.ad9081": [[34, 1, 1, "", "ad9081"]], "adi.ad9081.ad9081": [[34, 3, 1, "", "adc_frequency"], [34, 3, 1, "", "api_version"], [34, 3, 1, "", "chip_version"], [34, 3, 1, "", "dac_frequency"], [34, 3, 1, "", "jesd204_device_status"], [34, 3, 1, "", "jesd204_device_status_check"], [34, 3, 1, "", "jesd204_fsm_ctrl"], [34, 3, 1, "", "jesd204_fsm_error"], [34, 3, 1, "", "jesd204_fsm_paused"], [34, 3, 1, "", "jesd204_fsm_resume"], [34, 3, 1, "", "jesd204_fsm_state"], [34, 3, 1, "", "loopback_mode"], [34, 3, 1, "", "path_map"], [34, 3, 1, "", "pfilt_config"], [34, 3, 1, "", "powerdown"], [34, 3, 1, "", "rx_channel_6dB_digital_gains"], [34, 3, 1, "", "rx_channel_nco_frequencies"], [34, 3, 1, "", "rx_channel_nco_phases"], [34, 3, 1, "", "rx_main_6dB_digital_gains"], [34, 3, 1, "", "rx_main_ffh_gpio_mode_enable"], [34, 3, 1, "", "rx_main_ffh_mode"], [34, 3, 1, "", "rx_main_ffh_trig_hop_en"], [34, 3, 1, "", "rx_main_nco_ffh_index"], [34, 3, 1, "", "rx_main_nco_ffh_select"], [34, 3, 1, "", "rx_main_nco_frequencies"], [34, 3, 1, "", "rx_main_nco_phases"], [34, 3, 1, "", "rx_nyquist_zone"], [34, 3, 1, "", "rx_sample_rate"], [34, 3, 1, "", "rx_test_mode"], [34, 2, 1, "", "set_tx_dac_full_scale_current"], [34, 3, 1, "", "tx_channel_nco_frequencies"], [34, 3, 1, "", "tx_channel_nco_gain_scales"], [34, 3, 1, "", "tx_channel_nco_phases"], [34, 3, 1, "", "tx_channel_nco_test_tone_en"], [34, 3, 1, "", "tx_channel_nco_test_tone_scales"], [34, 3, 1, "", "tx_dac_en"], [34, 3, 1, "", "tx_dac_full_scale_current"], [34, 3, 1, "", "tx_ddr_offload"], [34, 3, 1, "", "tx_main_ffh_frequency"], [34, 3, 1, "", "tx_main_ffh_gpio_mode_enable"], [34, 3, 1, "", "tx_main_ffh_index"], [34, 3, 1, "", "tx_main_ffh_mode"], [34, 3, 1, "", "tx_main_nco_ffh_select"], [34, 3, 1, "", "tx_main_nco_frequencies"], [34, 3, 1, "", "tx_main_nco_phases"], [34, 3, 1, "", "tx_main_nco_test_tone_en"], [34, 3, 1, "", "tx_main_nco_test_tone_scales"], [34, 3, 1, "", "tx_sample_rate"], [34, 2, 1, "", "write_pfilt_config"]], "adi.ad9081_mc": [[35, 1, 1, "", "QuadMxFE"], [35, 1, 1, "", "ad9081_mc"]], "adi.ad9081_mc.QuadMxFE": [[35, 3, 1, "", "rx_dsa_gain"]], "adi.ad9083": [[36, 1, 1, "", "ad9083"]], "adi.ad9083.ad9083": [[36, 3, 1, "", "nco0_frequency"], [36, 3, 1, "", "nco1_frequency"], [36, 3, 1, "", "nco2_frequency"], [36, 2, 1, "", "reg_read"], [36, 2, 1, "", "reg_write"], [36, 3, 1, "", "rx_sample_rate"]], "adi.ad9084": [[37, 1, 1, "", "ad9084"]], "adi.ad9084.ad9084": [[37, 3, 1, "", "adc_frequency"], [37, 3, 1, "", "api_version"], [37, 3, 1, "", "chip_version"], [37, 3, 1, "", "dac_frequency"], [37, 3, 1, "", "jesd204_device_status"], [37, 3, 1, "", "jesd204_device_status_check"], [37, 3, 1, "", "jesd204_fsm_ctrl"], [37, 3, 1, "", "jesd204_fsm_error"], [37, 3, 1, "", "jesd204_fsm_paused"], [37, 3, 1, "", "jesd204_fsm_resume"], [37, 3, 1, "", "jesd204_fsm_state"], [37, 3, 1, "", "loopback_mode"], [37, 3, 1, "", "path_map"], [37, 3, 1, "", "rx_channel_nco_frequencies"], [37, 3, 1, "", "rx_channel_nco_phases"], [37, 3, 1, "", "rx_main_nco_frequencies"], [37, 3, 1, "", "rx_main_nco_phases"], [37, 3, 1, "", "rx_nyquist_zone"], [37, 3, 1, "", "rx_sample_rate"], [37, 3, 1, "", "rx_test_mode"], [37, 3, 1, "", "tx_channel_nco_frequencies"], [37, 3, 1, "", "tx_channel_nco_gain_scales"], [37, 3, 1, "", "tx_channel_nco_phases"], [37, 3, 1, "", "tx_channel_nco_test_tone_en"], [37, 3, 1, "", "tx_channel_nco_test_tone_scales"], [37, 3, 1, "", "tx_ddr_offload"], [37, 3, 1, "", "tx_main_nco_frequencies"], [37, 3, 1, "", "tx_main_nco_phases"], [37, 3, 1, "", "tx_main_nco_test_tone_en"], [37, 3, 1, "", "tx_main_nco_test_tone_scales"], [37, 3, 1, "", "tx_sample_rate"]], "adi.ad9084_mc": [[38, 1, 1, "", "Triton"], [38, 1, 1, "", "ad9084_mc"]], "adi.ad9084_mc.Triton": [[38, 3, 1, "", "rx_dsa_gain"]], "adi.ad9094": [[39, 1, 1, "", "ad9094"]], "adi.ad9136": [[40, 1, 1, "", "ad9136"]], "adi.ad9136.ad9136": [[40, 3, 1, "", "jesd204_statuses"], [40, 3, 1, "", "sample_rate"]], "adi.ad9144": [[41, 1, 1, "", "ad9144"]], "adi.ad9144.ad9144": [[41, 3, 1, "", "sample_rate"]], "adi.ad9152": [[42, 1, 1, "", "ad9152"]], "adi.ad9152.ad9152": [[42, 3, 1, "", "sample_rate"]], "adi.ad9162": [[43, 1, 1, "", "ad9162"]], "adi.ad9162.ad9162": [[43, 3, 1, "", "fir85_enable"], [43, 3, 1, "", "frequency_nco"], [43, 3, 1, "", "jesd204_statuses"], [43, 3, 1, "", "sample_rate"], [43, 3, 1, "", "scale"]], "adi.ad9166": [[44, 1, 1, "", "ad9166"]], "adi.ad9166.ad9166": [[44, 3, 1, "", "FIR85_enable"], [44, 4, 1, "", "channel"], [44, 3, 1, "", "frequency"], [44, 3, 1, "", "nco_enable"], [44, 3, 1, "", "raw"], [44, 3, 1, "", "sample_rate"], [44, 3, 1, "", "sample_rate_available"], [44, 3, 1, "", "temperature"], [44, 3, 1, "", "temperature_cal"], [44, 3, 1, "", "temperature_code"], [44, 3, 1, "", "temperature_enable"], [44, 3, 1, "", "tx_enable"]], "adi.ad9172": [[45, 1, 1, "", "ad9172"]], "adi.ad9172.ad9172": [[45, 3, 1, "", "sample_rate"]], "adi.ad9250": [[46, 1, 1, "", "ad9250"]], "adi.ad9250.ad9250": [[46, 3, 1, "", "jesd204_statuses"], [46, 3, 1, "", "test_mode"]], "adi.ad9265": [[47, 1, 1, "", "ad9265"]], "adi.ad9265.ad9265": [[47, 3, 1, "", "test_mode"]], "adi.ad936x": [[48, 1, 1, "", "Pluto"], [48, 1, 1, "", "ad9361"], [48, 1, 1, "", "ad9363"], [48, 1, 1, "", "ad9364"]], "adi.ad936x.ad9361": [[48, 3, 1, "", "gain_control_mode_chan1"], [48, 3, 1, "", "rx_hardwaregain_chan1"], [48, 3, 1, "", "tx_hardwaregain_chan1"]], "adi.ad936x.ad9364": [[48, 3, 1, "", "filter"], [48, 3, 1, "", "gain_control_mode_chan0"], [48, 3, 1, "", "loopback"], [48, 3, 1, "", "rx_hardwaregain_chan0"], [48, 3, 1, "", "rx_lo"], [48, 3, 1, "", "rx_rf_bandwidth"], [48, 3, 1, "", "sample_rate"], [48, 3, 1, "", "tx_hardwaregain_chan0"], [48, 3, 1, "", "tx_lo"], [48, 3, 1, "", "tx_rf_bandwidth"]], "adi.ad937x": [[49, 1, 1, "", "ad9371"], [49, 1, 1, "", "ad9375"]], "adi.ad937x.ad9371": [[49, 3, 1, "", "ensm_mode"], [49, 3, 1, "", "gain_control_mode"], [49, 3, 1, "", "jesd204_statuses"], [49, 3, 1, "", "obs_gain_control_mode"], [49, 3, 1, "", "obs_hardwaregain"], [49, 3, 1, "", "obs_quadrature_tracking_en"], [49, 3, 1, "", "obs_rf_port_select"], [49, 3, 1, "", "obs_temp_comp_gain"], [49, 3, 1, "", "orx_sample_rate"], [49, 3, 1, "", "profile"], [49, 3, 1, "", "rx_enable_dec8"], [49, 3, 1, "", "rx_hardwaregain_chan0"], [49, 3, 1, "", "rx_hardwaregain_chan1"], [49, 3, 1, "", "rx_lo"], [49, 3, 1, "", "rx_quadrature_tracking_en_chan0"], [49, 3, 1, "", "rx_quadrature_tracking_en_chan1"], [49, 3, 1, "", "rx_rf_bandwidth"], [49, 3, 1, "", "rx_sample_rate"], [49, 3, 1, "", "rx_temp_comp_gain_chan0"], [49, 3, 1, "", "rx_temp_comp_gain_chan1"], [49, 3, 1, "", "sn_lo"], [49, 3, 1, "", "tx_enable_int8"], [49, 3, 1, "", "tx_hardwaregain_chan0"], [49, 3, 1, "", "tx_hardwaregain_chan1"], [49, 3, 1, "", "tx_lo"], [49, 3, 1, "", "tx_quadrature_tracking_en_chan0"], [49, 3, 1, "", "tx_quadrature_tracking_en_chan1"], [49, 3, 1, "", "tx_rf_bandwidth"], [49, 3, 1, "", "tx_sample_rate"]], "adi.ad937x.ad9375": [[49, 3, 1, "", "tx_clgc_current_gain_chan0"], [49, 3, 1, "", "tx_clgc_current_gain_chan1"], [49, 3, 1, "", "tx_clgc_desired_gain_chan0"], [49, 3, 1, "", "tx_clgc_desired_gain_chan1"], [49, 3, 1, "", "tx_clgc_orx_rms_chan0"], [49, 3, 1, "", "tx_clgc_track_count_chan0"], [49, 3, 1, "", "tx_clgc_track_count_chan1"], [49, 3, 1, "", "tx_clgc_tracking_en_chan0"], [49, 3, 1, "", "tx_clgc_tracking_en_chan1"], [49, 3, 1, "", "tx_clgc_tx_gain_chan0"], [49, 3, 1, "", "tx_clgc_tx_gain_chan1"], [49, 3, 1, "", "tx_clgc_tx_rms_chan0"], [49, 3, 1, "", "tx_clgc_tx_rms_chan1"], [49, 3, 1, "", "tx_dpd_actuator_en_chan0"], [49, 3, 1, "", "tx_dpd_actuator_en_chan1"], [49, 3, 1, "", "tx_dpd_external_path_delay_chan0"], [49, 3, 1, "", "tx_dpd_external_path_delay_chan1"], [49, 3, 1, "", "tx_dpd_model_error_chan0"], [49, 3, 1, "", "tx_dpd_model_error_chan1"], [49, 2, 1, "", "tx_dpd_reset_en_chan0"], [49, 2, 1, "", "tx_dpd_reset_en_chan1"], [49, 3, 1, "", "tx_dpd_status_chan0"], [49, 3, 1, "", "tx_dpd_status_chan1"], [49, 3, 1, "", "tx_dpd_track_count_chan0"], [49, 3, 1, "", "tx_dpd_track_count_chan1"], [49, 3, 1, "", "tx_dpd_tracking_en_chan0"], [49, 3, 1, "", "tx_dpd_tracking_en_chan1"], [49, 3, 1, "", "tx_vswr_forward_gain_chan0"], [49, 3, 1, "", "tx_vswr_forward_gain_chan1"], [49, 3, 1, "", "tx_vswr_forward_gain_imag_chan0"], [49, 3, 1, "", "tx_vswr_forward_gain_imag_chan1"], [49, 3, 1, "", "tx_vswr_forward_gain_real_chan0"], [49, 3, 1, "", "tx_vswr_forward_gain_real_chan1"], [49, 3, 1, "", "tx_vswr_forward_orx_chan0"], [49, 3, 1, "", "tx_vswr_forward_tx_chan0"], [49, 3, 1, "", "tx_vswr_forward_tx_chan1"], [49, 3, 1, "", "tx_vswr_reflected_gain_chan0"], [49, 3, 1, "", "tx_vswr_reflected_gain_chan1"], [49, 3, 1, "", "tx_vswr_reflected_gain_imag_chan0"], [49, 3, 1, "", "tx_vswr_reflected_gain_imag_chan1"], [49, 3, 1, "", "tx_vswr_reflected_gain_real_chan0"], [49, 3, 1, "", "tx_vswr_reflected_gain_real_chan1"], [49, 3, 1, "", "tx_vswr_reflected_orx_chan0"], [49, 3, 1, "", "tx_vswr_reflected_tx_chan0"], [49, 3, 1, "", "tx_vswr_reflected_tx_chan1"], [49, 3, 1, "", "tx_vswr_track_count_chan0"], [49, 3, 1, "", "tx_vswr_track_count_chan1"], [49, 3, 1, "", "tx_vswr_tracking_en_chan0"], [49, 3, 1, "", "tx_vswr_tracking_en_chan1"]], "adi.ad9434": [[50, 1, 1, "", "ad9434"]], "adi.ad9434.ad9434": [[50, 3, 1, "", "test_mode"]], "adi.ad9467": [[51, 1, 1, "", "ad9467"]], "adi.ad9467.ad9467": [[51, 3, 1, "", "test_mode"]], "adi.ad9625": [[52, 1, 1, "", "ad9625"]], "adi.ad9625.ad9625": [[52, 3, 1, "", "jesd204_statuses"], [52, 3, 1, "", "rx_sample_rate"], [52, 3, 1, "", "scale"], [52, 3, 1, "", "scale_available"], [52, 3, 1, "", "test_mode"]], "adi.ad9680": [[53, 1, 1, "", "ad9680"]], "adi.ad9680.ad9680": [[53, 3, 1, "", "test_mode"]], "adi.ad9739a": [[54, 1, 1, "", "ad9739a"]], "adi.ad9739a.ad9739a": [[54, 3, 1, "", "sample_rate"]], "adi.ada4961": [[55, 1, 1, "", "ada4961"]], "adi.ada4961.ada4961": [[55, 3, 1, "", "hardwaregain"]], "adi.adaq8092": [[56, 1, 1, "", "adaq8092"]], "adi.adaq8092.adaq8092": [[56, 3, 1, "", "sampling_frequency"]], "adi.adar1000": [[57, 1, 1, "", "adar1000"], [57, 1, 1, "", "adar1000_array"]], "adi.adar1000.adar1000": [[57, 1, 1, "", "adar1000_channel"], [57, 3, 1, "", "array_device_number"], [57, 3, 1, "", "beam_mem_enable"], [57, 3, 1, "", "bias_dac_enable"], [57, 3, 1, "", "bias_dac_mode"], [57, 3, 1, "", "bias_mem_enable"], [57, 3, 1, "", "channel1"], [57, 3, 1, "", "channel2"], [57, 3, 1, "", "channel3"], [57, 3, 1, "", "channel4"], [57, 3, 1, "", "channels"], [57, 3, 1, "", "chip_id"], [57, 3, 1, "", "common_mem_enable"], [57, 3, 1, "", "common_rx_beam_state"], [57, 3, 1, "", "common_tx_beam_state"], [57, 3, 1, "", "external_tr_pin"], [57, 3, 1, "", "external_tr_polarity"], [57, 2, 1, "", "generate_clocks"], [57, 2, 1, "", "initialize"], [57, 2, 1, "", "latch_rx_settings"], [57, 2, 1, "", "latch_tx_settings"], [57, 3, 1, "", "lna_bias_off"], [57, 3, 1, "", "lna_bias_on"], [57, 3, 1, "", "lna_bias_out_enable"], [57, 3, 1, "", "mode"], [57, 3, 1, "", "pol_state"], [57, 3, 1, "", "pol_switch_enable"], [57, 2, 1, "", "reset"], [57, 3, 1, "", "rx_bias_state"], [57, 3, 1, "", "rx_lna_bias_current"], [57, 3, 1, "", "rx_lna_enable"], [57, 3, 1, "", "rx_sequencer_start"], [57, 3, 1, "", "rx_sequencer_stop"], [57, 3, 1, "", "rx_to_tx_delay_1"], [57, 3, 1, "", "rx_to_tx_delay_2"], [57, 3, 1, "", "rx_vga_enable"], [57, 3, 1, "", "rx_vga_vm_bias_current"], [57, 3, 1, "", "rx_vm_enable"], [57, 2, 1, "", "save_rx_bias"], [57, 2, 1, "", "save_tx_bias"], [57, 3, 1, "", "sequencer_enable"], [57, 3, 1, "", "temperature"], [57, 3, 1, "", "tr_source"], [57, 3, 1, "", "tr_spi"], [57, 3, 1, "", "tr_switch_enable"], [57, 3, 1, "", "tx_bias_state"], [57, 3, 1, "", "tx_pa_bias_current"], [57, 3, 1, "", "tx_pa_enable"], [57, 3, 1, "", "tx_sequencer_start"], [57, 3, 1, "", "tx_sequencer_stop"], [57, 3, 1, "", "tx_to_rx_delay_1"], [57, 3, 1, "", "tx_to_rx_delay_2"], [57, 3, 1, "", "tx_vga_enable"], [57, 3, 1, "", "tx_vga_vm_bias_current"], [57, 3, 1, "", "tx_vm_enable"]], "adi.adar1000.adar1000.adar1000_channel": [[57, 3, 1, "", "adar1000_channel"], [57, 3, 1, "", "adar1000_parent"], [57, 3, 1, "", "array_element_number"], [57, 3, 1, "", "column"], [57, 3, 1, "", "detector_power"], [57, 3, 1, "", "pa_bias_off"], [57, 3, 1, "", "pa_bias_on"], [57, 3, 1, "", "row"], [57, 3, 1, "", "rx_attenuator"], [57, 3, 1, "", "rx_beam_state"], [57, 3, 1, "", "rx_enable"], [57, 3, 1, "", "rx_gain"], [57, 3, 1, "", "rx_phase"], [57, 2, 1, "", "save_rx_beam"], [57, 2, 1, "", "save_tx_beam"], [57, 3, 1, "", "tx_attenuator"], [57, 3, 1, "", "tx_beam_state"], [57, 3, 1, "", "tx_enable"], [57, 3, 1, "", "tx_gain"], [57, 3, 1, "", "tx_phase"]], "adi.adar1000.adar1000_array": [[57, 3, 1, "", "all_rx_attenuators"], [57, 3, 1, "", "all_rx_gains"], [57, 3, 1, "", "all_rx_phases"], [57, 3, 1, "", "all_tx_attenuators"], [57, 3, 1, "", "all_tx_gains"], [57, 3, 1, "", "all_tx_phases"], [57, 2, 1, "", "calculate_phi"], [57, 3, 1, "", "device_map"], [57, 3, 1, "", "devices"], [57, 3, 1, "", "element_map"], [57, 3, 1, "", "element_spacing"], [57, 3, 1, "", "elements"], [57, 3, 1, "", "frequency"], [57, 2, 1, "", "initialize_devices"], [57, 2, 1, "", "latch_rx_settings"], [57, 2, 1, "", "latch_tx_settings"], [57, 3, 1, "", "rx_azimuth"], [57, 3, 1, "", "rx_azimuth_phi"], [57, 3, 1, "", "rx_elevation"], [57, 3, 1, "", "rx_elevation_phi"], [57, 2, 1, "", "steer_rx"], [57, 2, 1, "", "steer_tx"], [57, 3, 1, "", "temperatures"], [57, 3, 1, "", "tx_azimuth"], [57, 3, 1, "", "tx_azimuth_phi"], [57, 3, 1, "", "tx_elevation"], [57, 3, 1, "", "tx_elevation_phi"]], "adi.adf4159": [[58, 1, 1, "", "adf4159"]], "adi.adf4159.adf4159": [[58, 3, 1, "", "clk1_div_value"], [58, 3, 1, "", "clk1_mode"], [58, 3, 1, "", "clk2_div_value"], [58, 3, 1, "", "delay_clk"], [58, 3, 1, "", "delay_start_en"], [58, 3, 1, "", "delay_word"], [58, 3, 1, "", "enable"], [58, 3, 1, "", "freq_dev_range"], [58, 3, 1, "", "freq_dev_step"], [58, 3, 1, "", "freq_dev_time"], [58, 3, 1, "", "frequency"], [58, 3, 1, "", "muxout_sel"], [58, 3, 1, "", "phase_value"], [58, 3, 1, "", "ramp_delay_en"], [58, 3, 1, "", "ramp_en"], [58, 3, 1, "", "ramp_mode"], [58, 3, 1, "", "sing_ful_tri"], [58, 3, 1, "", "trig_delay_en"], [58, 3, 1, "", "tx_trig_en"]], "adi.adf4355": [[59, 1, 1, "", "adf4355"]], "adi.adf4355.adf4355": [[59, 3, 1, "", "frequency_altvolt0"], [59, 3, 1, "", "frequency_altvolt1"], [59, 3, 1, "", "powerdown_altvolt0"], [59, 3, 1, "", "powerdown_altvolt1"]], "adi.adf4371": [[60, 1, 1, "", "adf4371"]], "adi.adf4371.adf4371": [[60, 3, 1, "", "muxout_mode"], [60, 3, 1, "", "rf16_enable"], [60, 3, 1, "", "rf16_frequency"], [60, 3, 1, "", "rf32_enable"], [60, 3, 1, "", "rf32_frequency"], [60, 3, 1, "", "rf8_enable"], [60, 3, 1, "", "rf8_frequency"], [60, 3, 1, "", "rfaux8_enable"], [60, 3, 1, "", "rfaux8_frequency"], [60, 3, 1, "", "temperature"]], "adi.adf5610": [[61, 1, 1, "", "adf5610"]], "adi.adf5610.adf5610": [[61, 3, 1, "", "frequency"], [61, 2, 1, "", "reg_read"], [61, 2, 1, "", "reg_write"]], "adi.adg2128": [[62, 1, 1, "", "adg2128"], [62, 1, 1, "", "yline"]], "adi.adg2128.adg2128": [[62, 2, 1, "", "add"], [62, 3, 1, "", "immediate"], [62, 2, 1, "", "open_all"]], "adi.adis16375": [[63, 3, 1, "", "accel_x_calibbias"], [63, 3, 1, "", "accel_x_calibscale"], [63, 3, 1, "", "accel_x_conv"], [63, 3, 1, "", "accel_x_filter_low_pass_3db_frequency"], [63, 3, 1, "", "accel_y_calibbias"], [63, 3, 1, "", "accel_y_calibscale"], [63, 3, 1, "", "accel_y_conv"], [63, 3, 1, "", "accel_y_filter_low_pass_3db_frequency"], [63, 3, 1, "", "accel_z_calibbias"], [63, 3, 1, "", "accel_z_calibscale"], [63, 3, 1, "", "accel_z_conv"], [63, 3, 1, "", "accel_z_filter_low_pass_3db_frequency"], [63, 3, 1, "", "anglvel_x_calibbias"], [63, 3, 1, "", "anglvel_x_calibscale"], [63, 3, 1, "", "anglvel_x_conv"], [63, 3, 1, "", "anglvel_x_filter_low_pass_3db_frequency"], [63, 3, 1, "", "anglvel_y_calibbias"], [63, 3, 1, "", "anglvel_y_calibscale"], [63, 3, 1, "", "anglvel_y_conv"], [63, 3, 1, "", "anglvel_y_filter_low_pass_3db_frequency"], [63, 3, 1, "", "anglvel_z_calibbias"], [63, 3, 1, "", "anglvel_z_calibscale"], [63, 3, 1, "", "anglvel_z_conv"], [63, 3, 1, "", "anglvel_z_filter_low_pass_3db_frequency"], [63, 4, 1, "", "compatible_parts"], [63, 3, 1, "", "ctx"], [63, 3, 1, "", "current_timestamp_clock"], [63, 3, 1, "", "deltaangl_x_conv"], [63, 3, 1, "", "deltaangl_y_conv"], [63, 3, 1, "", "deltaangl_z_conv"], [63, 3, 1, "", "deltavelocity_x_conv"], [63, 3, 1, "", "deltavelocity_y_conv"], [63, 3, 1, "", "deltavelocity_z_conv"], [63, 4, 1, "", "disable_trigger"], [63, 3, 1, "", "firmware_date"], [63, 3, 1, "", "firmware_revision"], [63, 3, 1, "", "flash_count"], [63, 2, 1, "", "get_accel_x"], [63, 2, 1, "", "get_accel_y"], [63, 2, 1, "", "get_accel_z"], [63, 2, 1, "", "get_anglvel_x"], [63, 2, 1, "", "get_anglvel_y"], [63, 2, 1, "", "get_anglvel_z"], [63, 2, 1, "", "get_deltaangl_x"], [63, 2, 1, "", "get_deltaangl_y"], [63, 2, 1, "", "get_deltaangl_z"], [63, 2, 1, "", "get_deltavelocity_x"], [63, 2, 1, "", "get_deltavelocity_y"], [63, 2, 1, "", "get_deltavelocity_z"], [63, 2, 1, "", "get_temp"], [63, 3, 1, "", "product_id"], [63, 2, 1, "", "rx"], [63, 3, 1, "", "rx_annotated"], [63, 3, 1, "", "rx_buffer_size"], [63, 3, 1, "", "rx_channel_names"], [63, 2, 1, "", "rx_destroy_buffer"], [63, 3, 1, "", "rx_enabled_channels"], [63, 3, 1, "", "rx_output_type"], [63, 3, 1, "", "sample_rate"], [63, 3, 1, "", "serial_number"], [63, 3, 1, "", "temp_conv"]], "adi.adis16460": [[64, 3, 1, "", "ctx"], [64, 3, 1, "", "current_timestamp_clock"], [64, 2, 1, "", "rx"], [64, 3, 1, "", "rx_annotated"], [64, 3, 1, "", "rx_buffer_size"], [64, 3, 1, "", "rx_channel_names"], [64, 2, 1, "", "rx_destroy_buffer"], [64, 3, 1, "", "rx_enabled_channels"], [64, 3, 1, "", "rx_output_type"], [64, 3, 1, "", "sample_rate"]], "adi.adis16475": [[65, 3, 1, "", "accel_x_calibbias"], [65, 3, 1, "", "accel_x_conv"], [65, 3, 1, "", "accel_y_calibbias"], [65, 3, 1, "", "accel_y_conv"], [65, 3, 1, "", "accel_z_calibbias"], [65, 3, 1, "", "accel_z_conv"], [65, 3, 1, "", "anglvel_x_calibbias"], [65, 3, 1, "", "anglvel_x_conv"], [65, 3, 1, "", "anglvel_y_calibbias"], [65, 3, 1, "", "anglvel_y_conv"], [65, 3, 1, "", "anglvel_z_calibbias"], [65, 3, 1, "", "anglvel_z_conv"], [65, 3, 1, "", "ctx"], [65, 3, 1, "", "deltaangl_x_conv"], [65, 3, 1, "", "deltaangl_y_conv"], [65, 3, 1, "", "deltaangl_z_conv"], [65, 3, 1, "", "deltavelocity_x_conv"], [65, 3, 1, "", "deltavelocity_y_conv"], [65, 3, 1, "", "deltavelocity_z_conv"], [65, 3, 1, "", "filter_low_pass_3db_frequency"], [65, 3, 1, "", "firmware_date"], [65, 3, 1, "", "firmware_revision"], [65, 3, 1, "", "flash_count"], [65, 2, 1, "", "get_accel_x"], [65, 2, 1, "", "get_accel_y"], [65, 2, 1, "", "get_accel_z"], [65, 2, 1, "", "get_anglvel_x"], [65, 2, 1, "", "get_anglvel_y"], [65, 2, 1, "", "get_anglvel_z"], [65, 2, 1, "", "get_deltaangl_x"], [65, 2, 1, "", "get_deltaangl_y"], [65, 2, 1, "", "get_deltaangl_z"], [65, 2, 1, "", "get_deltavelocity_x"], [65, 2, 1, "", "get_deltavelocity_y"], [65, 2, 1, "", "get_deltavelocity_z"], [65, 2, 1, "", "get_temp"], [65, 3, 1, "", "product_id"], [65, 2, 1, "", "reg_read"], [65, 2, 1, "", "reg_write"], [65, 2, 1, "", "rx"], [65, 3, 1, "", "rx_annotated"], [65, 3, 1, "", "rx_buffer_size"], [65, 3, 1, "", "rx_channel_names"], [65, 2, 1, "", "rx_destroy_buffer"], [65, 3, 1, "", "rx_enabled_channels"], [65, 3, 1, "", "rx_output_type"], [65, 3, 1, "", "sample_rate"], [65, 3, 1, "", "serial_number"], [65, 3, 1, "", "temp_conv"]], "adi.adis16480": [[66, 3, 1, "", "accel_x_calibbias"], [66, 3, 1, "", "accel_x_calibscale"], [66, 3, 1, "", "accel_x_conv"], [66, 3, 1, "", "accel_x_filter_low_pass_3db_frequency"], [66, 3, 1, "", "accel_y_calibbias"], [66, 3, 1, "", "accel_y_calibscale"], [66, 3, 1, "", "accel_y_conv"], [66, 3, 1, "", "accel_y_filter_low_pass_3db_frequency"], [66, 3, 1, "", "accel_z_calibbias"], [66, 3, 1, "", "accel_z_calibscale"], [66, 3, 1, "", "accel_z_conv"], [66, 3, 1, "", "accel_z_filter_low_pass_3db_frequency"], [66, 3, 1, "", "anglvel_x_calibbias"], [66, 3, 1, "", "anglvel_x_calibscale"], [66, 3, 1, "", "anglvel_x_conv"], [66, 3, 1, "", "anglvel_x_filter_low_pass_3db_frequency"], [66, 3, 1, "", "anglvel_y_calibbias"], [66, 3, 1, "", "anglvel_y_calibscale"], [66, 3, 1, "", "anglvel_y_conv"], [66, 3, 1, "", "anglvel_y_filter_low_pass_3db_frequency"], [66, 3, 1, "", "anglvel_z_calibbias"], [66, 3, 1, "", "anglvel_z_calibscale"], [66, 3, 1, "", "anglvel_z_conv"], [66, 3, 1, "", "anglvel_z_filter_low_pass_3db_frequency"], [66, 4, 1, "", "compatible_parts"], [66, 3, 1, "", "ctx"], [66, 3, 1, "", "current_timestamp_clock"], [66, 3, 1, "", "deltaangl_x_conv"], [66, 3, 1, "", "deltaangl_y_conv"], [66, 3, 1, "", "deltaangl_z_conv"], [66, 3, 1, "", "deltavelocity_x_conv"], [66, 3, 1, "", "deltavelocity_y_conv"], [66, 3, 1, "", "deltavelocity_z_conv"], [66, 4, 1, "", "disable_trigger"], [66, 3, 1, "", "firmware_date"], [66, 3, 1, "", "firmware_revision"], [66, 3, 1, "", "flash_count"], [66, 2, 1, "", "get_accel_x"], [66, 2, 1, "", "get_accel_y"], [66, 2, 1, "", "get_accel_z"], [66, 2, 1, "", "get_anglvel_x"], [66, 2, 1, "", "get_anglvel_y"], [66, 2, 1, "", "get_anglvel_z"], [66, 2, 1, "", "get_deltaangl_x"], [66, 2, 1, "", "get_deltaangl_y"], [66, 2, 1, "", "get_deltaangl_z"], [66, 2, 1, "", "get_deltavelocity_x"], [66, 2, 1, "", "get_deltavelocity_y"], [66, 2, 1, "", "get_deltavelocity_z"], [66, 2, 1, "", "get_magn_x"], [66, 2, 1, "", "get_magn_y"], [66, 2, 1, "", "get_magn_z"], [66, 2, 1, "", "get_pressure"], [66, 2, 1, "", "get_temp"], [66, 3, 1, "", "magn_x_calibbias"], [66, 3, 1, "", "magn_x_conv"], [66, 3, 1, "", "magn_x_filter_low_pass_3db_frequency"], [66, 3, 1, "", "magn_y_calibbias"], [66, 3, 1, "", "magn_y_conv"], [66, 3, 1, "", "magn_y_filter_low_pass_3db_frequency"], [66, 3, 1, "", "magn_z_calibbias"], [66, 3, 1, "", "magn_z_conv"], [66, 3, 1, "", "magn_z_filter_low_pass_3db_frequency"], [66, 3, 1, "", "pressure_calibbias"], [66, 3, 1, "", "pressure_conv"], [66, 3, 1, "", "product_id"], [66, 2, 1, "", "rx"], [66, 3, 1, "", "rx_annotated"], [66, 3, 1, "", "rx_buffer_size"], [66, 3, 1, "", "rx_channel_names"], [66, 2, 1, "", "rx_destroy_buffer"], [66, 3, 1, "", "rx_enabled_channels"], [66, 3, 1, "", "rx_output_type"], [66, 3, 1, "", "sample_rate"], [66, 3, 1, "", "serial_number"], [66, 3, 1, "", "temp_conv"]], "adi.adis16485": [[67, 3, 1, "", "accel_x_calibbias"], [67, 3, 1, "", "accel_x_calibscale"], [67, 3, 1, "", "accel_x_conv"], [67, 3, 1, "", "accel_x_filter_low_pass_3db_frequency"], [67, 3, 1, "", "accel_y_calibbias"], [67, 3, 1, "", "accel_y_calibscale"], [67, 3, 1, "", "accel_y_conv"], [67, 3, 1, "", "accel_y_filter_low_pass_3db_frequency"], [67, 3, 1, "", "accel_z_calibbias"], [67, 3, 1, "", "accel_z_calibscale"], [67, 3, 1, "", "accel_z_conv"], [67, 3, 1, "", "accel_z_filter_low_pass_3db_frequency"], [67, 3, 1, "", "anglvel_x_calibbias"], [67, 3, 1, "", "anglvel_x_calibscale"], [67, 3, 1, "", "anglvel_x_conv"], [67, 3, 1, "", "anglvel_x_filter_low_pass_3db_frequency"], [67, 3, 1, "", "anglvel_y_calibbias"], [67, 3, 1, "", "anglvel_y_calibscale"], [67, 3, 1, "", "anglvel_y_conv"], [67, 3, 1, "", "anglvel_y_filter_low_pass_3db_frequency"], [67, 3, 1, "", "anglvel_z_calibbias"], [67, 3, 1, "", "anglvel_z_calibscale"], [67, 3, 1, "", "anglvel_z_conv"], [67, 3, 1, "", "anglvel_z_filter_low_pass_3db_frequency"], [67, 4, 1, "", "compatible_parts"], [67, 3, 1, "", "ctx"], [67, 3, 1, "", "current_timestamp_clock"], [67, 3, 1, "", "deltaangl_x_conv"], [67, 3, 1, "", "deltaangl_y_conv"], [67, 3, 1, "", "deltaangl_z_conv"], [67, 3, 1, "", "deltavelocity_x_conv"], [67, 3, 1, "", "deltavelocity_y_conv"], [67, 3, 1, "", "deltavelocity_z_conv"], [67, 4, 1, "", "disable_trigger"], [67, 3, 1, "", "firmware_date"], [67, 3, 1, "", "firmware_revision"], [67, 3, 1, "", "flash_count"], [67, 2, 1, "", "get_accel_x"], [67, 2, 1, "", "get_accel_y"], [67, 2, 1, "", "get_accel_z"], [67, 2, 1, "", "get_anglvel_x"], [67, 2, 1, "", "get_anglvel_y"], [67, 2, 1, "", "get_anglvel_z"], [67, 2, 1, "", "get_deltaangl_x"], [67, 2, 1, "", "get_deltaangl_y"], [67, 2, 1, "", "get_deltaangl_z"], [67, 2, 1, "", "get_deltavelocity_x"], [67, 2, 1, "", "get_deltavelocity_y"], [67, 2, 1, "", "get_deltavelocity_z"], [67, 2, 1, "", "get_temp"], [67, 3, 1, "", "product_id"], [67, 2, 1, "", "rx"], [67, 3, 1, "", "rx_annotated"], [67, 3, 1, "", "rx_buffer_size"], [67, 3, 1, "", "rx_channel_names"], [67, 2, 1, "", "rx_destroy_buffer"], [67, 3, 1, "", "rx_enabled_channels"], [67, 3, 1, "", "rx_output_type"], [67, 3, 1, "", "sample_rate"], [67, 3, 1, "", "serial_number"], [67, 3, 1, "", "temp_conv"]], "adi.adis16488": [[68, 3, 1, "", "accel_x_calibbias"], [68, 3, 1, "", "accel_x_calibscale"], [68, 3, 1, "", "accel_x_conv"], [68, 3, 1, "", "accel_x_filter_low_pass_3db_frequency"], [68, 3, 1, "", "accel_y_calibbias"], [68, 3, 1, "", "accel_y_calibscale"], [68, 3, 1, "", "accel_y_conv"], [68, 3, 1, "", "accel_y_filter_low_pass_3db_frequency"], [68, 3, 1, "", "accel_z_calibbias"], [68, 3, 1, "", "accel_z_calibscale"], [68, 3, 1, "", "accel_z_conv"], [68, 3, 1, "", "accel_z_filter_low_pass_3db_frequency"], [68, 3, 1, "", "anglvel_x_calibbias"], [68, 3, 1, "", "anglvel_x_calibscale"], [68, 3, 1, "", "anglvel_x_conv"], [68, 3, 1, "", "anglvel_x_filter_low_pass_3db_frequency"], [68, 3, 1, "", "anglvel_y_calibbias"], [68, 3, 1, "", "anglvel_y_calibscale"], [68, 3, 1, "", "anglvel_y_conv"], [68, 3, 1, "", "anglvel_y_filter_low_pass_3db_frequency"], [68, 3, 1, "", "anglvel_z_calibbias"], [68, 3, 1, "", "anglvel_z_calibscale"], [68, 3, 1, "", "anglvel_z_conv"], [68, 3, 1, "", "anglvel_z_filter_low_pass_3db_frequency"], [68, 4, 1, "", "compatible_parts"], [68, 3, 1, "", "ctx"], [68, 3, 1, "", "current_timestamp_clock"], [68, 3, 1, "", "deltaangl_x_conv"], [68, 3, 1, "", "deltaangl_y_conv"], [68, 3, 1, "", "deltaangl_z_conv"], [68, 3, 1, "", "deltavelocity_x_conv"], [68, 3, 1, "", "deltavelocity_y_conv"], [68, 3, 1, "", "deltavelocity_z_conv"], [68, 4, 1, "", "disable_trigger"], [68, 3, 1, "", "firmware_date"], [68, 3, 1, "", "firmware_revision"], [68, 3, 1, "", "flash_count"], [68, 2, 1, "", "get_accel_x"], [68, 2, 1, "", "get_accel_y"], [68, 2, 1, "", "get_accel_z"], [68, 2, 1, "", "get_anglvel_x"], [68, 2, 1, "", "get_anglvel_y"], [68, 2, 1, "", "get_anglvel_z"], [68, 2, 1, "", "get_deltaangl_x"], [68, 2, 1, "", "get_deltaangl_y"], [68, 2, 1, "", "get_deltaangl_z"], [68, 2, 1, "", "get_deltavelocity_x"], [68, 2, 1, "", "get_deltavelocity_y"], [68, 2, 1, "", "get_deltavelocity_z"], [68, 2, 1, "", "get_magn_x"], [68, 2, 1, "", "get_magn_y"], [68, 2, 1, "", "get_magn_z"], [68, 2, 1, "", "get_pressure"], [68, 2, 1, "", "get_temp"], [68, 3, 1, "", "magn_x_calibbias"], [68, 3, 1, "", "magn_x_conv"], [68, 3, 1, "", "magn_x_filter_low_pass_3db_frequency"], [68, 3, 1, "", "magn_y_calibbias"], [68, 3, 1, "", "magn_y_conv"], [68, 3, 1, "", "magn_y_filter_low_pass_3db_frequency"], [68, 3, 1, "", "magn_z_calibbias"], [68, 3, 1, "", "magn_z_conv"], [68, 3, 1, "", "magn_z_filter_low_pass_3db_frequency"], [68, 3, 1, "", "pressure_calibbias"], [68, 3, 1, "", "pressure_conv"], [68, 3, 1, "", "product_id"], [68, 2, 1, "", "rx"], [68, 3, 1, "", "rx_annotated"], [68, 3, 1, "", "rx_buffer_size"], [68, 3, 1, "", "rx_channel_names"], [68, 2, 1, "", "rx_destroy_buffer"], [68, 3, 1, "", "rx_enabled_channels"], [68, 3, 1, "", "rx_output_type"], [68, 3, 1, "", "sample_rate"], [68, 3, 1, "", "serial_number"], [68, 3, 1, "", "temp_conv"]], "adi.adis16490": [[69, 3, 1, "", "accel_x_calibbias"], [69, 3, 1, "", "accel_x_calibscale"], [69, 3, 1, "", "accel_x_conv"], [69, 3, 1, "", "accel_x_filter_low_pass_3db_frequency"], [69, 3, 1, "", "accel_y_calibbias"], [69, 3, 1, "", "accel_y_calibscale"], [69, 3, 1, "", "accel_y_conv"], [69, 3, 1, "", "accel_y_filter_low_pass_3db_frequency"], [69, 3, 1, "", "accel_z_calibbias"], [69, 3, 1, "", "accel_z_calibscale"], [69, 3, 1, "", "accel_z_conv"], [69, 3, 1, "", "accel_z_filter_low_pass_3db_frequency"], [69, 3, 1, "", "anglvel_x_calibbias"], [69, 3, 1, "", "anglvel_x_calibscale"], [69, 3, 1, "", "anglvel_x_conv"], [69, 3, 1, "", "anglvel_x_filter_low_pass_3db_frequency"], [69, 3, 1, "", "anglvel_y_calibbias"], [69, 3, 1, "", "anglvel_y_calibscale"], [69, 3, 1, "", "anglvel_y_conv"], [69, 3, 1, "", "anglvel_y_filter_low_pass_3db_frequency"], [69, 3, 1, "", "anglvel_z_calibbias"], [69, 3, 1, "", "anglvel_z_calibscale"], [69, 3, 1, "", "anglvel_z_conv"], [69, 3, 1, "", "anglvel_z_filter_low_pass_3db_frequency"], [69, 4, 1, "", "compatible_parts"], [69, 3, 1, "", "ctx"], [69, 3, 1, "", "current_timestamp_clock"], [69, 3, 1, "", "deltaangl_x_conv"], [69, 3, 1, "", "deltaangl_y_conv"], [69, 3, 1, "", "deltaangl_z_conv"], [69, 3, 1, "", "deltavelocity_x_conv"], [69, 3, 1, "", "deltavelocity_y_conv"], [69, 3, 1, "", "deltavelocity_z_conv"], [69, 4, 1, "", "disable_trigger"], [69, 3, 1, "", "firmware_date"], [69, 3, 1, "", "firmware_revision"], [69, 3, 1, "", "flash_count"], [69, 2, 1, "", "get_accel_x"], [69, 2, 1, "", "get_accel_y"], [69, 2, 1, "", "get_accel_z"], [69, 2, 1, "", "get_anglvel_x"], [69, 2, 1, "", "get_anglvel_y"], [69, 2, 1, "", "get_anglvel_z"], [69, 2, 1, "", "get_deltaangl_x"], [69, 2, 1, "", "get_deltaangl_y"], [69, 2, 1, "", "get_deltaangl_z"], [69, 2, 1, "", "get_deltavelocity_x"], [69, 2, 1, "", "get_deltavelocity_y"], [69, 2, 1, "", "get_deltavelocity_z"], [69, 2, 1, "", "get_temp"], [69, 3, 1, "", "product_id"], [69, 2, 1, "", "rx"], [69, 3, 1, "", "rx_annotated"], [69, 3, 1, "", "rx_buffer_size"], [69, 3, 1, "", "rx_channel_names"], [69, 2, 1, "", "rx_destroy_buffer"], [69, 3, 1, "", "rx_enabled_channels"], [69, 3, 1, "", "rx_output_type"], [69, 3, 1, "", "sample_rate"], [69, 3, 1, "", "serial_number"], [69, 3, 1, "", "temp_conv"]], "adi.adis16495": [[70, 3, 1, "", "accel_x_calibbias"], [70, 3, 1, "", "accel_x_calibscale"], [70, 3, 1, "", "accel_x_conv"], [70, 3, 1, "", "accel_x_filter_low_pass_3db_frequency"], [70, 3, 1, "", "accel_y_calibbias"], [70, 3, 1, "", "accel_y_calibscale"], [70, 3, 1, "", "accel_y_conv"], [70, 3, 1, "", "accel_y_filter_low_pass_3db_frequency"], [70, 3, 1, "", "accel_z_calibbias"], [70, 3, 1, "", "accel_z_calibscale"], [70, 3, 1, "", "accel_z_conv"], [70, 3, 1, "", "accel_z_filter_low_pass_3db_frequency"], [70, 3, 1, "", "anglvel_x_calibbias"], [70, 3, 1, "", "anglvel_x_calibscale"], [70, 3, 1, "", "anglvel_x_conv"], [70, 3, 1, "", "anglvel_x_filter_low_pass_3db_frequency"], [70, 3, 1, "", "anglvel_y_calibbias"], [70, 3, 1, "", "anglvel_y_calibscale"], [70, 3, 1, "", "anglvel_y_conv"], [70, 3, 1, "", "anglvel_y_filter_low_pass_3db_frequency"], [70, 3, 1, "", "anglvel_z_calibbias"], [70, 3, 1, "", "anglvel_z_calibscale"], [70, 3, 1, "", "anglvel_z_conv"], [70, 3, 1, "", "anglvel_z_filter_low_pass_3db_frequency"], [70, 4, 1, "", "compatible_parts"], [70, 3, 1, "", "ctx"], [70, 3, 1, "", "current_timestamp_clock"], [70, 3, 1, "", "deltaangl_x_conv"], [70, 3, 1, "", "deltaangl_y_conv"], [70, 3, 1, "", "deltaangl_z_conv"], [70, 3, 1, "", "deltavelocity_x_conv"], [70, 3, 1, "", "deltavelocity_y_conv"], [70, 3, 1, "", "deltavelocity_z_conv"], [70, 4, 1, "", "disable_trigger"], [70, 3, 1, "", "firmware_date"], [70, 3, 1, "", "firmware_revision"], [70, 3, 1, "", "flash_count"], [70, 2, 1, "", "get_accel_x"], [70, 2, 1, "", "get_accel_y"], [70, 2, 1, "", "get_accel_z"], [70, 2, 1, "", "get_anglvel_x"], [70, 2, 1, "", "get_anglvel_y"], [70, 2, 1, "", "get_anglvel_z"], [70, 2, 1, "", "get_deltaangl_x"], [70, 2, 1, "", "get_deltaangl_y"], [70, 2, 1, "", "get_deltaangl_z"], [70, 2, 1, "", "get_deltavelocity_x"], [70, 2, 1, "", "get_deltavelocity_y"], [70, 2, 1, "", "get_deltavelocity_z"], [70, 2, 1, "", "get_temp"], [70, 3, 1, "", "product_id"], [70, 2, 1, "", "rx"], [70, 3, 1, "", "rx_annotated"], [70, 3, 1, "", "rx_buffer_size"], [70, 3, 1, "", "rx_channel_names"], [70, 2, 1, "", "rx_destroy_buffer"], [70, 3, 1, "", "rx_enabled_channels"], [70, 3, 1, "", "rx_output_type"], [70, 3, 1, "", "sample_rate"], [70, 3, 1, "", "serial_number"], [70, 3, 1, "", "temp_conv"]], "adi.adis16497": [[71, 3, 1, "", "accel_x_calibbias"], [71, 3, 1, "", "accel_x_calibscale"], [71, 3, 1, "", "accel_x_conv"], [71, 3, 1, "", "accel_x_filter_low_pass_3db_frequency"], [71, 3, 1, "", "accel_y_calibbias"], [71, 3, 1, "", "accel_y_calibscale"], [71, 3, 1, "", "accel_y_conv"], [71, 3, 1, "", "accel_y_filter_low_pass_3db_frequency"], [71, 3, 1, "", "accel_z_calibbias"], [71, 3, 1, "", "accel_z_calibscale"], [71, 3, 1, "", "accel_z_conv"], [71, 3, 1, "", "accel_z_filter_low_pass_3db_frequency"], [71, 3, 1, "", "anglvel_x_calibbias"], [71, 3, 1, "", "anglvel_x_calibscale"], [71, 3, 1, "", "anglvel_x_conv"], [71, 3, 1, "", "anglvel_x_filter_low_pass_3db_frequency"], [71, 3, 1, "", "anglvel_y_calibbias"], [71, 3, 1, "", "anglvel_y_calibscale"], [71, 3, 1, "", "anglvel_y_conv"], [71, 3, 1, "", "anglvel_y_filter_low_pass_3db_frequency"], [71, 3, 1, "", "anglvel_z_calibbias"], [71, 3, 1, "", "anglvel_z_calibscale"], [71, 3, 1, "", "anglvel_z_conv"], [71, 3, 1, "", "anglvel_z_filter_low_pass_3db_frequency"], [71, 4, 1, "", "compatible_parts"], [71, 3, 1, "", "ctx"], [71, 3, 1, "", "current_timestamp_clock"], [71, 3, 1, "", "deltaangl_x_conv"], [71, 3, 1, "", "deltaangl_y_conv"], [71, 3, 1, "", "deltaangl_z_conv"], [71, 3, 1, "", "deltavelocity_x_conv"], [71, 3, 1, "", "deltavelocity_y_conv"], [71, 3, 1, "", "deltavelocity_z_conv"], [71, 4, 1, "", "disable_trigger"], [71, 3, 1, "", "firmware_date"], [71, 3, 1, "", "firmware_revision"], [71, 3, 1, "", "flash_count"], [71, 2, 1, "", "get_accel_x"], [71, 2, 1, "", "get_accel_y"], [71, 2, 1, "", "get_accel_z"], [71, 2, 1, "", "get_anglvel_x"], [71, 2, 1, "", "get_anglvel_y"], [71, 2, 1, "", "get_anglvel_z"], [71, 2, 1, "", "get_deltaangl_x"], [71, 2, 1, "", "get_deltaangl_y"], [71, 2, 1, "", "get_deltaangl_z"], [71, 2, 1, "", "get_deltavelocity_x"], [71, 2, 1, "", "get_deltavelocity_y"], [71, 2, 1, "", "get_deltavelocity_z"], [71, 2, 1, "", "get_temp"], [71, 3, 1, "", "product_id"], [71, 2, 1, "", "rx"], [71, 3, 1, "", "rx_annotated"], [71, 3, 1, "", "rx_buffer_size"], [71, 3, 1, "", "rx_channel_names"], [71, 2, 1, "", "rx_destroy_buffer"], [71, 3, 1, "", "rx_enabled_channels"], [71, 3, 1, "", "rx_output_type"], [71, 3, 1, "", "sample_rate"], [71, 3, 1, "", "serial_number"], [71, 3, 1, "", "temp_conv"]], "adi.adis16507": [[72, 1, 1, "", "adis16507"]], "adi.adis16507.adis16507": [[72, 3, 1, "", "current_timestamp_clock"], [72, 3, 1, "", "filter_low_pass_3db_frequency"], [72, 3, 1, "", "sample_rate"]], "adi.adis16545": [[73, 3, 1, "", "accel_x_calibbias"], [73, 3, 1, "", "accel_x_calibscale"], [73, 3, 1, "", "accel_x_conv"], [73, 3, 1, "", "accel_x_filter_low_pass_3db_frequency"], [73, 3, 1, "", "accel_y_calibbias"], [73, 3, 1, "", "accel_y_calibscale"], [73, 3, 1, "", "accel_y_conv"], [73, 3, 1, "", "accel_y_filter_low_pass_3db_frequency"], [73, 3, 1, "", "accel_z_calibbias"], [73, 3, 1, "", "accel_z_calibscale"], [73, 3, 1, "", "accel_z_conv"], [73, 3, 1, "", "accel_z_filter_low_pass_3db_frequency"], [73, 3, 1, "", "anglvel_x_calibbias"], [73, 3, 1, "", "anglvel_x_calibscale"], [73, 3, 1, "", "anglvel_x_conv"], [73, 3, 1, "", "anglvel_x_filter_low_pass_3db_frequency"], [73, 3, 1, "", "anglvel_y_calibbias"], [73, 3, 1, "", "anglvel_y_calibscale"], [73, 3, 1, "", "anglvel_y_conv"], [73, 3, 1, "", "anglvel_y_filter_low_pass_3db_frequency"], [73, 3, 1, "", "anglvel_z_calibbias"], [73, 3, 1, "", "anglvel_z_calibscale"], [73, 3, 1, "", "anglvel_z_conv"], [73, 3, 1, "", "anglvel_z_filter_low_pass_3db_frequency"], [73, 4, 1, "", "compatible_parts"], [73, 3, 1, "", "ctx"], [73, 3, 1, "", "current_timestamp_clock"], [73, 3, 1, "", "deltaangl_x_conv"], [73, 3, 1, "", "deltaangl_y_conv"], [73, 3, 1, "", "deltaangl_z_conv"], [73, 3, 1, "", "deltavelocity_x_conv"], [73, 3, 1, "", "deltavelocity_y_conv"], [73, 3, 1, "", "deltavelocity_z_conv"], [73, 4, 1, "", "disable_trigger"], [73, 3, 1, "", "firmware_date"], [73, 3, 1, "", "firmware_revision"], [73, 3, 1, "", "flash_count"], [73, 2, 1, "", "get_accel_x"], [73, 2, 1, "", "get_accel_y"], [73, 2, 1, "", "get_accel_z"], [73, 2, 1, "", "get_anglvel_x"], [73, 2, 1, "", "get_anglvel_y"], [73, 2, 1, "", "get_anglvel_z"], [73, 2, 1, "", "get_deltaangl_x"], [73, 2, 1, "", "get_deltaangl_y"], [73, 2, 1, "", "get_deltaangl_z"], [73, 2, 1, "", "get_deltavelocity_x"], [73, 2, 1, "", "get_deltavelocity_y"], [73, 2, 1, "", "get_deltavelocity_z"], [73, 2, 1, "", "get_temp"], [73, 3, 1, "", "product_id"], [73, 2, 1, "", "rx"], [73, 3, 1, "", "rx_annotated"], [73, 3, 1, "", "rx_buffer_size"], [73, 3, 1, "", "rx_channel_names"], [73, 2, 1, "", "rx_destroy_buffer"], [73, 3, 1, "", "rx_enabled_channels"], [73, 3, 1, "", "rx_output_type"], [73, 3, 1, "", "sample_rate"], [73, 3, 1, "", "serial_number"], [73, 3, 1, "", "temp_conv"]], "adi.adis16547": [[74, 3, 1, "", "accel_x_calibbias"], [74, 3, 1, "", "accel_x_calibscale"], [74, 3, 1, "", "accel_x_conv"], [74, 3, 1, "", "accel_x_filter_low_pass_3db_frequency"], [74, 3, 1, "", "accel_y_calibbias"], [74, 3, 1, "", "accel_y_calibscale"], [74, 3, 1, "", "accel_y_conv"], [74, 3, 1, "", "accel_y_filter_low_pass_3db_frequency"], [74, 3, 1, "", "accel_z_calibbias"], [74, 3, 1, "", "accel_z_calibscale"], [74, 3, 1, "", "accel_z_conv"], [74, 3, 1, "", "accel_z_filter_low_pass_3db_frequency"], [74, 3, 1, "", "anglvel_x_calibbias"], [74, 3, 1, "", "anglvel_x_calibscale"], [74, 3, 1, "", "anglvel_x_conv"], [74, 3, 1, "", "anglvel_x_filter_low_pass_3db_frequency"], [74, 3, 1, "", "anglvel_y_calibbias"], [74, 3, 1, "", "anglvel_y_calibscale"], [74, 3, 1, "", "anglvel_y_conv"], [74, 3, 1, "", "anglvel_y_filter_low_pass_3db_frequency"], [74, 3, 1, "", "anglvel_z_calibbias"], [74, 3, 1, "", "anglvel_z_calibscale"], [74, 3, 1, "", "anglvel_z_conv"], [74, 3, 1, "", "anglvel_z_filter_low_pass_3db_frequency"], [74, 4, 1, "", "compatible_parts"], [74, 3, 1, "", "ctx"], [74, 3, 1, "", "current_timestamp_clock"], [74, 3, 1, "", "deltaangl_x_conv"], [74, 3, 1, "", "deltaangl_y_conv"], [74, 3, 1, "", "deltaangl_z_conv"], [74, 3, 1, "", "deltavelocity_x_conv"], [74, 3, 1, "", "deltavelocity_y_conv"], [74, 3, 1, "", "deltavelocity_z_conv"], [74, 4, 1, "", "disable_trigger"], [74, 3, 1, "", "firmware_date"], [74, 3, 1, "", "firmware_revision"], [74, 3, 1, "", "flash_count"], [74, 2, 1, "", "get_accel_x"], [74, 2, 1, "", "get_accel_y"], [74, 2, 1, "", "get_accel_z"], [74, 2, 1, "", "get_anglvel_x"], [74, 2, 1, "", "get_anglvel_y"], [74, 2, 1, "", "get_anglvel_z"], [74, 2, 1, "", "get_deltaangl_x"], [74, 2, 1, "", "get_deltaangl_y"], [74, 2, 1, "", "get_deltaangl_z"], [74, 2, 1, "", "get_deltavelocity_x"], [74, 2, 1, "", "get_deltavelocity_y"], [74, 2, 1, "", "get_deltavelocity_z"], [74, 2, 1, "", "get_temp"], [74, 3, 1, "", "product_id"], [74, 2, 1, "", "rx"], [74, 3, 1, "", "rx_annotated"], [74, 3, 1, "", "rx_buffer_size"], [74, 3, 1, "", "rx_channel_names"], [74, 2, 1, "", "rx_destroy_buffer"], [74, 3, 1, "", "rx_enabled_channels"], [74, 3, 1, "", "rx_output_type"], [74, 3, 1, "", "sample_rate"], [74, 3, 1, "", "serial_number"], [74, 3, 1, "", "temp_conv"]], "adi.adl5240": [[75, 1, 1, "", "adl5240"]], "adi.adl5240.adl5240": [[75, 3, 1, "", "hardwaregain"]], "adi.adl5960": [[76, 1, 1, "", "adl5960"]], "adi.adl5960.adl5960": [[76, 3, 1, "", "forward_gain"], [76, 3, 1, "", "if_filter_cutoff"], [76, 3, 1, "", "if_frequency"], [76, 3, 1, "", "lo_frequency"], [76, 3, 1, "", "lo_mode"], [76, 3, 1, "", "lo_mode_available"], [76, 3, 1, "", "offset_frequency"], [76, 3, 1, "", "offset_mode"], [76, 3, 1, "", "offset_mode_available"], [76, 3, 1, "", "reflected_gain"], [76, 2, 1, "", "reg_read"], [76, 2, 1, "", "reg_write"], [76, 3, 1, "", "temperature"]], "adi.admv8818": [[77, 1, 1, "", "admv8818"]], "adi.admv8818.admv8818": [[77, 3, 1, "", "band_pass_bandwidth_3db_frequency"], [77, 3, 1, "", "band_pass_center_frequency"], [77, 3, 1, "", "high_pass_3db_frequency"], [77, 3, 1, "", "low_pass_3db_frequency"], [77, 3, 1, "", "mode"], [77, 3, 1, "", "mode_available"], [77, 2, 1, "", "reg_read"], [77, 2, 1, "", "reg_write"]], "adi.adpd1080": [[78, 1, 1, "", "adpd1080"]], "adi.adpd1080.adpd1080": [[78, 4, 1, "", "channel"], [78, 2, 1, "", "rx"], [78, 3, 1, "", "sample_rate"]], "adi.adpd188": [[79, 1, 1, "", "adpd188"]], "adi.adpd188.adpd188": [[79, 4, 1, "", "channel"], [79, 3, 1, "", "mode"], [79, 3, 1, "", "sample_rate"]], "adi.adpd410x": [[80, 1, 1, "", "adpd410x"]], "adi.adpd410x.adpd410x": [[80, 4, 1, "", "channel"], [80, 3, 1, "", "last_timeslot"], [80, 3, 1, "", "operation_mode"], [80, 3, 1, "", "sampling_frequency"]], "adi.adrf5720": [[81, 1, 1, "", "adrf5720"]], "adi.adrf5720.adrf5720": [[81, 3, 1, "", "attenuation"], [81, 4, 1, "", "channel"]], "adi.adrv9002": [[82, 1, 1, "", "adrv9002"], [82, 5, 1, "", "rx1"], [82, 5, 1, "", "rx2"], [82, 5, 1, "", "tx1"], [82, 5, 1, "", "tx2"]], "adi.adrv9002.adrv9002": [[82, 3, 1, "", "agc_tracking_en_chan0"], [82, 3, 1, "", "agc_tracking_en_chan1"], [82, 3, 1, "", "atten_control_mode_chan0"], [82, 3, 1, "", "atten_control_mode_chan1"], [82, 3, 1, "", "bbdc_rejection_tracking_en_chan0"], [82, 3, 1, "", "bbdc_rejection_tracking_en_chan1"], [82, 3, 1, "", "close_loop_gain_tracking_en_chan0"], [82, 3, 1, "", "close_loop_gain_tracking_en_chan1"], [82, 3, 1, "", "digital_gain_control_mode_chan0"], [82, 3, 1, "", "digital_gain_control_mode_chan1"], [82, 3, 1, "", "gain_control_mode_chan0"], [82, 3, 1, "", "gain_control_mode_chan1"], [82, 3, 1, "", "hd_tracking_en_chan0"], [82, 3, 1, "", "hd_tracking_en_chan1"], [82, 3, 1, "", "interface_gain_chan0"], [82, 3, 1, "", "interface_gain_chan1"], [82, 3, 1, "", "lo_leakage_tracking_en_chan0"], [82, 3, 1, "", "lo_leakage_tracking_en_chan1"], [82, 3, 1, "", "loopback_delay_tracking_en_chan0"], [82, 3, 1, "", "loopback_delay_tracking_en_chan1"], [82, 3, 1, "", "pa_correction_tracking_en_chan0"], [82, 3, 1, "", "pa_correction_tracking_en_chan1"], [82, 3, 1, "", "profile"], [82, 3, 1, "", "quadrature_fic_tracking_en_chan0"], [82, 3, 1, "", "quadrature_fic_tracking_en_chan1"], [82, 3, 1, "", "quadrature_tracking_en_chan0"], [82, 3, 1, "", "quadrature_tracking_en_chan1"], [82, 3, 1, "", "quadrature_w_poly_tracking_en_chan0"], [82, 3, 1, "", "quadrature_w_poly_tracking_en_chan1"], [82, 3, 1, "", "rfdc_tracking_en_chan0"], [82, 3, 1, "", "rfdc_tracking_en_chan1"], [82, 3, 1, "", "rssi_tracking_en_chan0"], [82, 3, 1, "", "rssi_tracking_en_chan1"], [82, 3, 1, "", "rx0_en"], [82, 3, 1, "", "rx0_lo"], [82, 3, 1, "", "rx0_nco_frequency"], [82, 3, 1, "", "rx0_port_en"], [82, 3, 1, "", "rx0_rf_bandwidth"], [82, 3, 1, "", "rx0_sample_rate"], [82, 3, 1, "", "rx1_en"], [82, 3, 1, "", "rx1_lo"], [82, 3, 1, "", "rx1_nco_frequency"], [82, 3, 1, "", "rx1_port_en"], [82, 3, 1, "", "rx1_rf_bandwidth"], [82, 3, 1, "", "rx1_sample_rate"], [82, 3, 1, "", "rx_dma_mode"], [82, 3, 1, "", "rx_ensm_mode_chan0"], [82, 3, 1, "", "rx_ensm_mode_chan1"], [82, 3, 1, "", "rx_hardwaregain_chan0"], [82, 3, 1, "", "rx_hardwaregain_chan1"], [82, 3, 1, "", "stream"], [82, 3, 1, "", "tx0_en"], [82, 3, 1, "", "tx0_lo"], [82, 3, 1, "", "tx0_nco_frequency"], [82, 3, 1, "", "tx0_port_en"], [82, 3, 1, "", "tx0_rf_bandwidth"], [82, 3, 1, "", "tx0_sample_rate"], [82, 3, 1, "", "tx1_en"], [82, 3, 1, "", "tx1_lo"], [82, 3, 1, "", "tx1_nco_frequency"], [82, 3, 1, "", "tx1_port_en"], [82, 3, 1, "", "tx1_rf_bandwidth"], [82, 3, 1, "", "tx1_sample_rate"], [82, 3, 1, "", "tx_dma_mode"], [82, 3, 1, "", "tx_ensm_mode_chan0"], [82, 3, 1, "", "tx_ensm_mode_chan1"], [82, 3, 1, "", "tx_hardwaregain_chan0"], [82, 3, 1, "", "tx_hardwaregain_chan1"], [82, 2, 1, "", "write_profile"], [82, 2, 1, "", "write_stream"], [82, 2, 1, "", "write_stream_profile"]], "adi.adrv9009": [[83, 1, 1, "", "adrv9009"]], "adi.adrv9009.adrv9009": [[83, 3, 1, "", "aux_obs_lo"], [83, 3, 1, "", "calibrate"], [83, 3, 1, "", "calibrate_rx_phase_correction_en"], [83, 3, 1, "", "calibrate_rx_qec_en"], [83, 3, 1, "", "calibrate_tx_qec_en"], [83, 3, 1, "", "ensm_mode"], [83, 3, 1, "", "frequency_hopping_mode"], [83, 3, 1, "", "frequency_hopping_mode_en"], [83, 3, 1, "", "gain_control_mode_chan0"], [83, 3, 1, "", "gain_control_mode_chan1"], [83, 3, 1, "", "jesd204_fsm_ctrl"], [83, 3, 1, "", "jesd204_fsm_error"], [83, 3, 1, "", "jesd204_fsm_paused"], [83, 3, 1, "", "jesd204_fsm_resume"], [83, 3, 1, "", "jesd204_fsm_state"], [83, 3, 1, "", "obs_hardwaregain"], [83, 3, 1, "", "obs_powerdown_en"], [83, 3, 1, "", "obs_quadrature_tracking_en"], [83, 3, 1, "", "obs_rf_port_select"], [83, 3, 1, "", "orx_sample_rate"], [83, 3, 1, "", "profile"], [83, 3, 1, "", "rx_hardwaregain_chan0"], [83, 3, 1, "", "rx_hardwaregain_chan1"], [83, 3, 1, "", "rx_powerdown_en_chan0"], [83, 3, 1, "", "rx_powerdown_en_chan1"], [83, 3, 1, "", "rx_quadrature_tracking_en_chan0"], [83, 3, 1, "", "rx_quadrature_tracking_en_chan1"], [83, 3, 1, "", "rx_rf_bandwidth"], [83, 3, 1, "", "rx_sample_rate"], [83, 3, 1, "", "trx_lo"], [83, 3, 1, "", "tx_hardwaregain_chan0"], [83, 3, 1, "", "tx_hardwaregain_chan1"], [83, 3, 1, "", "tx_quadrature_tracking_en_chan0"], [83, 3, 1, "", "tx_quadrature_tracking_en_chan1"], [83, 3, 1, "", "tx_rf_bandwidth"], [83, 3, 1, "", "tx_sample_rate"]], "adi.adrv9009_zu11eg": [[84, 1, 1, "", "adrv9009_zu11eg"]], "adi.adrv9009_zu11eg.adrv9009_zu11eg": [[84, 3, 1, "", "calibrate_chip_b"], [84, 3, 1, "", "calibrate_rx_phase_correction_en_chip_b"], [84, 3, 1, "", "calibrate_rx_qec_en_chip_b"], [84, 3, 1, "", "calibrate_tx_qec_en_chip_b"], [84, 3, 1, "", "frequency_hopping_mode_chip_b"], [84, 3, 1, "", "frequency_hopping_mode_en_chip_b"], [84, 3, 1, "", "gain_control_mode_chan0_chip_b"], [84, 3, 1, "", "gain_control_mode_chan1_chip_b"], [84, 2, 1, "", "mcs_chips"], [84, 3, 1, "", "rx_hardwaregain_chan0_chip_b"], [84, 3, 1, "", "rx_hardwaregain_chan1_chip_b"], [84, 3, 1, "", "rx_rf_bandwidth_chip_b"], [84, 3, 1, "", "rx_sample_rate_chip_b"], [84, 3, 1, "", "trx_lo_chip_b"], [84, 3, 1, "", "tx_hardwaregain_chan0_chip_b"], [84, 3, 1, "", "tx_hardwaregain_chan1_chip_b"], [84, 3, 1, "", "tx_rf_bandwidth_chip_b"], [84, 3, 1, "", "tx_sample_rate_chip_b"]], "adi.adrv9009_zu11eg_fmcomms8": [[85, 1, 1, "", "adrv9009_zu11eg_fmcomms8"]], "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8": [[85, 3, 1, "", "calibrate_chip_c"], [85, 3, 1, "", "calibrate_chip_d"], [85, 3, 1, "", "calibrate_rx_phase_correction_en_chip_c"], [85, 3, 1, "", "calibrate_rx_phase_correction_en_chip_d"], [85, 3, 1, "", "calibrate_rx_qec_en_chip_c"], [85, 3, 1, "", "calibrate_rx_qec_en_chip_d"], [85, 3, 1, "", "calibrate_tx_qec_en_chip_c"], [85, 3, 1, "", "calibrate_tx_qec_en_chip_d"], [85, 3, 1, "", "gain_control_mode_chan0_chip_c"], [85, 3, 1, "", "gain_control_mode_chan0_chip_d"], [85, 3, 1, "", "gain_control_mode_chan1_chip_c"], [85, 3, 1, "", "gain_control_mode_chan1_chip_d"], [85, 2, 1, "", "mcs_chips"], [85, 3, 1, "", "rx_hardwaregain_chan0_chip_c"], [85, 3, 1, "", "rx_hardwaregain_chan0_chip_d"], [85, 3, 1, "", "rx_hardwaregain_chan1_chip_c"], [85, 3, 1, "", "rx_hardwaregain_chan1_chip_d"], [85, 3, 1, "", "rx_rf_bandwidth_chip_c"], [85, 3, 1, "", "rx_rf_bandwidth_chip_d"], [85, 3, 1, "", "rx_sample_rate_chip_c"], [85, 3, 1, "", "rx_sample_rate_chip_d"], [85, 3, 1, "", "trx_lo_chip_c"], [85, 3, 1, "", "trx_lo_chip_d"], [85, 3, 1, "", "tx_hardwaregain_chan0_chip_c"], [85, 3, 1, "", "tx_hardwaregain_chan0_chip_d"], [85, 3, 1, "", "tx_hardwaregain_chan1_chip_c"], [85, 3, 1, "", "tx_hardwaregain_chan1_chip_d"], [85, 3, 1, "", "tx_rf_bandwidth_chip_c"], [85, 3, 1, "", "tx_rf_bandwidth_chip_d"], [85, 3, 1, "", "tx_sample_rate_chip_c"], [85, 3, 1, "", "tx_sample_rate_chip_d"]], "adi.adrv9009_zu11eg_multi": [[86, 1, 1, "", "adrv9009_zu11eg_multi"]], "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi": [[86, 2, 1, "", "hmc7044_cap_sel"], [86, 2, 1, "", "hmc7044_car_output_delay"], [86, 2, 1, "", "hmc7044_ext_output_delay"], [86, 2, 1, "", "hmc7044_set_cap_sel"], [86, 2, 1, "", "reinitialize"], [86, 2, 1, "", "rx"], [86, 3, 1, "", "rx_buffer_size"], [86, 4, 1, "", "secondaries"], [86, 2, 1, "", "set_trx_framer_a_loopback"], [86, 2, 1, "", "set_trx_lo_frequency"], [86, 2, 1, "", "sysref_request"]], "adi.adt7420": [[87, 1, 1, "", "adt7420"]], "adi.adxl313": [[88, 1, 1, "", "adxl313"]], "adi.adxl345": [[89, 1, 1, "", "adxl345"]], "adi.adxl345.adxl345": [[89, 3, 1, "", "sampling_frequency"], [89, 3, 1, "", "sampling_frequency_available"]], "adi.adxl355": [[90, 1, 1, "", "adxl355"]], "adi.adxl355.adxl355": [[90, 3, 1, "", "current_timestamp_clock"], [90, 2, 1, "", "to_degrees"]], "adi.adxrs290": [[91, 1, 1, "", "adxrs290"]], "adi.adxrs290.adxrs290": [[91, 3, 1, "", "hpf_3db_frequency"], [91, 3, 1, "", "hpf_3db_frequency_available"], [91, 3, 1, "", "lpf_3db_frequency"], [91, 3, 1, "", "lpf_3db_frequency_available"]], "adi.cn0511": [[92, 1, 1, "", "cn0511"]], "adi.cn0511.cn0511": [[92, 3, 1, "", "amp_enable"], [92, 3, 1, "", "amplitude_cal"], [92, 3, 1, "", "board_calibrated"], [92, 3, 1, "", "calibrated_output"], [92, 3, 1, "", "trim_frequency_raw"]], "adi.cn0532": [[93, 1, 1, "", "cn0532"]], "adi.cn0532.cn0532": [[93, 2, 1, "", "calibrate"]], "adi.cn0540": [[94, 1, 1, "", "cn0540"], [94, 5, 1, "", "reset_buffer"]], "adi.cn0540.cn0540": [[94, 3, 1, "", "fda_disable_status"], [94, 3, 1, "", "fda_mode"], [94, 3, 1, "", "input_voltage"], [94, 3, 1, "", "monitor_powerup"], [94, 3, 1, "", "red_led_enable"], [94, 3, 1, "", "sample_rate"], [94, 3, 1, "", "sensor_voltage"], [94, 3, 1, "", "shift_voltage"], [94, 3, 1, "", "sw_cc"], [94, 3, 1, "", "sw_ff_status"]], "adi.cn0554": [[95, 1, 1, "", "cn0554"]], "adi.cn0554.cn0554": [[95, 4, 1, "", "adc_in_channels"], [95, 2, 1, "", "convert_to_volts"], [95, 4, 1, "", "dac_out_channels"], [95, 3, 1, "", "in_channels"], [95, 3, 1, "", "in_scale"], [95, 3, 1, "", "out_channels"], [95, 3, 1, "", "out_reference"], [95, 2, 1, "", "rx"], [95, 3, 1, "", "rx_buffer_size"], [95, 3, 1, "", "rx_enabled_channels"], [95, 3, 1, "", "rx_output_type"], [95, 3, 1, "", "sample_rate"]], "adi.cn0556": [[96, 1, 1, "", "cn0556"]], "adi.cn0556.cn0556": [[96, 3, 1, "", "boost_input_current"], [96, 3, 1, "", "boost_input_current_limit"], [96, 3, 1, "", "boost_input_undervoltage"], [96, 3, 1, "", "boost_input_voltage"], [96, 3, 1, "", "boost_output_current"], [96, 3, 1, "", "boost_output_current_limit"], [96, 3, 1, "", "boost_output_voltage"], [96, 3, 1, "", "boost_target_output_voltage"], [96, 3, 1, "", "buck_input_current"], [96, 3, 1, "", "buck_input_current_limit"], [96, 3, 1, "", "buck_input_undervoltage"], [96, 3, 1, "", "buck_input_voltage"], [96, 3, 1, "", "buck_output_current"], [96, 3, 1, "", "buck_output_current_limit"], [96, 3, 1, "", "buck_output_voltage"], [96, 3, 1, "", "buck_target_output_voltage"], [96, 3, 1, "", "drxn"], [96, 3, 1, "", "enable"], [96, 3, 1, "", "fault"], [96, 3, 1, "", "intvcc_voltage"], [96, 2, 1, "", "read_value"], [96, 3, 1, "", "report"], [96, 2, 1, "", "set_value"], [96, 3, 1, "", "share_voltage"]], "adi.cn0565": [[97, 1, 1, "", "cn0565"]], "adi.cn0565.cn0565": [[97, 3, 1, "", "all_voltages"], [97, 3, 1, "", "electrode_count"], [97, 3, 1, "", "electrode_count_available"], [97, 3, 1, "", "force_distance"], [97, 3, 1, "", "sense_distance"], [97, 3, 1, "", "switch_sequence"]], "adi.cn0566": [[98, 1, 1, "", "CN0566"]], "adi.cn0566.CN0566": [[98, 2, 1, "", "SDR_init"], [98, 4, 1, "", "c"], [98, 4, 1, "", "ccal"], [98, 2, 1, "", "configure"], [98, 4, 1, "", "device_mode"], [98, 4, 1, "", "element_spacing"], [98, 4, 1, "", "gcal"], [98, 3, 1, "", "lo"], [98, 2, 1, "", "load_channel_cal"], [98, 2, 1, "", "load_gain_cal"], [98, 2, 1, "", "load_phase_cal"], [98, 4, 1, "", "num_elements"], [98, 4, 1, "", "pcal"], [98, 4, 1, "", "phase_step_size"], [98, 2, 1, "", "read_monitor"], [98, 2, 1, "", "save_channel_cal"], [98, 2, 1, "", "save_gain_cal"], [98, 2, 1, "", "save_phase_cal"], [98, 2, 1, "", "set_all_gain"], [98, 2, 1, "", "set_beam_phase_diff"], [98, 2, 1, "", "set_chan_gain"], [98, 2, 1, "", "set_chan_phase"], [98, 2, 1, "", "set_rx_hardwaregain"], [98, 2, 1, "", "set_tx_sw_div"]], "adi.cn0575": [[99, 1, 1, "", "cn0575"]], "adi.cn0575.cn0575": [[99, 3, 1, "", "button"], [99, 3, 1, "", "led"]], "adi.cn0579": [[100, 1, 1, "", "cn0579"]], "adi.cn0579.cn0579": [[100, 3, 1, "", "CC_CH0"], [100, 3, 1, "", "CC_CH1"], [100, 3, 1, "", "CC_CH2"], [100, 3, 1, "", "CC_CH3"], [100, 3, 1, "", "shift_voltage0"], [100, 3, 1, "", "shift_voltage1"], [100, 3, 1, "", "shift_voltage2"], [100, 3, 1, "", "shift_voltage3"]], "adi.daq2": [[101, 1, 1, "", "DAQ2"]], "adi.daq3": [[102, 1, 1, "", "DAQ3"]], "adi.dds": [[128, 1, 1, "", "dds"]], "adi.dds.dds": [[128, 2, 1, "", "dds_dual_tone"], [128, 3, 1, "", "dds_enabled"], [128, 3, 1, "", "dds_frequencies"], [128, 3, 1, "", "dds_phases"], [128, 3, 1, "", "dds_scales"], [128, 2, 1, "", "dds_single_tone"], [128, 2, 1, "", "disable_dds"]], "adi.fmc_vna": [[103, 1, 1, "", "fmcvna"]], "adi.fmc_vna.fmcvna": [[103, 4, 1, "", "frontend"]], "adi.fmcadc3": [[104, 1, 1, "", "fmcadc3"]], "adi.fmcjesdadc1": [[105, 1, 1, "", "fmcjesdadc1"]], "adi.fmcjesdadc1.fmcjesdadc1": [[105, 3, 1, "", "jesd204_statuses"], [105, 3, 1, "", "test_mode_chan0"], [105, 3, 1, "", "test_mode_chan1"]], "adi.fmclidar1": [[106, 1, 1, "", "fmclidar1"]], "adi.fmclidar1.fmclidar1": [[106, 3, 1, "", "channel_sequencer_enable_disable"], [106, 3, 1, "", "channel_sequencer_opmode"], [106, 3, 1, "", "channel_sequencer_order_auto_mode"], [106, 3, 1, "", "channel_sequencer_order_manual_mode"], [106, 2, 1, "", "laser_disable"], [106, 2, 1, "", "laser_enable"], [106, 3, 1, "", "laser_frequency"], [106, 3, 1, "", "laser_pulse_width"], [106, 2, 1, "", "rx"], [106, 3, 1, "", "sequencer_pulse_delay"], [106, 2, 1, "", "set_all_iio_attrs_to_default_values"]], "adi.fmcomms11": [[107, 1, 1, "", "FMComms11"]], "adi.fmcomms5": [[108, 1, 1, "", "FMComms5"]], "adi.fmcomms5.FMComms5": [[108, 3, 1, "", "filter"], [108, 3, 1, "", "gain_control_mode_chip_b_chan0"], [108, 3, 1, "", "gain_control_mode_chip_b_chan1"], [108, 3, 1, "", "loopback_chip_b"], [108, 3, 1, "", "rx_hardwaregain_chip_b_chan0"], [108, 3, 1, "", "rx_hardwaregain_chip_b_chan1"], [108, 3, 1, "", "rx_lo_chip_b"], [108, 3, 1, "", "rx_rf_bandwidth_chip_b"], [108, 3, 1, "", "sample_rate"], [108, 3, 1, "", "tx_hardwaregain_chip_b_chan0"], [108, 3, 1, "", "tx_hardwaregain_chip_b_chan1"], [108, 3, 1, "", "tx_lo_chip_b"], [108, 3, 1, "", "tx_rf_bandwidth_chip_b"]], "adi.gen_mux": [[109, 1, 1, "", "genmux"]], "adi.gen_mux.genmux": [[109, 3, 1, "", "select"], [109, 3, 1, "", "select_available"]], "adi.lm75": [[111, 1, 1, "", "lm75"]], "adi.lm75.lm75": [[111, 3, 1, "", "input"], [111, 3, 1, "", "max"], [111, 3, 1, "", "max_hyst"], [111, 2, 1, "", "to_degrees"], [111, 2, 1, "", "to_millidegrees"], [111, 3, 1, "", "update_interval"]], "adi.ltc2314_14": [[112, 1, 1, "", "ltc2314_14"]], "adi.ltc2314_14.ltc2314_14": [[112, 3, 1, "", "lsb_mv"], [112, 3, 1, "", "voltage"]], "adi.ltc2387": [[113, 1, 1, "", "ltc2387"]], "adi.ltc2387.ltc2387": [[113, 3, 1, "", "sampling_frequency"]], "adi.ltc2499": [[114, 1, 1, "", "ltc2499"]], "adi.ltc2499.ltc2499": [[114, 4, 1, "", "channel"]], "adi.ltc2664": [[115, 1, 1, "", "ltc2664"]], "adi.ltc2664.ltc2664": [[115, 4, 1, "", "channel_names"]], "adi.ltc2672": [[116, 1, 1, "", "ltc2672"]], "adi.ltc2672.ltc2672": [[116, 3, 1, "", "all_chns_current"], [116, 3, 1, "", "all_chns_powerdown"], [116, 3, 1, "", "all_chns_powerdown_avail"], [116, 3, 1, "", "all_chns_raw"], [116, 3, 1, "", "all_chns_span"], [116, 3, 1, "", "all_chns_span_avail"], [116, 3, 1, "", "fault_detect"], [116, 3, 1, "", "fault_detect_avail"], [116, 3, 1, "", "mux"], [116, 3, 1, "", "mux_avail"]], "adi.ltc2688": [[117, 1, 1, "", "ltc2688"]], "adi.ltc2688.ltc2688": [[117, 4, 1, "", "channel_names"], [117, 4, 1, "", "vref"]], "adi.ltc2983": [[118, 1, 1, "", "ltc2983"]], "adi.ltc2983.ltc2983": [[118, 4, 1, "", "channel"], [118, 2, 1, "", "convert"]], "adi.max11205": [[119, 1, 1, "", "max11205"]], "adi.max11205.max11205": [[119, 4, 1, "", "channel"], [119, 2, 1, "", "to_volts"]], "adi.max14001": [[120, 1, 1, "", "max14001"]], "adi.max14001.max14001": [[120, 4, 1, "", "channel"], [120, 2, 1, "", "to_volts"]], "adi.max31855": [[121, 1, 1, "", "max31855"]], "adi.max31865": [[122, 1, 1, "", "max31865"]], "adi.max31865.max31865": [[122, 3, 1, "", "fault"], [122, 3, 1, "", "samp_available"]], "adi.max9611": [[123, 1, 1, "", "max9611"]], "adi.max9611.max9611": [[123, 4, 1, "", "channel"]], "adi.one_bit_adc_dac": [[124, 1, 1, "", "one_bit_adc_dac"]], "adi.rx_tx": [[1, 1, 1, "", "rx"], [1, 1, 1, "", "rx_core"], [1, 1, 1, "", "rx_def"], [1, 1, 1, "", "rx_tx"], [1, 1, 1, "", "rx_tx_common"], [1, 1, 1, "", "rx_tx_def"], [1, 1, 1, "", "shared_def"], [1, 1, 1, "", "tx"], [1, 1, 1, "", "tx_core"], [1, 1, 1, "", "tx_def"]], "adi.rx_tx.rx_core": [[1, 2, 1, "", "rx"], [1, 3, 1, "", "rx_annotated"], [1, 3, 1, "", "rx_buffer_size"], [1, 3, 1, "", "rx_channel_names"], [1, 2, 1, "", "rx_destroy_buffer"], [1, 3, 1, "", "rx_enabled_channels"], [1, 3, 1, "", "rx_output_type"]], "adi.rx_tx.tx_core": [[1, 2, 1, "", "tx"], [1, 3, 1, "", "tx_channel_names"], [1, 3, 1, "", "tx_cyclic_buffer"], [1, 2, 1, "", "tx_destroy_buffer"], [1, 3, 1, "", "tx_enabled_channels"]], "adi.sync_start": [[128, 1, 1, "", "sync_start"]], "adi.sync_start.sync_start": [[128, 3, 1, "", "rx_sync_start"], [128, 3, 1, "", "rx_sync_start_available"], [128, 3, 1, "", "tx_sync_start"], [128, 3, 1, "", "tx_sync_start_available"]], "adi.tdd": [[125, 1, 1, "", "tdd"]], "adi.tdd.tdd": [[125, 3, 1, "", "burst_count"], [125, 3, 1, "", "counter_int"], [125, 3, 1, "", "dma_gateing_mode"], [125, 3, 1, "", "en"], [125, 3, 1, "", "en_mode"], [125, 3, 1, "", "frame_length_ms"], [125, 3, 1, "", "frame_length_raw"], [125, 3, 1, "", "rx_dma_ms"], [125, 3, 1, "", "rx_dma_raw"], [125, 3, 1, "", "rx_rf_ms"], [125, 3, 1, "", "rx_rf_raw"], [125, 3, 1, "", "rx_vco_ms"], [125, 3, 1, "", "rx_vco_raw"], [125, 3, 1, "", "secondary"], [125, 3, 1, "", "tx_dma_ms"], [125, 3, 1, "", "tx_dma_raw"], [125, 3, 1, "", "tx_rf_ms"], [125, 3, 1, "", "tx_rf_raw"], [125, 3, 1, "", "tx_vco_ms"], [125, 3, 1, "", "tx_vco_raw"]], "adi.tddn": [[126, 1, 1, "", "tddn"]], "adi.tddn.tddn": [[126, 3, 1, "", "burst_count"], [126, 4, 1, "", "channel"], [126, 3, 1, "", "enable"], [126, 3, 1, "", "frame_length_ms"], [126, 3, 1, "", "frame_length_raw"], [126, 3, 1, "", "internal_sync_period_ms"], [126, 3, 1, "", "internal_sync_period_raw"], [126, 3, 1, "", "startup_delay_ms"], [126, 3, 1, "", "startup_delay_raw"], [126, 3, 1, "", "state"], [126, 3, 1, "", "sync_external"], [126, 3, 1, "", "sync_internal"], [126, 3, 1, "", "sync_reset"], [126, 3, 1, "", "sync_soft"]], "test": [[3, 0, 0, "-", "attr_tests"], [4, 0, 0, "-", "dma_tests"], [5, 0, 0, "-", "generics"]], "test.attr_tests": [[3, 5, 1, "", "attribute_check_range_readonly_with_depends"], [3, 5, 1, "", "attribute_check_range_singleval_with_depends"], [3, 5, 1, "", "attribute_multiple_values"], [3, 5, 1, "", "attribute_multiple_values_available_readonly"], [3, 5, 1, "", "attribute_multiple_values_device_channel"], [3, 5, 1, "", "attribute_multiple_values_with_depends"], [3, 5, 1, "", "attribute_readonly_with_depends"], [3, 5, 1, "", "attribute_single_value"], [3, 5, 1, "", "attribute_single_value_boolean"], [3, 5, 1, "", "attribute_single_value_channel_readonly"], [3, 5, 1, "", "attribute_single_value_device_name_channel_readonly"], [3, 5, 1, "", "attribute_single_value_pow2"], [3, 5, 1, "", "attribute_single_value_range_channel"], [3, 5, 1, "", "attribute_single_value_readonly"], [3, 5, 1, "", "attribute_single_value_str"], [3, 5, 1, "", "attribute_write_only_str"], [3, 5, 1, "", "attribute_write_only_str_device_channel"], [3, 5, 1, "", "attribute_write_only_str_with_depends"], [3, 5, 1, "", "floor_step_size"]], "test.dma_tests": [[4, 5, 1, "", "cw_loopback"], [4, 5, 1, "", "cyclic_buffer"], [4, 5, 1, "", "cyclic_buffer_exception"], [4, 5, 1, "", "dds_loopback"], [4, 5, 1, "", "dds_two_tone"], [4, 5, 1, "", "dma_dac_zeros"], [4, 5, 1, "", "dma_loopback"], [4, 5, 1, "", "dma_rx"], [4, 5, 1, "", "dma_tx"], [4, 5, 1, "", "gain_check"], [4, 5, 1, "", "hardwaregain"], [4, 5, 1, "", "harmonic_vals"], [4, 5, 1, "", "nco_loopback"], [4, 5, 1, "", "stress_context_creation"], [4, 5, 1, "", "stress_rx_buffer_creation"], [4, 5, 1, "", "stress_rx_buffer_length"], [4, 5, 1, "", "stress_tx_buffer_creation"], [4, 5, 1, "", "t_sfdr"], [4, 5, 1, "", "verify_overflow"], [4, 5, 1, "", "verify_underflow"]], "test.generics": [[5, 5, 1, "", "iio_attribute_single_value"], [5, 5, 1, "", "iio_buffer_check"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:attribute", "5": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "function", "Python function"]}, "titleterms": {"attribut": [0, 3], "buffer": 1, "cyclic": 1, "mode": 1, "annot": 1, "unit": 1, "member": 1, "exampl": [1, 130, 133], "develop": 2, "invok": 2, "precommit": 2, "test": [2, 3, 4, 5], "configur": 2, "new": 2, "hardwar": [2, 132], "requir": [2, 132], "function": 2, "fixtur": 2, "set": 2, "up": 2, "isol": 2, "environ": [2, 131], "instal": [2, 131], "pyenv": 2, "creat": 2, "pipenv": 2, "emul": 2, "dma": [4, 128], "gener": 5, "quadmxfe_multi": 6, "ad2s1210": 7, "ad4020": 8, "ad405x": 9, "ad4110": 10, "ad4130": 11, "ad4170": 12, "ad4630": 13, "ad469x": 14, "ad4858": 15, "ad5592r": 16, "ad5627": 17, "ad5686": 18, "ad5754r": 19, "ad579x": 20, "adi": [21, 22, 43, 44, 45, 46, 47, 50, 51, 52, 54, 55, 59, 62, 75, 87, 92, 98, 104, 105, 107, 114, 119, 120, 121, 122, 123], "ad5940": 21, "modul": [21, 22, 43, 44, 45, 46, 47, 50, 51, 52, 54, 55, 59, 62, 75, 87, 92, 98, 104, 105, 107, 114, 119, 120, 121, 122, 123], "ad6676": 22, "ad7124": 23, "ad7134": 24, "ad717x": 25, "ad719x": 26, "ad7291": 27, "ad7606": 28, "ad7689": 29, "ad7746": 30, "ad7768": 31, "ad777x": 32, "ad7799": 33, "ad9081": [34, 37], "ad9081_mc": 35, "ad9083": 36, "ad9084_mc": 38, "ad9094": 39, "ad9136": 40, "ad9144": 41, "ad9152": 42, "ad9162": 43, "ad9166": 44, "ad9172": 45, "ad9250": 46, "ad9265": 47, "ad936x": 48, "ad937x": 49, "ad9434": 50, "ad9467": 51, "ad9625": 52, "ad9680": 53, "ad9739a": 54, "ada4961": 55, "adaq8092": 56, "adar1000": 57, "adf4159": 58, "adf4355": 59, "adf4371": 60, "adf5610": 61, "adg2128": 62, "adis16375": 63, "adis16460": 64, "adis16475": 65, "adis16480": 66, "adis16485": 67, "adis16488": 68, "adis16490": 69, "adis16495": 70, "adis16497": 71, "adis16507": 72, "adis16545": 73, "adis16547": 74, "adl5240": 75, "adl5960": 76, "admv8818": 77, "adpd1080": 78, "adpd188": 79, "adpd410x": 80, "adrf5720": 81, "adrv9002": 82, "adrv9009": 83, "adrv9009_zu11eg": 84, "adrv9009_zu11eg_fmcomms8": 85, "adrv9009_zu11eg_multi": 86, "adt7420": 87, "adxl313": 88, "adxl345": 89, "adxl355": 90, "adxrs290": 91, "cn0511": 92, "cn0532": 93, "cn0540": 94, "cn0554": 95, "cn0556": 96, "cn0565": 97, "cn0566": 98, "paramet": [98, 111], "note": 98, "cn0575": 99, "cn0579": 100, "daq2": 101, "daq3": 102, "fmc_vna": 103, "fmcadc3": 104, "fmcjesdadc1": 105, "fmclidar1": 106, "fmcomms11": 107, "fmcomms5": 108, "gen_mux": 109, "jesd": 110, "lm75": 111, "ltc2314_14": 112, "ltc2387": 113, "ltc2499": 114, "ltc2664": 115, "ltc2672": 116, "ltc2688": 117, "ltc2983": 118, "max11205": 119, "max14001": 120, "max31855": 121, "max31865": 122, "max9611": 123, "one_bit_adc_dac": 124, "tdd": 125, "tddn": 126, "support": [127, 133, 134], "devic": [127, 132], "fpga": 128, "featur": 128, "direct": [128, 133], "digit": 128, "synthes": 128, "dd": 128, "method": 128, "synchron": 128, "sync_start": 128, "connect": 129, "quick": 131, "start": 131, "us": 131, "virtual": 131, "conda": 131, "check": 131, "analog": 132, "python": 132, "interfac": 132, "section": 132, "indic": 132, "tabl": 132, "libiio": 133, "access": 133, "entri": 133, "point": 133, "v1": 133, "x": 133}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 58}, "alltitles": {"Attributes": [[0, "attributes"]], "Buffers": [[1, "buffers"]], "Cyclic Mode": [[1, "cyclic-mode"]], "Annotated Buffers": [[1, "annotated-buffers"]], "Buffer Units": [[1, "buffer-units"]], "Members": [[1, "module-adi.rx_tx"]], "Buffer Examples": [[1, "buffer-examples"]], "Developers": [[2, "developers"]], "Invoke": [[2, "invoke"]], "Precommit": [[2, "precommit"]], "Testing": [[2, "testing"]], "Test Configuration": [[2, "test-configuration"]], "New Hardware Requirements": [[2, "new-hardware-requirements"]], "Test Functions and Fixtures": [[2, "test-functions-and-fixtures"]], "Set Up Isolated Environment": [[2, "set-up-isolated-environment"]], "Install pyenv": [[2, "install-pyenv"]], "Create isolated install with pipenv": [[2, "create-isolated-install-with-pipenv"]], "Emulation": [[2, "emulation"]], "Attribute Tests": [[3, "attribute-tests"]], "DMA Tests": [[4, "dma-tests"]], "Generic Tests": [[5, "generic-tests"]], "QuadMxFE_multi": [[6, "module-adi.QuadMxFE_multi"]], "ad2s1210": [[7, "module-adi.ad2s1210"]], "ad4020": [[8, "ad4020"]], "ad405x": [[9, "module-adi.ad405x"]], "ad4110": [[10, "module-adi.ad4110"]], "ad4130": [[11, "module-adi.ad4130"]], "ad4170": [[12, "module-adi.ad4170"]], "ad4630": [[13, "module-adi.ad4630"]], "ad469x": [[14, "module-adi.ad469x"]], "ad4858": [[15, "module-adi.ad4858"]], "ad5592r": [[16, "module-adi.ad5592r"]], "ad5627": [[17, "module-adi.ad5627"]], "ad5686": [[18, "module-adi.ad5686"]], "ad5754r": [[19, "module-adi.ad5754r"]], "ad579x": [[20, "module-adi.ad579x"]], "adi.ad5940 module": [[21, "module-adi.ad5940"]], "adi.ad6676 module": [[22, "module-adi.ad6676"]], "ad7124": [[23, "module-adi.ad7124"]], "ad7134": [[24, "module-adi.ad7134"]], "ad717x": [[25, "module-adi.ad717x"]], "ad719x": [[26, "module-adi.ad719x"]], "ad7291": [[27, "module-adi.ad7291"]], "ad7606": [[28, "module-adi.ad7606"]], "ad7689": [[29, "module-adi.ad7689"]], "ad7746": [[30, "module-adi.ad7746"]], "ad7768": [[31, "module-adi.ad7768"]], "ad777x": [[32, "module-adi.ad777x"]], "ad7799": [[33, "module-adi.ad7799"]], "ad9081": [[34, "module-adi.ad9081"], [37, "module-adi.ad9084"]], "ad9081_mc": [[35, "ad9081-mc"]], "ad9083": [[36, "module-adi.ad9083"]], "ad9084_mc": [[38, "ad9084-mc"]], "ad9094": [[39, "module-adi.ad9094"]], "ad9136": [[40, "module-adi.ad9136"]], "ad9144": [[41, "module-adi.ad9144"]], "ad9152": [[42, "module-adi.ad9152"]], "adi.ad9162 module": [[43, "module-adi.ad9162"]], "adi.ad9166 module": [[44, "module-adi.ad9166"]], "adi.ad9172 module": [[45, "module-adi.ad9172"]], "adi.ad9250 module": [[46, "module-adi.ad9250"]], "adi.ad9265 module": [[47, "module-adi.ad9265"]], "ad936x": [[48, "module-adi.ad936x"]], "ad937x": [[49, "module-adi.ad937x"]], "adi.ad9434 module": [[50, "module-adi.ad9434"]], "adi.ad9467 module": [[51, "module-adi.ad9467"]], "adi.ad9625 module": [[52, "module-adi.ad9625"]], "ad9680": [[53, "module-adi.ad9680"]], "adi.ad9739a module": [[54, "module-adi.ad9739a"]], "adi.ada4961 module": [[55, "module-adi.ada4961"]], "adaq8092": [[56, "module-adi.adaq8092"]], "adar1000": [[57, "module-adi.adar1000"]], "adf4159": [[58, "module-adi.adf4159"]], "adi.adf4355 module": [[59, "module-adi.adf4355"]], "adf4371": [[60, "module-adi.adf4371"]], "adf5610": [[61, "module-adi.adf5610"]], "adi.adg2128 module": [[62, "module-adi.adg2128"]], "adis16375": [[63, "adis16375"]], "adis16460": [[64, "adis16460"]], "adis16475": [[65, "adis16475"]], "adis16480": [[66, "adis16480"]], "adis16485": [[67, "adis16485"]], "adis16488": [[68, "adis16488"]], "adis16490": [[69, "adis16490"]], "adis16495": [[70, "adis16495"]], "adis16497": [[71, "adis16497"]], "adis16507": [[72, "module-adi.adis16507"]], "adis16545": [[73, "adis16545"]], "adis16547": [[74, "adis16547"]], "adi.adl5240 module": [[75, "module-adi.adl5240"]], "adl5960": [[76, "module-adi.adl5960"]], "admv8818": [[77, "module-adi.admv8818"]], "adpd1080": [[78, "module-adi.adpd1080"]], "adpd188": [[79, "module-adi.adpd188"]], "adpd410x": [[80, "module-adi.adpd410x"]], "adrf5720": [[81, "module-adi.adrf5720"]], "adrv9002": [[82, "module-adi.adrv9002"]], "adrv9009": [[83, "module-adi.adrv9009"]], "adrv9009_zu11eg": [[84, "module-adi.adrv9009_zu11eg"]], "adrv9009_zu11eg_fmcomms8": [[85, "module-adi.adrv9009_zu11eg_fmcomms8"]], "adrv9009_zu11eg_multi": [[86, "module-adi.adrv9009_zu11eg_multi"]], "adi.adt7420 module": [[87, "module-adi.adt7420"]], "adxl313": [[88, "module-adi.adxl313"]], "adxl345": [[89, "module-adi.adxl345"]], "adxl355": [[90, "module-adi.adxl355"]], "adxrs290": [[91, "module-adi.adxrs290"]], "adi.cn0511 module": [[92, "module-adi.cn0511"]], "cn0532": [[93, "module-adi.cn0532"]], "cn0540": [[94, "module-adi.cn0540"]], "cn0554": [[95, "module-adi.cn0554"]], "cn0556": [[96, "module-adi.cn0556"]], "cn0565": [[97, "module-adi.cn0565"]], "adi.cn0566 module": [[98, "module-adi.cn0566"]], "parameters": [[98, "parameters"]], "Parameters": [[98, "id1"], [98, "id2"], [98, "id3"], [98, "id4"], [98, "id5"], [98, "id6"], [98, "id7"], [98, "id8"], [98, "id9"], [98, "id11"], [111, "parameters"]], "Notes": [[98, "notes"], [98, "id10"]], "cn0575": [[99, "module-adi.cn0575"]], "cn0579": [[100, "module-adi.cn0579"]], "daq2": [[101, "module-adi.daq2"]], "daq3": [[102, "module-adi.daq3"]], "fmc_vna": [[103, "module-adi.fmc_vna"]], "adi.fmcadc3 module": [[104, "module-adi.fmcadc3"]], "adi.fmcjesdadc1 module": [[105, "module-adi.fmcjesdadc1"]], "fmclidar1": [[106, "module-adi.fmclidar1"]], "adi.fmcomms11 module": [[107, "module-adi.fmcomms11"]], "fmcomms5": [[108, "module-adi.fmcomms5"]], "gen_mux": [[109, "module-adi.gen_mux"]], "jesd": [[110, "module-adi.jesd"]], "lm75": [[111, "module-adi.lm75"]], "ltc2314_14": [[112, "module-adi.ltc2314_14"]], "ltc2387": [[113, "module-adi.ltc2387"]], "adi.ltc2499 module": [[114, "module-adi.ltc2499"]], "ltc2664": [[115, "module-adi.ltc2664"]], "ltc2672": [[116, "module-adi.ltc2672"]], "ltc2688": [[117, "module-adi.ltc2688"]], "ltc2983": [[118, "module-adi.ltc2983"]], "adi.max11205 module": [[119, "module-adi.max11205"]], "adi.max14001 module": [[120, "module-adi.max14001"]], "adi.max31855 module": [[121, "module-adi.max31855"]], "adi.max31865 module": [[122, "module-adi.max31865"]], "adi.max9611 module": [[123, "module-adi.max9611"]], "one_bit_adc_dac": [[124, "module-adi.one_bit_adc_dac"]], "tdd": [[125, "module-adi.tdd"]], "tddn": [[126, "module-adi.tddn"]], "Supported Devices": [[127, "supported-devices"]], "FPGA Features": [[128, "fpga-features"]], "Direct Digital Synthesizers": [[128, "direct-digital-synthesizers"]], "DDS Methods": [[128, "module-adi.dds"]], "DMA Synchronization": [[128, "dma-synchronization"]], "Sync_Start Methods": [[128, "module-adi.sync_start"]], "Connectivity": [[129, "connectivity"]], "Examples": [[130, "examples"], [133, "examples"]], "Quick Start": [[131, "quick-start"]], "Using Virtual Environments": [[131, "using-virtual-environments"]], "Conda Install": [[131, "conda-install"]], "Install Checks": [[131, "install-checks"]], "Analog Devices Hardware Python Interfaces": [[132, "analog-devices-hardware-python-interfaces"]], "Requirements": [[132, "requirements"]], "Sections": [[132, "sections"]], "Indices and tables": [[132, "indices-and-tables"]], "libiio Direct Access": [[133, "libiio-direct-access"]], "libiio Entry Points": [[133, "libiio-entry-points"]], "libiio v1.X support": [[133, "libiio-v1-x-support"]], "Support": [[134, "support"]]}, "indexentries": {"adi.rx_tx": [[1, "module-adi.rx_tx"]], "module": [[1, "module-adi.rx_tx"], [3, "module-test.attr_tests"], [4, "module-test.dma_tests"], [5, "module-test.generics"], [6, "module-adi.QuadMxFE_multi"], [7, "module-adi.ad2s1210"], [8, "module-adi.ad4020"], [9, "module-adi.ad405x"], [10, "module-adi.ad4110"], [11, "module-adi.ad4130"], [12, "module-adi.ad4170"], [13, "module-adi.ad4630"], [14, "module-adi.ad469x"], [15, "module-adi.ad4858"], [16, "module-adi.ad5592r"], [17, "module-adi.ad5627"], [18, "module-adi.ad5686"], [19, "module-adi.ad5754r"], [20, "module-adi.ad579x"], [21, "module-adi.ad5940"], [22, "module-adi.ad6676"], [23, "module-adi.ad7124"], [24, "module-adi.ad7134"], [25, "module-adi.ad717x"], [26, "module-adi.ad719x"], [27, "module-adi.ad7291"], [28, "module-adi.ad7606"], [29, "module-adi.ad7689"], [30, "module-adi.ad7746"], [31, "module-adi.ad7768"], [32, "module-adi.ad777x"], [33, "module-adi.ad7799"], [34, "module-adi.ad9081"], [35, "module-adi.ad9081_mc"], [36, "module-adi.ad9083"], [37, "module-adi.ad9084"], [38, "module-adi.ad9084_mc"], [39, "module-adi.ad9094"], [40, "module-adi.ad9136"], [41, "module-adi.ad9144"], [42, "module-adi.ad9152"], [43, "module-adi.ad9162"], [44, "module-adi.ad9166"], [45, "module-adi.ad9172"], [46, "module-adi.ad9250"], [47, "module-adi.ad9265"], [48, "module-adi.ad936x"], [49, "module-adi.ad937x"], [50, "module-adi.ad9434"], [51, "module-adi.ad9467"], [52, "module-adi.ad9625"], [53, "module-adi.ad9680"], [54, "module-adi.ad9739a"], [55, "module-adi.ada4961"], [56, "module-adi.adaq8092"], [57, "module-adi.adar1000"], [58, "module-adi.adf4159"], [59, "module-adi.adf4355"], [60, "module-adi.adf4371"], [61, "module-adi.adf5610"], [62, "module-adi.adg2128"], [72, "module-adi.adis16507"], [75, "module-adi.adl5240"], [76, "module-adi.adl5960"], [77, "module-adi.admv8818"], [78, "module-adi.adpd1080"], [79, "module-adi.adpd188"], [80, "module-adi.adpd410x"], [81, "module-adi.adrf5720"], [82, "module-adi.adrv9002"], [83, "module-adi.adrv9009"], [84, "module-adi.adrv9009_zu11eg"], [85, "module-adi.adrv9009_zu11eg_fmcomms8"], [86, "module-adi.adrv9009_zu11eg_multi"], [87, "module-adi.adt7420"], [88, "module-adi.adxl313"], [89, "module-adi.adxl345"], [90, "module-adi.adxl355"], [91, "module-adi.adxrs290"], [92, "module-adi.cn0511"], [93, "module-adi.cn0532"], [94, "module-adi.cn0540"], [95, "module-adi.cn0554"], [96, "module-adi.cn0556"], [97, "module-adi.cn0565"], [98, "module-adi.cn0566"], [99, "module-adi.cn0575"], [100, "module-adi.cn0579"], [101, "module-adi.daq2"], [102, "module-adi.daq3"], [103, "module-adi.fmc_vna"], [104, "module-adi.fmcadc3"], [105, "module-adi.fmcjesdadc1"], [106, "module-adi.fmclidar1"], [107, "module-adi.fmcomms11"], [108, "module-adi.fmcomms5"], [109, "module-adi.gen_mux"], [110, "module-adi.jesd"], [111, "module-adi.lm75"], [112, "module-adi.ltc2314_14"], [113, "module-adi.ltc2387"], [114, "module-adi.ltc2499"], [115, "module-adi.ltc2664"], [116, "module-adi.ltc2672"], [117, "module-adi.ltc2688"], [118, "module-adi.ltc2983"], [119, "module-adi.max11205"], [120, "module-adi.max14001"], [121, "module-adi.max31855"], [122, "module-adi.max31865"], [123, "module-adi.max9611"], [124, "module-adi.one_bit_adc_dac"], [125, "module-adi.tdd"], [126, "module-adi.tddn"], [127, "module-adi"], [128, "module-adi.dds"], [128, "module-adi.sync_start"]], "rx (class in adi.rx_tx)": [[1, "adi.rx_tx.rx"]], "rx() (adi.rx_tx.rx_core method)": [[1, "adi.rx_tx.rx_core.rx"]], "rx_annotated (adi.rx_tx.rx_core property)": [[1, "adi.rx_tx.rx_core.rx_annotated"]], "rx_buffer_size (adi.rx_tx.rx_core property)": [[1, "adi.rx_tx.rx_core.rx_buffer_size"]], "rx_channel_names (adi.rx_tx.rx_core property)": [[1, "adi.rx_tx.rx_core.rx_channel_names"]], "rx_core (class in adi.rx_tx)": [[1, "adi.rx_tx.rx_core"]], "rx_def (class in adi.rx_tx)": [[1, "adi.rx_tx.rx_def"]], "rx_destroy_buffer() (adi.rx_tx.rx_core method)": [[1, "adi.rx_tx.rx_core.rx_destroy_buffer"]], "rx_enabled_channels (adi.rx_tx.rx_core property)": [[1, "adi.rx_tx.rx_core.rx_enabled_channels"]], "rx_output_type (adi.rx_tx.rx_core property)": [[1, "adi.rx_tx.rx_core.rx_output_type"]], "rx_tx (class in adi.rx_tx)": [[1, "adi.rx_tx.rx_tx"]], "rx_tx_common (class in adi.rx_tx)": [[1, "adi.rx_tx.rx_tx_common"]], "rx_tx_def (class in adi.rx_tx)": [[1, "adi.rx_tx.rx_tx_def"]], "shared_def (class in adi.rx_tx)": [[1, "adi.rx_tx.shared_def"]], "tx (class in adi.rx_tx)": [[1, "adi.rx_tx.tx"]], "tx() (adi.rx_tx.tx_core method)": [[1, "adi.rx_tx.tx_core.tx"]], "tx_channel_names (adi.rx_tx.tx_core property)": [[1, "adi.rx_tx.tx_core.tx_channel_names"]], "tx_core (class in adi.rx_tx)": [[1, "adi.rx_tx.tx_core"]], "tx_cyclic_buffer (adi.rx_tx.tx_core property)": [[1, "adi.rx_tx.tx_core.tx_cyclic_buffer"]], "tx_def (class in adi.rx_tx)": [[1, "adi.rx_tx.tx_def"]], "tx_destroy_buffer() (adi.rx_tx.tx_core method)": [[1, "adi.rx_tx.tx_core.tx_destroy_buffer"]], "tx_enabled_channels (adi.rx_tx.tx_core property)": [[1, "adi.rx_tx.tx_core.tx_enabled_channels"]], "attribute_check_range_readonly_with_depends() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_check_range_readonly_with_depends"]], "attribute_check_range_singleval_with_depends() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_check_range_singleval_with_depends"]], "attribute_multiple_values() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_multiple_values"]], "attribute_multiple_values_available_readonly() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_multiple_values_available_readonly"]], "attribute_multiple_values_device_channel() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_multiple_values_device_channel"]], "attribute_multiple_values_with_depends() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_multiple_values_with_depends"]], "attribute_readonly_with_depends() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_readonly_with_depends"]], "attribute_single_value() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_single_value"]], "attribute_single_value_boolean() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_single_value_boolean"]], "attribute_single_value_channel_readonly() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_single_value_channel_readonly"]], "attribute_single_value_device_name_channel_readonly() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_single_value_device_name_channel_readonly"]], "attribute_single_value_pow2() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_single_value_pow2"]], "attribute_single_value_range_channel() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_single_value_range_channel"]], "attribute_single_value_readonly() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_single_value_readonly"]], "attribute_single_value_str() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_single_value_str"]], "attribute_write_only_str() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_write_only_str"]], "attribute_write_only_str_device_channel() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_write_only_str_device_channel"]], "attribute_write_only_str_with_depends() (in module test.attr_tests)": [[3, "test.attr_tests.attribute_write_only_str_with_depends"]], "floor_step_size() (in module test.attr_tests)": [[3, "test.attr_tests.floor_step_size"]], "test.attr_tests": [[3, "module-test.attr_tests"]], "cw_loopback() (in module test.dma_tests)": [[4, "test.dma_tests.cw_loopback"]], "cyclic_buffer() (in module test.dma_tests)": [[4, "test.dma_tests.cyclic_buffer"]], "cyclic_buffer_exception() (in module test.dma_tests)": [[4, "test.dma_tests.cyclic_buffer_exception"]], "dds_loopback() (in module test.dma_tests)": [[4, "test.dma_tests.dds_loopback"]], "dds_two_tone() (in module test.dma_tests)": [[4, "test.dma_tests.dds_two_tone"]], "dma_dac_zeros() (in module test.dma_tests)": [[4, "test.dma_tests.dma_dac_zeros"]], "dma_loopback() (in module test.dma_tests)": [[4, "test.dma_tests.dma_loopback"]], "dma_rx() (in module test.dma_tests)": [[4, "test.dma_tests.dma_rx"]], "dma_tx() (in module test.dma_tests)": [[4, "test.dma_tests.dma_tx"]], "gain_check() (in module test.dma_tests)": [[4, "test.dma_tests.gain_check"]], "hardwaregain() (in module test.dma_tests)": [[4, "test.dma_tests.hardwaregain"]], "harmonic_vals() (in module test.dma_tests)": [[4, "test.dma_tests.harmonic_vals"]], "nco_loopback() (in module test.dma_tests)": [[4, "test.dma_tests.nco_loopback"]], "stress_context_creation() (in module test.dma_tests)": [[4, "test.dma_tests.stress_context_creation"]], "stress_rx_buffer_creation() (in module test.dma_tests)": [[4, "test.dma_tests.stress_rx_buffer_creation"]], "stress_rx_buffer_length() (in module test.dma_tests)": [[4, "test.dma_tests.stress_rx_buffer_length"]], "stress_tx_buffer_creation() (in module test.dma_tests)": [[4, "test.dma_tests.stress_tx_buffer_creation"]], "t_sfdr() (in module test.dma_tests)": [[4, "test.dma_tests.t_sfdr"]], "test.dma_tests": [[4, "module-test.dma_tests"]], "verify_overflow() (in module test.dma_tests)": [[4, "test.dma_tests.verify_overflow"]], "verify_underflow() (in module test.dma_tests)": [[4, "test.dma_tests.verify_underflow"]], "iio_attribute_single_value() (in module test.generics)": [[5, "test.generics.iio_attribute_single_value"]], "iio_buffer_check() (in module test.generics)": [[5, "test.generics.iio_buffer_check"]], "test.generics": [[5, "module-test.generics"]], "quadmxfe_multi (class in adi.quadmxfe_multi)": [[6, "adi.QuadMxFE_multi.QuadMxFE_multi"]], "adi.quadmxfe_multi": [[6, "module-adi.QuadMxFE_multi"]], "hmc7044_cap_sel() (adi.quadmxfe_multi.quadmxfe_multi method)": [[6, "adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_cap_sel"]], "hmc7044_car_output_delay() (adi.quadmxfe_multi.quadmxfe_multi method)": [[6, "adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_car_output_delay"]], "hmc7044_ext_output_delay() (adi.quadmxfe_multi.quadmxfe_multi method)": [[6, "adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_ext_output_delay"]], "hmc7044_set_cap_sel() (adi.quadmxfe_multi.quadmxfe_multi method)": [[6, "adi.QuadMxFE_multi.QuadMxFE_multi.hmc7044_set_cap_sel"]], "reinitialize() (adi.quadmxfe_multi.quadmxfe_multi method)": [[6, "adi.QuadMxFE_multi.QuadMxFE_multi.reinitialize"]], "rx() (adi.quadmxfe_multi.quadmxfe_multi method)": [[6, "adi.QuadMxFE_multi.QuadMxFE_multi.rx"]], "rx_buffer_size (adi.quadmxfe_multi.quadmxfe_multi property)": [[6, "adi.QuadMxFE_multi.QuadMxFE_multi.rx_buffer_size"]], "secondaries (adi.quadmxfe_multi.quadmxfe_multi attribute)": [[6, "adi.QuadMxFE_multi.QuadMxFE_multi.secondaries"]], "sysref_request() (adi.quadmxfe_multi.quadmxfe_multi method)": [[6, "adi.QuadMxFE_multi.QuadMxFE_multi.sysref_request"]], "ad2s1210 (class in adi.ad2s1210)": [[7, "adi.ad2s1210.ad2s1210"]], "adi.ad2s1210": [[7, "module-adi.ad2s1210"]], "excitation_frequency (adi.ad2s1210.ad2s1210 property)": [[7, "adi.ad2s1210.ad2s1210.excitation_frequency"]], "hysteresis_enable (adi.ad2s1210.ad2s1210 property)": [[7, "adi.ad2s1210.ad2s1210.hysteresis_enable"]], "ad4000 (class in adi.ad4020)": [[8, "adi.ad4020.ad4000"]], "ad4001 (class in adi.ad4020)": [[8, "adi.ad4020.ad4001"]], "ad4002 (class in adi.ad4020)": [[8, "adi.ad4020.ad4002"]], "ad4003 (class in adi.ad4020)": [[8, "adi.ad4020.ad4003"]], "ad4020 (class in adi.ad4020)": [[8, "adi.ad4020.ad4020"]], "adi.ad4020": [[8, "module-adi.ad4020"]], "sampling_frequency (adi.ad4020.ad4020 property)": [[8, "adi.ad4020.ad4020.sampling_frequency"]], "ad405x (class in adi.ad405x)": [[9, "adi.ad405x.ad405x"]], "adi.ad405x": [[9, "module-adi.ad405x"]], "avg_filter_length (adi.ad405x.ad405x property)": [[9, "adi.ad405x.ad405x.avg_filter_length"]], "avg_filter_length_avail (adi.ad405x.ad405x property)": [[9, "adi.ad405x.ad405x.avg_filter_length_avail"]], "burst_sample_rate (adi.ad405x.ad405x property)": [[9, "adi.ad405x.ad405x.burst_sample_rate"]], "channels (adi.ad405x.ad405x attribute)": [[9, "adi.ad405x.ad405x.channels"]], "operating_mode (adi.ad405x.ad405x property)": [[9, "adi.ad405x.ad405x.operating_mode"]], "operating_mode_avail (adi.ad405x.ad405x property)": [[9, "adi.ad405x.ad405x.operating_mode_avail"]], "sampling_frequency (adi.ad405x.ad405x property)": [[9, "adi.ad405x.ad405x.sampling_frequency"]], "to_volts() (adi.ad405x.ad405x method)": [[9, "adi.ad405x.ad405x.to_volts"]], "ad4110 (class in adi.ad4110)": [[10, "adi.ad4110.ad4110"]], "adi.ad4110": [[10, "module-adi.ad4110"]], "channel (adi.ad4110.ad4110 attribute)": [[10, "adi.ad4110.ad4110.channel"]], "to_volts() (adi.ad4110.ad4110 method)": [[10, "adi.ad4110.ad4110.to_volts"]], "ad4130 (class in adi.ad4130)": [[11, "adi.ad4130.ad4130"]], "adi.ad4130": [[11, "module-adi.ad4130"]], "channel (adi.ad4130.ad4130 attribute)": [[11, "adi.ad4130.ad4130.channel"]], "to_volts() (adi.ad4130.ad4130 method)": [[11, "adi.ad4130.ad4130.to_volts"]], "ad4170 (class in adi.ad4170)": [[12, "adi.ad4170.ad4170"]], "adi.ad4170": [[12, "module-adi.ad4170"]], "channels (adi.ad4170.ad4170 attribute)": [[12, "adi.ad4170.ad4170.channels"]], "to_volts() (adi.ad4170.ad4170 method)": [[12, "adi.ad4170.ad4170.to_volts"]], "ad4630 (class in adi.ad4630)": [[13, "adi.ad4630.ad4630"]], "adaq42xx (class in adi.ad4630)": [[13, "adi.ad4630.adaq42xx"]], "adi.ad4630": [[13, "module-adi.ad4630"]], "output_data_mode() (adi.ad4630.ad4630 method)": [[13, "adi.ad4630.ad4630.output_data_mode"]], "rx() (adi.ad4630.ad4630 method)": [[13, "adi.ad4630.ad4630.rx"]], "sample_averaging (adi.ad4630.ad4630 property)": [[13, "adi.ad4630.ad4630.sample_averaging"]], "sample_averaging_avail (adi.ad4630.ad4630 property)": [[13, "adi.ad4630.ad4630.sample_averaging_avail"]], "sample_rate (adi.ad4630.ad4630 property)": [[13, "adi.ad4630.ad4630.sample_rate"]], "ad469x (class in adi.ad469x)": [[14, "adi.ad469x.ad469x"]], "adi.ad469x": [[14, "module-adi.ad469x"]], "channel (adi.ad469x.ad469x attribute)": [[14, "adi.ad469x.ad469x.channel"]], "to_volts() (adi.ad469x.ad469x method)": [[14, "adi.ad469x.ad469x.to_volts"]], "ad4858 (class in adi.ad4858)": [[15, "adi.ad4858.ad4858"]], "adi.ad4858": [[15, "module-adi.ad4858"]], "channel (adi.ad4858.ad4858 attribute)": [[15, "adi.ad4858.ad4858.channel"]], "oversampling_ratio (adi.ad4858.ad4858 property)": [[15, "adi.ad4858.ad4858.oversampling_ratio"]], "oversampling_ratio_avail (adi.ad4858.ad4858 property)": [[15, "adi.ad4858.ad4858.oversampling_ratio_avail"]], "packet_format (adi.ad4858.ad4858 property)": [[15, "adi.ad4858.ad4858.packet_format"]], "packet_format_avail (adi.ad4858.ad4858 property)": [[15, "adi.ad4858.ad4858.packet_format_avail"]], "sampling_frequency (adi.ad4858.ad4858 property)": [[15, "adi.ad4858.ad4858.sampling_frequency"]], "to_volts() (adi.ad4858.ad4858 method)": [[15, "adi.ad4858.ad4858.to_volts"]], "ad5592r (class in adi.ad5592r)": [[16, "adi.ad5592r.ad5592r"]], "ad5592r.channel_adc (class in adi.ad5592r)": [[16, "adi.ad5592r.ad5592r.channel_adc"]], "ad5592r.channel_dac (class in adi.ad5592r)": [[16, "adi.ad5592r.ad5592r.channel_dac"]], "ad5592r.channel_temp (class in adi.ad5592r)": [[16, "adi.ad5592r.ad5592r.channel_temp"]], "adi.ad5592r": [[16, "module-adi.ad5592r"]], "offset (adi.ad5592r.ad5592r.channel_temp property)": [[16, "adi.ad5592r.ad5592r.channel_temp.offset"]], "raw (adi.ad5592r.ad5592r.channel_adc property)": [[16, "adi.ad5592r.ad5592r.channel_adc.raw"]], "raw (adi.ad5592r.ad5592r.channel_dac property)": [[16, "adi.ad5592r.ad5592r.channel_dac.raw"]], "raw (adi.ad5592r.ad5592r.channel_temp property)": [[16, "adi.ad5592r.ad5592r.channel_temp.raw"]], "scale (adi.ad5592r.ad5592r.channel_adc property)": [[16, "adi.ad5592r.ad5592r.channel_adc.scale"]], "scale (adi.ad5592r.ad5592r.channel_temp property)": [[16, "adi.ad5592r.ad5592r.channel_temp.scale"]], "scale_available (adi.ad5592r.ad5592r.channel_adc property)": [[16, "adi.ad5592r.ad5592r.channel_adc.scale_available"]], "ad5627 (class in adi.ad5627)": [[17, "adi.ad5627.ad5627"]], "adi.ad5627": [[17, "module-adi.ad5627"]], "apdbias (adi.ad5627.ad5627 property)": [[17, "adi.ad5627.ad5627.apdbias"]], "tiltvoltage (adi.ad5627.ad5627 property)": [[17, "adi.ad5627.ad5627.tiltvoltage"]], "ad5686 (class in adi.ad5686)": [[18, "adi.ad5686.ad5686"]], "adi.ad5686": [[18, "module-adi.ad5686"]], "channel (adi.ad5686.ad5686 attribute)": [[18, "adi.ad5686.ad5686.channel"]], "ad5754r (class in adi.ad5754r)": [[19, "adi.ad5754r.ad5754r"]], "adi.ad5754r": [[19, "module-adi.ad5754r"]], "all_chns_clear (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.all_chns_clear"]], "all_chns_clear_available (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.all_chns_clear_available"]], "channel (adi.ad5754r.ad5754r attribute)": [[19, "adi.ad5754r.ad5754r.channel"]], "clamp_enable (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.clamp_enable"]], "clamp_enable_available (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.clamp_enable_available"]], "clear_setting (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.clear_setting"]], "clear_setting_available (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.clear_setting_available"]], "hw_ldac_trigger (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.hw_ldac_trigger"]], "hw_ldac_trigger_available (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.hw_ldac_trigger_available"]], "int_ref_powerup (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.int_ref_powerup"]], "int_ref_powerup_available (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.int_ref_powerup_available"]], "oc_tsd (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.oc_tsd"]], "oc_tsd_available (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.oc_tsd_available"]], "sampling_frequency (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.sampling_frequency"]], "sdo_disable (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.sdo_disable"]], "sdo_disable_available (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.sdo_disable_available"]], "sw_ldac_trigger (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.sw_ldac_trigger"]], "sw_ldac_trigger_available (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.sw_ldac_trigger_available"]], "tsd_enable (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.tsd_enable"]], "tsd_enable_available (adi.ad5754r.ad5754r property)": [[19, "adi.ad5754r.ad5754r.tsd_enable_available"]], "ad579x (class in adi.ad579x)": [[20, "adi.ad579x.ad579x"]], "adi.ad579x": [[20, "module-adi.ad579x"]], "channel (adi.ad579x.ad579x attribute)": [[20, "adi.ad579x.ad579x.channel"]], "powerdown_mode (adi.ad579x.ad579x property)": [[20, "adi.ad579x.ad579x.powerdown_mode"]], "powerdown_mode_available (adi.ad579x.ad579x property)": [[20, "adi.ad579x.ad579x.powerdown_mode_available"]], "sampling_frequency (adi.ad579x.ad579x property)": [[20, "adi.ad579x.ad579x.sampling_frequency"]], "ad5940 (class in adi.ad5940)": [[21, "adi.ad5940.ad5940"]], "adi.ad5940": [[21, "module-adi.ad5940"]], "channel (adi.ad5940.ad5940 attribute)": [[21, "adi.ad5940.ad5940.channel"]], "excitation_amplitude (adi.ad5940.ad5940 property)": [[21, "adi.ad5940.ad5940.excitation_amplitude"]], "excitation_frequency (adi.ad5940.ad5940 property)": [[21, "adi.ad5940.ad5940.excitation_frequency"]], "gpio1_toggle (adi.ad5940.ad5940 property)": [[21, "adi.ad5940.ad5940.gpio1_toggle"]], "impedance_mode (adi.ad5940.ad5940 property)": [[21, "adi.ad5940.ad5940.impedance_mode"]], "magnitude_mode (adi.ad5940.ad5940 property)": [[21, "adi.ad5940.ad5940.magnitude_mode"]], "ad6676 (class in adi.ad6676)": [[22, "adi.ad6676.ad6676"]], "adc_frequency (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.adc_frequency"]], "adi.ad6676": [[22, "module-adi.ad6676"]], "bandwidth (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.bandwidth"]], "bw_margin_high (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.bw_margin_high"]], "bw_margin_if (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.bw_margin_if"]], "bw_margin_low (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.bw_margin_low"]], "hardwaregain (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.hardwaregain"]], "intermediate_frequency (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.intermediate_frequency"]], "sampling_frequency (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.sampling_frequency"]], "scale (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.scale"]], "shuffler_control (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.shuffler_control"]], "shuffler_thresh (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.shuffler_thresh"]], "test_mode (adi.ad6676.ad6676 property)": [[22, "adi.ad6676.ad6676.test_mode"]], "ad7124 (class in adi.ad7124)": [[23, "adi.ad7124.ad7124"]], "adi.ad7124": [[23, "module-adi.ad7124"]], "channel (adi.ad7124.ad7124 attribute)": [[23, "adi.ad7124.ad7124.channel"]], "sample_rate (adi.ad7124.ad7124 property)": [[23, "adi.ad7124.ad7124.sample_rate"]], "scale_available (adi.ad7124.ad7124 property)": [[23, "adi.ad7124.ad7124.scale_available"]], "to_volts() (adi.ad7124.ad7124 method)": [[23, "adi.ad7124.ad7124.to_volts"]], "ad7134 (class in adi.ad7134)": [[24, "adi.ad7134.ad7134"]], "adi.ad7134": [[24, "module-adi.ad7134"]], "channels (adi.ad7134.ad7134 attribute)": [[24, "adi.ad7134.ad7134.channels"]], "to_volts() (adi.ad7134.ad7134 method)": [[24, "adi.ad7134.ad7134.to_volts"]], "ad717x (class in adi.ad717x)": [[25, "adi.ad717x.ad717x"]], "adi.ad717x": [[25, "module-adi.ad717x"]], "channel (adi.ad717x.ad717x attribute)": [[25, "adi.ad717x.ad717x.channel"]], "to_volts() (adi.ad717x.ad717x method)": [[25, "adi.ad717x.ad717x.to_volts"]], "ad719x (class in adi.ad719x)": [[26, "adi.ad719x.ad719x"]], "adi.ad719x": [[26, "module-adi.ad719x"]], "channel (adi.ad719x.ad719x attribute)": [[26, "adi.ad719x.ad719x.channel"]], "to_volts() (adi.ad719x.ad719x method)": [[26, "adi.ad719x.ad719x.to_volts"]], "ad7291 (class in adi.ad7291)": [[27, "adi.ad7291.ad7291"]], "adi.ad7291": [[27, "module-adi.ad7291"]], "ad7606 (class in adi.ad7606)": [[28, "adi.ad7606.ad7606"]], "adi.ad7606": [[28, "module-adi.ad7606"]], "channel (adi.ad7606.ad7606 attribute)": [[28, "adi.ad7606.ad7606.channel"]], "oversampling_ratio (adi.ad7606.ad7606 property)": [[28, "adi.ad7606.ad7606.oversampling_ratio"]], "oversampling_ratio_available (adi.ad7606.ad7606 property)": [[28, "adi.ad7606.ad7606.oversampling_ratio_available"]], "range_available (adi.ad7606.ad7606 property)": [[28, "adi.ad7606.ad7606.range_available"]], "scale_available (adi.ad7606.ad7606 property)": [[28, "adi.ad7606.ad7606.scale_available"]], "to_volts() (adi.ad7606.ad7606 method)": [[28, "adi.ad7606.ad7606.to_volts"]], "ad7689 (class in adi.ad7689)": [[29, "adi.ad7689.ad7689"]], "adi.ad7689": [[29, "module-adi.ad7689"]], "channel (adi.ad7689.ad7689 attribute)": [[29, "adi.ad7689.ad7689.channel"]], "to_volts() (adi.ad7689.ad7689 method)": [[29, "adi.ad7689.ad7689.to_volts"]], "ad7746 (class in adi.ad7746)": [[30, "adi.ad7746.ad7746"]], "adi.ad7746": [[30, "module-adi.ad7746"]], "channel (adi.ad7746.ad7746 attribute)": [[30, "adi.ad7746.ad7746.channel"]], "ad7768 (class in adi.ad7768)": [[31, "adi.ad7768.ad7768"]], "ad7768_4 (class in adi.ad7768)": [[31, "adi.ad7768.ad7768_4"]], "adi.ad7768": [[31, "module-adi.ad7768"]], "filter_type (adi.ad7768.ad7768 property)": [[31, "adi.ad7768.ad7768.filter_type"]], "filter_type_avail (adi.ad7768.ad7768 property)": [[31, "adi.ad7768.ad7768.filter_type_avail"]], "power_mode (adi.ad7768.ad7768 property)": [[31, "adi.ad7768.ad7768.power_mode"]], "power_mode_avail (adi.ad7768.ad7768 property)": [[31, "adi.ad7768.ad7768.power_mode_avail"]], "sampling_frequency (adi.ad7768.ad7768 property)": [[31, "adi.ad7768.ad7768.sampling_frequency"]], "sampling_frequency_available (adi.ad7768.ad7768 property)": [[31, "adi.ad7768.ad7768.sampling_frequency_available"]], "sync_start_enable (adi.ad7768.ad7768_4 property)": [[31, "adi.ad7768.ad7768_4.sync_start_enable"]], "sync_start_enable_available (adi.ad7768.ad7768_4 property)": [[31, "adi.ad7768.ad7768_4.sync_start_enable_available"]], "ad777x (class in adi.ad777x)": [[32, "adi.ad777x.ad777x"]], "adi.ad777x": [[32, "module-adi.ad777x"]], "channel (adi.ad777x.ad777x attribute)": [[32, "adi.ad777x.ad777x.channel"]], "to_volts() (adi.ad777x.ad777x method)": [[32, "adi.ad777x.ad777x.to_volts"]], "ad7799 (class in adi.ad7799)": [[33, "adi.ad7799.ad7799"]], "adi.ad7799": [[33, "module-adi.ad7799"]], "channel (adi.ad7799.ad7799 attribute)": [[33, "adi.ad7799.ad7799.channel"]], "gain (adi.ad7799.ad7799 property)": [[33, "adi.ad7799.ad7799.gain"]], "ad9081 (class in adi.ad9081)": [[34, "adi.ad9081.ad9081"]], "adc_frequency (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.adc_frequency"]], "adi.ad9081": [[34, "module-adi.ad9081"]], "api_version (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.api_version"]], "chip_version (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.chip_version"]], "dac_frequency (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.dac_frequency"]], "jesd204_device_status (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.jesd204_device_status"]], "jesd204_device_status_check (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.jesd204_device_status_check"]], "jesd204_fsm_ctrl (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.jesd204_fsm_ctrl"]], "jesd204_fsm_error (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.jesd204_fsm_error"]], "jesd204_fsm_paused (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.jesd204_fsm_paused"]], "jesd204_fsm_resume (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.jesd204_fsm_resume"]], "jesd204_fsm_state (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.jesd204_fsm_state"]], "loopback_mode (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.loopback_mode"]], "path_map (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.path_map"]], "pfilt_config (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.pfilt_config"]], "powerdown (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.powerdown"]], "rx_channel_6db_digital_gains (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_channel_6dB_digital_gains"]], "rx_channel_nco_frequencies (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_channel_nco_frequencies"]], "rx_channel_nco_phases (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_channel_nco_phases"]], "rx_main_6db_digital_gains (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_main_6dB_digital_gains"]], "rx_main_ffh_gpio_mode_enable (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_main_ffh_gpio_mode_enable"]], "rx_main_ffh_mode (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_main_ffh_mode"]], "rx_main_ffh_trig_hop_en (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_main_ffh_trig_hop_en"]], "rx_main_nco_ffh_index (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_main_nco_ffh_index"]], "rx_main_nco_ffh_select (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_main_nco_ffh_select"]], "rx_main_nco_frequencies (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_main_nco_frequencies"]], "rx_main_nco_phases (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_main_nco_phases"]], "rx_nyquist_zone (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_nyquist_zone"]], "rx_sample_rate (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_sample_rate"]], "rx_test_mode (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.rx_test_mode"]], "set_tx_dac_full_scale_current() (adi.ad9081.ad9081 method)": [[34, "adi.ad9081.ad9081.set_tx_dac_full_scale_current"]], "tx_channel_nco_frequencies (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_channel_nco_frequencies"]], "tx_channel_nco_gain_scales (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_channel_nco_gain_scales"]], "tx_channel_nco_phases (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_channel_nco_phases"]], "tx_channel_nco_test_tone_en (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_channel_nco_test_tone_en"]], "tx_channel_nco_test_tone_scales (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_channel_nco_test_tone_scales"]], "tx_dac_en (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_dac_en"]], "tx_dac_full_scale_current (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_dac_full_scale_current"]], "tx_ddr_offload (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_ddr_offload"]], "tx_main_ffh_frequency (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_main_ffh_frequency"]], "tx_main_ffh_gpio_mode_enable (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_main_ffh_gpio_mode_enable"]], "tx_main_ffh_index (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_main_ffh_index"]], "tx_main_ffh_mode (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_main_ffh_mode"]], "tx_main_nco_ffh_select (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_main_nco_ffh_select"]], "tx_main_nco_frequencies (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_main_nco_frequencies"]], "tx_main_nco_phases (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_main_nco_phases"]], "tx_main_nco_test_tone_en (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_main_nco_test_tone_en"]], "tx_main_nco_test_tone_scales (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_main_nco_test_tone_scales"]], "tx_sample_rate (adi.ad9081.ad9081 property)": [[34, "adi.ad9081.ad9081.tx_sample_rate"]], "write_pfilt_config() (adi.ad9081.ad9081 method)": [[34, "adi.ad9081.ad9081.write_pfilt_config"]], "quadmxfe (class in adi.ad9081_mc)": [[35, "adi.ad9081_mc.QuadMxFE"]], "ad9081_mc (class in adi.ad9081_mc)": [[35, "adi.ad9081_mc.ad9081_mc"]], "adi.ad9081_mc": [[35, "module-adi.ad9081_mc"]], "rx_dsa_gain (adi.ad9081_mc.quadmxfe property)": [[35, "adi.ad9081_mc.QuadMxFE.rx_dsa_gain"]], "ad9083 (class in adi.ad9083)": [[36, "adi.ad9083.ad9083"]], "adi.ad9083": [[36, "module-adi.ad9083"]], "nco0_frequency (adi.ad9083.ad9083 property)": [[36, "adi.ad9083.ad9083.nco0_frequency"]], "nco1_frequency (adi.ad9083.ad9083 property)": [[36, "adi.ad9083.ad9083.nco1_frequency"]], "nco2_frequency (adi.ad9083.ad9083 property)": [[36, "adi.ad9083.ad9083.nco2_frequency"]], "reg_read() (adi.ad9083.ad9083 method)": [[36, "adi.ad9083.ad9083.reg_read"]], "reg_write() (adi.ad9083.ad9083 method)": [[36, "adi.ad9083.ad9083.reg_write"]], "rx_sample_rate (adi.ad9083.ad9083 property)": [[36, "adi.ad9083.ad9083.rx_sample_rate"]], "ad9084 (class in adi.ad9084)": [[37, "adi.ad9084.ad9084"]], "adc_frequency (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.adc_frequency"]], "adi.ad9084": [[37, "module-adi.ad9084"]], "api_version (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.api_version"]], "chip_version (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.chip_version"]], "dac_frequency (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.dac_frequency"]], "jesd204_device_status (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.jesd204_device_status"]], "jesd204_device_status_check (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.jesd204_device_status_check"]], "jesd204_fsm_ctrl (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.jesd204_fsm_ctrl"]], "jesd204_fsm_error (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.jesd204_fsm_error"]], "jesd204_fsm_paused (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.jesd204_fsm_paused"]], "jesd204_fsm_resume (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.jesd204_fsm_resume"]], "jesd204_fsm_state (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.jesd204_fsm_state"]], "loopback_mode (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.loopback_mode"]], "path_map (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.path_map"]], "rx_channel_nco_frequencies (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.rx_channel_nco_frequencies"]], "rx_channel_nco_phases (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.rx_channel_nco_phases"]], "rx_main_nco_frequencies (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.rx_main_nco_frequencies"]], "rx_main_nco_phases (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.rx_main_nco_phases"]], "rx_nyquist_zone (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.rx_nyquist_zone"]], "rx_sample_rate (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.rx_sample_rate"]], "rx_test_mode (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.rx_test_mode"]], "tx_channel_nco_frequencies (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_channel_nco_frequencies"]], "tx_channel_nco_gain_scales (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_channel_nco_gain_scales"]], "tx_channel_nco_phases (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_channel_nco_phases"]], "tx_channel_nco_test_tone_en (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_channel_nco_test_tone_en"]], "tx_channel_nco_test_tone_scales (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_channel_nco_test_tone_scales"]], "tx_ddr_offload (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_ddr_offload"]], "tx_main_nco_frequencies (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_main_nco_frequencies"]], "tx_main_nco_phases (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_main_nco_phases"]], "tx_main_nco_test_tone_en (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_main_nco_test_tone_en"]], "tx_main_nco_test_tone_scales (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_main_nco_test_tone_scales"]], "tx_sample_rate (adi.ad9084.ad9084 property)": [[37, "adi.ad9084.ad9084.tx_sample_rate"]], "triton (class in adi.ad9084_mc)": [[38, "adi.ad9084_mc.Triton"]], "ad9084_mc (class in adi.ad9084_mc)": [[38, "adi.ad9084_mc.ad9084_mc"]], "adi.ad9084_mc": [[38, "module-adi.ad9084_mc"]], "rx_dsa_gain (adi.ad9084_mc.triton property)": [[38, "adi.ad9084_mc.Triton.rx_dsa_gain"]], "ad9094 (class in adi.ad9094)": [[39, "adi.ad9094.ad9094"]], "adi.ad9094": [[39, "module-adi.ad9094"]], "ad9136 (class in adi.ad9136)": [[40, "adi.ad9136.ad9136"]], "adi.ad9136": [[40, "module-adi.ad9136"]], "jesd204_statuses (adi.ad9136.ad9136 property)": [[40, "adi.ad9136.ad9136.jesd204_statuses"]], "sample_rate (adi.ad9136.ad9136 property)": [[40, "adi.ad9136.ad9136.sample_rate"]], "ad9144 (class in adi.ad9144)": [[41, "adi.ad9144.ad9144"]], "adi.ad9144": [[41, "module-adi.ad9144"]], "sample_rate (adi.ad9144.ad9144 property)": [[41, "adi.ad9144.ad9144.sample_rate"]], "ad9152 (class in adi.ad9152)": [[42, "adi.ad9152.ad9152"]], "adi.ad9152": [[42, "module-adi.ad9152"]], "sample_rate (adi.ad9152.ad9152 property)": [[42, "adi.ad9152.ad9152.sample_rate"]], "ad9162 (class in adi.ad9162)": [[43, "adi.ad9162.ad9162"]], "adi.ad9162": [[43, "module-adi.ad9162"]], "fir85_enable (adi.ad9162.ad9162 property)": [[43, "adi.ad9162.ad9162.fir85_enable"]], "frequency_nco (adi.ad9162.ad9162 property)": [[43, "adi.ad9162.ad9162.frequency_nco"]], "jesd204_statuses (adi.ad9162.ad9162 property)": [[43, "adi.ad9162.ad9162.jesd204_statuses"]], "sample_rate (adi.ad9162.ad9162 property)": [[43, "adi.ad9162.ad9162.sample_rate"]], "scale (adi.ad9162.ad9162 property)": [[43, "adi.ad9162.ad9162.scale"]], "fir85_enable (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.FIR85_enable"]], "ad9166 (class in adi.ad9166)": [[44, "adi.ad9166.ad9166"]], "adi.ad9166": [[44, "module-adi.ad9166"]], "channel (adi.ad9166.ad9166 attribute)": [[44, "adi.ad9166.ad9166.channel"]], "frequency (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.frequency"]], "nco_enable (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.nco_enable"]], "raw (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.raw"]], "sample_rate (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.sample_rate"]], "sample_rate_available (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.sample_rate_available"]], "temperature (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.temperature"]], "temperature_cal (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.temperature_cal"]], "temperature_code (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.temperature_code"]], "temperature_enable (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.temperature_enable"]], "tx_enable (adi.ad9166.ad9166 property)": [[44, "adi.ad9166.ad9166.tx_enable"]], "ad9172 (class in adi.ad9172)": [[45, "adi.ad9172.ad9172"]], "adi.ad9172": [[45, "module-adi.ad9172"]], "sample_rate (adi.ad9172.ad9172 property)": [[45, "adi.ad9172.ad9172.sample_rate"]], "ad9250 (class in adi.ad9250)": [[46, "adi.ad9250.ad9250"]], "adi.ad9250": [[46, "module-adi.ad9250"]], "jesd204_statuses (adi.ad9250.ad9250 property)": [[46, "adi.ad9250.ad9250.jesd204_statuses"]], "test_mode (adi.ad9250.ad9250 property)": [[46, "adi.ad9250.ad9250.test_mode"]], "ad9265 (class in adi.ad9265)": [[47, "adi.ad9265.ad9265"]], "adi.ad9265": [[47, "module-adi.ad9265"]], "test_mode (adi.ad9265.ad9265 property)": [[47, "adi.ad9265.ad9265.test_mode"]], "pluto (class in adi.ad936x)": [[48, "adi.ad936x.Pluto"]], "ad9361 (class in adi.ad936x)": [[48, "adi.ad936x.ad9361"]], "ad9363 (class in adi.ad936x)": [[48, "adi.ad936x.ad9363"]], "ad9364 (class in adi.ad936x)": [[48, "adi.ad936x.ad9364"]], "adi.ad936x": [[48, "module-adi.ad936x"]], "filter (adi.ad936x.ad9364 property)": [[48, "adi.ad936x.ad9364.filter"]], "gain_control_mode_chan0 (adi.ad936x.ad9364 property)": [[48, "adi.ad936x.ad9364.gain_control_mode_chan0"]], "gain_control_mode_chan1 (adi.ad936x.ad9361 property)": [[48, "adi.ad936x.ad9361.gain_control_mode_chan1"]], "loopback (adi.ad936x.ad9364 property)": [[48, "adi.ad936x.ad9364.loopback"]], "rx_hardwaregain_chan0 (adi.ad936x.ad9364 property)": [[48, "adi.ad936x.ad9364.rx_hardwaregain_chan0"]], "rx_hardwaregain_chan1 (adi.ad936x.ad9361 property)": [[48, "adi.ad936x.ad9361.rx_hardwaregain_chan1"]], "rx_lo (adi.ad936x.ad9364 property)": [[48, "adi.ad936x.ad9364.rx_lo"]], "rx_rf_bandwidth (adi.ad936x.ad9364 property)": [[48, "adi.ad936x.ad9364.rx_rf_bandwidth"]], "sample_rate (adi.ad936x.ad9364 property)": [[48, "adi.ad936x.ad9364.sample_rate"]], "tx_hardwaregain_chan0 (adi.ad936x.ad9364 property)": [[48, "adi.ad936x.ad9364.tx_hardwaregain_chan0"]], "tx_hardwaregain_chan1 (adi.ad936x.ad9361 property)": [[48, "adi.ad936x.ad9361.tx_hardwaregain_chan1"]], "tx_lo (adi.ad936x.ad9364 property)": [[48, "adi.ad936x.ad9364.tx_lo"]], "tx_rf_bandwidth (adi.ad936x.ad9364 property)": [[48, "adi.ad936x.ad9364.tx_rf_bandwidth"]], "ad9371 (class in adi.ad937x)": [[49, "adi.ad937x.ad9371"]], "ad9375 (class in adi.ad937x)": [[49, "adi.ad937x.ad9375"]], "adi.ad937x": [[49, "module-adi.ad937x"]], "ensm_mode (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.ensm_mode"]], "gain_control_mode (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.gain_control_mode"]], "jesd204_statuses (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.jesd204_statuses"]], "obs_gain_control_mode (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.obs_gain_control_mode"]], "obs_hardwaregain (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.obs_hardwaregain"]], "obs_quadrature_tracking_en (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.obs_quadrature_tracking_en"]], "obs_rf_port_select (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.obs_rf_port_select"]], "obs_temp_comp_gain (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.obs_temp_comp_gain"]], "orx_sample_rate (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.orx_sample_rate"]], "profile (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.profile"]], "rx_enable_dec8 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.rx_enable_dec8"]], "rx_hardwaregain_chan0 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.rx_hardwaregain_chan0"]], "rx_hardwaregain_chan1 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.rx_hardwaregain_chan1"]], "rx_lo (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.rx_lo"]], "rx_quadrature_tracking_en_chan0 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.rx_quadrature_tracking_en_chan0"]], "rx_quadrature_tracking_en_chan1 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.rx_quadrature_tracking_en_chan1"]], "rx_rf_bandwidth (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.rx_rf_bandwidth"]], "rx_sample_rate (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.rx_sample_rate"]], "rx_temp_comp_gain_chan0 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.rx_temp_comp_gain_chan0"]], "rx_temp_comp_gain_chan1 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.rx_temp_comp_gain_chan1"]], "sn_lo (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.sn_lo"]], "tx_clgc_current_gain_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_current_gain_chan0"]], "tx_clgc_current_gain_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_current_gain_chan1"]], "tx_clgc_desired_gain_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_desired_gain_chan0"]], "tx_clgc_desired_gain_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_desired_gain_chan1"]], "tx_clgc_orx_rms_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_orx_rms_chan0"]], "tx_clgc_track_count_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_track_count_chan0"]], "tx_clgc_track_count_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_track_count_chan1"]], "tx_clgc_tracking_en_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_tracking_en_chan0"]], "tx_clgc_tracking_en_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_tracking_en_chan1"]], "tx_clgc_tx_gain_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_tx_gain_chan0"]], "tx_clgc_tx_gain_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_tx_gain_chan1"]], "tx_clgc_tx_rms_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_tx_rms_chan0"]], "tx_clgc_tx_rms_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_clgc_tx_rms_chan1"]], "tx_dpd_actuator_en_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_actuator_en_chan0"]], "tx_dpd_actuator_en_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_actuator_en_chan1"]], "tx_dpd_external_path_delay_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_external_path_delay_chan0"]], "tx_dpd_external_path_delay_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_external_path_delay_chan1"]], "tx_dpd_model_error_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_model_error_chan0"]], "tx_dpd_model_error_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_model_error_chan1"]], "tx_dpd_reset_en_chan0() (adi.ad937x.ad9375 method)": [[49, "adi.ad937x.ad9375.tx_dpd_reset_en_chan0"]], "tx_dpd_reset_en_chan1() (adi.ad937x.ad9375 method)": [[49, "adi.ad937x.ad9375.tx_dpd_reset_en_chan1"]], "tx_dpd_status_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_status_chan0"]], "tx_dpd_status_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_status_chan1"]], "tx_dpd_track_count_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_track_count_chan0"]], "tx_dpd_track_count_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_track_count_chan1"]], "tx_dpd_tracking_en_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_tracking_en_chan0"]], "tx_dpd_tracking_en_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_dpd_tracking_en_chan1"]], "tx_enable_int8 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.tx_enable_int8"]], "tx_hardwaregain_chan0 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.tx_hardwaregain_chan0"]], "tx_hardwaregain_chan1 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.tx_hardwaregain_chan1"]], "tx_lo (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.tx_lo"]], "tx_quadrature_tracking_en_chan0 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.tx_quadrature_tracking_en_chan0"]], "tx_quadrature_tracking_en_chan1 (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.tx_quadrature_tracking_en_chan1"]], "tx_rf_bandwidth (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.tx_rf_bandwidth"]], "tx_sample_rate (adi.ad937x.ad9371 property)": [[49, "adi.ad937x.ad9371.tx_sample_rate"]], "tx_vswr_forward_gain_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_forward_gain_chan0"]], "tx_vswr_forward_gain_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_forward_gain_chan1"]], "tx_vswr_forward_gain_imag_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_forward_gain_imag_chan0"]], "tx_vswr_forward_gain_imag_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_forward_gain_imag_chan1"]], "tx_vswr_forward_gain_real_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_forward_gain_real_chan0"]], "tx_vswr_forward_gain_real_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_forward_gain_real_chan1"]], "tx_vswr_forward_orx_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_forward_orx_chan0"]], "tx_vswr_forward_tx_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_forward_tx_chan0"]], "tx_vswr_forward_tx_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_forward_tx_chan1"]], "tx_vswr_reflected_gain_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_reflected_gain_chan0"]], "tx_vswr_reflected_gain_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_reflected_gain_chan1"]], "tx_vswr_reflected_gain_imag_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_reflected_gain_imag_chan0"]], "tx_vswr_reflected_gain_imag_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_reflected_gain_imag_chan1"]], "tx_vswr_reflected_gain_real_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_reflected_gain_real_chan0"]], "tx_vswr_reflected_gain_real_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_reflected_gain_real_chan1"]], "tx_vswr_reflected_orx_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_reflected_orx_chan0"]], "tx_vswr_reflected_tx_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_reflected_tx_chan0"]], "tx_vswr_reflected_tx_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_reflected_tx_chan1"]], "tx_vswr_track_count_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_track_count_chan0"]], "tx_vswr_track_count_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_track_count_chan1"]], "tx_vswr_tracking_en_chan0 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_tracking_en_chan0"]], "tx_vswr_tracking_en_chan1 (adi.ad937x.ad9375 property)": [[49, "adi.ad937x.ad9375.tx_vswr_tracking_en_chan1"]], "ad9434 (class in adi.ad9434)": [[50, "adi.ad9434.ad9434"]], "adi.ad9434": [[50, "module-adi.ad9434"]], "test_mode (adi.ad9434.ad9434 property)": [[50, "adi.ad9434.ad9434.test_mode"]], "ad9467 (class in adi.ad9467)": [[51, "adi.ad9467.ad9467"]], "adi.ad9467": [[51, "module-adi.ad9467"]], "test_mode (adi.ad9467.ad9467 property)": [[51, "adi.ad9467.ad9467.test_mode"]], "ad9625 (class in adi.ad9625)": [[52, "adi.ad9625.ad9625"]], "adi.ad9625": [[52, "module-adi.ad9625"]], "jesd204_statuses (adi.ad9625.ad9625 property)": [[52, "adi.ad9625.ad9625.jesd204_statuses"]], "rx_sample_rate (adi.ad9625.ad9625 property)": [[52, "adi.ad9625.ad9625.rx_sample_rate"]], "scale (adi.ad9625.ad9625 property)": [[52, "adi.ad9625.ad9625.scale"]], "scale_available (adi.ad9625.ad9625 property)": [[52, "adi.ad9625.ad9625.scale_available"]], "test_mode (adi.ad9625.ad9625 property)": [[52, "adi.ad9625.ad9625.test_mode"]], "ad9680 (class in adi.ad9680)": [[53, "adi.ad9680.ad9680"]], "adi.ad9680": [[53, "module-adi.ad9680"]], "test_mode (adi.ad9680.ad9680 property)": [[53, "adi.ad9680.ad9680.test_mode"]], "ad9739a (class in adi.ad9739a)": [[54, "adi.ad9739a.ad9739a"]], "adi.ad9739a": [[54, "module-adi.ad9739a"]], "sample_rate (adi.ad9739a.ad9739a property)": [[54, "adi.ad9739a.ad9739a.sample_rate"]], "ada4961 (class in adi.ada4961)": [[55, "adi.ada4961.ada4961"]], "adi.ada4961": [[55, "module-adi.ada4961"]], "hardwaregain (adi.ada4961.ada4961 property)": [[55, "adi.ada4961.ada4961.hardwaregain"]], "adaq8092 (class in adi.adaq8092)": [[56, "adi.adaq8092.adaq8092"]], "adi.adaq8092": [[56, "module-adi.adaq8092"]], "sampling_frequency (adi.adaq8092.adaq8092 property)": [[56, "adi.adaq8092.adaq8092.sampling_frequency"]], "adar1000 (class in adi.adar1000)": [[57, "adi.adar1000.adar1000"]], "adar1000.adar1000_channel (class in adi.adar1000)": [[57, "adi.adar1000.adar1000.adar1000_channel"]], "adar1000_array (class in adi.adar1000)": [[57, "adi.adar1000.adar1000_array"]], "adar1000_channel (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.adar1000_channel"]], "adar1000_parent (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.adar1000_parent"]], "adi.adar1000": [[57, "module-adi.adar1000"]], "all_rx_attenuators (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.all_rx_attenuators"]], "all_rx_gains (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.all_rx_gains"]], "all_rx_phases (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.all_rx_phases"]], "all_tx_attenuators (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.all_tx_attenuators"]], "all_tx_gains (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.all_tx_gains"]], "all_tx_phases (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.all_tx_phases"]], "array_device_number (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.array_device_number"]], "array_element_number (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.array_element_number"]], "beam_mem_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.beam_mem_enable"]], "bias_dac_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.bias_dac_enable"]], "bias_dac_mode (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.bias_dac_mode"]], "bias_mem_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.bias_mem_enable"]], "calculate_phi() (adi.adar1000.adar1000_array method)": [[57, "adi.adar1000.adar1000_array.calculate_phi"]], "channel1 (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.channel1"]], "channel2 (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.channel2"]], "channel3 (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.channel3"]], "channel4 (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.channel4"]], "channels (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.channels"]], "chip_id (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.chip_id"]], "column (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.column"]], "common_mem_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.common_mem_enable"]], "common_rx_beam_state (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.common_rx_beam_state"]], "common_tx_beam_state (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.common_tx_beam_state"]], "detector_power (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.detector_power"]], "device_map (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.device_map"]], "devices (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.devices"]], "element_map (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.element_map"]], "element_spacing (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.element_spacing"]], "elements (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.elements"]], "external_tr_pin (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.external_tr_pin"]], "external_tr_polarity (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.external_tr_polarity"]], "frequency (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.frequency"]], "generate_clocks() (adi.adar1000.adar1000 method)": [[57, "adi.adar1000.adar1000.generate_clocks"]], "initialize() (adi.adar1000.adar1000 method)": [[57, "adi.adar1000.adar1000.initialize"]], "initialize_devices() (adi.adar1000.adar1000_array method)": [[57, "adi.adar1000.adar1000_array.initialize_devices"]], "latch_rx_settings() (adi.adar1000.adar1000 method)": [[57, "adi.adar1000.adar1000.latch_rx_settings"]], "latch_rx_settings() (adi.adar1000.adar1000_array method)": [[57, "adi.adar1000.adar1000_array.latch_rx_settings"]], "latch_tx_settings() (adi.adar1000.adar1000 method)": [[57, "adi.adar1000.adar1000.latch_tx_settings"]], "latch_tx_settings() (adi.adar1000.adar1000_array method)": [[57, "adi.adar1000.adar1000_array.latch_tx_settings"]], "lna_bias_off (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.lna_bias_off"]], "lna_bias_on (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.lna_bias_on"]], "lna_bias_out_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.lna_bias_out_enable"]], "mode (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.mode"]], "pa_bias_off (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.pa_bias_off"]], "pa_bias_on (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.pa_bias_on"]], "pol_state (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.pol_state"]], "pol_switch_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.pol_switch_enable"]], "reset() (adi.adar1000.adar1000 method)": [[57, "adi.adar1000.adar1000.reset"]], "row (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.row"]], "rx_attenuator (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.rx_attenuator"]], "rx_azimuth (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.rx_azimuth"]], "rx_azimuth_phi (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.rx_azimuth_phi"]], "rx_beam_state (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.rx_beam_state"]], "rx_bias_state (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.rx_bias_state"]], "rx_elevation (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.rx_elevation"]], "rx_elevation_phi (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.rx_elevation_phi"]], "rx_enable (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.rx_enable"]], "rx_gain (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.rx_gain"]], "rx_lna_bias_current (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.rx_lna_bias_current"]], "rx_lna_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.rx_lna_enable"]], "rx_phase (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.rx_phase"]], "rx_sequencer_start (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.rx_sequencer_start"]], "rx_sequencer_stop (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.rx_sequencer_stop"]], "rx_to_tx_delay_1 (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.rx_to_tx_delay_1"]], "rx_to_tx_delay_2 (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.rx_to_tx_delay_2"]], "rx_vga_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.rx_vga_enable"]], "rx_vga_vm_bias_current (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.rx_vga_vm_bias_current"]], "rx_vm_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.rx_vm_enable"]], "save_rx_beam() (adi.adar1000.adar1000.adar1000_channel method)": [[57, "adi.adar1000.adar1000.adar1000_channel.save_rx_beam"]], "save_rx_bias() (adi.adar1000.adar1000 method)": [[57, "adi.adar1000.adar1000.save_rx_bias"]], "save_tx_beam() (adi.adar1000.adar1000.adar1000_channel method)": [[57, "adi.adar1000.adar1000.adar1000_channel.save_tx_beam"]], "save_tx_bias() (adi.adar1000.adar1000 method)": [[57, "adi.adar1000.adar1000.save_tx_bias"]], "sequencer_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.sequencer_enable"]], "steer_rx() (adi.adar1000.adar1000_array method)": [[57, "adi.adar1000.adar1000_array.steer_rx"]], "steer_tx() (adi.adar1000.adar1000_array method)": [[57, "adi.adar1000.adar1000_array.steer_tx"]], "temperature (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.temperature"]], "temperatures (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.temperatures"]], "tr_source (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tr_source"]], "tr_spi (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tr_spi"]], "tr_switch_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tr_switch_enable"]], "tx_attenuator (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.tx_attenuator"]], "tx_azimuth (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.tx_azimuth"]], "tx_azimuth_phi (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.tx_azimuth_phi"]], "tx_beam_state (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.tx_beam_state"]], "tx_bias_state (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tx_bias_state"]], "tx_elevation (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.tx_elevation"]], "tx_elevation_phi (adi.adar1000.adar1000_array property)": [[57, "adi.adar1000.adar1000_array.tx_elevation_phi"]], "tx_enable (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.tx_enable"]], "tx_gain (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.tx_gain"]], "tx_pa_bias_current (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tx_pa_bias_current"]], "tx_pa_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tx_pa_enable"]], "tx_phase (adi.adar1000.adar1000.adar1000_channel property)": [[57, "adi.adar1000.adar1000.adar1000_channel.tx_phase"]], "tx_sequencer_start (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tx_sequencer_start"]], "tx_sequencer_stop (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tx_sequencer_stop"]], "tx_to_rx_delay_1 (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tx_to_rx_delay_1"]], "tx_to_rx_delay_2 (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tx_to_rx_delay_2"]], "tx_vga_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tx_vga_enable"]], "tx_vga_vm_bias_current (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tx_vga_vm_bias_current"]], "tx_vm_enable (adi.adar1000.adar1000 property)": [[57, "adi.adar1000.adar1000.tx_vm_enable"]], "adf4159 (class in adi.adf4159)": [[58, "adi.adf4159.adf4159"]], "adi.adf4159": [[58, "module-adi.adf4159"]], "clk1_div_value (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.clk1_div_value"]], "clk1_mode (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.clk1_mode"]], "clk2_div_value (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.clk2_div_value"]], "delay_clk (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.delay_clk"]], "delay_start_en (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.delay_start_en"]], "delay_word (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.delay_word"]], "enable (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.enable"]], "freq_dev_range (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.freq_dev_range"]], "freq_dev_step (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.freq_dev_step"]], "freq_dev_time (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.freq_dev_time"]], "frequency (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.frequency"]], "muxout_sel (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.muxout_sel"]], "phase_value (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.phase_value"]], "ramp_delay_en (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.ramp_delay_en"]], "ramp_en (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.ramp_en"]], "ramp_mode (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.ramp_mode"]], "sing_ful_tri (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.sing_ful_tri"]], "trig_delay_en (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.trig_delay_en"]], "tx_trig_en (adi.adf4159.adf4159 property)": [[58, "adi.adf4159.adf4159.tx_trig_en"]], "adf4355 (class in adi.adf4355)": [[59, "adi.adf4355.adf4355"]], "adi.adf4355": [[59, "module-adi.adf4355"]], "frequency_altvolt0 (adi.adf4355.adf4355 property)": [[59, "adi.adf4355.adf4355.frequency_altvolt0"]], "frequency_altvolt1 (adi.adf4355.adf4355 property)": [[59, "adi.adf4355.adf4355.frequency_altvolt1"]], "powerdown_altvolt0 (adi.adf4355.adf4355 property)": [[59, "adi.adf4355.adf4355.powerdown_altvolt0"]], "powerdown_altvolt1 (adi.adf4355.adf4355 property)": [[59, "adi.adf4355.adf4355.powerdown_altvolt1"]], "adf4371 (class in adi.adf4371)": [[60, "adi.adf4371.adf4371"]], "adi.adf4371": [[60, "module-adi.adf4371"]], "muxout_mode (adi.adf4371.adf4371 property)": [[60, "adi.adf4371.adf4371.muxout_mode"]], "rf16_enable (adi.adf4371.adf4371 property)": [[60, "adi.adf4371.adf4371.rf16_enable"]], "rf16_frequency (adi.adf4371.adf4371 property)": [[60, "adi.adf4371.adf4371.rf16_frequency"]], "rf32_enable (adi.adf4371.adf4371 property)": [[60, "adi.adf4371.adf4371.rf32_enable"]], "rf32_frequency (adi.adf4371.adf4371 property)": [[60, "adi.adf4371.adf4371.rf32_frequency"]], "rf8_enable (adi.adf4371.adf4371 property)": [[60, "adi.adf4371.adf4371.rf8_enable"]], "rf8_frequency (adi.adf4371.adf4371 property)": [[60, "adi.adf4371.adf4371.rf8_frequency"]], "rfaux8_enable (adi.adf4371.adf4371 property)": [[60, "adi.adf4371.adf4371.rfaux8_enable"]], "rfaux8_frequency (adi.adf4371.adf4371 property)": [[60, "adi.adf4371.adf4371.rfaux8_frequency"]], "temperature (adi.adf4371.adf4371 property)": [[60, "adi.adf4371.adf4371.temperature"]], "adf5610 (class in adi.adf5610)": [[61, "adi.adf5610.adf5610"]], "adi.adf5610": [[61, "module-adi.adf5610"]], "frequency (adi.adf5610.adf5610 property)": [[61, "adi.adf5610.adf5610.frequency"]], "reg_read() (adi.adf5610.adf5610 method)": [[61, "adi.adf5610.adf5610.reg_read"]], "reg_write() (adi.adf5610.adf5610 method)": [[61, "adi.adf5610.adf5610.reg_write"]], "add() (adi.adg2128.adg2128 method)": [[62, "adi.adg2128.adg2128.add"]], "adg2128 (class in adi.adg2128)": [[62, "adi.adg2128.adg2128"]], "adi.adg2128": [[62, "module-adi.adg2128"]], "immediate (adi.adg2128.adg2128 property)": [[62, "adi.adg2128.adg2128.immediate"]], "open_all() (adi.adg2128.adg2128 method)": [[62, "adi.adg2128.adg2128.open_all"]], "yline (class in adi.adg2128)": [[62, "adi.adg2128.yline"]], "accel_x_calibbias (adi.adis16375 property)": [[63, "adi.adis16375.accel_x_calibbias"]], "accel_x_calibscale (adi.adis16375 property)": [[63, "adi.adis16375.accel_x_calibscale"]], "accel_x_conv (adi.adis16375 property)": [[63, "adi.adis16375.accel_x_conv"]], "accel_x_filter_low_pass_3db_frequency (adi.adis16375 property)": [[63, "adi.adis16375.accel_x_filter_low_pass_3db_frequency"]], "accel_y_calibbias (adi.adis16375 property)": [[63, "adi.adis16375.accel_y_calibbias"]], "accel_y_calibscale (adi.adis16375 property)": [[63, "adi.adis16375.accel_y_calibscale"]], "accel_y_conv (adi.adis16375 property)": [[63, "adi.adis16375.accel_y_conv"]], "accel_y_filter_low_pass_3db_frequency (adi.adis16375 property)": [[63, "adi.adis16375.accel_y_filter_low_pass_3db_frequency"]], "accel_z_calibbias (adi.adis16375 property)": [[63, "adi.adis16375.accel_z_calibbias"]], "accel_z_calibscale (adi.adis16375 property)": [[63, "adi.adis16375.accel_z_calibscale"]], "accel_z_conv (adi.adis16375 property)": [[63, "adi.adis16375.accel_z_conv"]], "accel_z_filter_low_pass_3db_frequency (adi.adis16375 property)": [[63, "adi.adis16375.accel_z_filter_low_pass_3db_frequency"]], "adis16375 (class in adi)": [[63, "adi.adis16375"]], "anglvel_x_calibbias (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_x_calibbias"]], "anglvel_x_calibscale (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_x_calibscale"]], "anglvel_x_conv (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_x_conv"]], "anglvel_x_filter_low_pass_3db_frequency (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_x_filter_low_pass_3db_frequency"]], "anglvel_y_calibbias (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_y_calibbias"]], "anglvel_y_calibscale (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_y_calibscale"]], "anglvel_y_conv (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_y_conv"]], "anglvel_y_filter_low_pass_3db_frequency (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_y_filter_low_pass_3db_frequency"]], "anglvel_z_calibbias (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_z_calibbias"]], "anglvel_z_calibscale (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_z_calibscale"]], "anglvel_z_conv (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_z_conv"]], "anglvel_z_filter_low_pass_3db_frequency (adi.adis16375 property)": [[63, "adi.adis16375.anglvel_z_filter_low_pass_3db_frequency"]], "compatible_parts (adi.adis16375 attribute)": [[63, "adi.adis16375.compatible_parts"]], "ctx (adi.adis16375 property)": [[63, "adi.adis16375.ctx"]], "current_timestamp_clock (adi.adis16375 property)": [[63, "adi.adis16375.current_timestamp_clock"]], "deltaangl_x_conv (adi.adis16375 property)": [[63, "adi.adis16375.deltaangl_x_conv"]], "deltaangl_y_conv (adi.adis16375 property)": [[63, "adi.adis16375.deltaangl_y_conv"]], "deltaangl_z_conv (adi.adis16375 property)": [[63, "adi.adis16375.deltaangl_z_conv"]], "deltavelocity_x_conv (adi.adis16375 property)": [[63, "adi.adis16375.deltavelocity_x_conv"]], "deltavelocity_y_conv (adi.adis16375 property)": [[63, "adi.adis16375.deltavelocity_y_conv"]], "deltavelocity_z_conv (adi.adis16375 property)": [[63, "adi.adis16375.deltavelocity_z_conv"]], "disable_trigger (adi.adis16375 attribute)": [[63, "adi.adis16375.disable_trigger"]], "firmware_date (adi.adis16375 property)": [[63, "adi.adis16375.firmware_date"]], "firmware_revision (adi.adis16375 property)": [[63, "adi.adis16375.firmware_revision"]], "flash_count (adi.adis16375 property)": [[63, "adi.adis16375.flash_count"]], "get_accel_x() (adi.adis16375 method)": [[63, "adi.adis16375.get_accel_x"]], "get_accel_y() (adi.adis16375 method)": [[63, "adi.adis16375.get_accel_y"]], "get_accel_z() (adi.adis16375 method)": [[63, "adi.adis16375.get_accel_z"]], "get_anglvel_x() (adi.adis16375 method)": [[63, "adi.adis16375.get_anglvel_x"]], "get_anglvel_y() (adi.adis16375 method)": [[63, "adi.adis16375.get_anglvel_y"]], "get_anglvel_z() (adi.adis16375 method)": [[63, "adi.adis16375.get_anglvel_z"]], "get_deltaangl_x() (adi.adis16375 method)": [[63, "adi.adis16375.get_deltaangl_x"]], "get_deltaangl_y() (adi.adis16375 method)": [[63, "adi.adis16375.get_deltaangl_y"]], "get_deltaangl_z() (adi.adis16375 method)": [[63, "adi.adis16375.get_deltaangl_z"]], "get_deltavelocity_x() (adi.adis16375 method)": [[63, "adi.adis16375.get_deltavelocity_x"]], "get_deltavelocity_y() (adi.adis16375 method)": [[63, "adi.adis16375.get_deltavelocity_y"]], "get_deltavelocity_z() (adi.adis16375 method)": [[63, "adi.adis16375.get_deltavelocity_z"]], "get_temp() (adi.adis16375 method)": [[63, "adi.adis16375.get_temp"]], "product_id (adi.adis16375 property)": [[63, "adi.adis16375.product_id"]], "rx() (adi.adis16375 method)": [[63, "adi.adis16375.rx"]], "rx_annotated (adi.adis16375 property)": [[63, "adi.adis16375.rx_annotated"]], "rx_buffer_size (adi.adis16375 property)": [[63, "adi.adis16375.rx_buffer_size"]], "rx_channel_names (adi.adis16375 property)": [[63, "adi.adis16375.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16375 method)": [[63, "adi.adis16375.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16375 property)": [[63, "adi.adis16375.rx_enabled_channels"]], "rx_output_type (adi.adis16375 property)": [[63, "adi.adis16375.rx_output_type"]], "sample_rate (adi.adis16375 property)": [[63, "adi.adis16375.sample_rate"]], "serial_number (adi.adis16375 property)": [[63, "adi.adis16375.serial_number"]], "temp_conv (adi.adis16375 property)": [[63, "adi.adis16375.temp_conv"]], "adis16460 (class in adi)": [[64, "adi.adis16460"]], "ctx (adi.adis16460 property)": [[64, "adi.adis16460.ctx"]], "current_timestamp_clock (adi.adis16460 property)": [[64, "adi.adis16460.current_timestamp_clock"]], "rx() (adi.adis16460 method)": [[64, "adi.adis16460.rx"]], "rx_annotated (adi.adis16460 property)": [[64, "adi.adis16460.rx_annotated"]], "rx_buffer_size (adi.adis16460 property)": [[64, "adi.adis16460.rx_buffer_size"]], "rx_channel_names (adi.adis16460 property)": [[64, "adi.adis16460.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16460 method)": [[64, "adi.adis16460.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16460 property)": [[64, "adi.adis16460.rx_enabled_channels"]], "rx_output_type (adi.adis16460 property)": [[64, "adi.adis16460.rx_output_type"]], "sample_rate (adi.adis16460 property)": [[64, "adi.adis16460.sample_rate"]], "accel_x_calibbias (adi.adis16475 property)": [[65, "adi.adis16475.accel_x_calibbias"]], "accel_x_conv (adi.adis16475 property)": [[65, "adi.adis16475.accel_x_conv"]], "accel_y_calibbias (adi.adis16475 property)": [[65, "adi.adis16475.accel_y_calibbias"]], "accel_y_conv (adi.adis16475 property)": [[65, "adi.adis16475.accel_y_conv"]], "accel_z_calibbias (adi.adis16475 property)": [[65, "adi.adis16475.accel_z_calibbias"]], "accel_z_conv (adi.adis16475 property)": [[65, "adi.adis16475.accel_z_conv"]], "adis16475 (class in adi)": [[65, "adi.adis16475"]], "anglvel_x_calibbias (adi.adis16475 property)": [[65, "adi.adis16475.anglvel_x_calibbias"]], "anglvel_x_conv (adi.adis16475 property)": [[65, "adi.adis16475.anglvel_x_conv"]], "anglvel_y_calibbias (adi.adis16475 property)": [[65, "adi.adis16475.anglvel_y_calibbias"]], "anglvel_y_conv (adi.adis16475 property)": [[65, "adi.adis16475.anglvel_y_conv"]], "anglvel_z_calibbias (adi.adis16475 property)": [[65, "adi.adis16475.anglvel_z_calibbias"]], "anglvel_z_conv (adi.adis16475 property)": [[65, "adi.adis16475.anglvel_z_conv"]], "ctx (adi.adis16475 property)": [[65, "adi.adis16475.ctx"]], "deltaangl_x_conv (adi.adis16475 property)": [[65, "adi.adis16475.deltaangl_x_conv"]], "deltaangl_y_conv (adi.adis16475 property)": [[65, "adi.adis16475.deltaangl_y_conv"]], "deltaangl_z_conv (adi.adis16475 property)": [[65, "adi.adis16475.deltaangl_z_conv"]], "deltavelocity_x_conv (adi.adis16475 property)": [[65, "adi.adis16475.deltavelocity_x_conv"]], "deltavelocity_y_conv (adi.adis16475 property)": [[65, "adi.adis16475.deltavelocity_y_conv"]], "deltavelocity_z_conv (adi.adis16475 property)": [[65, "adi.adis16475.deltavelocity_z_conv"]], "filter_low_pass_3db_frequency (adi.adis16475 property)": [[65, "adi.adis16475.filter_low_pass_3db_frequency"]], "firmware_date (adi.adis16475 property)": [[65, "adi.adis16475.firmware_date"]], "firmware_revision (adi.adis16475 property)": [[65, "adi.adis16475.firmware_revision"]], "flash_count (adi.adis16475 property)": [[65, "adi.adis16475.flash_count"]], "get_accel_x() (adi.adis16475 method)": [[65, "adi.adis16475.get_accel_x"]], "get_accel_y() (adi.adis16475 method)": [[65, "adi.adis16475.get_accel_y"]], "get_accel_z() (adi.adis16475 method)": [[65, "adi.adis16475.get_accel_z"]], "get_anglvel_x() (adi.adis16475 method)": [[65, "adi.adis16475.get_anglvel_x"]], "get_anglvel_y() (adi.adis16475 method)": [[65, "adi.adis16475.get_anglvel_y"]], "get_anglvel_z() (adi.adis16475 method)": [[65, "adi.adis16475.get_anglvel_z"]], "get_deltaangl_x() (adi.adis16475 method)": [[65, "adi.adis16475.get_deltaangl_x"]], "get_deltaangl_y() (adi.adis16475 method)": [[65, "adi.adis16475.get_deltaangl_y"]], "get_deltaangl_z() (adi.adis16475 method)": [[65, "adi.adis16475.get_deltaangl_z"]], "get_deltavelocity_x() (adi.adis16475 method)": [[65, "adi.adis16475.get_deltavelocity_x"]], "get_deltavelocity_y() (adi.adis16475 method)": [[65, "adi.adis16475.get_deltavelocity_y"]], "get_deltavelocity_z() (adi.adis16475 method)": [[65, "adi.adis16475.get_deltavelocity_z"]], "get_temp() (adi.adis16475 method)": [[65, "adi.adis16475.get_temp"]], "product_id (adi.adis16475 property)": [[65, "adi.adis16475.product_id"]], "reg_read() (adi.adis16475 method)": [[65, "adi.adis16475.reg_read"]], "reg_write() (adi.adis16475 method)": [[65, "adi.adis16475.reg_write"]], "rx() (adi.adis16475 method)": [[65, "adi.adis16475.rx"]], "rx_annotated (adi.adis16475 property)": [[65, "adi.adis16475.rx_annotated"]], "rx_buffer_size (adi.adis16475 property)": [[65, "adi.adis16475.rx_buffer_size"]], "rx_channel_names (adi.adis16475 property)": [[65, "adi.adis16475.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16475 method)": [[65, "adi.adis16475.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16475 property)": [[65, "adi.adis16475.rx_enabled_channels"]], "rx_output_type (adi.adis16475 property)": [[65, "adi.adis16475.rx_output_type"]], "sample_rate (adi.adis16475 property)": [[65, "adi.adis16475.sample_rate"]], "serial_number (adi.adis16475 property)": [[65, "adi.adis16475.serial_number"]], "temp_conv (adi.adis16475 property)": [[65, "adi.adis16475.temp_conv"]], "accel_x_calibbias (adi.adis16480 property)": [[66, "adi.adis16480.accel_x_calibbias"]], "accel_x_calibscale (adi.adis16480 property)": [[66, "adi.adis16480.accel_x_calibscale"]], "accel_x_conv (adi.adis16480 property)": [[66, "adi.adis16480.accel_x_conv"]], "accel_x_filter_low_pass_3db_frequency (adi.adis16480 property)": [[66, "adi.adis16480.accel_x_filter_low_pass_3db_frequency"]], "accel_y_calibbias (adi.adis16480 property)": [[66, "adi.adis16480.accel_y_calibbias"]], "accel_y_calibscale (adi.adis16480 property)": [[66, "adi.adis16480.accel_y_calibscale"]], "accel_y_conv (adi.adis16480 property)": [[66, "adi.adis16480.accel_y_conv"]], "accel_y_filter_low_pass_3db_frequency (adi.adis16480 property)": [[66, "adi.adis16480.accel_y_filter_low_pass_3db_frequency"]], "accel_z_calibbias (adi.adis16480 property)": [[66, "adi.adis16480.accel_z_calibbias"]], "accel_z_calibscale (adi.adis16480 property)": [[66, "adi.adis16480.accel_z_calibscale"]], "accel_z_conv (adi.adis16480 property)": [[66, "adi.adis16480.accel_z_conv"]], "accel_z_filter_low_pass_3db_frequency (adi.adis16480 property)": [[66, "adi.adis16480.accel_z_filter_low_pass_3db_frequency"]], "adis16480 (class in adi)": [[66, "adi.adis16480"]], "anglvel_x_calibbias (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_x_calibbias"]], "anglvel_x_calibscale (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_x_calibscale"]], "anglvel_x_conv (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_x_conv"]], "anglvel_x_filter_low_pass_3db_frequency (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_x_filter_low_pass_3db_frequency"]], "anglvel_y_calibbias (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_y_calibbias"]], "anglvel_y_calibscale (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_y_calibscale"]], "anglvel_y_conv (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_y_conv"]], "anglvel_y_filter_low_pass_3db_frequency (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_y_filter_low_pass_3db_frequency"]], "anglvel_z_calibbias (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_z_calibbias"]], "anglvel_z_calibscale (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_z_calibscale"]], "anglvel_z_conv (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_z_conv"]], "anglvel_z_filter_low_pass_3db_frequency (adi.adis16480 property)": [[66, "adi.adis16480.anglvel_z_filter_low_pass_3db_frequency"]], "compatible_parts (adi.adis16480 attribute)": [[66, "adi.adis16480.compatible_parts"]], "ctx (adi.adis16480 property)": [[66, "adi.adis16480.ctx"]], "current_timestamp_clock (adi.adis16480 property)": [[66, "adi.adis16480.current_timestamp_clock"]], "deltaangl_x_conv (adi.adis16480 property)": [[66, "adi.adis16480.deltaangl_x_conv"]], "deltaangl_y_conv (adi.adis16480 property)": [[66, "adi.adis16480.deltaangl_y_conv"]], "deltaangl_z_conv (adi.adis16480 property)": [[66, "adi.adis16480.deltaangl_z_conv"]], "deltavelocity_x_conv (adi.adis16480 property)": [[66, "adi.adis16480.deltavelocity_x_conv"]], "deltavelocity_y_conv (adi.adis16480 property)": [[66, "adi.adis16480.deltavelocity_y_conv"]], "deltavelocity_z_conv (adi.adis16480 property)": [[66, "adi.adis16480.deltavelocity_z_conv"]], "disable_trigger (adi.adis16480 attribute)": [[66, "adi.adis16480.disable_trigger"]], "firmware_date (adi.adis16480 property)": [[66, "adi.adis16480.firmware_date"]], "firmware_revision (adi.adis16480 property)": [[66, "adi.adis16480.firmware_revision"]], "flash_count (adi.adis16480 property)": [[66, "adi.adis16480.flash_count"]], "get_accel_x() (adi.adis16480 method)": [[66, "adi.adis16480.get_accel_x"]], "get_accel_y() (adi.adis16480 method)": [[66, "adi.adis16480.get_accel_y"]], "get_accel_z() (adi.adis16480 method)": [[66, "adi.adis16480.get_accel_z"]], "get_anglvel_x() (adi.adis16480 method)": [[66, "adi.adis16480.get_anglvel_x"]], "get_anglvel_y() (adi.adis16480 method)": [[66, "adi.adis16480.get_anglvel_y"]], "get_anglvel_z() (adi.adis16480 method)": [[66, "adi.adis16480.get_anglvel_z"]], "get_deltaangl_x() (adi.adis16480 method)": [[66, "adi.adis16480.get_deltaangl_x"]], "get_deltaangl_y() (adi.adis16480 method)": [[66, "adi.adis16480.get_deltaangl_y"]], "get_deltaangl_z() (adi.adis16480 method)": [[66, "adi.adis16480.get_deltaangl_z"]], "get_deltavelocity_x() (adi.adis16480 method)": [[66, "adi.adis16480.get_deltavelocity_x"]], "get_deltavelocity_y() (adi.adis16480 method)": [[66, "adi.adis16480.get_deltavelocity_y"]], "get_deltavelocity_z() (adi.adis16480 method)": [[66, "adi.adis16480.get_deltavelocity_z"]], "get_magn_x() (adi.adis16480 method)": [[66, "adi.adis16480.get_magn_x"]], "get_magn_y() (adi.adis16480 method)": [[66, "adi.adis16480.get_magn_y"]], "get_magn_z() (adi.adis16480 method)": [[66, "adi.adis16480.get_magn_z"]], "get_pressure() (adi.adis16480 method)": [[66, "adi.adis16480.get_pressure"]], "get_temp() (adi.adis16480 method)": [[66, "adi.adis16480.get_temp"]], "magn_x_calibbias (adi.adis16480 property)": [[66, "adi.adis16480.magn_x_calibbias"]], "magn_x_conv (adi.adis16480 property)": [[66, "adi.adis16480.magn_x_conv"]], "magn_x_filter_low_pass_3db_frequency (adi.adis16480 property)": [[66, "adi.adis16480.magn_x_filter_low_pass_3db_frequency"]], "magn_y_calibbias (adi.adis16480 property)": [[66, "adi.adis16480.magn_y_calibbias"]], "magn_y_conv (adi.adis16480 property)": [[66, "adi.adis16480.magn_y_conv"]], "magn_y_filter_low_pass_3db_frequency (adi.adis16480 property)": [[66, "adi.adis16480.magn_y_filter_low_pass_3db_frequency"]], "magn_z_calibbias (adi.adis16480 property)": [[66, "adi.adis16480.magn_z_calibbias"]], "magn_z_conv (adi.adis16480 property)": [[66, "adi.adis16480.magn_z_conv"]], "magn_z_filter_low_pass_3db_frequency (adi.adis16480 property)": [[66, "adi.adis16480.magn_z_filter_low_pass_3db_frequency"]], "pressure_calibbias (adi.adis16480 property)": [[66, "adi.adis16480.pressure_calibbias"]], "pressure_conv (adi.adis16480 property)": [[66, "adi.adis16480.pressure_conv"]], "product_id (adi.adis16480 property)": [[66, "adi.adis16480.product_id"]], "rx() (adi.adis16480 method)": [[66, "adi.adis16480.rx"]], "rx_annotated (adi.adis16480 property)": [[66, "adi.adis16480.rx_annotated"]], "rx_buffer_size (adi.adis16480 property)": [[66, "adi.adis16480.rx_buffer_size"]], "rx_channel_names (adi.adis16480 property)": [[66, "adi.adis16480.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16480 method)": [[66, "adi.adis16480.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16480 property)": [[66, "adi.adis16480.rx_enabled_channels"]], "rx_output_type (adi.adis16480 property)": [[66, "adi.adis16480.rx_output_type"]], "sample_rate (adi.adis16480 property)": [[66, "adi.adis16480.sample_rate"]], "serial_number (adi.adis16480 property)": [[66, "adi.adis16480.serial_number"]], "temp_conv (adi.adis16480 property)": [[66, "adi.adis16480.temp_conv"]], "accel_x_calibbias (adi.adis16485 property)": [[67, "adi.adis16485.accel_x_calibbias"]], "accel_x_calibscale (adi.adis16485 property)": [[67, "adi.adis16485.accel_x_calibscale"]], "accel_x_conv (adi.adis16485 property)": [[67, "adi.adis16485.accel_x_conv"]], "accel_x_filter_low_pass_3db_frequency (adi.adis16485 property)": [[67, "adi.adis16485.accel_x_filter_low_pass_3db_frequency"]], "accel_y_calibbias (adi.adis16485 property)": [[67, "adi.adis16485.accel_y_calibbias"]], "accel_y_calibscale (adi.adis16485 property)": [[67, "adi.adis16485.accel_y_calibscale"]], "accel_y_conv (adi.adis16485 property)": [[67, "adi.adis16485.accel_y_conv"]], "accel_y_filter_low_pass_3db_frequency (adi.adis16485 property)": [[67, "adi.adis16485.accel_y_filter_low_pass_3db_frequency"]], "accel_z_calibbias (adi.adis16485 property)": [[67, "adi.adis16485.accel_z_calibbias"]], "accel_z_calibscale (adi.adis16485 property)": [[67, "adi.adis16485.accel_z_calibscale"]], "accel_z_conv (adi.adis16485 property)": [[67, "adi.adis16485.accel_z_conv"]], "accel_z_filter_low_pass_3db_frequency (adi.adis16485 property)": [[67, "adi.adis16485.accel_z_filter_low_pass_3db_frequency"]], "adis16485 (class in adi)": [[67, "adi.adis16485"]], "anglvel_x_calibbias (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_x_calibbias"]], "anglvel_x_calibscale (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_x_calibscale"]], "anglvel_x_conv (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_x_conv"]], "anglvel_x_filter_low_pass_3db_frequency (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_x_filter_low_pass_3db_frequency"]], "anglvel_y_calibbias (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_y_calibbias"]], "anglvel_y_calibscale (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_y_calibscale"]], "anglvel_y_conv (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_y_conv"]], "anglvel_y_filter_low_pass_3db_frequency (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_y_filter_low_pass_3db_frequency"]], "anglvel_z_calibbias (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_z_calibbias"]], "anglvel_z_calibscale (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_z_calibscale"]], "anglvel_z_conv (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_z_conv"]], "anglvel_z_filter_low_pass_3db_frequency (adi.adis16485 property)": [[67, "adi.adis16485.anglvel_z_filter_low_pass_3db_frequency"]], "compatible_parts (adi.adis16485 attribute)": [[67, "adi.adis16485.compatible_parts"]], "ctx (adi.adis16485 property)": [[67, "adi.adis16485.ctx"]], "current_timestamp_clock (adi.adis16485 property)": [[67, "adi.adis16485.current_timestamp_clock"]], "deltaangl_x_conv (adi.adis16485 property)": [[67, "adi.adis16485.deltaangl_x_conv"]], "deltaangl_y_conv (adi.adis16485 property)": [[67, "adi.adis16485.deltaangl_y_conv"]], "deltaangl_z_conv (adi.adis16485 property)": [[67, "adi.adis16485.deltaangl_z_conv"]], "deltavelocity_x_conv (adi.adis16485 property)": [[67, "adi.adis16485.deltavelocity_x_conv"]], "deltavelocity_y_conv (adi.adis16485 property)": [[67, "adi.adis16485.deltavelocity_y_conv"]], "deltavelocity_z_conv (adi.adis16485 property)": [[67, "adi.adis16485.deltavelocity_z_conv"]], "disable_trigger (adi.adis16485 attribute)": [[67, "adi.adis16485.disable_trigger"]], "firmware_date (adi.adis16485 property)": [[67, "adi.adis16485.firmware_date"]], "firmware_revision (adi.adis16485 property)": [[67, "adi.adis16485.firmware_revision"]], "flash_count (adi.adis16485 property)": [[67, "adi.adis16485.flash_count"]], "get_accel_x() (adi.adis16485 method)": [[67, "adi.adis16485.get_accel_x"]], "get_accel_y() (adi.adis16485 method)": [[67, "adi.adis16485.get_accel_y"]], "get_accel_z() (adi.adis16485 method)": [[67, "adi.adis16485.get_accel_z"]], "get_anglvel_x() (adi.adis16485 method)": [[67, "adi.adis16485.get_anglvel_x"]], "get_anglvel_y() (adi.adis16485 method)": [[67, "adi.adis16485.get_anglvel_y"]], "get_anglvel_z() (adi.adis16485 method)": [[67, "adi.adis16485.get_anglvel_z"]], "get_deltaangl_x() (adi.adis16485 method)": [[67, "adi.adis16485.get_deltaangl_x"]], "get_deltaangl_y() (adi.adis16485 method)": [[67, "adi.adis16485.get_deltaangl_y"]], "get_deltaangl_z() (adi.adis16485 method)": [[67, "adi.adis16485.get_deltaangl_z"]], "get_deltavelocity_x() (adi.adis16485 method)": [[67, "adi.adis16485.get_deltavelocity_x"]], "get_deltavelocity_y() (adi.adis16485 method)": [[67, "adi.adis16485.get_deltavelocity_y"]], "get_deltavelocity_z() (adi.adis16485 method)": [[67, "adi.adis16485.get_deltavelocity_z"]], "get_temp() (adi.adis16485 method)": [[67, "adi.adis16485.get_temp"]], "product_id (adi.adis16485 property)": [[67, "adi.adis16485.product_id"]], "rx() (adi.adis16485 method)": [[67, "adi.adis16485.rx"]], "rx_annotated (adi.adis16485 property)": [[67, "adi.adis16485.rx_annotated"]], "rx_buffer_size (adi.adis16485 property)": [[67, "adi.adis16485.rx_buffer_size"]], "rx_channel_names (adi.adis16485 property)": [[67, "adi.adis16485.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16485 method)": [[67, "adi.adis16485.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16485 property)": [[67, "adi.adis16485.rx_enabled_channels"]], "rx_output_type (adi.adis16485 property)": [[67, "adi.adis16485.rx_output_type"]], "sample_rate (adi.adis16485 property)": [[67, "adi.adis16485.sample_rate"]], "serial_number (adi.adis16485 property)": [[67, "adi.adis16485.serial_number"]], "temp_conv (adi.adis16485 property)": [[67, "adi.adis16485.temp_conv"]], "accel_x_calibbias (adi.adis16488 property)": [[68, "adi.adis16488.accel_x_calibbias"]], "accel_x_calibscale (adi.adis16488 property)": [[68, "adi.adis16488.accel_x_calibscale"]], "accel_x_conv (adi.adis16488 property)": [[68, "adi.adis16488.accel_x_conv"]], "accel_x_filter_low_pass_3db_frequency (adi.adis16488 property)": [[68, "adi.adis16488.accel_x_filter_low_pass_3db_frequency"]], "accel_y_calibbias (adi.adis16488 property)": [[68, "adi.adis16488.accel_y_calibbias"]], "accel_y_calibscale (adi.adis16488 property)": [[68, "adi.adis16488.accel_y_calibscale"]], "accel_y_conv (adi.adis16488 property)": [[68, "adi.adis16488.accel_y_conv"]], "accel_y_filter_low_pass_3db_frequency (adi.adis16488 property)": [[68, "adi.adis16488.accel_y_filter_low_pass_3db_frequency"]], "accel_z_calibbias (adi.adis16488 property)": [[68, "adi.adis16488.accel_z_calibbias"]], "accel_z_calibscale (adi.adis16488 property)": [[68, "adi.adis16488.accel_z_calibscale"]], "accel_z_conv (adi.adis16488 property)": [[68, "adi.adis16488.accel_z_conv"]], "accel_z_filter_low_pass_3db_frequency (adi.adis16488 property)": [[68, "adi.adis16488.accel_z_filter_low_pass_3db_frequency"]], "adis16488 (class in adi)": [[68, "adi.adis16488"]], "anglvel_x_calibbias (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_x_calibbias"]], "anglvel_x_calibscale (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_x_calibscale"]], "anglvel_x_conv (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_x_conv"]], "anglvel_x_filter_low_pass_3db_frequency (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_x_filter_low_pass_3db_frequency"]], "anglvel_y_calibbias (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_y_calibbias"]], "anglvel_y_calibscale (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_y_calibscale"]], "anglvel_y_conv (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_y_conv"]], "anglvel_y_filter_low_pass_3db_frequency (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_y_filter_low_pass_3db_frequency"]], "anglvel_z_calibbias (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_z_calibbias"]], "anglvel_z_calibscale (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_z_calibscale"]], "anglvel_z_conv (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_z_conv"]], "anglvel_z_filter_low_pass_3db_frequency (adi.adis16488 property)": [[68, "adi.adis16488.anglvel_z_filter_low_pass_3db_frequency"]], "compatible_parts (adi.adis16488 attribute)": [[68, "adi.adis16488.compatible_parts"]], "ctx (adi.adis16488 property)": [[68, "adi.adis16488.ctx"]], "current_timestamp_clock (adi.adis16488 property)": [[68, "adi.adis16488.current_timestamp_clock"]], "deltaangl_x_conv (adi.adis16488 property)": [[68, "adi.adis16488.deltaangl_x_conv"]], "deltaangl_y_conv (adi.adis16488 property)": [[68, "adi.adis16488.deltaangl_y_conv"]], "deltaangl_z_conv (adi.adis16488 property)": [[68, "adi.adis16488.deltaangl_z_conv"]], "deltavelocity_x_conv (adi.adis16488 property)": [[68, "adi.adis16488.deltavelocity_x_conv"]], "deltavelocity_y_conv (adi.adis16488 property)": [[68, "adi.adis16488.deltavelocity_y_conv"]], "deltavelocity_z_conv (adi.adis16488 property)": [[68, "adi.adis16488.deltavelocity_z_conv"]], "disable_trigger (adi.adis16488 attribute)": [[68, "adi.adis16488.disable_trigger"]], "firmware_date (adi.adis16488 property)": [[68, "adi.adis16488.firmware_date"]], "firmware_revision (adi.adis16488 property)": [[68, "adi.adis16488.firmware_revision"]], "flash_count (adi.adis16488 property)": [[68, "adi.adis16488.flash_count"]], "get_accel_x() (adi.adis16488 method)": [[68, "adi.adis16488.get_accel_x"]], "get_accel_y() (adi.adis16488 method)": [[68, "adi.adis16488.get_accel_y"]], "get_accel_z() (adi.adis16488 method)": [[68, "adi.adis16488.get_accel_z"]], "get_anglvel_x() (adi.adis16488 method)": [[68, "adi.adis16488.get_anglvel_x"]], "get_anglvel_y() (adi.adis16488 method)": [[68, "adi.adis16488.get_anglvel_y"]], "get_anglvel_z() (adi.adis16488 method)": [[68, "adi.adis16488.get_anglvel_z"]], "get_deltaangl_x() (adi.adis16488 method)": [[68, "adi.adis16488.get_deltaangl_x"]], "get_deltaangl_y() (adi.adis16488 method)": [[68, "adi.adis16488.get_deltaangl_y"]], "get_deltaangl_z() (adi.adis16488 method)": [[68, "adi.adis16488.get_deltaangl_z"]], "get_deltavelocity_x() (adi.adis16488 method)": [[68, "adi.adis16488.get_deltavelocity_x"]], "get_deltavelocity_y() (adi.adis16488 method)": [[68, "adi.adis16488.get_deltavelocity_y"]], "get_deltavelocity_z() (adi.adis16488 method)": [[68, "adi.adis16488.get_deltavelocity_z"]], "get_magn_x() (adi.adis16488 method)": [[68, "adi.adis16488.get_magn_x"]], "get_magn_y() (adi.adis16488 method)": [[68, "adi.adis16488.get_magn_y"]], "get_magn_z() (adi.adis16488 method)": [[68, "adi.adis16488.get_magn_z"]], "get_pressure() (adi.adis16488 method)": [[68, "adi.adis16488.get_pressure"]], "get_temp() (adi.adis16488 method)": [[68, "adi.adis16488.get_temp"]], "magn_x_calibbias (adi.adis16488 property)": [[68, "adi.adis16488.magn_x_calibbias"]], "magn_x_conv (adi.adis16488 property)": [[68, "adi.adis16488.magn_x_conv"]], "magn_x_filter_low_pass_3db_frequency (adi.adis16488 property)": [[68, "adi.adis16488.magn_x_filter_low_pass_3db_frequency"]], "magn_y_calibbias (adi.adis16488 property)": [[68, "adi.adis16488.magn_y_calibbias"]], "magn_y_conv (adi.adis16488 property)": [[68, "adi.adis16488.magn_y_conv"]], "magn_y_filter_low_pass_3db_frequency (adi.adis16488 property)": [[68, "adi.adis16488.magn_y_filter_low_pass_3db_frequency"]], "magn_z_calibbias (adi.adis16488 property)": [[68, "adi.adis16488.magn_z_calibbias"]], "magn_z_conv (adi.adis16488 property)": [[68, "adi.adis16488.magn_z_conv"]], "magn_z_filter_low_pass_3db_frequency (adi.adis16488 property)": [[68, "adi.adis16488.magn_z_filter_low_pass_3db_frequency"]], "pressure_calibbias (adi.adis16488 property)": [[68, "adi.adis16488.pressure_calibbias"]], "pressure_conv (adi.adis16488 property)": [[68, "adi.adis16488.pressure_conv"]], "product_id (adi.adis16488 property)": [[68, "adi.adis16488.product_id"]], "rx() (adi.adis16488 method)": [[68, "adi.adis16488.rx"]], "rx_annotated (adi.adis16488 property)": [[68, "adi.adis16488.rx_annotated"]], "rx_buffer_size (adi.adis16488 property)": [[68, "adi.adis16488.rx_buffer_size"]], "rx_channel_names (adi.adis16488 property)": [[68, "adi.adis16488.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16488 method)": [[68, "adi.adis16488.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16488 property)": [[68, "adi.adis16488.rx_enabled_channels"]], "rx_output_type (adi.adis16488 property)": [[68, "adi.adis16488.rx_output_type"]], "sample_rate (adi.adis16488 property)": [[68, "adi.adis16488.sample_rate"]], "serial_number (adi.adis16488 property)": [[68, "adi.adis16488.serial_number"]], "temp_conv (adi.adis16488 property)": [[68, "adi.adis16488.temp_conv"]], "accel_x_calibbias (adi.adis16490 property)": [[69, "adi.adis16490.accel_x_calibbias"]], "accel_x_calibscale (adi.adis16490 property)": [[69, "adi.adis16490.accel_x_calibscale"]], "accel_x_conv (adi.adis16490 property)": [[69, "adi.adis16490.accel_x_conv"]], "accel_x_filter_low_pass_3db_frequency (adi.adis16490 property)": [[69, "adi.adis16490.accel_x_filter_low_pass_3db_frequency"]], "accel_y_calibbias (adi.adis16490 property)": [[69, "adi.adis16490.accel_y_calibbias"]], "accel_y_calibscale (adi.adis16490 property)": [[69, "adi.adis16490.accel_y_calibscale"]], "accel_y_conv (adi.adis16490 property)": [[69, "adi.adis16490.accel_y_conv"]], "accel_y_filter_low_pass_3db_frequency (adi.adis16490 property)": [[69, "adi.adis16490.accel_y_filter_low_pass_3db_frequency"]], "accel_z_calibbias (adi.adis16490 property)": [[69, "adi.adis16490.accel_z_calibbias"]], "accel_z_calibscale (adi.adis16490 property)": [[69, "adi.adis16490.accel_z_calibscale"]], "accel_z_conv (adi.adis16490 property)": [[69, "adi.adis16490.accel_z_conv"]], "accel_z_filter_low_pass_3db_frequency (adi.adis16490 property)": [[69, "adi.adis16490.accel_z_filter_low_pass_3db_frequency"]], "adis16490 (class in adi)": [[69, "adi.adis16490"]], "anglvel_x_calibbias (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_x_calibbias"]], "anglvel_x_calibscale (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_x_calibscale"]], "anglvel_x_conv (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_x_conv"]], "anglvel_x_filter_low_pass_3db_frequency (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_x_filter_low_pass_3db_frequency"]], "anglvel_y_calibbias (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_y_calibbias"]], "anglvel_y_calibscale (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_y_calibscale"]], "anglvel_y_conv (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_y_conv"]], "anglvel_y_filter_low_pass_3db_frequency (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_y_filter_low_pass_3db_frequency"]], "anglvel_z_calibbias (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_z_calibbias"]], "anglvel_z_calibscale (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_z_calibscale"]], "anglvel_z_conv (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_z_conv"]], "anglvel_z_filter_low_pass_3db_frequency (adi.adis16490 property)": [[69, "adi.adis16490.anglvel_z_filter_low_pass_3db_frequency"]], "compatible_parts (adi.adis16490 attribute)": [[69, "adi.adis16490.compatible_parts"]], "ctx (adi.adis16490 property)": [[69, "adi.adis16490.ctx"]], "current_timestamp_clock (adi.adis16490 property)": [[69, "adi.adis16490.current_timestamp_clock"]], "deltaangl_x_conv (adi.adis16490 property)": [[69, "adi.adis16490.deltaangl_x_conv"]], "deltaangl_y_conv (adi.adis16490 property)": [[69, "adi.adis16490.deltaangl_y_conv"]], "deltaangl_z_conv (adi.adis16490 property)": [[69, "adi.adis16490.deltaangl_z_conv"]], "deltavelocity_x_conv (adi.adis16490 property)": [[69, "adi.adis16490.deltavelocity_x_conv"]], "deltavelocity_y_conv (adi.adis16490 property)": [[69, "adi.adis16490.deltavelocity_y_conv"]], "deltavelocity_z_conv (adi.adis16490 property)": [[69, "adi.adis16490.deltavelocity_z_conv"]], "disable_trigger (adi.adis16490 attribute)": [[69, "adi.adis16490.disable_trigger"]], "firmware_date (adi.adis16490 property)": [[69, "adi.adis16490.firmware_date"]], "firmware_revision (adi.adis16490 property)": [[69, "adi.adis16490.firmware_revision"]], "flash_count (adi.adis16490 property)": [[69, "adi.adis16490.flash_count"]], "get_accel_x() (adi.adis16490 method)": [[69, "adi.adis16490.get_accel_x"]], "get_accel_y() (adi.adis16490 method)": [[69, "adi.adis16490.get_accel_y"]], "get_accel_z() (adi.adis16490 method)": [[69, "adi.adis16490.get_accel_z"]], "get_anglvel_x() (adi.adis16490 method)": [[69, "adi.adis16490.get_anglvel_x"]], "get_anglvel_y() (adi.adis16490 method)": [[69, "adi.adis16490.get_anglvel_y"]], "get_anglvel_z() (adi.adis16490 method)": [[69, "adi.adis16490.get_anglvel_z"]], "get_deltaangl_x() (adi.adis16490 method)": [[69, "adi.adis16490.get_deltaangl_x"]], "get_deltaangl_y() (adi.adis16490 method)": [[69, "adi.adis16490.get_deltaangl_y"]], "get_deltaangl_z() (adi.adis16490 method)": [[69, "adi.adis16490.get_deltaangl_z"]], "get_deltavelocity_x() (adi.adis16490 method)": [[69, "adi.adis16490.get_deltavelocity_x"]], "get_deltavelocity_y() (adi.adis16490 method)": [[69, "adi.adis16490.get_deltavelocity_y"]], "get_deltavelocity_z() (adi.adis16490 method)": [[69, "adi.adis16490.get_deltavelocity_z"]], "get_temp() (adi.adis16490 method)": [[69, "adi.adis16490.get_temp"]], "product_id (adi.adis16490 property)": [[69, "adi.adis16490.product_id"]], "rx() (adi.adis16490 method)": [[69, "adi.adis16490.rx"]], "rx_annotated (adi.adis16490 property)": [[69, "adi.adis16490.rx_annotated"]], "rx_buffer_size (adi.adis16490 property)": [[69, "adi.adis16490.rx_buffer_size"]], "rx_channel_names (adi.adis16490 property)": [[69, "adi.adis16490.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16490 method)": [[69, "adi.adis16490.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16490 property)": [[69, "adi.adis16490.rx_enabled_channels"]], "rx_output_type (adi.adis16490 property)": [[69, "adi.adis16490.rx_output_type"]], "sample_rate (adi.adis16490 property)": [[69, "adi.adis16490.sample_rate"]], "serial_number (adi.adis16490 property)": [[69, "adi.adis16490.serial_number"]], "temp_conv (adi.adis16490 property)": [[69, "adi.adis16490.temp_conv"]], "accel_x_calibbias (adi.adis16495 property)": [[70, "adi.adis16495.accel_x_calibbias"]], "accel_x_calibscale (adi.adis16495 property)": [[70, "adi.adis16495.accel_x_calibscale"]], "accel_x_conv (adi.adis16495 property)": [[70, "adi.adis16495.accel_x_conv"]], "accel_x_filter_low_pass_3db_frequency (adi.adis16495 property)": [[70, "adi.adis16495.accel_x_filter_low_pass_3db_frequency"]], "accel_y_calibbias (adi.adis16495 property)": [[70, "adi.adis16495.accel_y_calibbias"]], "accel_y_calibscale (adi.adis16495 property)": [[70, "adi.adis16495.accel_y_calibscale"]], "accel_y_conv (adi.adis16495 property)": [[70, "adi.adis16495.accel_y_conv"]], "accel_y_filter_low_pass_3db_frequency (adi.adis16495 property)": [[70, "adi.adis16495.accel_y_filter_low_pass_3db_frequency"]], "accel_z_calibbias (adi.adis16495 property)": [[70, "adi.adis16495.accel_z_calibbias"]], "accel_z_calibscale (adi.adis16495 property)": [[70, "adi.adis16495.accel_z_calibscale"]], "accel_z_conv (adi.adis16495 property)": [[70, "adi.adis16495.accel_z_conv"]], "accel_z_filter_low_pass_3db_frequency (adi.adis16495 property)": [[70, "adi.adis16495.accel_z_filter_low_pass_3db_frequency"]], "adis16495 (class in adi)": [[70, "adi.adis16495"]], "anglvel_x_calibbias (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_x_calibbias"]], "anglvel_x_calibscale (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_x_calibscale"]], "anglvel_x_conv (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_x_conv"]], "anglvel_x_filter_low_pass_3db_frequency (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_x_filter_low_pass_3db_frequency"]], "anglvel_y_calibbias (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_y_calibbias"]], "anglvel_y_calibscale (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_y_calibscale"]], "anglvel_y_conv (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_y_conv"]], "anglvel_y_filter_low_pass_3db_frequency (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_y_filter_low_pass_3db_frequency"]], "anglvel_z_calibbias (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_z_calibbias"]], "anglvel_z_calibscale (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_z_calibscale"]], "anglvel_z_conv (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_z_conv"]], "anglvel_z_filter_low_pass_3db_frequency (adi.adis16495 property)": [[70, "adi.adis16495.anglvel_z_filter_low_pass_3db_frequency"]], "compatible_parts (adi.adis16495 attribute)": [[70, "adi.adis16495.compatible_parts"]], "ctx (adi.adis16495 property)": [[70, "adi.adis16495.ctx"]], "current_timestamp_clock (adi.adis16495 property)": [[70, "adi.adis16495.current_timestamp_clock"]], "deltaangl_x_conv (adi.adis16495 property)": [[70, "adi.adis16495.deltaangl_x_conv"]], "deltaangl_y_conv (adi.adis16495 property)": [[70, "adi.adis16495.deltaangl_y_conv"]], "deltaangl_z_conv (adi.adis16495 property)": [[70, "adi.adis16495.deltaangl_z_conv"]], "deltavelocity_x_conv (adi.adis16495 property)": [[70, "adi.adis16495.deltavelocity_x_conv"]], "deltavelocity_y_conv (adi.adis16495 property)": [[70, "adi.adis16495.deltavelocity_y_conv"]], "deltavelocity_z_conv (adi.adis16495 property)": [[70, "adi.adis16495.deltavelocity_z_conv"]], "disable_trigger (adi.adis16495 attribute)": [[70, "adi.adis16495.disable_trigger"]], "firmware_date (adi.adis16495 property)": [[70, "adi.adis16495.firmware_date"]], "firmware_revision (adi.adis16495 property)": [[70, "adi.adis16495.firmware_revision"]], "flash_count (adi.adis16495 property)": [[70, "adi.adis16495.flash_count"]], "get_accel_x() (adi.adis16495 method)": [[70, "adi.adis16495.get_accel_x"]], "get_accel_y() (adi.adis16495 method)": [[70, "adi.adis16495.get_accel_y"]], "get_accel_z() (adi.adis16495 method)": [[70, "adi.adis16495.get_accel_z"]], "get_anglvel_x() (adi.adis16495 method)": [[70, "adi.adis16495.get_anglvel_x"]], "get_anglvel_y() (adi.adis16495 method)": [[70, "adi.adis16495.get_anglvel_y"]], "get_anglvel_z() (adi.adis16495 method)": [[70, "adi.adis16495.get_anglvel_z"]], "get_deltaangl_x() (adi.adis16495 method)": [[70, "adi.adis16495.get_deltaangl_x"]], "get_deltaangl_y() (adi.adis16495 method)": [[70, "adi.adis16495.get_deltaangl_y"]], "get_deltaangl_z() (adi.adis16495 method)": [[70, "adi.adis16495.get_deltaangl_z"]], "get_deltavelocity_x() (adi.adis16495 method)": [[70, "adi.adis16495.get_deltavelocity_x"]], "get_deltavelocity_y() (adi.adis16495 method)": [[70, "adi.adis16495.get_deltavelocity_y"]], "get_deltavelocity_z() (adi.adis16495 method)": [[70, "adi.adis16495.get_deltavelocity_z"]], "get_temp() (adi.adis16495 method)": [[70, "adi.adis16495.get_temp"]], "product_id (adi.adis16495 property)": [[70, "adi.adis16495.product_id"]], "rx() (adi.adis16495 method)": [[70, "adi.adis16495.rx"]], "rx_annotated (adi.adis16495 property)": [[70, "adi.adis16495.rx_annotated"]], "rx_buffer_size (adi.adis16495 property)": [[70, "adi.adis16495.rx_buffer_size"]], "rx_channel_names (adi.adis16495 property)": [[70, "adi.adis16495.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16495 method)": [[70, "adi.adis16495.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16495 property)": [[70, "adi.adis16495.rx_enabled_channels"]], "rx_output_type (adi.adis16495 property)": [[70, "adi.adis16495.rx_output_type"]], "sample_rate (adi.adis16495 property)": [[70, "adi.adis16495.sample_rate"]], "serial_number (adi.adis16495 property)": [[70, "adi.adis16495.serial_number"]], "temp_conv (adi.adis16495 property)": [[70, "adi.adis16495.temp_conv"]], "accel_x_calibbias (adi.adis16497 property)": [[71, "adi.adis16497.accel_x_calibbias"]], "accel_x_calibscale (adi.adis16497 property)": [[71, "adi.adis16497.accel_x_calibscale"]], "accel_x_conv (adi.adis16497 property)": [[71, "adi.adis16497.accel_x_conv"]], "accel_x_filter_low_pass_3db_frequency (adi.adis16497 property)": [[71, "adi.adis16497.accel_x_filter_low_pass_3db_frequency"]], "accel_y_calibbias (adi.adis16497 property)": [[71, "adi.adis16497.accel_y_calibbias"]], "accel_y_calibscale (adi.adis16497 property)": [[71, "adi.adis16497.accel_y_calibscale"]], "accel_y_conv (adi.adis16497 property)": [[71, "adi.adis16497.accel_y_conv"]], "accel_y_filter_low_pass_3db_frequency (adi.adis16497 property)": [[71, "adi.adis16497.accel_y_filter_low_pass_3db_frequency"]], "accel_z_calibbias (adi.adis16497 property)": [[71, "adi.adis16497.accel_z_calibbias"]], "accel_z_calibscale (adi.adis16497 property)": [[71, "adi.adis16497.accel_z_calibscale"]], "accel_z_conv (adi.adis16497 property)": [[71, "adi.adis16497.accel_z_conv"]], "accel_z_filter_low_pass_3db_frequency (adi.adis16497 property)": [[71, "adi.adis16497.accel_z_filter_low_pass_3db_frequency"]], "adis16497 (class in adi)": [[71, "adi.adis16497"]], "anglvel_x_calibbias (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_x_calibbias"]], "anglvel_x_calibscale (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_x_calibscale"]], "anglvel_x_conv (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_x_conv"]], "anglvel_x_filter_low_pass_3db_frequency (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_x_filter_low_pass_3db_frequency"]], "anglvel_y_calibbias (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_y_calibbias"]], "anglvel_y_calibscale (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_y_calibscale"]], "anglvel_y_conv (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_y_conv"]], "anglvel_y_filter_low_pass_3db_frequency (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_y_filter_low_pass_3db_frequency"]], "anglvel_z_calibbias (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_z_calibbias"]], "anglvel_z_calibscale (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_z_calibscale"]], "anglvel_z_conv (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_z_conv"]], "anglvel_z_filter_low_pass_3db_frequency (adi.adis16497 property)": [[71, "adi.adis16497.anglvel_z_filter_low_pass_3db_frequency"]], "compatible_parts (adi.adis16497 attribute)": [[71, "adi.adis16497.compatible_parts"]], "ctx (adi.adis16497 property)": [[71, "adi.adis16497.ctx"]], "current_timestamp_clock (adi.adis16497 property)": [[71, "adi.adis16497.current_timestamp_clock"]], "deltaangl_x_conv (adi.adis16497 property)": [[71, "adi.adis16497.deltaangl_x_conv"]], "deltaangl_y_conv (adi.adis16497 property)": [[71, "adi.adis16497.deltaangl_y_conv"]], "deltaangl_z_conv (adi.adis16497 property)": [[71, "adi.adis16497.deltaangl_z_conv"]], "deltavelocity_x_conv (adi.adis16497 property)": [[71, "adi.adis16497.deltavelocity_x_conv"]], "deltavelocity_y_conv (adi.adis16497 property)": [[71, "adi.adis16497.deltavelocity_y_conv"]], "deltavelocity_z_conv (adi.adis16497 property)": [[71, "adi.adis16497.deltavelocity_z_conv"]], "disable_trigger (adi.adis16497 attribute)": [[71, "adi.adis16497.disable_trigger"]], "firmware_date (adi.adis16497 property)": [[71, "adi.adis16497.firmware_date"]], "firmware_revision (adi.adis16497 property)": [[71, "adi.adis16497.firmware_revision"]], "flash_count (adi.adis16497 property)": [[71, "adi.adis16497.flash_count"]], "get_accel_x() (adi.adis16497 method)": [[71, "adi.adis16497.get_accel_x"]], "get_accel_y() (adi.adis16497 method)": [[71, "adi.adis16497.get_accel_y"]], "get_accel_z() (adi.adis16497 method)": [[71, "adi.adis16497.get_accel_z"]], "get_anglvel_x() (adi.adis16497 method)": [[71, "adi.adis16497.get_anglvel_x"]], "get_anglvel_y() (adi.adis16497 method)": [[71, "adi.adis16497.get_anglvel_y"]], "get_anglvel_z() (adi.adis16497 method)": [[71, "adi.adis16497.get_anglvel_z"]], "get_deltaangl_x() (adi.adis16497 method)": [[71, "adi.adis16497.get_deltaangl_x"]], "get_deltaangl_y() (adi.adis16497 method)": [[71, "adi.adis16497.get_deltaangl_y"]], "get_deltaangl_z() (adi.adis16497 method)": [[71, "adi.adis16497.get_deltaangl_z"]], "get_deltavelocity_x() (adi.adis16497 method)": [[71, "adi.adis16497.get_deltavelocity_x"]], "get_deltavelocity_y() (adi.adis16497 method)": [[71, "adi.adis16497.get_deltavelocity_y"]], "get_deltavelocity_z() (adi.adis16497 method)": [[71, "adi.adis16497.get_deltavelocity_z"]], "get_temp() (adi.adis16497 method)": [[71, "adi.adis16497.get_temp"]], "product_id (adi.adis16497 property)": [[71, "adi.adis16497.product_id"]], "rx() (adi.adis16497 method)": [[71, "adi.adis16497.rx"]], "rx_annotated (adi.adis16497 property)": [[71, "adi.adis16497.rx_annotated"]], "rx_buffer_size (adi.adis16497 property)": [[71, "adi.adis16497.rx_buffer_size"]], "rx_channel_names (adi.adis16497 property)": [[71, "adi.adis16497.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16497 method)": [[71, "adi.adis16497.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16497 property)": [[71, "adi.adis16497.rx_enabled_channels"]], "rx_output_type (adi.adis16497 property)": [[71, "adi.adis16497.rx_output_type"]], "sample_rate (adi.adis16497 property)": [[71, "adi.adis16497.sample_rate"]], "serial_number (adi.adis16497 property)": [[71, "adi.adis16497.serial_number"]], "temp_conv (adi.adis16497 property)": [[71, "adi.adis16497.temp_conv"]], "adi.adis16507": [[72, "module-adi.adis16507"]], "adis16507 (class in adi.adis16507)": [[72, "adi.adis16507.adis16507"]], "current_timestamp_clock (adi.adis16507.adis16507 property)": [[72, "adi.adis16507.adis16507.current_timestamp_clock"]], "filter_low_pass_3db_frequency (adi.adis16507.adis16507 property)": [[72, "adi.adis16507.adis16507.filter_low_pass_3db_frequency"]], "sample_rate (adi.adis16507.adis16507 property)": [[72, "adi.adis16507.adis16507.sample_rate"]], "accel_x_calibbias (adi.adis16545 property)": [[73, "adi.adis16545.accel_x_calibbias"]], "accel_x_calibscale (adi.adis16545 property)": [[73, "adi.adis16545.accel_x_calibscale"]], "accel_x_conv (adi.adis16545 property)": [[73, "adi.adis16545.accel_x_conv"]], "accel_x_filter_low_pass_3db_frequency (adi.adis16545 property)": [[73, "adi.adis16545.accel_x_filter_low_pass_3db_frequency"]], "accel_y_calibbias (adi.adis16545 property)": [[73, "adi.adis16545.accel_y_calibbias"]], "accel_y_calibscale (adi.adis16545 property)": [[73, "adi.adis16545.accel_y_calibscale"]], "accel_y_conv (adi.adis16545 property)": [[73, "adi.adis16545.accel_y_conv"]], "accel_y_filter_low_pass_3db_frequency (adi.adis16545 property)": [[73, "adi.adis16545.accel_y_filter_low_pass_3db_frequency"]], "accel_z_calibbias (adi.adis16545 property)": [[73, "adi.adis16545.accel_z_calibbias"]], "accel_z_calibscale (adi.adis16545 property)": [[73, "adi.adis16545.accel_z_calibscale"]], "accel_z_conv (adi.adis16545 property)": [[73, "adi.adis16545.accel_z_conv"]], "accel_z_filter_low_pass_3db_frequency (adi.adis16545 property)": [[73, "adi.adis16545.accel_z_filter_low_pass_3db_frequency"]], "adis16545 (class in adi)": [[73, "adi.adis16545"]], "anglvel_x_calibbias (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_x_calibbias"]], "anglvel_x_calibscale (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_x_calibscale"]], "anglvel_x_conv (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_x_conv"]], "anglvel_x_filter_low_pass_3db_frequency (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_x_filter_low_pass_3db_frequency"]], "anglvel_y_calibbias (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_y_calibbias"]], "anglvel_y_calibscale (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_y_calibscale"]], "anglvel_y_conv (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_y_conv"]], "anglvel_y_filter_low_pass_3db_frequency (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_y_filter_low_pass_3db_frequency"]], "anglvel_z_calibbias (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_z_calibbias"]], "anglvel_z_calibscale (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_z_calibscale"]], "anglvel_z_conv (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_z_conv"]], "anglvel_z_filter_low_pass_3db_frequency (adi.adis16545 property)": [[73, "adi.adis16545.anglvel_z_filter_low_pass_3db_frequency"]], "compatible_parts (adi.adis16545 attribute)": [[73, "adi.adis16545.compatible_parts"]], "ctx (adi.adis16545 property)": [[73, "adi.adis16545.ctx"]], "current_timestamp_clock (adi.adis16545 property)": [[73, "adi.adis16545.current_timestamp_clock"]], "deltaangl_x_conv (adi.adis16545 property)": [[73, "adi.adis16545.deltaangl_x_conv"]], "deltaangl_y_conv (adi.adis16545 property)": [[73, "adi.adis16545.deltaangl_y_conv"]], "deltaangl_z_conv (adi.adis16545 property)": [[73, "adi.adis16545.deltaangl_z_conv"]], "deltavelocity_x_conv (adi.adis16545 property)": [[73, "adi.adis16545.deltavelocity_x_conv"]], "deltavelocity_y_conv (adi.adis16545 property)": [[73, "adi.adis16545.deltavelocity_y_conv"]], "deltavelocity_z_conv (adi.adis16545 property)": [[73, "adi.adis16545.deltavelocity_z_conv"]], "disable_trigger (adi.adis16545 attribute)": [[73, "adi.adis16545.disable_trigger"]], "firmware_date (adi.adis16545 property)": [[73, "adi.adis16545.firmware_date"]], "firmware_revision (adi.adis16545 property)": [[73, "adi.adis16545.firmware_revision"]], "flash_count (adi.adis16545 property)": [[73, "adi.adis16545.flash_count"]], "get_accel_x() (adi.adis16545 method)": [[73, "adi.adis16545.get_accel_x"]], "get_accel_y() (adi.adis16545 method)": [[73, "adi.adis16545.get_accel_y"]], "get_accel_z() (adi.adis16545 method)": [[73, "adi.adis16545.get_accel_z"]], "get_anglvel_x() (adi.adis16545 method)": [[73, "adi.adis16545.get_anglvel_x"]], "get_anglvel_y() (adi.adis16545 method)": [[73, "adi.adis16545.get_anglvel_y"]], "get_anglvel_z() (adi.adis16545 method)": [[73, "adi.adis16545.get_anglvel_z"]], "get_deltaangl_x() (adi.adis16545 method)": [[73, "adi.adis16545.get_deltaangl_x"]], "get_deltaangl_y() (adi.adis16545 method)": [[73, "adi.adis16545.get_deltaangl_y"]], "get_deltaangl_z() (adi.adis16545 method)": [[73, "adi.adis16545.get_deltaangl_z"]], "get_deltavelocity_x() (adi.adis16545 method)": [[73, "adi.adis16545.get_deltavelocity_x"]], "get_deltavelocity_y() (adi.adis16545 method)": [[73, "adi.adis16545.get_deltavelocity_y"]], "get_deltavelocity_z() (adi.adis16545 method)": [[73, "adi.adis16545.get_deltavelocity_z"]], "get_temp() (adi.adis16545 method)": [[73, "adi.adis16545.get_temp"]], "product_id (adi.adis16545 property)": [[73, "adi.adis16545.product_id"]], "rx() (adi.adis16545 method)": [[73, "adi.adis16545.rx"]], "rx_annotated (adi.adis16545 property)": [[73, "adi.adis16545.rx_annotated"]], "rx_buffer_size (adi.adis16545 property)": [[73, "adi.adis16545.rx_buffer_size"]], "rx_channel_names (adi.adis16545 property)": [[73, "adi.adis16545.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16545 method)": [[73, "adi.adis16545.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16545 property)": [[73, "adi.adis16545.rx_enabled_channels"]], "rx_output_type (adi.adis16545 property)": [[73, "adi.adis16545.rx_output_type"]], "sample_rate (adi.adis16545 property)": [[73, "adi.adis16545.sample_rate"]], "serial_number (adi.adis16545 property)": [[73, "adi.adis16545.serial_number"]], "temp_conv (adi.adis16545 property)": [[73, "adi.adis16545.temp_conv"]], "accel_x_calibbias (adi.adis16547 property)": [[74, "adi.adis16547.accel_x_calibbias"]], "accel_x_calibscale (adi.adis16547 property)": [[74, "adi.adis16547.accel_x_calibscale"]], "accel_x_conv (adi.adis16547 property)": [[74, "adi.adis16547.accel_x_conv"]], "accel_x_filter_low_pass_3db_frequency (adi.adis16547 property)": [[74, "adi.adis16547.accel_x_filter_low_pass_3db_frequency"]], "accel_y_calibbias (adi.adis16547 property)": [[74, "adi.adis16547.accel_y_calibbias"]], "accel_y_calibscale (adi.adis16547 property)": [[74, "adi.adis16547.accel_y_calibscale"]], "accel_y_conv (adi.adis16547 property)": [[74, "adi.adis16547.accel_y_conv"]], "accel_y_filter_low_pass_3db_frequency (adi.adis16547 property)": [[74, "adi.adis16547.accel_y_filter_low_pass_3db_frequency"]], "accel_z_calibbias (adi.adis16547 property)": [[74, "adi.adis16547.accel_z_calibbias"]], "accel_z_calibscale (adi.adis16547 property)": [[74, "adi.adis16547.accel_z_calibscale"]], "accel_z_conv (adi.adis16547 property)": [[74, "adi.adis16547.accel_z_conv"]], "accel_z_filter_low_pass_3db_frequency (adi.adis16547 property)": [[74, "adi.adis16547.accel_z_filter_low_pass_3db_frequency"]], "adis16547 (class in adi)": [[74, "adi.adis16547"]], "anglvel_x_calibbias (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_x_calibbias"]], "anglvel_x_calibscale (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_x_calibscale"]], "anglvel_x_conv (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_x_conv"]], "anglvel_x_filter_low_pass_3db_frequency (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_x_filter_low_pass_3db_frequency"]], "anglvel_y_calibbias (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_y_calibbias"]], "anglvel_y_calibscale (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_y_calibscale"]], "anglvel_y_conv (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_y_conv"]], "anglvel_y_filter_low_pass_3db_frequency (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_y_filter_low_pass_3db_frequency"]], "anglvel_z_calibbias (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_z_calibbias"]], "anglvel_z_calibscale (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_z_calibscale"]], "anglvel_z_conv (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_z_conv"]], "anglvel_z_filter_low_pass_3db_frequency (adi.adis16547 property)": [[74, "adi.adis16547.anglvel_z_filter_low_pass_3db_frequency"]], "compatible_parts (adi.adis16547 attribute)": [[74, "adi.adis16547.compatible_parts"]], "ctx (adi.adis16547 property)": [[74, "adi.adis16547.ctx"]], "current_timestamp_clock (adi.adis16547 property)": [[74, "adi.adis16547.current_timestamp_clock"]], "deltaangl_x_conv (adi.adis16547 property)": [[74, "adi.adis16547.deltaangl_x_conv"]], "deltaangl_y_conv (adi.adis16547 property)": [[74, "adi.adis16547.deltaangl_y_conv"]], "deltaangl_z_conv (adi.adis16547 property)": [[74, "adi.adis16547.deltaangl_z_conv"]], "deltavelocity_x_conv (adi.adis16547 property)": [[74, "adi.adis16547.deltavelocity_x_conv"]], "deltavelocity_y_conv (adi.adis16547 property)": [[74, "adi.adis16547.deltavelocity_y_conv"]], "deltavelocity_z_conv (adi.adis16547 property)": [[74, "adi.adis16547.deltavelocity_z_conv"]], "disable_trigger (adi.adis16547 attribute)": [[74, "adi.adis16547.disable_trigger"]], "firmware_date (adi.adis16547 property)": [[74, "adi.adis16547.firmware_date"]], "firmware_revision (adi.adis16547 property)": [[74, "adi.adis16547.firmware_revision"]], "flash_count (adi.adis16547 property)": [[74, "adi.adis16547.flash_count"]], "get_accel_x() (adi.adis16547 method)": [[74, "adi.adis16547.get_accel_x"]], "get_accel_y() (adi.adis16547 method)": [[74, "adi.adis16547.get_accel_y"]], "get_accel_z() (adi.adis16547 method)": [[74, "adi.adis16547.get_accel_z"]], "get_anglvel_x() (adi.adis16547 method)": [[74, "adi.adis16547.get_anglvel_x"]], "get_anglvel_y() (adi.adis16547 method)": [[74, "adi.adis16547.get_anglvel_y"]], "get_anglvel_z() (adi.adis16547 method)": [[74, "adi.adis16547.get_anglvel_z"]], "get_deltaangl_x() (adi.adis16547 method)": [[74, "adi.adis16547.get_deltaangl_x"]], "get_deltaangl_y() (adi.adis16547 method)": [[74, "adi.adis16547.get_deltaangl_y"]], "get_deltaangl_z() (adi.adis16547 method)": [[74, "adi.adis16547.get_deltaangl_z"]], "get_deltavelocity_x() (adi.adis16547 method)": [[74, "adi.adis16547.get_deltavelocity_x"]], "get_deltavelocity_y() (adi.adis16547 method)": [[74, "adi.adis16547.get_deltavelocity_y"]], "get_deltavelocity_z() (adi.adis16547 method)": [[74, "adi.adis16547.get_deltavelocity_z"]], "get_temp() (adi.adis16547 method)": [[74, "adi.adis16547.get_temp"]], "product_id (adi.adis16547 property)": [[74, "adi.adis16547.product_id"]], "rx() (adi.adis16547 method)": [[74, "adi.adis16547.rx"]], "rx_annotated (adi.adis16547 property)": [[74, "adi.adis16547.rx_annotated"]], "rx_buffer_size (adi.adis16547 property)": [[74, "adi.adis16547.rx_buffer_size"]], "rx_channel_names (adi.adis16547 property)": [[74, "adi.adis16547.rx_channel_names"]], "rx_destroy_buffer() (adi.adis16547 method)": [[74, "adi.adis16547.rx_destroy_buffer"]], "rx_enabled_channels (adi.adis16547 property)": [[74, "adi.adis16547.rx_enabled_channels"]], "rx_output_type (adi.adis16547 property)": [[74, "adi.adis16547.rx_output_type"]], "sample_rate (adi.adis16547 property)": [[74, "adi.adis16547.sample_rate"]], "serial_number (adi.adis16547 property)": [[74, "adi.adis16547.serial_number"]], "temp_conv (adi.adis16547 property)": [[74, "adi.adis16547.temp_conv"]], "adi.adl5240": [[75, "module-adi.adl5240"]], "adl5240 (class in adi.adl5240)": [[75, "adi.adl5240.adl5240"]], "hardwaregain (adi.adl5240.adl5240 property)": [[75, "adi.adl5240.adl5240.hardwaregain"]], "adi.adl5960": [[76, "module-adi.adl5960"]], "adl5960 (class in adi.adl5960)": [[76, "adi.adl5960.adl5960"]], "forward_gain (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.forward_gain"]], "if_filter_cutoff (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.if_filter_cutoff"]], "if_frequency (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.if_frequency"]], "lo_frequency (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.lo_frequency"]], "lo_mode (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.lo_mode"]], "lo_mode_available (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.lo_mode_available"]], "offset_frequency (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.offset_frequency"]], "offset_mode (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.offset_mode"]], "offset_mode_available (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.offset_mode_available"]], "reflected_gain (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.reflected_gain"]], "reg_read() (adi.adl5960.adl5960 method)": [[76, "adi.adl5960.adl5960.reg_read"]], "reg_write() (adi.adl5960.adl5960 method)": [[76, "adi.adl5960.adl5960.reg_write"]], "temperature (adi.adl5960.adl5960 property)": [[76, "adi.adl5960.adl5960.temperature"]], "adi.admv8818": [[77, "module-adi.admv8818"]], "admv8818 (class in adi.admv8818)": [[77, "adi.admv8818.admv8818"]], "band_pass_bandwidth_3db_frequency (adi.admv8818.admv8818 property)": [[77, "adi.admv8818.admv8818.band_pass_bandwidth_3db_frequency"]], "band_pass_center_frequency (adi.admv8818.admv8818 property)": [[77, "adi.admv8818.admv8818.band_pass_center_frequency"]], "high_pass_3db_frequency (adi.admv8818.admv8818 property)": [[77, "adi.admv8818.admv8818.high_pass_3db_frequency"]], "low_pass_3db_frequency (adi.admv8818.admv8818 property)": [[77, "adi.admv8818.admv8818.low_pass_3db_frequency"]], "mode (adi.admv8818.admv8818 property)": [[77, "adi.admv8818.admv8818.mode"]], "mode_available (adi.admv8818.admv8818 property)": [[77, "adi.admv8818.admv8818.mode_available"]], "reg_read() (adi.admv8818.admv8818 method)": [[77, "adi.admv8818.admv8818.reg_read"]], "reg_write() (adi.admv8818.admv8818 method)": [[77, "adi.admv8818.admv8818.reg_write"]], "adi.adpd1080": [[78, "module-adi.adpd1080"]], "adpd1080 (class in adi.adpd1080)": [[78, "adi.adpd1080.adpd1080"]], "channel (adi.adpd1080.adpd1080 attribute)": [[78, "adi.adpd1080.adpd1080.channel"]], "rx() (adi.adpd1080.adpd1080 method)": [[78, "adi.adpd1080.adpd1080.rx"]], "sample_rate (adi.adpd1080.adpd1080 property)": [[78, "adi.adpd1080.adpd1080.sample_rate"]], "adi.adpd188": [[79, "module-adi.adpd188"]], "adpd188 (class in adi.adpd188)": [[79, "adi.adpd188.adpd188"]], "channel (adi.adpd188.adpd188 attribute)": [[79, "adi.adpd188.adpd188.channel"]], "mode (adi.adpd188.adpd188 property)": [[79, "adi.adpd188.adpd188.mode"]], "sample_rate (adi.adpd188.adpd188 property)": [[79, "adi.adpd188.adpd188.sample_rate"]], "adi.adpd410x": [[80, "module-adi.adpd410x"]], "adpd410x (class in adi.adpd410x)": [[80, "adi.adpd410x.adpd410x"]], "channel (adi.adpd410x.adpd410x attribute)": [[80, "adi.adpd410x.adpd410x.channel"]], "last_timeslot (adi.adpd410x.adpd410x property)": [[80, "adi.adpd410x.adpd410x.last_timeslot"]], "operation_mode (adi.adpd410x.adpd410x property)": [[80, "adi.adpd410x.adpd410x.operation_mode"]], "sampling_frequency (adi.adpd410x.adpd410x property)": [[80, "adi.adpd410x.adpd410x.sampling_frequency"]], "adi.adrf5720": [[81, "module-adi.adrf5720"]], "adrf5720 (class in adi.adrf5720)": [[81, "adi.adrf5720.adrf5720"]], "attenuation (adi.adrf5720.adrf5720 property)": [[81, "adi.adrf5720.adrf5720.attenuation"]], "channel (adi.adrf5720.adrf5720 attribute)": [[81, "adi.adrf5720.adrf5720.channel"]], "adi.adrv9002": [[82, "module-adi.adrv9002"]], "adrv9002 (class in adi.adrv9002)": [[82, "adi.adrv9002.adrv9002"]], "agc_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.agc_tracking_en_chan0"]], "agc_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.agc_tracking_en_chan1"]], "atten_control_mode_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.atten_control_mode_chan0"]], "atten_control_mode_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.atten_control_mode_chan1"]], "bbdc_rejection_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.bbdc_rejection_tracking_en_chan0"]], "bbdc_rejection_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.bbdc_rejection_tracking_en_chan1"]], "close_loop_gain_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.close_loop_gain_tracking_en_chan0"]], "close_loop_gain_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.close_loop_gain_tracking_en_chan1"]], "digital_gain_control_mode_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.digital_gain_control_mode_chan0"]], "digital_gain_control_mode_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.digital_gain_control_mode_chan1"]], "gain_control_mode_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.gain_control_mode_chan0"]], "gain_control_mode_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.gain_control_mode_chan1"]], "hd_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.hd_tracking_en_chan0"]], "hd_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.hd_tracking_en_chan1"]], "interface_gain_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.interface_gain_chan0"]], "interface_gain_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.interface_gain_chan1"]], "lo_leakage_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.lo_leakage_tracking_en_chan0"]], "lo_leakage_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.lo_leakage_tracking_en_chan1"]], "loopback_delay_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.loopback_delay_tracking_en_chan0"]], "loopback_delay_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.loopback_delay_tracking_en_chan1"]], "pa_correction_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.pa_correction_tracking_en_chan0"]], "pa_correction_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.pa_correction_tracking_en_chan1"]], "profile (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.profile"]], "quadrature_fic_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.quadrature_fic_tracking_en_chan0"]], "quadrature_fic_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.quadrature_fic_tracking_en_chan1"]], "quadrature_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.quadrature_tracking_en_chan0"]], "quadrature_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.quadrature_tracking_en_chan1"]], "quadrature_w_poly_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.quadrature_w_poly_tracking_en_chan0"]], "quadrature_w_poly_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.quadrature_w_poly_tracking_en_chan1"]], "rfdc_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rfdc_tracking_en_chan0"]], "rfdc_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rfdc_tracking_en_chan1"]], "rssi_tracking_en_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rssi_tracking_en_chan0"]], "rssi_tracking_en_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rssi_tracking_en_chan1"]], "rx0_en (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx0_en"]], "rx0_lo (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx0_lo"]], "rx0_nco_frequency (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx0_nco_frequency"]], "rx0_port_en (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx0_port_en"]], "rx0_rf_bandwidth (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx0_rf_bandwidth"]], "rx0_sample_rate (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx0_sample_rate"]], "rx1() (in module adi.adrv9002)": [[82, "adi.adrv9002.rx1"]], "rx1_en (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx1_en"]], "rx1_lo (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx1_lo"]], "rx1_nco_frequency (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx1_nco_frequency"]], "rx1_port_en (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx1_port_en"]], "rx1_rf_bandwidth (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx1_rf_bandwidth"]], "rx1_sample_rate (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx1_sample_rate"]], "rx2() (in module adi.adrv9002)": [[82, "adi.adrv9002.rx2"]], "rx_dma_mode (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx_dma_mode"]], "rx_ensm_mode_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx_ensm_mode_chan0"]], "rx_ensm_mode_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx_ensm_mode_chan1"]], "rx_hardwaregain_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx_hardwaregain_chan0"]], "rx_hardwaregain_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.rx_hardwaregain_chan1"]], "stream (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.stream"]], "tx0_en (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx0_en"]], "tx0_lo (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx0_lo"]], "tx0_nco_frequency (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx0_nco_frequency"]], "tx0_port_en (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx0_port_en"]], "tx0_rf_bandwidth (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx0_rf_bandwidth"]], "tx0_sample_rate (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx0_sample_rate"]], "tx1() (in module adi.adrv9002)": [[82, "adi.adrv9002.tx1"]], "tx1_en (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx1_en"]], "tx1_lo (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx1_lo"]], "tx1_nco_frequency (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx1_nco_frequency"]], "tx1_port_en (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx1_port_en"]], "tx1_rf_bandwidth (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx1_rf_bandwidth"]], "tx1_sample_rate (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx1_sample_rate"]], "tx2() (in module adi.adrv9002)": [[82, "adi.adrv9002.tx2"]], "tx_dma_mode (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx_dma_mode"]], "tx_ensm_mode_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx_ensm_mode_chan0"]], "tx_ensm_mode_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx_ensm_mode_chan1"]], "tx_hardwaregain_chan0 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx_hardwaregain_chan0"]], "tx_hardwaregain_chan1 (adi.adrv9002.adrv9002 property)": [[82, "adi.adrv9002.adrv9002.tx_hardwaregain_chan1"]], "write_profile() (adi.adrv9002.adrv9002 method)": [[82, "adi.adrv9002.adrv9002.write_profile"]], "write_stream() (adi.adrv9002.adrv9002 method)": [[82, "adi.adrv9002.adrv9002.write_stream"]], "write_stream_profile() (adi.adrv9002.adrv9002 method)": [[82, "adi.adrv9002.adrv9002.write_stream_profile"]], "adi.adrv9009": [[83, "module-adi.adrv9009"]], "adrv9009 (class in adi.adrv9009)": [[83, "adi.adrv9009.adrv9009"]], "aux_obs_lo (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.aux_obs_lo"]], "calibrate (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.calibrate"]], "calibrate_rx_phase_correction_en (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.calibrate_rx_phase_correction_en"]], "calibrate_rx_qec_en (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.calibrate_rx_qec_en"]], "calibrate_tx_qec_en (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.calibrate_tx_qec_en"]], "ensm_mode (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.ensm_mode"]], "frequency_hopping_mode (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.frequency_hopping_mode"]], "frequency_hopping_mode_en (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.frequency_hopping_mode_en"]], "gain_control_mode_chan0 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.gain_control_mode_chan0"]], "gain_control_mode_chan1 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.gain_control_mode_chan1"]], "jesd204_fsm_ctrl (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.jesd204_fsm_ctrl"]], "jesd204_fsm_error (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.jesd204_fsm_error"]], "jesd204_fsm_paused (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.jesd204_fsm_paused"]], "jesd204_fsm_resume (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.jesd204_fsm_resume"]], "jesd204_fsm_state (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.jesd204_fsm_state"]], "obs_hardwaregain (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.obs_hardwaregain"]], "obs_powerdown_en (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.obs_powerdown_en"]], "obs_quadrature_tracking_en (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.obs_quadrature_tracking_en"]], "obs_rf_port_select (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.obs_rf_port_select"]], "orx_sample_rate (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.orx_sample_rate"]], "profile (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.profile"]], "rx_hardwaregain_chan0 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.rx_hardwaregain_chan0"]], "rx_hardwaregain_chan1 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.rx_hardwaregain_chan1"]], "rx_powerdown_en_chan0 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.rx_powerdown_en_chan0"]], "rx_powerdown_en_chan1 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.rx_powerdown_en_chan1"]], "rx_quadrature_tracking_en_chan0 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.rx_quadrature_tracking_en_chan0"]], "rx_quadrature_tracking_en_chan1 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.rx_quadrature_tracking_en_chan1"]], "rx_rf_bandwidth (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.rx_rf_bandwidth"]], "rx_sample_rate (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.rx_sample_rate"]], "trx_lo (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.trx_lo"]], "tx_hardwaregain_chan0 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.tx_hardwaregain_chan0"]], "tx_hardwaregain_chan1 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.tx_hardwaregain_chan1"]], "tx_quadrature_tracking_en_chan0 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.tx_quadrature_tracking_en_chan0"]], "tx_quadrature_tracking_en_chan1 (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.tx_quadrature_tracking_en_chan1"]], "tx_rf_bandwidth (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.tx_rf_bandwidth"]], "tx_sample_rate (adi.adrv9009.adrv9009 property)": [[83, "adi.adrv9009.adrv9009.tx_sample_rate"]], "adi.adrv9009_zu11eg": [[84, "module-adi.adrv9009_zu11eg"]], "adrv9009_zu11eg (class in adi.adrv9009_zu11eg)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg"]], "calibrate_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_chip_b"]], "calibrate_rx_phase_correction_en_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_rx_phase_correction_en_chip_b"]], "calibrate_rx_qec_en_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_rx_qec_en_chip_b"]], "calibrate_tx_qec_en_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.calibrate_tx_qec_en_chip_b"]], "frequency_hopping_mode_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.frequency_hopping_mode_chip_b"]], "frequency_hopping_mode_en_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.frequency_hopping_mode_en_chip_b"]], "gain_control_mode_chan0_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.gain_control_mode_chan0_chip_b"]], "gain_control_mode_chan1_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.gain_control_mode_chan1_chip_b"]], "mcs_chips() (adi.adrv9009_zu11eg.adrv9009_zu11eg method)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.mcs_chips"]], "rx_hardwaregain_chan0_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_hardwaregain_chan0_chip_b"]], "rx_hardwaregain_chan1_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_hardwaregain_chan1_chip_b"]], "rx_rf_bandwidth_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_rf_bandwidth_chip_b"]], "rx_sample_rate_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.rx_sample_rate_chip_b"]], "trx_lo_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.trx_lo_chip_b"]], "tx_hardwaregain_chan0_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_hardwaregain_chan0_chip_b"]], "tx_hardwaregain_chan1_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_hardwaregain_chan1_chip_b"]], "tx_rf_bandwidth_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_rf_bandwidth_chip_b"]], "tx_sample_rate_chip_b (adi.adrv9009_zu11eg.adrv9009_zu11eg property)": [[84, "adi.adrv9009_zu11eg.adrv9009_zu11eg.tx_sample_rate_chip_b"]], "adi.adrv9009_zu11eg_fmcomms8": [[85, "module-adi.adrv9009_zu11eg_fmcomms8"]], "adrv9009_zu11eg_fmcomms8 (class in adi.adrv9009_zu11eg_fmcomms8)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8"]], "calibrate_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_chip_c"]], "calibrate_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_chip_d"]], "calibrate_rx_phase_correction_en_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_c"]], "calibrate_rx_phase_correction_en_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_phase_correction_en_chip_d"]], "calibrate_rx_qec_en_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_c"]], "calibrate_rx_qec_en_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_rx_qec_en_chip_d"]], "calibrate_tx_qec_en_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_c"]], "calibrate_tx_qec_en_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.calibrate_tx_qec_en_chip_d"]], "gain_control_mode_chan0_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_c"]], "gain_control_mode_chan0_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan0_chip_d"]], "gain_control_mode_chan1_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_c"]], "gain_control_mode_chan1_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.gain_control_mode_chan1_chip_d"]], "mcs_chips() (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 method)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.mcs_chips"]], "rx_hardwaregain_chan0_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_c"]], "rx_hardwaregain_chan0_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan0_chip_d"]], "rx_hardwaregain_chan1_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_c"]], "rx_hardwaregain_chan1_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_hardwaregain_chan1_chip_d"]], "rx_rf_bandwidth_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_c"]], "rx_rf_bandwidth_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_rf_bandwidth_chip_d"]], "rx_sample_rate_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_c"]], "rx_sample_rate_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.rx_sample_rate_chip_d"]], "trx_lo_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.trx_lo_chip_c"]], "trx_lo_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.trx_lo_chip_d"]], "tx_hardwaregain_chan0_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_c"]], "tx_hardwaregain_chan0_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan0_chip_d"]], "tx_hardwaregain_chan1_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_c"]], "tx_hardwaregain_chan1_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_hardwaregain_chan1_chip_d"]], "tx_rf_bandwidth_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_c"]], "tx_rf_bandwidth_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_rf_bandwidth_chip_d"]], "tx_sample_rate_chip_c (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_c"]], "tx_sample_rate_chip_d (adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8 property)": [[85, "adi.adrv9009_zu11eg_fmcomms8.adrv9009_zu11eg_fmcomms8.tx_sample_rate_chip_d"]], "adi.adrv9009_zu11eg_multi": [[86, "module-adi.adrv9009_zu11eg_multi"]], "adrv9009_zu11eg_multi (class in adi.adrv9009_zu11eg_multi)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi"]], "hmc7044_cap_sel() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_cap_sel"]], "hmc7044_car_output_delay() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_car_output_delay"]], "hmc7044_ext_output_delay() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_ext_output_delay"]], "hmc7044_set_cap_sel() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.hmc7044_set_cap_sel"]], "reinitialize() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.reinitialize"]], "rx() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.rx"]], "rx_buffer_size (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi property)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.rx_buffer_size"]], "secondaries (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi attribute)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.secondaries"]], "set_trx_framer_a_loopback() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.set_trx_framer_a_loopback"]], "set_trx_lo_frequency() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.set_trx_lo_frequency"]], "sysref_request() (adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi method)": [[86, "adi.adrv9009_zu11eg_multi.adrv9009_zu11eg_multi.sysref_request"]], "adi.adt7420": [[87, "module-adi.adt7420"]], "adt7420 (class in adi.adt7420)": [[87, "adi.adt7420.adt7420"]], "adi.adxl313": [[88, "module-adi.adxl313"]], "adxl313 (class in adi.adxl313)": [[88, "adi.adxl313.adxl313"]], "adi.adxl345": [[89, "module-adi.adxl345"]], "adxl345 (class in adi.adxl345)": [[89, "adi.adxl345.adxl345"]], "sampling_frequency (adi.adxl345.adxl345 property)": [[89, "adi.adxl345.adxl345.sampling_frequency"]], "sampling_frequency_available (adi.adxl345.adxl345 property)": [[89, "adi.adxl345.adxl345.sampling_frequency_available"]], "adi.adxl355": [[90, "module-adi.adxl355"]], "adxl355 (class in adi.adxl355)": [[90, "adi.adxl355.adxl355"]], "current_timestamp_clock (adi.adxl355.adxl355 property)": [[90, "adi.adxl355.adxl355.current_timestamp_clock"]], "to_degrees() (adi.adxl355.adxl355 method)": [[90, "adi.adxl355.adxl355.to_degrees"]], "adi.adxrs290": [[91, "module-adi.adxrs290"]], "adxrs290 (class in adi.adxrs290)": [[91, "adi.adxrs290.adxrs290"]], "hpf_3db_frequency (adi.adxrs290.adxrs290 property)": [[91, "adi.adxrs290.adxrs290.hpf_3db_frequency"]], "hpf_3db_frequency_available (adi.adxrs290.adxrs290 property)": [[91, "adi.adxrs290.adxrs290.hpf_3db_frequency_available"]], "lpf_3db_frequency (adi.adxrs290.adxrs290 property)": [[91, "adi.adxrs290.adxrs290.lpf_3db_frequency"]], "lpf_3db_frequency_available (adi.adxrs290.adxrs290 property)": [[91, "adi.adxrs290.adxrs290.lpf_3db_frequency_available"]], "adi.cn0511": [[92, "module-adi.cn0511"]], "amp_enable (adi.cn0511.cn0511 property)": [[92, "adi.cn0511.cn0511.amp_enable"]], "amplitude_cal (adi.cn0511.cn0511 property)": [[92, "adi.cn0511.cn0511.amplitude_cal"]], "board_calibrated (adi.cn0511.cn0511 property)": [[92, "adi.cn0511.cn0511.board_calibrated"]], "calibrated_output (adi.cn0511.cn0511 property)": [[92, "adi.cn0511.cn0511.calibrated_output"]], "cn0511 (class in adi.cn0511)": [[92, "adi.cn0511.cn0511"]], "trim_frequency_raw (adi.cn0511.cn0511 property)": [[92, "adi.cn0511.cn0511.trim_frequency_raw"]], "adi.cn0532": [[93, "module-adi.cn0532"]], "calibrate() (adi.cn0532.cn0532 method)": [[93, "adi.cn0532.cn0532.calibrate"]], "cn0532 (class in adi.cn0532)": [[93, "adi.cn0532.cn0532"]], "adi.cn0540": [[94, "module-adi.cn0540"]], "cn0540 (class in adi.cn0540)": [[94, "adi.cn0540.cn0540"]], "fda_disable_status (adi.cn0540.cn0540 property)": [[94, "adi.cn0540.cn0540.fda_disable_status"]], "fda_mode (adi.cn0540.cn0540 property)": [[94, "adi.cn0540.cn0540.fda_mode"]], "input_voltage (adi.cn0540.cn0540 property)": [[94, "adi.cn0540.cn0540.input_voltage"]], "monitor_powerup (adi.cn0540.cn0540 property)": [[94, "adi.cn0540.cn0540.monitor_powerup"]], "red_led_enable (adi.cn0540.cn0540 property)": [[94, "adi.cn0540.cn0540.red_led_enable"]], "reset_buffer() (in module adi.cn0540)": [[94, "adi.cn0540.reset_buffer"]], "sample_rate (adi.cn0540.cn0540 property)": [[94, "adi.cn0540.cn0540.sample_rate"]], "sensor_voltage (adi.cn0540.cn0540 property)": [[94, "adi.cn0540.cn0540.sensor_voltage"]], "shift_voltage (adi.cn0540.cn0540 property)": [[94, "adi.cn0540.cn0540.shift_voltage"]], "sw_cc (adi.cn0540.cn0540 property)": [[94, "adi.cn0540.cn0540.sw_cc"]], "sw_ff_status (adi.cn0540.cn0540 property)": [[94, "adi.cn0540.cn0540.sw_ff_status"]], "adc_in_channels (adi.cn0554.cn0554 attribute)": [[95, "adi.cn0554.cn0554.adc_in_channels"]], "adi.cn0554": [[95, "module-adi.cn0554"]], "cn0554 (class in adi.cn0554)": [[95, "adi.cn0554.cn0554"]], "convert_to_volts() (adi.cn0554.cn0554 method)": [[95, "adi.cn0554.cn0554.convert_to_volts"]], "dac_out_channels (adi.cn0554.cn0554 attribute)": [[95, "adi.cn0554.cn0554.dac_out_channels"]], "in_channels (adi.cn0554.cn0554 property)": [[95, "adi.cn0554.cn0554.in_channels"]], "in_scale (adi.cn0554.cn0554 property)": [[95, "adi.cn0554.cn0554.in_scale"]], "out_channels (adi.cn0554.cn0554 property)": [[95, "adi.cn0554.cn0554.out_channels"]], "out_reference (adi.cn0554.cn0554 property)": [[95, "adi.cn0554.cn0554.out_reference"]], "rx() (adi.cn0554.cn0554 method)": [[95, "adi.cn0554.cn0554.rx"]], "rx_buffer_size (adi.cn0554.cn0554 property)": [[95, "adi.cn0554.cn0554.rx_buffer_size"]], "rx_enabled_channels (adi.cn0554.cn0554 property)": [[95, "adi.cn0554.cn0554.rx_enabled_channels"]], "rx_output_type (adi.cn0554.cn0554 property)": [[95, "adi.cn0554.cn0554.rx_output_type"]], "sample_rate (adi.cn0554.cn0554 property)": [[95, "adi.cn0554.cn0554.sample_rate"]], "adi.cn0556": [[96, "module-adi.cn0556"]], "boost_input_current (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.boost_input_current"]], "boost_input_current_limit (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.boost_input_current_limit"]], "boost_input_undervoltage (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.boost_input_undervoltage"]], "boost_input_voltage (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.boost_input_voltage"]], "boost_output_current (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.boost_output_current"]], "boost_output_current_limit (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.boost_output_current_limit"]], "boost_output_voltage (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.boost_output_voltage"]], "boost_target_output_voltage (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.boost_target_output_voltage"]], "buck_input_current (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.buck_input_current"]], "buck_input_current_limit (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.buck_input_current_limit"]], "buck_input_undervoltage (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.buck_input_undervoltage"]], "buck_input_voltage (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.buck_input_voltage"]], "buck_output_current (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.buck_output_current"]], "buck_output_current_limit (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.buck_output_current_limit"]], "buck_output_voltage (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.buck_output_voltage"]], "buck_target_output_voltage (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.buck_target_output_voltage"]], "cn0556 (class in adi.cn0556)": [[96, "adi.cn0556.cn0556"]], "drxn (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.drxn"]], "enable (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.enable"]], "fault (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.fault"]], "intvcc_voltage (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.intvcc_voltage"]], "read_value() (adi.cn0556.cn0556 method)": [[96, "adi.cn0556.cn0556.read_value"]], "report (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.report"]], "set_value() (adi.cn0556.cn0556 method)": [[96, "adi.cn0556.cn0556.set_value"]], "share_voltage (adi.cn0556.cn0556 property)": [[96, "adi.cn0556.cn0556.share_voltage"]], "adi.cn0565": [[97, "module-adi.cn0565"]], "all_voltages (adi.cn0565.cn0565 property)": [[97, "adi.cn0565.cn0565.all_voltages"]], "cn0565 (class in adi.cn0565)": [[97, "adi.cn0565.cn0565"]], "electrode_count (adi.cn0565.cn0565 property)": [[97, "adi.cn0565.cn0565.electrode_count"]], "electrode_count_available (adi.cn0565.cn0565 property)": [[97, "adi.cn0565.cn0565.electrode_count_available"]], "force_distance (adi.cn0565.cn0565 property)": [[97, "adi.cn0565.cn0565.force_distance"]], "sense_distance (adi.cn0565.cn0565 property)": [[97, "adi.cn0565.cn0565.sense_distance"]], "switch_sequence (adi.cn0565.cn0565 property)": [[97, "adi.cn0565.cn0565.switch_sequence"]], "cn0566 (class in adi.cn0566)": [[98, "adi.cn0566.CN0566"]], "sdr_init() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.SDR_init"]], "adi.cn0566": [[98, "module-adi.cn0566"]], "c (adi.cn0566.cn0566 attribute)": [[98, "adi.cn0566.CN0566.c"]], "ccal (adi.cn0566.cn0566 attribute)": [[98, "adi.cn0566.CN0566.ccal"]], "configure() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.configure"]], "device_mode (adi.cn0566.cn0566 attribute)": [[98, "adi.cn0566.CN0566.device_mode"]], "element_spacing (adi.cn0566.cn0566 attribute)": [[98, "adi.cn0566.CN0566.element_spacing"]], "gcal (adi.cn0566.cn0566 attribute)": [[98, "adi.cn0566.CN0566.gcal"]], "lo (adi.cn0566.cn0566 property)": [[98, "adi.cn0566.CN0566.lo"]], "load_channel_cal() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.load_channel_cal"]], "load_gain_cal() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.load_gain_cal"]], "load_phase_cal() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.load_phase_cal"]], "num_elements (adi.cn0566.cn0566 attribute)": [[98, "adi.cn0566.CN0566.num_elements"]], "pcal (adi.cn0566.cn0566 attribute)": [[98, "adi.cn0566.CN0566.pcal"]], "phase_step_size (adi.cn0566.cn0566 attribute)": [[98, "adi.cn0566.CN0566.phase_step_size"]], "read_monitor() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.read_monitor"]], "save_channel_cal() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.save_channel_cal"]], "save_gain_cal() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.save_gain_cal"]], "save_phase_cal() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.save_phase_cal"]], "set_all_gain() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.set_all_gain"]], "set_beam_phase_diff() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.set_beam_phase_diff"]], "set_chan_gain() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.set_chan_gain"]], "set_chan_phase() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.set_chan_phase"]], "set_rx_hardwaregain() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.set_rx_hardwaregain"]], "set_tx_sw_div() (adi.cn0566.cn0566 method)": [[98, "adi.cn0566.CN0566.set_tx_sw_div"]], "adi.cn0575": [[99, "module-adi.cn0575"]], "button (adi.cn0575.cn0575 property)": [[99, "adi.cn0575.cn0575.button"]], "cn0575 (class in adi.cn0575)": [[99, "adi.cn0575.cn0575"]], "led (adi.cn0575.cn0575 property)": [[99, "adi.cn0575.cn0575.led"]], "cc_ch0 (adi.cn0579.cn0579 property)": [[100, "adi.cn0579.cn0579.CC_CH0"]], "cc_ch1 (adi.cn0579.cn0579 property)": [[100, "adi.cn0579.cn0579.CC_CH1"]], "cc_ch2 (adi.cn0579.cn0579 property)": [[100, "adi.cn0579.cn0579.CC_CH2"]], "cc_ch3 (adi.cn0579.cn0579 property)": [[100, "adi.cn0579.cn0579.CC_CH3"]], "adi.cn0579": [[100, "module-adi.cn0579"]], "cn0579 (class in adi.cn0579)": [[100, "adi.cn0579.cn0579"]], "shift_voltage0 (adi.cn0579.cn0579 property)": [[100, "adi.cn0579.cn0579.shift_voltage0"]], "shift_voltage1 (adi.cn0579.cn0579 property)": [[100, "adi.cn0579.cn0579.shift_voltage1"]], "shift_voltage2 (adi.cn0579.cn0579 property)": [[100, "adi.cn0579.cn0579.shift_voltage2"]], "shift_voltage3 (adi.cn0579.cn0579 property)": [[100, "adi.cn0579.cn0579.shift_voltage3"]], "daq2 (class in adi.daq2)": [[101, "adi.daq2.DAQ2"]], "adi.daq2": [[101, "module-adi.daq2"]], "daq3 (class in adi.daq3)": [[102, "adi.daq3.DAQ3"]], "adi.daq3": [[102, "module-adi.daq3"]], "adi.fmc_vna": [[103, "module-adi.fmc_vna"]], "fmcvna (class in adi.fmc_vna)": [[103, "adi.fmc_vna.fmcvna"]], "frontend (adi.fmc_vna.fmcvna attribute)": [[103, "adi.fmc_vna.fmcvna.frontend"]], "adi.fmcadc3": [[104, "module-adi.fmcadc3"]], "fmcadc3 (class in adi.fmcadc3)": [[104, "adi.fmcadc3.fmcadc3"]], "adi.fmcjesdadc1": [[105, "module-adi.fmcjesdadc1"]], "fmcjesdadc1 (class in adi.fmcjesdadc1)": [[105, "adi.fmcjesdadc1.fmcjesdadc1"]], "jesd204_statuses (adi.fmcjesdadc1.fmcjesdadc1 property)": [[105, "adi.fmcjesdadc1.fmcjesdadc1.jesd204_statuses"]], "test_mode_chan0 (adi.fmcjesdadc1.fmcjesdadc1 property)": [[105, "adi.fmcjesdadc1.fmcjesdadc1.test_mode_chan0"]], "test_mode_chan1 (adi.fmcjesdadc1.fmcjesdadc1 property)": [[105, "adi.fmcjesdadc1.fmcjesdadc1.test_mode_chan1"]], "adi.fmclidar1": [[106, "module-adi.fmclidar1"]], "channel_sequencer_enable_disable (adi.fmclidar1.fmclidar1 property)": [[106, "adi.fmclidar1.fmclidar1.channel_sequencer_enable_disable"]], "channel_sequencer_opmode (adi.fmclidar1.fmclidar1 property)": [[106, "adi.fmclidar1.fmclidar1.channel_sequencer_opmode"]], "channel_sequencer_order_auto_mode (adi.fmclidar1.fmclidar1 property)": [[106, "adi.fmclidar1.fmclidar1.channel_sequencer_order_auto_mode"]], "channel_sequencer_order_manual_mode (adi.fmclidar1.fmclidar1 property)": [[106, "adi.fmclidar1.fmclidar1.channel_sequencer_order_manual_mode"]], "fmclidar1 (class in adi.fmclidar1)": [[106, "adi.fmclidar1.fmclidar1"]], "laser_disable() (adi.fmclidar1.fmclidar1 method)": [[106, "adi.fmclidar1.fmclidar1.laser_disable"]], "laser_enable() (adi.fmclidar1.fmclidar1 method)": [[106, "adi.fmclidar1.fmclidar1.laser_enable"]], "laser_frequency (adi.fmclidar1.fmclidar1 property)": [[106, "adi.fmclidar1.fmclidar1.laser_frequency"]], "laser_pulse_width (adi.fmclidar1.fmclidar1 property)": [[106, "adi.fmclidar1.fmclidar1.laser_pulse_width"]], "rx() (adi.fmclidar1.fmclidar1 method)": [[106, "adi.fmclidar1.fmclidar1.rx"]], "sequencer_pulse_delay (adi.fmclidar1.fmclidar1 property)": [[106, "adi.fmclidar1.fmclidar1.sequencer_pulse_delay"]], "set_all_iio_attrs_to_default_values() (adi.fmclidar1.fmclidar1 method)": [[106, "adi.fmclidar1.fmclidar1.set_all_iio_attrs_to_default_values"]], "fmcomms11 (class in adi.fmcomms11)": [[107, "adi.fmcomms11.FMComms11"]], "adi.fmcomms11": [[107, "module-adi.fmcomms11"]], "fmcomms5 (class in adi.fmcomms5)": [[108, "adi.fmcomms5.FMComms5"]], "adi.fmcomms5": [[108, "module-adi.fmcomms5"]], "filter (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.filter"]], "gain_control_mode_chip_b_chan0 (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.gain_control_mode_chip_b_chan0"]], "gain_control_mode_chip_b_chan1 (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.gain_control_mode_chip_b_chan1"]], "loopback_chip_b (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.loopback_chip_b"]], "rx_hardwaregain_chip_b_chan0 (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.rx_hardwaregain_chip_b_chan0"]], "rx_hardwaregain_chip_b_chan1 (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.rx_hardwaregain_chip_b_chan1"]], "rx_lo_chip_b (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.rx_lo_chip_b"]], "rx_rf_bandwidth_chip_b (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.rx_rf_bandwidth_chip_b"]], "sample_rate (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.sample_rate"]], "tx_hardwaregain_chip_b_chan0 (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.tx_hardwaregain_chip_b_chan0"]], "tx_hardwaregain_chip_b_chan1 (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.tx_hardwaregain_chip_b_chan1"]], "tx_lo_chip_b (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.tx_lo_chip_b"]], "tx_rf_bandwidth_chip_b (adi.fmcomms5.fmcomms5 property)": [[108, "adi.fmcomms5.FMComms5.tx_rf_bandwidth_chip_b"]], "adi.gen_mux": [[109, "module-adi.gen_mux"]], "genmux (class in adi.gen_mux)": [[109, "adi.gen_mux.genmux"]], "select (adi.gen_mux.genmux property)": [[109, "adi.gen_mux.genmux.select"]], "select_available (adi.gen_mux.genmux property)": [[109, "adi.gen_mux.genmux.select_available"]], "adi.jesd": [[110, "module-adi.jesd"]], "adi.lm75": [[111, "module-adi.lm75"]], "input (adi.lm75.lm75 property)": [[111, "adi.lm75.lm75.input"]], "lm75 (class in adi.lm75)": [[111, "adi.lm75.lm75"]], "max (adi.lm75.lm75 property)": [[111, "adi.lm75.lm75.max"]], "max_hyst (adi.lm75.lm75 property)": [[111, "adi.lm75.lm75.max_hyst"]], "to_degrees() (adi.lm75.lm75 method)": [[111, "adi.lm75.lm75.to_degrees"]], "to_millidegrees() (adi.lm75.lm75 method)": [[111, "adi.lm75.lm75.to_millidegrees"]], "update_interval (adi.lm75.lm75 property)": [[111, "adi.lm75.lm75.update_interval"]], "adi.ltc2314_14": [[112, "module-adi.ltc2314_14"]], "lsb_mv (adi.ltc2314_14.ltc2314_14 property)": [[112, "adi.ltc2314_14.ltc2314_14.lsb_mv"]], "ltc2314_14 (class in adi.ltc2314_14)": [[112, "adi.ltc2314_14.ltc2314_14"]], "voltage (adi.ltc2314_14.ltc2314_14 property)": [[112, "adi.ltc2314_14.ltc2314_14.voltage"]], "adi.ltc2387": [[113, "module-adi.ltc2387"]], "ltc2387 (class in adi.ltc2387)": [[113, "adi.ltc2387.ltc2387"]], "sampling_frequency (adi.ltc2387.ltc2387 property)": [[113, "adi.ltc2387.ltc2387.sampling_frequency"]], "adi.ltc2499": [[114, "module-adi.ltc2499"]], "channel (adi.ltc2499.ltc2499 attribute)": [[114, "adi.ltc2499.ltc2499.channel"]], "ltc2499 (class in adi.ltc2499)": [[114, "adi.ltc2499.ltc2499"]], "adi.ltc2664": [[115, "module-adi.ltc2664"]], "channel_names (adi.ltc2664.ltc2664 attribute)": [[115, "adi.ltc2664.ltc2664.channel_names"]], "ltc2664 (class in adi.ltc2664)": [[115, "adi.ltc2664.ltc2664"]], "adi.ltc2672": [[116, "module-adi.ltc2672"]], "all_chns_current (adi.ltc2672.ltc2672 property)": [[116, "adi.ltc2672.ltc2672.all_chns_current"]], "all_chns_powerdown (adi.ltc2672.ltc2672 property)": [[116, "adi.ltc2672.ltc2672.all_chns_powerdown"]], "all_chns_powerdown_avail (adi.ltc2672.ltc2672 property)": [[116, "adi.ltc2672.ltc2672.all_chns_powerdown_avail"]], "all_chns_raw (adi.ltc2672.ltc2672 property)": [[116, "adi.ltc2672.ltc2672.all_chns_raw"]], "all_chns_span (adi.ltc2672.ltc2672 property)": [[116, "adi.ltc2672.ltc2672.all_chns_span"]], "all_chns_span_avail (adi.ltc2672.ltc2672 property)": [[116, "adi.ltc2672.ltc2672.all_chns_span_avail"]], "fault_detect (adi.ltc2672.ltc2672 property)": [[116, "adi.ltc2672.ltc2672.fault_detect"]], "fault_detect_avail (adi.ltc2672.ltc2672 property)": [[116, "adi.ltc2672.ltc2672.fault_detect_avail"]], "ltc2672 (class in adi.ltc2672)": [[116, "adi.ltc2672.ltc2672"]], "mux (adi.ltc2672.ltc2672 property)": [[116, "adi.ltc2672.ltc2672.mux"]], "mux_avail (adi.ltc2672.ltc2672 property)": [[116, "adi.ltc2672.ltc2672.mux_avail"]], "adi.ltc2688": [[117, "module-adi.ltc2688"]], "channel_names (adi.ltc2688.ltc2688 attribute)": [[117, "adi.ltc2688.ltc2688.channel_names"]], "ltc2688 (class in adi.ltc2688)": [[117, "adi.ltc2688.ltc2688"]], "vref (adi.ltc2688.ltc2688 attribute)": [[117, "adi.ltc2688.ltc2688.vref"]], "adi.ltc2983": [[118, "module-adi.ltc2983"]], "channel (adi.ltc2983.ltc2983 attribute)": [[118, "adi.ltc2983.ltc2983.channel"]], "convert() (adi.ltc2983.ltc2983 method)": [[118, "adi.ltc2983.ltc2983.convert"]], "ltc2983 (class in adi.ltc2983)": [[118, "adi.ltc2983.ltc2983"]], "adi.max11205": [[119, "module-adi.max11205"]], "channel (adi.max11205.max11205 attribute)": [[119, "adi.max11205.max11205.channel"]], "max11205 (class in adi.max11205)": [[119, "adi.max11205.max11205"]], "to_volts() (adi.max11205.max11205 method)": [[119, "adi.max11205.max11205.to_volts"]], "adi.max14001": [[120, "module-adi.max14001"]], "channel (adi.max14001.max14001 attribute)": [[120, "adi.max14001.max14001.channel"]], "max14001 (class in adi.max14001)": [[120, "adi.max14001.max14001"]], "to_volts() (adi.max14001.max14001 method)": [[120, "adi.max14001.max14001.to_volts"]], "adi.max31855": [[121, "module-adi.max31855"]], "max31855 (class in adi.max31855)": [[121, "adi.max31855.max31855"]], "adi.max31865": [[122, "module-adi.max31865"]], "fault (adi.max31865.max31865 property)": [[122, "adi.max31865.max31865.fault"]], "max31865 (class in adi.max31865)": [[122, "adi.max31865.max31865"]], "samp_available (adi.max31865.max31865 property)": [[122, "adi.max31865.max31865.samp_available"]], "adi.max9611": [[123, "module-adi.max9611"]], "channel (adi.max9611.max9611 attribute)": [[123, "adi.max9611.max9611.channel"]], "max9611 (class in adi.max9611)": [[123, "adi.max9611.max9611"]], "adi.one_bit_adc_dac": [[124, "module-adi.one_bit_adc_dac"]], "one_bit_adc_dac (class in adi.one_bit_adc_dac)": [[124, "adi.one_bit_adc_dac.one_bit_adc_dac"]], "adi.tdd": [[125, "module-adi.tdd"]], "burst_count (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.burst_count"]], "counter_int (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.counter_int"]], "dma_gateing_mode (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.dma_gateing_mode"]], "en (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.en"]], "en_mode (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.en_mode"]], "frame_length_ms (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.frame_length_ms"]], "frame_length_raw (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.frame_length_raw"]], "rx_dma_ms (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.rx_dma_ms"]], "rx_dma_raw (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.rx_dma_raw"]], "rx_rf_ms (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.rx_rf_ms"]], "rx_rf_raw (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.rx_rf_raw"]], "rx_vco_ms (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.rx_vco_ms"]], "rx_vco_raw (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.rx_vco_raw"]], "secondary (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.secondary"]], "tdd (class in adi.tdd)": [[125, "adi.tdd.tdd"]], "tx_dma_ms (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.tx_dma_ms"]], "tx_dma_raw (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.tx_dma_raw"]], "tx_rf_ms (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.tx_rf_ms"]], "tx_rf_raw (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.tx_rf_raw"]], "tx_vco_ms (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.tx_vco_ms"]], "tx_vco_raw (adi.tdd.tdd property)": [[125, "adi.tdd.tdd.tx_vco_raw"]], "adi.tddn": [[126, "module-adi.tddn"]], "burst_count (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.burst_count"]], "channel (adi.tddn.tddn attribute)": [[126, "adi.tddn.tddn.channel"]], "enable (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.enable"]], "frame_length_ms (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.frame_length_ms"]], "frame_length_raw (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.frame_length_raw"]], "internal_sync_period_ms (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.internal_sync_period_ms"]], "internal_sync_period_raw (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.internal_sync_period_raw"]], "startup_delay_ms (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.startup_delay_ms"]], "startup_delay_raw (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.startup_delay_raw"]], "state (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.state"]], "sync_external (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.sync_external"]], "sync_internal (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.sync_internal"]], "sync_reset (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.sync_reset"]], "sync_soft (adi.tddn.tddn property)": [[126, "adi.tddn.tddn.sync_soft"]], "tddn (class in adi.tddn)": [[126, "adi.tddn.tddn"]], "adi": [[127, "module-adi"]], "adi.dds": [[128, "module-adi.dds"]], "adi.sync_start": [[128, "module-adi.sync_start"]], "dds (class in adi.dds)": [[128, "adi.dds.dds"]], "dds_dual_tone() (adi.dds.dds method)": [[128, "adi.dds.dds.dds_dual_tone"]], "dds_enabled (adi.dds.dds property)": [[128, "adi.dds.dds.dds_enabled"]], "dds_frequencies (adi.dds.dds property)": [[128, "adi.dds.dds.dds_frequencies"]], "dds_phases (adi.dds.dds property)": [[128, "adi.dds.dds.dds_phases"]], "dds_scales (adi.dds.dds property)": [[128, "adi.dds.dds.dds_scales"]], "dds_single_tone() (adi.dds.dds method)": [[128, "adi.dds.dds.dds_single_tone"]], "disable_dds() (adi.dds.dds method)": [[128, "adi.dds.dds.disable_dds"]], "rx_sync_start (adi.sync_start.sync_start property)": [[128, "adi.sync_start.sync_start.rx_sync_start"]], "rx_sync_start_available (adi.sync_start.sync_start property)": [[128, "adi.sync_start.sync_start.rx_sync_start_available"]], "sync_start (class in adi.sync_start)": [[128, "adi.sync_start.sync_start"]], "tx_sync_start (adi.sync_start.sync_start property)": [[128, "adi.sync_start.sync_start.tx_sync_start"]], "tx_sync_start_available (adi.sync_start.sync_start property)": [[128, "adi.sync_start.sync_start.tx_sync_start_available"]]}}) \ No newline at end of file diff --git a/prs/dev/adis16480_updates/support.html b/prs/dev/adis16480_updates/support.html deleted file mode 100644 index 34d71a15e..000000000 --- a/prs/dev/adis16480_updates/support.html +++ /dev/null @@ -1,318 +0,0 @@ -<!DOCTYPE html> - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> - - <title>Support — Analog Devices Hardware Python Interfaces 0.0.17 documentation</title> - <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=8e8a900e" /> - <link rel="stylesheet" type="text/css" href="_static/style.min.css?v=a3ba2641" /> - <link rel="stylesheet" type="text/css" href="_static/css/style.css?v=632a43e7" /> - <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=1b90c193"></script> - <script src="_static/doctools.js?v=888ff710"></script> - <script src="_static/sphinx_highlight.js?v=4825356b"></script> - <script defer="" src="_static/app.umd.js?v=7e1fdd13"></script> - <link rel="icon" href="_static/favicon.png"/> - <link rel="index" title="Index" href="genindex.html" /> - <link rel="search" title="Search" href="search.html" /> - <link rel="next" title="Developers" href="dev/index.html" /> - <link rel="prev" title="libiio Direct Access" href="libiio.html" /> - - - <meta name="robots" content="noindex"> - - <meta name="repo" content="pyadi-iio"> - - - -<style> - body { - - } - - body.dark { - - } - - @media (prefers-color-scheme: dark) { - body:not(.light) { - - } - } -</style> - </head><body> - <div class="banner"></div> - <input type="checkbox" id="input-show-toc"> - <input type="checkbox" id="input-show-localtoc"> - <input type="checkbox" id="input-show-repotoc"> - - - <div class="search-area"> - <form action="" method="get"> - <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="search" placeholder="Search"/> - <button value="search" class="icon"></button> - <span id="search-progress"></span> - </form> - </div> - - - <header> - <div id="left"> - <label id="show-sidebar" class="icon" for="input-show-toc" title="Show/hide index"></label> - </div> - <div id="right"> - <span> - <a id="logo-org" href="https://analog.com"></a> - <div class="vertical-divider"></div> - <label id="show-repotoc" for="input-show-repotoc" title="Show/hide docs" tabindex="0">Docs</label> - <a id="logo" href="index.html"> - <div>Hardware Python Interfaces</div> - </a> - </span> - <span class="reverse"> - <label id="show-localtoc" class="icon" for="input-show-localtoc" title="Show/hide contents"></label> - </span> - </div> - </header> - - - <div class="repotoc-tree overlay"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - - </div> - <div class="localtoc"> - <div class="tocwrapper"> - <div> - <div class="localtoc-header">On this page</div> - <a id="scroll-up" href="#top-anchor" title="Back to top"></a> - </div> - <nav> - <ul> -<li><a class="reference internal" href="#">Support</a></li> -</ul> - - </nav> - </div> - </div> - - - <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> - <div class="sphinxsidebarwrapper"> - <a id="logo" href="index.html"> - <img class="only-light" src="_static/logos/PyADI-IIO_Logo_300_cropped.png"/> - <img class="only-dark" src="_static/logos/PyADI-IIO_Logo_w_300_cropped.png"/> - </a><input id="input-switch-toc" type="checkbox"> -<label id="show-repotoc" for="input-switch-toc"> -All content -</label> -<label id="show-toc" for="input-switch-toc"> -Content on this topic -</label> -<div class="repotoc-tree"> - <root> - <a href="./../documentation/eval/index.html">Evaluation Boards</a> - <a href="./../documentation/university/index.html">University Program</a> - <a href="./../hdl/index.html">HDL</a> - <a href="./../no-OS/index.html">no-OS</a> - <a href="./index.html" class="current">Hardware Python Interfaces</a> - <a href="./../precision-converters-firmware/index.html">Precision Converters Firmware</a> - <a href="./../doctools/index.html">Doctools</a> - <a href="./../PrecisionToolbox/index.html">Precision Toolbox</a> -</root> - -</div> -<div class="toc-tree"> - <html> - <body><ul class="current"> -<li class="toctree-l1"><a class="reference internal" href="guides/quick.html">Quick Start</a></li> -<li class="toctree-l1"><a class="reference internal" href="attr/index.html">Attributes</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/examples.html">Examples</a></li> -<li class="toctree-l1"><a class="reference internal" href="guides/connectivity.html">Connectivity</a></li> -<li class="toctree-l1"><a class="reference internal" href="buffers/index.html">Buffers</a></li> -<li class="toctree-l1"><a class="reference internal" href="fpga/index.html">FPGA Features</a></li> -<li class="toctree-l1"><a class="reference internal" href="libiio.html">libiio Direct Access</a></li> -<li class="toctree-l1 current"><a class="current reference internal" href="#">Support</a></li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-1" id="toctree-collapse-1"/><div class="collapse"><a class="reference internal" href="dev/index.html">Developers</a><label for="toctree-collapse-1"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="dev/test_attr.html">Attribute Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_dma.html">DMA Tests</a></li> -<li class="toctree-l2"><a class="reference internal" href="dev/test_generics.html">Generic Tests</a></li> -</ul> -</li> -<li class="toctree-l1"><input class="toctree-collapse" type="checkbox" name="toctree-collapse-2" id="toctree-collapse-2"/><div class="collapse"><a class="reference internal" href="devices/index.html">Supported Devices</a><label for="toctree-collapse-2"><div class="icon"></div></label></div><ul> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.QuadMxFE_multi.html">QuadMxFE_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad2s1210.html">ad2s1210</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4020.html">ad4020</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad405x.html">ad405x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4110.html">ad4110</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4130.html">ad4130</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4170.html">ad4170</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4630.html">ad4630</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad469x.html">ad469x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5592r.html">ad5592r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5627.html">ad5627</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5686.html">ad5686</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad579x.html">ad579x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5754r.html">ad5754r</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad5940.html">adi.ad5940 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad6676.html">adi.ad6676 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7124.html">ad7124</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7134.html">ad7134</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad717x.html">ad717x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad719x.html">ad719x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7291.html">ad7291</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7606.html">ad7606</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7689.html">ad7689</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7746.html">ad7746</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7768.html">ad7768</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad777x.html">ad777x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad7799.html">ad7799</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9081_mc.html">ad9081_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9083.html">ad9083</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084.html">ad9081</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9084_mc.html">ad9084_mc</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9094.html">ad9094</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9136.html">ad9136</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9144.html">ad9144</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9152.html">ad9152</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9162.html">adi.ad9162 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9166.html">adi.ad9166 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9172.html">adi.ad9172 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9250.html">adi.ad9250 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9265.html">adi.ad9265 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad936x.html">ad936x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad937x.html">ad937x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9434.html">adi.ad9434 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9467.html">adi.ad9467 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9625.html">adi.ad9625 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9680.html">ad9680</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad4858.html">ad4858</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ad9739a.html">adi.ad9739a module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ada4961.html">adi.ada4961 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adaq8092.html">adaq8092</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adar1000.html">adar1000</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4159.html">adf4159</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4355.html">adi.adf4355 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf4371.html">adf4371</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adf5610.html">adf5610</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adg2128.html">adi.adg2128 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16375.html">adis16375</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16460.html">adis16460</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16475.html">adis16475</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16480.html">adis16480</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16485.html">adis16485</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16488.html">adis16488</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16490.html">adis16490</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16495.html">adis16495</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16497.html">adis16497</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16507.html">adis16507</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16545.html">adis16545</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adis16547.html">adis16547</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5240.html">adi.adl5240 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adl5960.html">adl5960</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.admv8818.html">admv8818</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd1080.html">adpd1080</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd188.html">adpd188</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adpd410x.html">adpd410x</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrf5720.html">adrf5720</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9002.html">adrv9002</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009.html">adrv9009</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg.html">adrv9009_zu11eg</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_fmcomms8.html">adrv9009_zu11eg_fmcomms8</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adrv9009_zu11eg_multi.html">adrv9009_zu11eg_multi</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adt7420.html">adi.adt7420 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl313.html">adxl313</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl345.html">adxl345</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxl355.html">adxl355</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.adxrs290.html">adxrs290</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0511.html">adi.cn0511 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0532.html">cn0532</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0540.html">cn0540</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0554.html">cn0554</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0556.html">cn0556</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0565.html">cn0565</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0566.html">adi.cn0566 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0575.html">cn0575</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.cn0579.html">cn0579</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq2.html">daq2</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.daq3.html">daq3</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmc_vna.html">fmc_vna</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcadc3.html">adi.fmcadc3 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcjesdadc1.html">adi.fmcjesdadc1 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmclidar1.html">fmclidar1</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms5.html">fmcomms5</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.fmcomms11.html">adi.fmcomms11 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.gen_mux.html">gen_mux</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.jesd.html">jesd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.lm75.html">lm75</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2314_14.html">ltc2314_14</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2387.html">ltc2387</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2499.html">adi.ltc2499 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2664.html">ltc2664</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2688.html">ltc2688</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2672.html">ltc2672</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.ltc2983.html">ltc2983</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max11205.html">adi.max11205 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max14001.html">adi.max14001 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31855.html">adi.max31855 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max31865.html">adi.max31865 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.max9611.html">adi.max9611 module</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.one_bit_adc_dac.html">one_bit_adc_dac</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tdd.html">tdd</a></li> -<li class="toctree-l2"><a class="reference internal" href="devices/adi.tddn.html">tddn</a></li> -</ul> -</li> -</ul> -</body> -</html> - -</div> - </div> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper" id="top-anchor"> - <div class="body" role="main"> - - <section id="support"> -<h1>Support<a class="headerlink" href="#support" title="Permalink to this heading">#</a></h1> -<p>Question and general support related to pyadi-iio should be ask in the <a class="reference external" href="https://ez.analog.com/sw-interface-tools/">Software Interface Tools</a> forum at <a class="reference external" href="https://ez.analog.com">ADI’s EngineerZone</a>. Code bugs or enhancement requests should be submitted through <a class="reference external" href="https://github.com/analogdevicesinc/pyadi-iio/issues">GitHub issues</a> for the repository itself.</p> -</section> - - - </div> - <div class="related"> - - <a href="libiio.html" title="Previous document (Ctrl+LeftArrow)" class="prev">libiio Direct Access</a> - <a href="dev/index.html" title="Next document (Ctrl+RightArrow)" class="next">Developers</a> - </div> - - </div> - </div> - </div> - - <div id="vertical-border"></div> - - <label id="cancel-area-show-toc" for="input-show-toc"></label> - <label id="cancel-area-show-localtoc" for="input-show-localtoc"></label> - <footer> - ©2019-2024, Analog Devices, Inc - - | - Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> - & <a href="https://github.com/analogdevicesinc/doctools">Doctools</a> - - </footer> - </body> -</html> \ No newline at end of file