.. _package-rst-devices-rfid: ========================== Package rst.devices.rfid ========================== A package with data types for handling RFID tags and readers. 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"] "1" [label=<
TagCollection
Tagelement
>,shape=box,style=filled,fillcolor="white"]; "2" [label=<
Tag
OCTET-VECTORid
OCTET-VECTORvendor
OCTET-VECTORsource
>,shape=box,style=filled,fillcolor="white"]; "1":element -> "2"[]; .. container:: mess4ge-list .. container:: messages * :ref:`TagCollection ` * :ref:`Tag ` .. container:: clearer clearer: should be made invisible via css .. _message-rst-devices-rfid-tagcollection: Message TagCollection --------------------- .. container:: message-rst-devices-rfid-tagcollection-multi .. container:: message-rst-devices-rfid-tagcollection-documentation .. py:class:: rst.devices.rfid.TagCollection Collection of :py:class:`Tag ` instances. Auto-generated. .. py:attribute:: element :type: array of :py:class:`rst.devices.rfid.Tag` The individual elements of the collection. Constraints regarding the empty collection, sorting, duplicated entries etc. are use case specific. .. container:: message-rst-devices-rfid-tagcollection-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/stable/rst/devices/rfid/TagCollection.proto :lines: 14-24 :language: protobuf :emphasize-lines: 9-9 .. _message-rst-devices-rfid-tag: Message Tag ----------- .. container:: message-rst-devices-rfid-tag-multi .. container:: message-rst-devices-rfid-tag-documentation .. py:class:: rst.devices.rfid.Tag Provides information about an RFID tag instance. .. codeauthor:: Johannes Wienke .. codeauthor:: Sebastian Wrede @create_collection .. py:attribute:: id :type: :py:class:`OCTET-VECTOR` The ID to identify the tag. ASCII string encoding. .. py:attribute:: vendor :type: :py:class:`OCTET-VECTOR` The name of the tag vendor. ASCII string encoding. .. py:attribute:: source :type: :py:class:`OCTET-VECTOR` Source of this information, e.g. a reader instance. ASCII string encoding. .. container:: message-rst-devices-rfid-tag-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-trunk/upstream/RST-0.19.0-Linux/share/rst0.19/proto/stable/rst/devices/rfid/Tag.proto :lines: 14-37 :language: protobuf :emphasize-lines: 8-8,15-15,22-22