https://wiki.radxa.com/mw/index.php?title=RockpiX/dev/libmraa&feed=atom&action=history
RockpiX/dev/libmraa - Revision history
2024-03-28T16:43:45Z
Revision history for this page on the wiki
MediaWiki 1.23.3
https://wiki.radxa.com/mw/index.php?title=RockpiX/dev/libmraa&diff=7941&oldid=prev
Cx at 07:42, 10 May 2022
2022-05-10T07:42:20Z
<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 07:42, 10 May 2022</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-rockpix_0.4_amd64.deb</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-rockpix_0.4_amd64.deb</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt install -f -y libc6 libjson-c4  libjson-c-dev libgtest-dev  libgcc1 libstdc++6 python2.7 libpython2.7 python3.8 libpython3.8</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt install -f -y libc6 libjson-c4  libjson-c-dev libgtest-dev  libgcc1 libstdc++6 python2.7 libpython2.7 python3.8 libpython3.8</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-rockpix_0.<del class="diffchange diffchange-inline">3_amd64</del>.deb</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-rockpix_0.<ins class="diffchange diffchange-inline">4_amd64</ins>.deb</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt-get install -f -y</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt-get install -f -y</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>
Cx
https://wiki.radxa.com/mw/index.php?title=RockpiX/dev/libmraa&diff=6488&oldid=prev
Ken at 06:54, 23 September 2021
2021-09-23T06:54:02Z
<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 06:54, 23 September 2021</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 151:</td>
<td colspan="2" class="diff-lineno">Line 151:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>== Compilation example ==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>== Compilation example ==</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">=== Example of running Pyhton ===</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Use two led to test a python example. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">You can get the '''.py''' file in /usr/local/share/mraa/examples/python </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">One line of your led is grounded and another is connected to the gpio port.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> vms@vms-ROCK-Pi-X:/usr/local/share/mraa/examples/python$ cat gpio.py</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> ......</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> # initialise gpio 29</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> '''gpio_1 = mraa.Gpio(29)'''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> # initialise gpio 31</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> '''gpio_2 = mraa.Gpio(31)'''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> ......</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">and then, </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> vms@vms-ROCK-Pi-X:/usr/local/share/mraa/examples/python$ chmod +x gpio.py</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> vms@vms-ROCK-Pi-X:/usr/local/share/mraa/examples/python$ sudo ./gpio.py</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Now, you can see your led flashing.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=== Install compiler and project builder ===</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=== Install compiler and project builder ===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Install '''g++''' compiler and '''cmake''' project builder</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Install '''g++''' compiler and '''cmake''' project builder</div></td></tr>
</table>
Ken
https://wiki.radxa.com/mw/index.php?title=RockpiX/dev/libmraa&diff=6485&oldid=prev
Ken: /* Install libmraa */
2021-09-22T07:35:07Z
<p><span dir="auto"><span class="autocomment">Install libmraa</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 07:35, 22 September 2021</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 12:</td>
<td colspan="2" class="diff-lineno">Line 12:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt update && sudo apt upgrade</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt update && sudo apt upgrade</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-rockpix_0.<del class="diffchange diffchange-inline">3_amd64</del>.deb</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-rockpix_0.<ins class="diffchange diffchange-inline">4_amd64</ins>.deb</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt install -f -y libc6 libjson-c4  libjson-c-dev libgtest-dev  libgcc1 libstdc++6 python2.7 libpython2.7 python3.8 libpython3.8</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt install -f -y libc6 libjson-c4  libjson-c-dev libgtest-dev  libgcc1 libstdc++6 python2.7 libpython2.7 python3.8 libpython3.8</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-rockpix_0.3_amd64.deb</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-rockpix_0.3_amd64.deb</div></td></tr>
</table>
Ken
https://wiki.radxa.com/mw/index.php?title=RockpiX/dev/libmraa&diff=6479&oldid=prev
Ken: /* Install libmraa */
2021-09-18T08:45:11Z
<p><span dir="auto"><span class="autocomment">Install libmraa</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 08:45, 18 September 2021</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 13:</td>
<td colspan="2" class="diff-lineno">Line 13:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt update && sudo apt upgrade</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt update && sudo apt upgrade</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-rockpix_0.3_amd64.deb</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-rockpix_0.3_amd64.deb</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> vms@vms-ROCK-Pi-X:~$ sudo apt install -f -y libc6 libjson-c4  libjson-c-dev libgtest-dev  libgcc1 libstdc++6 python2.7 libpython2.7 python3.8 libpython3.8</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-rockpix_0.3_amd64.deb</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-rockpix_0.3_amd64.deb</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt-get install -f -y</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt-get install -f -y</div></td></tr>
</table>
Ken
https://wiki.radxa.com/mw/index.php?title=RockpiX/dev/libmraa&diff=6477&oldid=prev
Ken: /* Install libmraa */
2021-09-18T02:37:51Z
<p><span dir="auto"><span class="autocomment">Install libmraa</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 02:37, 18 September 2021</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 11:</td>
<td colspan="2" class="diff-lineno">Line 11:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>We need to download the deb installation package first, and then install it:</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>We need to download the deb installation package first, and then install it:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> vms@vms-ROCK-Pi-X:~$ sudo apt update && sudo apt upgrade</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-rockpix_0.3_amd64.deb</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-rockpix_0.3_amd64.deb</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-rockpix_0.3_amd64.deb</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-rockpix_0.3_amd64.deb</div></td></tr>
</table>
Ken
https://wiki.radxa.com/mw/index.php?title=RockpiX/dev/libmraa&diff=5967&oldid=prev
Stephen: /* Install libmraa */
2021-06-18T13:04:19Z
<p><span dir="auto"><span class="autocomment">Install libmraa</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 13:04, 18 June 2021</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 11:</td>
<td colspan="2" class="diff-lineno">Line 11:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>We need to download the deb installation package first, and then install it:</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>We need to download the deb installation package first, and then install it:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-<del class="diffchange diffchange-inline">rockpix</del>.deb</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-<ins class="diffchange diffchange-inline">rockpix_0.3_amd64</ins>.deb</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-<del class="diffchange diffchange-inline">rockpix</del>.deb</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-<ins class="diffchange diffchange-inline">rockpix_0.3_amd64</ins>.deb</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt-get install -f -y</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  vms@vms-ROCK-Pi-X:~$ sudo apt-get install -f -y</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>
Stephen
https://wiki.radxa.com/mw/index.php?title=RockpiX/dev/libmraa&diff=5780&oldid=prev
Shine at 03:52, 25 November 2020
2020-11-25T03:52:49Z
<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 03:52, 25 November 2020</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">注意:还差spi与pwm1未调试通过,并且缺少adc,GPIO_DFX3异常关闭。</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{RockpiX_header}}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{RockpiX_header}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{Languages|RockpiX/dev/libmraa}}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{Languages|RockpiX/dev/libmraa}}</div></td></tr>
</table>
Shine
https://wiki.radxa.com/mw/index.php?title=RockpiX/dev/libmraa&diff=5779&oldid=prev
Shine: Created page with "注意:还差spi与pwm1未调试通过,并且缺少adc,GPIO_DFX3异常关闭。 {{RockpiX_header}} {{Languages|RockpiX/dev/libmraa}} ROCK Pi X > Ro..."
2020-11-25T03:52:34Z
<p>Created page with "注意:还差spi与pwm1未调试通过,并且缺少adc,GPIO_DFX3异常关闭。 {{RockpiX_header}} {{Languages|RockpiX/dev/libmraa}} <a href="/RockpiX" title="RockpiX"> ROCK Pi X</a> > Ro..."</p>
<p><b>New page</b></p><div>注意:还差spi与pwm1未调试通过,并且缺少adc,GPIO_DFX3异常关闭。<br />
<br />
{{RockpiX_header}}<br />
{{Languages|RockpiX/dev/libmraa}}<br />
<br />
[[rockpiX | ROCK Pi X]] > [[RockpiX/dev/libmraa | Libmraa]]<br />
<br />
<br />
= Libmraa-rockpiX =<br />
<br />
== Install libmraa ==<br />
<br />
We need to download the deb installation package first, and then install it:<br />
<br />
vms@vms-ROCK-Pi-X:~$ wget https://dl.radxa.com/rockpix/packages/libmraa-rockpix.deb<br />
vms@vms-ROCK-Pi-X:~$ sudo dpkg -i libmraa-rockpix.deb<br />
vms@vms-ROCK-Pi-X:~$ sudo apt-get install -f -y<br />
<br />
== Enable interface ==<br />
See ROCK Pi X [[RockpiX/hardware/gpio | GPIO pintout]]. ROCK Pi X has one 40-pin expansion header. Each pin is distinguished by color.<br />
<br />
=== Hardware V1.0/V1.1 ===<br />
10 GPIO:<br />
PIN7 ISH_GPIO0<br />
PIN12 GPIO_DFX3<br />
PIN16 GPIO_DFX4<br />
PIN21 ISH_GPIO9<br />
PIN24 ISH_GPIO1<br />
PIN26 ISH_GPIO4<br />
PIN29 ISH_GPIO2<br />
PIN31 ISH_GPIO3<br />
PIN33 ISH_GPIO10<br />
PIN37 ISH_GPIO13<br />
<br />
I2C: x1, I2C1<br />
PIN3 I2C2_SDA<br />
PIN5 I2C2_SCL<br />
PIN19 ISH_I2C1_DATA<br />
PIN23 ISH_I2C1_CLK<br />
<br />
SPI: x1, SPI0(Pin#11/13/15/27)<br />
PIN11 SPI2_CLK<br />
PIN13 SPI2_MISO<br />
PIN15 SPI2_CS0<br />
PIN16 SPI2_MOSI<br />
<br />
UART: x1, UART1 and UART2<br />
PIN8 UART2_TX<br />
PIN10 UART2_RX<br />
PIN18 UART2_RTS<br />
PIN22 UART2_CTS<br />
<br />
PWM: x2, PWM0 and PWM1<br />
PIN32 PWM0<br />
PIN33 PWM1<br />
<br />
== Test ==<br />
=== test gpio ===<br />
Use '''mraa-gpio''' to test<br />
<br />
vms@vms-ROCK-Pi-X:~$ mraa-gpio list<br />
01 3.3v: <br />
02 5v: <br />
03 I2C2_SDA: I2C <br />
05 I2C2_SCL: I2C <br />
06 GND: <br />
07 ISH_GPIO0: GPIO I2C <br />
08 UART2_TX: UART <br />
09 GND: <br />
10 UART2_RX: UART <br />
11 SPI2_CLK: SPI UART <br />
12 GPIO_DFX3: GPIO <br />
13 SPI2_MISO: SPI UART <br />
14 GND: <br />
15 SPI2_CS0: SPI <br />
16 SPI2_MOSI: GPIO SPI <br />
17 +3.3V: <br />
18 UART2_RTS: UART <br />
19 SPI_MOSI: I2C SPI <br />
20 GND: <br />
21 SPI_MISO: GPIO SPI <br />
22 UART2_CTS: UART <br />
23 SPI_CLK: I2C SPI <br />
24 ISH_GPIO1: GPIO <br />
25 GND: <br />
26 ISH_GPIO4: GPIO <br />
27 I2C5_DATA: I2C <br />
28 I2C5_CLK: I2C <br />
29 ISH_GPIO2: GPIO <br />
31 ISH_GPIO3: GPIO <br />
32 PWM0: PWM <br />
33 PWM1: GPIO PWM UART <br />
34 GND: <br />
35 I2S1_FRM: <br />
36 I2S1_CLK: <br />
37 ISH_GPIO13: GPIO <br />
38 I2S1_RX: <br />
39 GND: <br />
40 I2S1_TX: <br />
vms@vms-ROCK-Pi-X:~$ <br />
vms@vms-ROCK-Pi-X:~$ sudo mraa-gpio set 7 1 //pin40 pull high<br />
vms@vms-ROCK-Pi-X:~$ cat /sys/class/gpio/gpio335/value<br />
1<br />
vms@vms-ROCK-Pi-X:~$ sudo mraa-gpio set 7 0 //pin40 pull low<br />
vms@vms-ROCK-Pi-X:~$ cat /sys/class/gpio/gpio335/value<br />
0<br />
<br />
=== test i2c ===<br />
Use '''mraa-i2c''' to test, we must have a i2c slave device , for example, we use I2C EEPROM:<br />
<br />
vms@vms-ROCK-Pi-X:~$ mraa-i2c list<br />
Bus 0: id=02 type=linux default<br />
Bus 1: id=05 type=linux<br />
vms@vms-ROCK-Pi-X:~$ sudo mraa-i2c detect 0 <br />
00: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- <br />
10: -- -- -- -- -- -- -- -- 18 -- -- -- -- -- -- -- <br />
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- <br />
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- <br />
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- <br />
50: 50 51 52 53 54 55 56 57 -- -- -- -- -- -- -- -- <br />
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- <br />
70: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- <br />
vms@vms-ROCK-Pi-X:~$ sudo mraa-i2c set 0 0x50 0x10 0x55<br />
Device 50, Register = 10, Value = 55<br />
vms@vms-ROCK-Pi-X:~$ sudo mraa-i2c get 0 0x50 0x10<br />
Register 0X10 = 0X55<br />
vms@vms-ROCK-Pi-X:~$ <br />
<br />
=== test Uart ===<br />
Connect Rock Pi X to PC via serial cable, Open minicom in PC :<br />
<br />
PC@MYPC:~$ sudo minicom /dev/ttyUSB0<br />
<br />
Use mraa-uart tool to send information on rockpix, and view the received information on pc :<br />
<br />
* On Rock Pi X<br />
<br />
vms@vms-ROCK-Pi-X:~$ sudo mraa-uart dev 0 baud 1500000 send data<br />
<br />
* In minicom of PC<br />
<br />
Welcome to minicom 2.7.1<br />
<br />
OPTIONS: I18n <br />
Compiled on Aug 13 2017, 15:25:34.<br />
Port /dev/ttyUSB0, 10:22:25<br />
<br />
Press CTRL-A Z for help on special keys<br />
<br />
'''data'''<br />
<br />
== Compilation example ==<br />
=== Install compiler and project builder ===<br />
Install '''g++''' compiler and '''cmake''' project builder<br />
<br />
vms@vms-ROCK-Pi-X:~$ sudo apt-get install cmake g++<br />
<br />
Configure Java environment variables :<br />
<br />
vms@vms-ROCK-Pi-X:~$ sudo su #password: rock<br />
vms@vms-ROCK-Pi-X:~# vim ./.bashrc<br />
...<br />
export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-arm64<br />
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib<br />
export PATH=${JAVA_HOME}/bin:$PATH<br />
<br />
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib<br />
<br />
vms@vms-ROCK-Pi-X:~# source ./.bashrc<br />
vms@vms-ROCK-Pi-X:~# cp /usr/local/share/mraa . -r<br />
vms@vms-ROCK-Pi-X:~# cd mraa/examples/<br />
vms@vms-ROCK-Pi-X:~/mraa/examples# mkdir build <br />
vms@vms-ROCK-Pi-X:~/mraa/examples# cd build<br />
vms@vms-ROCK-Pi-X:~/mraa/examples/build# cmake ..; make<br />
...<br />
[ 97%] Building CXX object c++/CMakeFiles/i2c_cpp.dir/i2c.o<br />
[100%] Linking CXX executable i2c_cpp<br />
[100%] Built target i2c_cpp<br />
vms@vms-ROCK-Pi-X:~/mraa/examples/build# ls <br />
CMakeCache.txt CMakeFiles Makefile '''c''' '''c++''' cmake_install.cmake '''java'''<br />
<br />
After compiling, you can see that C, C + + and Java are generated. Let's take a look at the example of using Java.<br />
<br />
=== Example of running Java ===<br />
Go to the Java example directory and use the Java command to run the '''.jar''' package.<br/><br />
<br />
vms@vms-ROCK-Pi-X:~/mraa/examples/build# cd java/<br />
vms@vms-ROCK-Pi-X:~/mraa/examples/build/java# ls <br />
AioA0 CMakeFiles GpioMmapped Isr UartExample<br />
BlinkIO CyclePwm3 GpioRead6 Makefile cmake_install.cmake<br />
BlinkOnboard Example HelloEdison SpiMAX7219<br />
Bmp85 FTDITest I2cCompass SpiMCP4261<br />
vms@vms-ROCK-Pi-X:~/mraa/examples/build/java# java -jar GpioMmapped/GpioMmapped.jar<br />
hello mraa<br />
Version: v2.1.0-7-g9d7131e<br />
Platform: ROCK PI X<br />
<br />
<br />
Look, you have successfully run it. Next, you can try to write a Java demo yourself. Viewing these '''.hpp''' files can help you write '''your own demo'''<br />
<br />
vms@vms-ROCK-Pi-X:/usr/local/include/mraa# ls <br />
aio.h gpio.h iio.hpp led.hpp types.h uart_ow.hpp<br />
aio.hpp gpio.hpp iio_kernel_headers.h pwm.h types.hpp<br />
common.h i2c.h initio.h pwm.hpp uart.h<br />
common.hpp i2c.hpp initio.hpp spi.h uart.hpp<br />
firmata.h iio.h led.h spi.hpp uart_ow.h<br />
vms@vms-ROCK-Pi-X:/usr/local/include/mraa#<br />
<br />
=== More examples ===<br />
More examples (including examples written in python and c++) can be found at:<br />
<br />
/usr/local/share/mraa/examples/</div>
Shine