:py:mod:`rofunc.devices.zed.record`
===================================

.. py:module:: rofunc.devices.zed.record

.. autodoc2-docstring:: rofunc.devices.zed.record
   :allowtitles:

Module Contents
---------------

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`get_intrinsic_parameters <rofunc.devices.zed.record.get_intrinsic_parameters>`
     - .. autodoc2-docstring:: rofunc.devices.zed.record.get_intrinsic_parameters
          :summary:
   * - :py:obj:`signal_handler <rofunc.devices.zed.record.signal_handler>`
     - .. autodoc2-docstring:: rofunc.devices.zed.record.signal_handler
          :summary:
   * - :py:obj:`grab_run <rofunc.devices.zed.record.grab_run>`
     - .. autodoc2-docstring:: rofunc.devices.zed.record.grab_run
          :summary:
   * - :py:obj:`record <rofunc.devices.zed.record.record>`
     - .. autodoc2-docstring:: rofunc.devices.zed.record.record
          :summary:

Data
~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`zed_list <rofunc.devices.zed.record.zed_list>`
     - .. autodoc2-docstring:: rofunc.devices.zed.record.zed_list
          :summary:

API
~~~

.. py:data:: zed_list
   :canonical: rofunc.devices.zed.record.zed_list
   :value: []

   .. autodoc2-docstring:: rofunc.devices.zed.record.zed_list

.. py:function:: get_intrinsic_parameters(cam)
   :canonical: rofunc.devices.zed.record.get_intrinsic_parameters

   .. autodoc2-docstring:: rofunc.devices.zed.record.get_intrinsic_parameters

.. py:function:: signal_handler(signal, frame)
   :canonical: rofunc.devices.zed.record.signal_handler

   .. autodoc2-docstring:: rofunc.devices.zed.record.signal_handler

.. py:function:: grab_run(zed_list, recording_param_list, index)
   :canonical: rofunc.devices.zed.record.grab_run

   .. autodoc2-docstring:: rofunc.devices.zed.record.grab_run

.. py:function:: record(root_dir, exp_name)
   :canonical: rofunc.devices.zed.record.record

   .. autodoc2-docstring:: rofunc.devices.zed.record.record
