<div dir="ltr">A doksi szerint ez a pi4j root jogokkal fut a raspberry-n, szóval ha nem úgy futtatod a programodat, akkor tuti nem működik. Amúgy meg a közvetlen portokra való írás, user mode-ból még windowson se megy a Win NT/Win2000 óta, szeparalát GPIO-k meg nem hiszem, hogy nagyon lennének az alaplapodon.<br><div class="gmail_extra"><br><div class="gmail_quote">2016-07-30 13:39 GMT+02:00 Gádori Zsolt <span dir="ltr"><<a href="mailto:gadori.zs@gmail.com" target="_blank">gadori.zs@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sziasztok!<br>
<br>
A helyzet:<br>
<br>
Faragok egy programot ami raspberryn fog futni. Most azt hozza a<br>
feladat, hogy a rendelkezésre álló GPIO bitek közül néhányat<br>
használnom kell. Ehhez van a Pi4J könyvtár ami ezt java alól lehetővé<br>
teszi. Eddig ok.<br>
<br>
Rendben van, hogy raspi-re feltelepítek mindent, és ha el nem szúrom,<br>
akkor működik. De nem raspi-n fejlesztek.<br>
<br>
A kérdés...<br>
<br>
...az, hogy a fejlesztő gépre, ami egy laptop, vagy helyzettől<br>
függően egy asztali PC, feltehetem-e a fenti libeket? A félelmem az,<br>
hogy a csoda tudja, hogy a kernel szinten milyen címeket szólít meg<br>
végül a lib, nem fog-e valami turpisságot csinálni a mezei pc-ken?<br>
<br>
Kell egyáltalán ezzel a problémával foglalkozni, vagy a p4j fejlesztői<br>
megoldották, és fölösen parázok? (nem csodálkoznék, ha nekik is eszükbe<br>
jutott volna, de nem próba-szerencse alapon akarom megtudni :-)<br>
<br>
A para oka:<br>
<br>
A <a href="http://pi4j.com/install.html" rel="noreferrer" target="_blank">http://pi4j.com/install.html</a> lapon a<br>
<br>
"Prerequisites/WiringPi Native Library" címszó alatt az alábbi<br>
olvasható:<br>
<br>
"Pi4J depends on the WiringPi native library by Gordon Henderson.<br>
No installation is required for Wiring Pi. Wiring Pi is embedded in the<br>
Pi4J native library."<br>
<br>
Ez én úgy értelmezem, hogy ha a java lib feltelepül, akkor megy vele a<br>
natív oldal is. A célplatformon ez tök rendben van, de egy pc-s<br>
fejlesztői gépen ahol nincsenek ilyen funkciójú GPIO-k ott mi fog<br>
történni, amikor megszólítom a libet? A .deb-et szétbontottam, ott nem<br>
találtam kernel modult, csak .jar fájlokat.<br>
<br>
Tud erről valaki valamiféle tapasztalatot átadni, esetleg olvasnivalót?<br>
Telepítési leírás természetesen van, de erről a kérdésről se a raspi<br>
oldalán, se a pi4j oldalán vagy nincs semmi. (vagy figyelmetlen voltam,<br>
és elmentem mellette)<br>
<br>
Köszönöm!<br>
<span class="HOEnZb"><font color="#888888">--<br>
Gádori Zsolt <<a href="mailto:gadori.zs@gmail.com">gadori.zs@gmail.com</a>><br>
_______________________________________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" rel="noreferrer" target="_blank">http://lists.javaforum.hu/mailman/listinfo/javalist</a><br>
</font></span></blockquote></div><br></div></div>