OSD Permananente Radiotitelanzeige

Zusatz-Programme für Receiver der 5000er und 6000er Serie.

Hier geht's um alles, was mit den TAP Anwendungen für den PVR5x00/6000 zu tun hat.
cms
Topfversteher
Topfversteher
Beiträge: 373
Registriert: Mi 14. Dez 2005, 17:12
Receivertyp: VDR, 5000MP
Receiverfirmware: 5.13.62 20070808
Wohnort: Rhein-Main

OSD Permananente Radiotitelanzeige

#1

Beitrag von cms » Mi 29. Nov 2006, 08:29

Ich bin gerade wieder auf ein älteres Projekt von mir gestoßen: Ich wollte für Premiere Music Choice eine dauerhafte Bildschirmanzeige der laufenden Musiktitel bauen. Also das gleiche, wie die Info Taste, jedoch dynamisch.

Im Normalfall gibt die INFO Taste die gewünschten Informationen.

Sobald ich folgendes Codestück abgesetzt habe:

Code: Alles auswählen

void
repgActivate()
{
	int chNum, tvRadio;
	TYPE_TapEvent *currentEvent;
	char *extendedDesc;

	if(repgIsActive()) { // nothing to do
		return;
	}

	m_Globals.isActive = TRUE;
	repgUserAction();

	TAP_Channel_GetCurrent(&tvRadio, &chNum);
	TAP_ControlEit(TRUE);	// This should be default

	if(m_Globals.repgGetFocus != 0) {	// enable OSD
		TAP_ExitNormal();
	}

	currentEvent = TAP_GetCurrentEvent(tvRadio, chNum);
	extendedDesc = TAP_EPG_GetExtInfo(currentEvent);
	// ShowMessageWin(currentEvent->eventName);
	// ShowMessageWin(currentEvent->description);
	// ShowMessageWin("Test");
	ShowMessageWin(extendedDesc);
	TAP_MemFree(extendedDesc);
}
"klebt" die Information auf einem Titel fest.
Wenn also der Musiktitel wechselt, erhalte ich keine neuen Informationen. Das gilt selbst für die INFO Taste, jetzt aktualisiert sich auch diese Anzeige nicht mehr.
Nur nach einem Kanalwechsel erhalte ich einmalig neue Daten zum laufenden Titel.

Gibt es dazu eine Umgehung oder kann mir jemand meinen Fehler zeigen?
ACL 3.16, 3PG 1.29, FastSkip
Panasonic TH-37PV71, Denon AVR-2307, Denon DVD-1730, Logitech Harmony 885, yaVDR 0.3

Benutzeravatar
Happy
TAP-Guru
TAP-Guru
Beiträge: 5718
Registriert: Fr 9. Dez 2005, 09:32
Receivertyp: TF4000-5500-6000-TMS
Wohnort: bei Karlsruhe
Kontaktdaten:

AW: OSD Permananente Radiotitelanzeige

#2

Beitrag von Happy » Mi 29. Nov 2006, 09:32

Hallo,
hast Du es sschon mal ohne diesen Befehl versucht ?
[quote=""cms""]

Code: Alles auswählen

	TAP_ControlEit(TRUE);	// This should be default
}
[/quote]

Ich verwende auch TAP_GetCurrentEvent, das liefert aber auch ohne Umschalten immer das aktuelle Event. TAP_ControlEit verwende ich dabei jedoch nicht.

Gruß,
Happy

Edit: Wird denn in der Originalinfobox der neue Titel angezeigt ?
Zuletzt geändert von Happy am Mi 29. Nov 2006, 09:38, insgesamt 1-mal geändert.
:type: Meine TAPs und Tools

TF5500 PVR (Fw Jan. 2007 P)- 400GB Samsung - AC light 1.05 - Yamaha RX-V 1500
- LAN: Asus WL-500g Deluxe mit ftpd-topfield 0.7.4
TAPs: Quicktimer, Autodelete, Standby, 3PG, Automove, NiceDisplay, PowerRestore, WSS Killer, Eurostirf, Overfly
TV: Sony KDL-46W4500
TF6000 PVR (Fw Okt. 2008)- 160GB Samsung SV1604N
TAPs: iTina, Autodelete, Automove, Autoresume, NiceDisplay, WSS Killer
SRP-2100 (Fw Okt. 2009)
TAPs: SmartEPG, ChangePreview, Autodelete, Automove, BackupSettings,RescueRecs, MySkip, NiceDisplay

cms
Topfversteher
Topfversteher
Beiträge: 373
Registriert: Mi 14. Dez 2005, 17:12
Receivertyp: VDR, 5000MP
Receiverfirmware: 5.13.62 20070808
Wohnort: Rhein-Main

AW: OSD Permananente Radiotitelanzeige

#3

Beitrag von cms » Do 30. Nov 2006, 08:20

Ja, das war es. Ohne TAP_ControlEit(TRUE) geht es viel besser.

Noch eine zweite Frage:

Mit der neuesten Fiwmware wird das Bild auf der Radioseite nach einiger Zeit dunkel gesteuert. Früher hat jeder Tastendruck das Bild wieder hellgesteuert.

Jetzt jedoch habe ich nach einiger Zeit schwarze Schrift auf schwarzem Grund, auf dem in schwarzen Buchstaben der Hinweis blinkt: Hier drücken!

Das trifft nicht nur meine eigenen Programme, ich habe es auch bei 3PG gesehen (welches man natürlich auf der Radioseite eher selten aufruft).
ACL 3.16, 3PG 1.29, FastSkip
Panasonic TH-37PV71, Denon AVR-2307, Denon DVD-1730, Logitech Harmony 885, yaVDR 0.3

