1.. . documentation master file, created by 2 sphinx-quickstart on Thu May 1 18:34:23 2014. 3 You can adapt this file completely to your liking, but it should at least 4 contain the root `toctree` directive. 5 6Welcome to mraa's documentation! 7================================ 8 9.. include:: ../../../docs/index.md 10 :start-after: ============== 11 :end-before: ## API 12 13.. toctree:: 14 :maxdepth: 2 15 16 mraa 17 example 18 19Supported Platforms 20=================== 21 22 * `Galileo Gen 1 - Rev D <../galileorevd.html>`_ 23 * `Galileo Gen 2 - Rev H <../galileorevh.html>`_ 24 * `Intel Edison <../edison.html>`_ 25 * `Intel(R) NUC DE3815tykhe <../de3815.html>`_ 26 * `Intel(R) Minnowboard Max <../minnowmax.html>`_ 27 * `Raspberry Pi <../rasppi.html>`_ 28 * `Banana Pi/Pro <../bananapi.html>`_ 29 * `Beaglebone Black <../beaglebone.html>`_ 30 * `Intel NUC NUC5i5MYBE <../nuc5.html>`_ 31 * `FTDI FT4222H <../ft4222.html>`_ 32 33Compiling & Debugging libmraa 34============================= 35 36Libmraa is a C library and SWIG is used to generate bindings therefore to 37debug, you very quickly need to use the same methods as you would for debugging 38a C library. Generally attaching gdb to python works well, build mraa with 39debug symbols and set breakpoints either in the SWIG _wrap functions, the C++ 40method/functions or the underlying C function. More info can be found on the 41C/C++ documentation: 42 * `Debugging <../debugging.html>`_ 43 * `Building from source <../building.html>`_ 44 45API Changelog 46============= 47.. include:: ../../../docs/index.md 48 :start-after: API Changelog 49 50Indices and tables 51================== 52 53* :ref:`genindex` 54* :ref:`modindex` 55* :ref:`search` 56 57