mirror of https://github.com/m-labs/artiq.git
manual: reorganize core drivers
This commit is contained in:
parent
1b91339865
commit
102e3983b5
|
@ -3,104 +3,126 @@ Core drivers reference
|
|||
|
||||
These drivers are for the core device and the peripherals closely integrated into it, which do not use the controller mechanism.
|
||||
|
||||
|
||||
System drivers
|
||||
--------------
|
||||
|
||||
:mod:`artiq.coredevice.core` module
|
||||
-----------------------------------
|
||||
+++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.core
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.ttl` module
|
||||
----------------------------------
|
||||
:mod:`artiq.coredevice.exceptions` module
|
||||
+++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.ttl
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.dds` module
|
||||
----------------------------------
|
||||
|
||||
.. automodule:: artiq.coredevice.dds
|
||||
.. automodule:: artiq.coredevice.exceptions
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.dma` module
|
||||
----------------------------------
|
||||
++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.dma
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.cache` module
|
||||
++++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.cache
|
||||
:members:
|
||||
|
||||
|
||||
Digital I/O drivers
|
||||
+++++++++++++++++++
|
||||
|
||||
:mod:`artiq.coredevice.ttl` module
|
||||
++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.ttl
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.shiftreg` module
|
||||
++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.shiftreg
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.spi2` module
|
||||
-----------------------------------
|
||||
+++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.spi2
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.ad5360` module
|
||||
-------------------------------------
|
||||
|
||||
.. automodule:: artiq.coredevice.ad5360
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.i2c` module
|
||||
----------------------------------
|
||||
++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.i2c
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.pcf8574a` module
|
||||
---------------------------------------
|
||||
+++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.pcf8574a
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.cache` module
|
||||
------------------------------------
|
||||
|
||||
.. automodule:: artiq.coredevice.cache
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.exceptions` module
|
||||
-----------------------------------------
|
||||
|
||||
.. automodule:: artiq.coredevice.exceptions
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.spline` module
|
||||
-------------------------------------
|
||||
|
||||
.. automodule:: artiq.coredevice.spline
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.sawg` module
|
||||
-----------------------------------
|
||||
|
||||
.. automodule:: artiq.coredevice.sawg
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.novogorny` module
|
||||
----------------------------------------
|
||||
|
||||
.. automodule:: artiq.coredevice.novogorny
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.sampler` module
|
||||
--------------------------------------
|
||||
|
||||
.. automodule:: artiq.coredevice.sampler
|
||||
:members:
|
||||
RF generation drivers
|
||||
---------------------
|
||||
|
||||
:mod:`artiq.coredevice.urukul` module
|
||||
-------------------------------------
|
||||
+++++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.urukul
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.ad9912` module
|
||||
-------------------------------------
|
||||
+++++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.ad9912
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.ad9910` module
|
||||
-------------------------------------
|
||||
+++++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.ad9910
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.spline` module
|
||||
+++++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.spline
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.sawg` module
|
||||
+++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.sawg
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.dds` module
|
||||
++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.dds
|
||||
:members:
|
||||
|
||||
|
||||
DAC/ADC drivers
|
||||
---------------
|
||||
|
||||
:mod:`artiq.coredevice.ad5360` module
|
||||
+++++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.ad5360
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.sampler` module
|
||||
++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.sampler
|
||||
:members:
|
||||
|
||||
:mod:`artiq.coredevice.novogorny` module
|
||||
++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
.. automodule:: artiq.coredevice.novogorny
|
||||
:members:
|
||||
|
|
Loading…
Reference in New Issue