.. _arduino-examples: Arduino Examples ---------------- You can find these examples also in the Arduino IDE by navigating to *File* -> *Examples* -> *XENSIV TLx5012B Angle Sensor*. .. list-table:: :header-rows: 1 * - Example - Summary * - :code:`E9000SPC ` - * :ref:`example-E9000SPC` * - :code:`readAngleSpeedRevolutions ` - * :ref:`example-readAngleSpeedRevolutions` * - :code:`readAngleTest ` - * :ref:`example-readAngleTest` * - :code:`readAngleValueProcessing ` - * :ref:`example-readAngleValueProcessing` * - :code:`readMultipleRegisters ` - * :ref:`example-readMultipleRegisters` * - :code:`readSpeedProcessing ` - * :ref:`example-readSpeedProcessing` * - :code:`sensorRegisters ` - * :ref:`example-sensorRegisters` * - :code:`sensorType ` - * :ref:`example-sensorType` * - :code:`snapshotSensorValues ` - * :ref:`example-snapshotSensorValues` * - :code:`useMultipleSPIChannels ` - * :ref:`example-useMultipleSPIChannels` * - :code:`useMultipleSensors ` - * :ref:`example-useMultipleSensors` * - :code:`writeRegisters ` - * :ref:`example-writeRegisters` Processing Examples ------------------- There are also some programs based on the `Processing`_ language. These programs are using the serial communication to the sensor either with the :ref:`example-readAngleValueProcessing` or the :ref:`example-readSpeedProcessing` example. To run this games the needed Arduino example has to be uploaded to the `TLE5012B E1xxx 2GO Kits`_ and a special joystick with a magnet has to be used. .. list-table:: :header-rows: 1 * - Example - Summary * - :code:`Ball_Bat ` - * needs :ref:`example-readAngleValueProcessing` * - :code:`Bouncing_Ball_Game ` - * needs :ref:`example-readAngleValueProcessing` * - :code:`Circle ` - * needs :ref:`example-readAngleValueProcessing` * - :code:`Make_Spiral ` - * needs :ref:`example-readAngleValueProcessing` * - :code:`Snake ` - * needs :ref:`example-readAngleValueProcessing` * - :code:`Snake_Like_Game ` - * needs :ref:`example-readAngleValueProcessing` * - :code:`pong ` - * needs :ref:`example-readAngleValueProcessing` * - :code:`speed ` - * needs :ref:`example-readSpeedProcessing` .. _`Processing`: https://processing.org/ .. _`XENSIV™ TLx5012B`: https://www.infineon.com/cms/en/product/evaluation-boards/tle5012b_e1000_ms2go .. _`TLE5012B E1xxx 2GO Kits`: https://www.infineon.com/cms/en/product/promopages/sensors-2go/#angle-sensor-2go