easyVDR Kopie des easyVDR-Forums zum Nachschlagen
Atmolight / Solarstorm Fehler could not open outputdevice

easyVDR - >VARforumsname - >Atmolight / Solarstorm Fehler could not open outputdevice

dg9fw  22.Nov.2010 13:07:03
Hallo versuche mich gerade am Plugin für das Atmaolight von Carsten Presser.
Ich habe es nach der Anleitung im Wiki, "Einzelnes Plugin neu kompilieren (am Beispiel von calc)" probiert und bekomme folgende Ausgabe:

easyVDR:/usr/local/src/VDR# make pluginsPlugin solarstorm:make: Entering directory `/usr/local/src/PLUGINS/solarstorm-0.1.0'g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"solarstorm"' -I../../../include solarstorm.csolarstorm.c:11:20: error: plugin.h: Datei oder Verzeichnis nicht gefundenIn file included from solarstorm.c:14:menu.h:12:24: error: vdr/plugin.h: Datei oder Verzeichnis nicht gefundenmenu.h:17: error: expected class-name before ‘{’ tokenmenu.h:23: error: ‘eOSState’ does not name a typemenu.h:17: warning: ‘class cMenuSetupMenu’ has virtual functions but non-virtual destructormenu.h:32: error: expected class-name before ‘{’ tokenmenu.h:39: error: ‘eOSState’ does not name a typemenu.h:32: warning: ‘class cMenuSetupMode’ has virtual functions but non-virtual destructormenu.h:48: error: expected class-name before ‘{’ tokenmenu.h:54: error: ‘eOSState’ does not name a typemenu.h:48: warning: ‘class cMenuSetupFilter’ has virtual functions but non-virtual destructormenu.h:63: error: expected class-name before ‘{’ tokenmenu.h:68: error: ‘eOSState’ does not name a typemenu.h:63: warning: ‘class cMenuSetupChannels’ has virtual functions but non-virtual destructormenu.h:77: error: expected class-name before ‘{’ tokenmenu.h:82: error: ‘eOSState’ does not name a typemenu.h:77: warning: ‘class cMenuSetupGamma’ has virtual functions but non-virtual destructormenu.h:91: error: expected class-name before ‘{’ tokenmenu.h:98: error: ‘eOSState’ does not name a typemenu.h:91: warning: ‘class cMenuEditUCharItem’ has virtual functions but non-virtual destructorthread.h:13: error: expected class-name before ‘{’ tokenthread.h:13: warning: ‘class cWorkThread’ has virtual functions but non-virtual destructorwhitecalibration.h:13: error: expected class-name before ‘{’ tokenwhitecalibration.h:15: error: ISO C++ forbids declaration of ‘cOsd’ with no typewhitecalibration.h:15: error: expected ‘;’ before ‘*’ tokenwhitecalibration.h:37: error: ‘eOSState’ does not name a typewhitecalibration.h:13: warning: ‘class cWhiteCalibration’ has virtual functions but non-virtual destructorsolarstorm.h:16: error: expected class-name before ‘{’ tokensolarstorm.h:32: error: ‘cString’ does not name a typesolarstorm.h:35: error: ISO C++ forbids declaration of ‘cOsdObject’ with no typesolarstorm.h:35: error: ‘cOsdObject’ declared as a ‘virtual’ fieldsolarstorm.h:35: error: expected ‘;’ before ‘*’ tokensolarstorm.h:36: error: ISO C++ forbids declaration of ‘cMenuSetupPage’ with no typesolarstorm.h:36: error: ‘cMenuSetupPage’ declared as a ‘virtual’ fieldsolarstorm.h:36: error: expected ‘;’ before ‘*’ tokensolarstorm.h:40: error: ‘cString’ does not name a typesolarstorm.h: In member function ‘virtual const char* cPluginSolarstorm::Description()’:solarstorm.h:24: error: ‘tr’ was not declared in this scopesolarstorm.c: At global scope:solarstorm.c:20: error: expected constructor, destructor, or type conversion before ‘*’ tokensolarstorm.c: In constructor ‘cPluginSolarstorm::cPluginSolarstorm()’:solarstorm.c:36: error: ‘SolarstormPlugin’ was not declared in this scopesolarstorm.c: At global scope:solarstorm.c:94: error: ‘cString’ does not name a typesolarstorm.c: In member function ‘virtual const char* cPluginSolarstorm::MainMenuEntry()’:solarstorm.c:114: error: ‘class cWorkThread’ has no member named ‘Active’solarstorm.c:115: error: ‘tr’ was not declared in this scopesolarstorm.c:117: error: ‘tr’ was not declared in this scopesolarstorm.c: At global scope:solarstorm.c:120: error: expected constructor, destructor, or type conversion before ‘*’ tokensolarstorm.c:134: error: expected constructor, destructor, or type conversion before ‘*’ tokensolarstorm.c:175: error: ‘cString’ does not name a typesolarstorm.c:208: error: expected constructor, destructor, or type conversion before ‘;’ tokenmake: *** [solarstorm.o] Fehler 1make: Leaving directory `/usr/local/src/PLUGINS/solarstorm-0.1.0'*** failed plugins: solarstorm
Wer kann mir weiterhelfen oder hat das Atmolight Plugin für 0.8.04 am laufen?
Danke
Olaf
1.VDR: Zenega S101 easyvdr0.6 mit FF1.3 und 160GB-HD, Keyboard Eigenbau, Medion MD4688 (außer Dienst)
2.VDR: easyvdr 3.0, Zotac POV ION F, 2GB, 32 GB SSD SDA + 4TB SDB + 2 TB SDC + 2 TB SDD + DVD + Card Reader,
DVBSKY S952 V3, atric usb eco, Futaba MDM166A, FB Smart SLIDER X, Bluetooth Keyboard
Captain_Beefheart  22.Nov.2010 13:21:26
Hallo

