Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Quoted
Original von rudirabbit
Auch Elektronisch hat mich das TFT etwas geärgert. Das Display muss man händisch einschalten bleibt also erst mal dunkel wenn es Strom bekommt.
Quoted
Hätte da nicht ein Widerstand und ein Elko auch gereicht?
This post has been edited 1 times, last edit by "EIB-Freak" (Nov 10th 2010, 9:11pm)
Quoted
Original von rudirabbit
Quoted
Hätte da nicht ein Widerstand und ein Elko auch gereicht?
Ich hatte auch schon überlegt ob ich es so machen soll, im Display ist ein Mikrotaster verbaut der Schaltplan ist nicht public.
Der Aufwand ist doch auch bei meiner Lösung minimal, den 4066 brauchte ich um den Microtaster im TFT zu simulieren, den Rest macht die Software.
Quoted
Na ja, mit dem Widerstand oder Elko hättest du gar nichts extra gebraucht, kein Kabel, keinen Computer, keine Software. Einfach mit dem Einschalten der Stromversorgung quasi die Taste betätigen. Minimaler geht es nicht.


This post has been edited 1 times, last edit by "rudirabbit" (Nov 11th 2010, 8:15pm)

This post has been edited 1 times, last edit by "rudirabbit" (Nov 13th 2010, 7:22pm)
This post has been edited 1 times, last edit by "IG88" (Nov 14th 2010, 1:32pm)
Quoted
Original von rudirabbit
Zum TFT Plugin: Das ist wirklich genial, wenn man jetzt noch ein anderes Fernsehbild bei Bedarf einblenden könnte wäre es noch genialer.
![:]](wcf/images/smilies/pleased.gif)
Quoted
Original von Paulaner
Das Feature, auf dem TFT-Display wahlweise "graphTFT" oder das "TV-Bild" anzeigen zu können, würde mich auch interessieren.
This post has been edited 1 times, last edit by "gda" (Nov 14th 2010, 3:55pm)
Quoted
das ist von der funktionalität schon PiP, nur eben auf einem 2. kleinen display
Quoted
Original von gda
Dafür bräuchte man aber nichts programmieren, das sollte auch so gehen. Einfach mal etwas damit spielen, den graphtft-fe stoppen und vdr-sxfe auf dem TFT starten. Dann hast du allerdings erstmal nur das selbe Bild wie auf dem TV.
Quoted
Original von Paulaner
Dabei erfolgt die Ausgabe des TV-Bildes über eine Reel-eHD als /dev/fb1 und die Ausgabe für graphtft erfolgt über die Onboardgrafikkarte als /dev/fb0.
|
|
Source code |
1 2 3 4 |
static cDevice *GetDevice(int Index);
///< Gets the device with the given Index.
///< \param Index must be in the range 0..numDevices-1.
///< \return A pointer to the device, or NULL if the Index was invalid.
|

|
|
Source code |
1 2 3 4 5 |
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -g -ggdb -O0 -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"graphtft"' -DHAVE_IMAGE_MAGICK -DHAVE_IMLIB -DWITH_SYSINFO -DWITH_TCP_COM -DWITH_TOUCH -DHAVE_DFB -DHAVE_FFMPEG -DHAVE_SWSCALE -fopenmp -I/usr/include/ImageMagick -I/usr/local/src/dvb/include -I../../../include -I/usr/local/src/dvb/include -I. -I./imlibrenderer -I./imlibrenderer/fbrenderer -I./imlibrenderer/dvbrenderer -I./dfbrenderer -I./imlibrenderer/dmyrenderer `pkg-config libgtop-2.0 --cflags` `directfb-config --cflags` -I/usr/include -I/usr/include/libavcodec -I/usr/include -I/usr/include/libswscale -o display.o display.c In file included from display.c:34:0: ./imlibrenderer/dvbrenderer/dvbrenderer.h:39:3: error: ‘cGraphTFTPlayer’ does not name a type make[1]: *** [display.o] Fehler 1 make[1]: Leaving directory `/home/vdr2/vdr/vdr-1.6.0/PLUGINS/src/graphtft' |
Quoted
Originally posted by rudirabbit
Zitat von IG88:
Quoted
das ist von der funktionalität schon PiP, nur eben auf einem 2. kleinen display
Hmm.. man müsste erstmal das PIP Plugin dazu bringen auf das Device /dev/fb0 (in meinem fall) auszugeben.
Dann müsste das TFT Plugin dieses Device freigeben.