Led Ring ===================================== This file presents the different :ref:`functions `, :ref:`enums `, :ref:`topics ` and :ref:`objects ` available with the Led Ring API Led Ring - Command functions ------------------------------------ .. automodule:: pyniryo2.led_ring :members: LedRing This section reference all existing functions to control the Led Ring, which are several parameterizable animations. All functions are accessible via an instance of the class :ref:`NiryoRobot ` :: robot = NiryoRobot() robot.led_ring.solid([255, 255, 255]) ... List of functions: .. contents:: :local: :depth: 1 * :class:`LedRing` .. autoclass:: LedRing :members: :member-order: bysource Led Ring - Niryo Topics ------------------------------------ The use of these functions is explained in the :ref:`NiryoTopics `, section. They allow the acquisition of data in real time by callbacks or by direct call. .. list-table:: Led Ring's Niryo Topics :header-rows: 1 :widths: auto :stub-columns: 0 :align: center * - Name - Function - Return type * - ``/status`` - :attr:`~.led_ring.LedRing.status` - :class:`~.led_ring.objects.LedRingStatusObject` Led Ring - Enums ------------------------------------ List of enums: * :class:`~.led_ring.enums.AnimationMode` * :class:`~.led_ring.enums.LedMode` .. automodule:: pyniryo2.led_ring.enums :members: :undoc-members: :member-order: bysource Led Ring - Objects ------------------------------------ .. automodule:: pyniryo2.led_ring.objects :members: :no-undoc-members: :member-order: bysource