ich denke Du musst die Pfade im makefile noch anpassen

schau doch mal
==>> http://www.easyvdr-forum.de/forum/index.php/topic,9014.msg71411.html#msg71411

  gruß
    C.B.
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
dg9fw  22.Nov.2010 14:16:07
Okay, Pfade angepasst und geht.
Nach Neustart und Aktivierung des Plugins kommt jetzt die Fehlermeldung: "Could not open outputdevice"
Ein lsusb liefert: Bus 003 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
d.h. der usb>seriell Wandler wird erkannt.
Mal sehen wo das Problem liegt.
Olaf
1.VDR: Zenega S101 easyvdr0.6 mit FF1.3 und 160GB-HD, Keyboard Eigenbau, Medion MD4688 (außer Dienst)
2.VDR: easyvdr 3.0, Zotac POV ION F, 2GB, 32 GB SSD SDA + 4TB SDB + 2 TB SDC + 2 TB SDD + DVD + Card Reader,
DVBSKY S952 V3, atric usb eco, Futaba MDM166A, FB Smart SLIDER X, Bluetooth Keyboard
dg9fw  22.Nov.2010 15:00:55
Hallo,
ich komme nicht weiter, EasyInfo liefert:
[    9.740040] usb 3-3: new full speed USB device using ohci_hcd and address 3
[    9.955363] usb 3-3: configuration #1 chosen from 1 choice
[    9.969698] usb 3-3: New USB device found, idVendor=0403, idProduct=6001
[    9.976477] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    9.983267] usb 3-3: Product: AtmoLight SMD v04
[    9.990152] usb 3-3: Manufacturer: c@rstenpresser.de
[    9.996995] usb 3-3: SerialNumber: 23TM0M6Z
mit der faq zu Atmolight bekomme ich jedoch kein blinken der Status LED zustande (echo -ne "" > /dev/ttyUSB3) aber:
am Ubuntu Rechner mit VLC funktioniert mein Atmolight, einfach anschließen, in VLC aktivieren, geht.
Olaf
1.VDR: Zenega S101 easyvdr0.6 mit FF1.3 und 160GB-HD, Keyboard Eigenbau, Medion MD4688 (außer Dienst)
2.VDR: easyvdr 3.0, Zotac POV ION F, 2GB, 32 GB SSD SDA + 4TB SDB + 2 TB SDC + 2 TB SDD + DVD + Card Reader,
DVBSKY S952 V3, atric usb eco, Futaba MDM166A, FB Smart SLIDER X, Bluetooth Keyboard