Hallo Zusammen,
meine Hardware ist inzwischen angekommen und ich habe mich an die ersten Tests gemacht.
Folgender Status:
- Arduino Sketch ist eingespielt, habe mal int programm = 1 (2 und 3) ausprobiert was auch funktioniert. (Die LED Stripes leuchten wie erwartet)
- Nun versuche ich geraden den Arduiono auch auf dem VDR (gen2vdr) mal richtig anzusprechen.
UDEV Regel habe ich eingerichtet.
SUBSYSTEMS=="usb", ATTRS{idProduct}=="6001", ATTRS{idVendor}=="0403", SYMLINK+="ttyUSB%n"
Allerdings wird der Arduino erst nach mehrmaligem Stecken der USB Verbinding ekannt und dann wurde er auf ttyUSB3 verlinkt.
Dann habe ich versucht über...
echo -n -e "\xc9\xc0\x00\x01\x01\x36" >/dev/ttyUSB3
den Arduino anzusprechen.
Das funktioniert aber nicht und ich bekomme folgende Fehlermeldung...
vdr ~ # echo -n -e "\xc9\xc0\x00\x01\x01\x36" >/dev/ttyUSB3
-bash: echo: write error: Invalid argument
Habt Ihr einen Tipp für mich wie ich das zum laufen bekomme?
Benötige ich noch einen Treiber für den Arduino / FTDI?
EDIT:
Ich habe den Treiber nun über
geladen, und die UDEV Regel angepasst damit immer der Arduino immer auf ttyUSB0 verlinkt wird.
SUBSYSTEMS=="usb", ATTRS{idProduct}=="6001", ATTRS{idVendor}=="0403", SYMLINK+="ttyUSB0"
aber
echo -n -e "\xc9\xc0\x00\x01\x01\x36" >/dev/ttyUSB0
-bash: echo: write error: Invalid argument
bringt immer noch den gleichen Fehler.
Danke, Stef.