JA-82T und Linux
|
28-02-2016, 23:35
Beitrag: #37
|
|||
|
|||
RE: JA-82T und Linux
Hi Grisu,
ich habe mich huete mal mit der USB Sache unter Linux beschäftigt. Hierzu habe ich eine Centos6 64bit Version in der VM installiert. Also die Suche nach einem simplen Programm welches nur ganz einfach was an ein USB-Device schreibt ist echt ein Krampf. Man findet 10000 Sachen über USB via Serial-Adapter aber nur ganz wenige, welch ein USB-Device direkt ansprechen und dann auch meist nur C-Sourcen. Ok, hab da was ausgemacht was in Python funktionieren soll. Als Library kommt pyUSB zum Einsatz -> https://github.com/walac/pyusb Das Testscript funktioniert aber nicht sauber da der Kerneltreiber den zugriff blockiert (device Busy error). Hier habe ich eine Lösung zu gefunden: http://stackoverflow.com/questions/12542...-in-python und das Script übernommen. Soweit so gut. Aber eine Initsequenz habe ich noch nicht hinbekommen. Wenn ich den USB Port einmal initialisiert habe, bekomme ich mit cat /dev/hidraw0 auch Daten aber vorher nicht. Python ist auf den Kisten meist eh drauf von daher musst du nur die Lib einmal installieren. Wenn du das Paket entpackt hast einmal mit root setup.py install ausführen dann hast du die Pakete in Python verfügbar. Vielleicht kannst du hier mal übernehmen und bekommst mehr raus. Ich bastel derzeit parallel an meiner VB Programm weiter um die Sequenzen weiter zu ermitteln. Gruß Chris Murphys Law: Man hat niemals Zeit, es richtig zu machen, aber immer Zeit, es noch einmal zu machen. |
|||
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste