:py:mod:`rofunc.devices.emg.record_and_process_online`
======================================================

.. py:module:: rofunc.devices.emg.record_and_process_online

.. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online
   :allowtitles:

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

Functions
~~~~~~~~~

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

   * - :py:obj:`producer <rofunc.devices.emg.record_and_process_online.producer>`
     - .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.producer
          :summary:
   * - :py:obj:`consumer <rofunc.devices.emg.record_and_process_online.consumer>`
     - .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.consumer
          :summary:

Data
~~~~

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

   * - :py:obj:`sample_rate <rofunc.devices.emg.record_and_process_online.sample_rate>`
     - .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.sample_rate
          :summary:
   * - :py:obj:`samples_per_read <rofunc.devices.emg.record_and_process_online.samples_per_read>`
     - .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.samples_per_read
          :summary:
   * - :py:obj:`n <rofunc.devices.emg.record_and_process_online.n>`
     - .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.n
          :summary:
   * - :py:obj:`k <rofunc.devices.emg.record_and_process_online.k>`
     - .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.k
          :summary:

API
~~~

.. py:data:: sample_rate
   :canonical: rofunc.devices.emg.record_and_process_online.sample_rate
   :value: 2000

   .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.sample_rate

.. py:data:: samples_per_read
   :canonical: rofunc.devices.emg.record_and_process_online.samples_per_read
   :value: 200

   .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.samples_per_read

.. py:data:: n
   :canonical: rofunc.devices.emg.record_and_process_online.n
   :value: 2

   .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.n

.. py:data:: k
   :canonical: rofunc.devices.emg.record_and_process_online.k
   :value: 4

   .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.k

.. py:function:: producer(out_q)
   :canonical: rofunc.devices.emg.record_and_process_online.producer

   .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.producer

.. py:function:: consumer(in_q)
   :canonical: rofunc.devices.emg.record_and_process_online.consumer

   .. autodoc2-docstring:: rofunc.devices.emg.record_and_process_online.consumer