Benutzeravatar
Happy
TAP-Guru
TAP-Guru
Beiträge: 5718
Registriert: Fr 9. Dez 2005, 09:32
Receivertyp: TF4000-5500-6000-TMS
Wohnort: bei Karlsruhe
Kontaktdaten:

AW: OSD Permananente Radiotitelanzeige

#4

Beitrag von Happy » Do 30. Nov 2006, 09:11

[quote=""cms""]
Noch eine zweite Frage:

Mit der neuesten Fiwmware wird das Bild auf der Radioseite nach einiger Zeit dunkel gesteuert. Früher hat jeder Tastendruck das Bild wieder hellgesteuert.
[/quote]
Ich kann Dir nur bestätigen, dass auf meine WLAN-Masterpiece der gleiche Effekt auftritt.

Gruß,
Happy
:type: Meine TAPs und Tools

TF5500 PVR (Fw Jan. 2007 P)- 400GB Samsung - AC light 1.05 - Yamaha RX-V 1500
- LAN: Asus WL-500g Deluxe mit ftpd-topfield 0.7.4
TAPs: Quicktimer, Autodelete, Standby, 3PG, Automove, NiceDisplay, PowerRestore, WSS Killer, Eurostirf, Overfly
TV: Sony KDL-46W4500
TF6000 PVR (Fw Okt. 2008)- 160GB Samsung SV1604N
TAPs: iTina, Autodelete, Automove, Autoresume, NiceDisplay, WSS Killer
SRP-2100 (Fw Okt. 2009)
TAPs: SmartEPG, ChangePreview, Autodelete, Automove, BackupSettings,RescueRecs, MySkip, NiceDisplay

Andalus
Topfversteher
Topfversteher
Beiträge: 268
Registriert: Mo 9. Jan 2006, 15:50

AW: OSD Permananente Radiotitelanzeige

#5

Beitrag von Andalus » Mo 4. Dez 2006, 10:00

Der Bildschirmschoner scheint in neueren Firmwareversionen nicht mehr auf beliebige Tastendrücke zu reagieren. Im Gegensatz zum normalen 5000er, wo man dann wenigstens noch das Radiotext-TAP sieht (ohne den transparenten Hintergrund), nimmt der Bildschirmschoner beim 5000 MP und 6000 offenbar gleich sämtliche Bildschirmausgaben mit. In früheren Firmwareversionen konnte man dem Bildschirmschoner entgegenwirken, indem das TAP künstlich Tastendrücke der Fernbedienung simuliert hat. Das geht jetzt nicht mehr.

Kriegt man den Bildschirmschoner denn so (unabhängig von den TAPs) irgendwie weg?
Topfield PVR 5000A mit 3PG, NiceDisplay, Radiotext

cms
Topfversteher
Topfversteher
Beiträge: 373
Registriert: Mi 14. Dez 2005, 17:12
Receivertyp: VDR, 5000MP
Receiverfirmware: 5.13.62 20070808
Wohnort: Rhein-Main

AW: OSD Permananente Radiotitelanzeige

#6

Beitrag von cms » Mo 4. Dez 2006, 10:16

Irgendwie wird es wohl gehen, auch im abgedunkelten Modus werden native Azeigen ja schließlich dargestellt, z.B. der Lautstärkebalken oder die Information.
ACL 3.16, 3PG 1.29, FastSkip
Panasonic TH-37PV71, Denon AVR-2307, Denon DVD-1730, Logitech Harmony 885, yaVDR 0.3

Benutzeravatar
Happy
TAP-Guru
TAP-Guru
Beiträge: 5718
Registriert: Fr 9. Dez 2005, 09:32
Receivertyp: TF4000-5500-6000-TMS
Wohnort: bei Karlsruhe
Kontaktdaten:

AW: OSD Permananente Radiotitelanzeige

#7

Beitrag von Happy » Mo 4. Dez 2006, 10:46

[quote=""Andalus""]
Kriegt man den Bildschirmschoner denn so (unabhängig von den TAPs) irgendwie weg?[/quote]
Ich schaffe das nur duch kurzes Umschalten auf TV.
[quote=""cms""]Irgendwie wird es wohl gehen, auch im abgedunkelten Modus werden native Azeigen ja schließlich dargestellt, z.B. der Lautstärkebalken oder die Information.[/quote]
Das Orignal OSD der Fw ist scheinbar nicht betroffen, nur die TAP-OSDs.
Bei Improbox ist z.B. das gleiche Problem.

Gruß,
Happy
:type: Meine TAPs und Tools

TF5500 PVR (Fw Jan. 2007 P)- 400GB Samsung - AC light 1.05 - Yamaha RX-V 1500
- LAN: Asus WL-500g Deluxe mit ftpd-topfield 0.7.4
TAPs: Quicktimer, Autodelete, Standby, 3PG, Automove, NiceDisplay, PowerRestore, WSS Killer, Eurostirf, Overfly
TV: Sony KDL-46W4500
TF6000 PVR (Fw Okt. 2008)- 160GB Samsung SV1604N
TAPs: iTina, Autodelete, Automove, Autoresume, NiceDisplay, WSS Killer
SRP-2100 (Fw Okt. 2009)
TAPs: SmartEPG, ChangePreview, Autodelete, Automove, BackupSettings,RescueRecs, MySkip, NiceDisplay

Antworten

Zurück zu „TF 5x00/6000 PVR TAP“