.. _package-rst-devices-nao:
=========================
Package rst.devices.nao
=========================
*Not documented*
Messages
========
.. container:: mess4ge-multi
.. container:: mess4ge-graph
.. digraph:: message_graph
fontname="Arial";
fontsize=11;
stylesheet="../_static/graphs.css";
node [fontsize=11,fontname="Arial"]
edge [fontsize=11,fontname="Arial"]
"5" [label=<
| Modules |
|
Module | modules |
Module | framemanager_modules |
>,shape=box,style=filled,fillcolor="white"];
"4" [label=< | Module |
|
ASCII-STRING | name |
>,shape=box,style=filled,fillcolor="white"];
"3" [label=< | NaoTemperatures |
|
FLOAT32 | board |
FLOAT32 | head |
JointTemperature | joints |
>,shape=box,style=filled,fillcolor="white"];
"2" [label=< | JointTemperature |
|
ASCII-STRING | name |
FLOAT32 | temperature |
>,shape=box,style=filled,fillcolor="white"];
"1" [label=< | System |
|
ASCII-STRING | robot_name |
ASCII-STRING | naoqi_version |
>,shape=box,style=filled,fillcolor="white"];
"5":framemanager_modules -> "4"[];
"5":modules -> "4"[];
"3":joints -> "2"[];
.. container:: mess4ge-list
.. container:: messages
* :ref:`System `
* :ref:`JointTemperature `
* :ref:`NaoTemperatures `
* :ref:`Module `
* :ref:`Modules `
.. container:: clearer
clearer: should be made invisible via css
.. _message-rst-devices-nao-system:
Message System
--------------
.. container:: message-rst-devices-nao-system-multi
.. container:: message-rst-devices-nao-system-documentation
.. py:class:: rst.devices.nao.System
*Not documented*
.. py:attribute:: robot_name
:type: :py:class:`ASCII-STRING`
*Not documented*
.. py:attribute:: naoqi_version
:type: :py:class:`ASCII-STRING`
*Not documented*
.. container:: message-rst-devices-nao-system-source
:download:`Download this file /home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/nao/System.proto>`
.. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/nao/System.proto
:lines: 7-13
:language: protobuf
:emphasize-lines: 3-3,5-5
.. _message-rst-devices-nao-jointtemperature:
Message JointTemperature
------------------------
.. container:: message-rst-devices-nao-jointtemperature-multi
.. container:: message-rst-devices-nao-jointtemperature-documentation
.. py:class:: rst.devices.nao.JointTemperature
*Not documented*
.. py:attribute:: name
:type: :py:class:`ASCII-STRING`
*Not documented*
.. py:attribute:: temperature
:type: :py:class:`FLOAT32`
@unit(degree-kelvin?)
.. container:: message-rst-devices-nao-jointtemperature-source
:download:`Download this file /home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/nao/NaoTemperatures.proto>`
.. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/nao/NaoTemperatures.proto
:language: protobuf
:emphasize-lines: 21-21,24-24
.. _message-rst-devices-nao-naotemperatures:
Message NaoTemperatures
-----------------------
.. container:: message-rst-devices-nao-naotemperatures-multi
.. container:: message-rst-devices-nao-naotemperatures-documentation
.. py:class:: rst.devices.nao.NaoTemperatures
*Not documented*
.. py:attribute:: board
:type: :py:class:`FLOAT32`
@unit(degree-kelvin?)
.. py:attribute:: head
:type: :py:class:`FLOAT32`
@unit(degree-kelvin?)
.. py:attribute:: joints
:type: array of :py:class:`rst.devices.nao.JointTemperature`
*Not documented*
.. container:: message-rst-devices-nao-naotemperatures-source
:download:`Download this file /home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/nao/NaoTemperatures.proto>`
.. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/nao/NaoTemperatures.proto
:lines: 8-17
:language: protobuf
:emphasize-lines: 4-4,7-7,9-9
.. _message-rst-devices-nao-module:
Message Module
--------------
.. container:: message-rst-devices-nao-module-multi
.. container:: message-rst-devices-nao-module-documentation
.. py:class:: rst.devices.nao.Module
*Not documented*
.. py:attribute:: name
:type: :py:class:`ASCII-STRING`
*Not documented*
.. container:: message-rst-devices-nao-module-source
:download:`Download this file /home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/nao/Modules.proto>`
.. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/nao/Modules.proto
:language: protobuf
:emphasize-lines: 21-21
.. _message-rst-devices-nao-modules:
Message Modules
---------------
.. container:: message-rst-devices-nao-modules-multi
.. container:: message-rst-devices-nao-modules-documentation
.. py:class:: rst.devices.nao.Modules
@todo: think about merging this with types from cbse package
as a module could be some kind of component
.. py:attribute:: modules
:type: array of :py:class:`rst.devices.nao.Module`
*Not documented*
.. py:attribute:: framemanager_modules
:type: array of :py:class:`rst.devices.nao.Module`
*Not documented*
.. container:: message-rst-devices-nao-modules-source
:download:`Download this file /home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/nao/Modules.proto>`
.. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/deprecated/rst/devices/nao/Modules.proto
:lines: 11-17
:language: protobuf
:emphasize-lines: 3-3,5-5