moin moin kenn jemand ein projekt wie man arduinos oder standart atmegas per linux "ansprechen" kann? mit schwebt z.b. ein /proc/xyz/portA (wo dann dann 1 byte lesen oder schreiben kann das den zustand der ersten 8 io pins darstellt) oder /proc/xyz/1wire/ wo man alle onewire sensoren sehen kann. klar kann man das selber machen und einfach ein kleines script schreiben das z.b. daten von und nach /dev/ttyUSB0 schreibt, aber wenn es schon jemand hat muss man das rad nicht nochmal neu erfinden. grüße
Gast
#4380022
Tassilo A. schrieb: > klar kann man das selber machen und einfach ein kleines script schreiben > das z.b. daten von und nach /dev/ttyUSB0 schreibt Und wie genau willst du in einer Scriptsprache einen Linux Kernel Treiber schreiben, der nötig ist um die /proc Dateien anzulegen?! Nene, das muss C sein und ganz "einfach" ist das auch nicht. Weiß aber nicht ob es so etwas schon gibt.
Die Dateien sollten dann aber in dev, und nicht in proc sein. Proc ist für Systeminternals, wie z.B. die PID oder das CWD eines Programms.
Tassilo A. schrieb: > kenn jemand ein projekt wie man arduinos oder standart atmegas per linux > "ansprechen" kann? Willst Du die 'nackten' Prozessoren ansprechen oder willst Du denen auch gleich automagisch eine passende Programmierung verpassen?
Gast
#4380106
Möglicherweise ist das was für Dich: http://generichid.sourceforge.net/
Vielleicht ist auch Firmata so ähnlich wie du das suchst... https://github.com/firmata/arduino
Gast
#4380138
zumindest fuer die Peripherie: * <http://firmata.org> * <http://bitlash.net> Fuer'n Host dann noch schnell[TM] ein Treiber/eine Adaptionsschicht... Ev. ist in der Ecke RasPi+'duino mehr zu finden. 73 de Stephan HB9ocq
moin moin firmata scheint genau das zu sein was ich gesucht habe. danke. habe mit auch bitlash angeguckt und darüber bin ich auf bitty gestossen was sogar noch "netter" zu sein scheint da ich das ganze sogar über das netzwerk machen kann. vielen dank an die tippgeber! grüße
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.