For discussions about development of TAPs, patches and other software for the Toppy

Moderator: Technical

Post Reply
EMJB
Frequent contributor
Posts: 3645
Joined: Fri Jul 08, 2005 9:43 am
Location: Maldon Essex

Unwanted TF5810 Graphic

Post by EMJB »

I have a problem with my new version of Channel Organiser and the TF5810 if a scan fails to detect any channels - the warning message is partially obscured by a stray native graphic and the current time thus:

Image
which is still present over the top of the scan menu if the user wants to retry.

As with the 5800, the Toppy is stuck in the native main menu at this point, but in the case of the TF5800 the TAP screen hides the whole of the native display. Does anyone know how I can hide the unwanted elements?

EMJB
Silver 5800, Board Rev 1.2, MS recomm F/W, Sudbury Tx, varying TAP config
Geoff Bacon
Frequent contributor
Posts: 4662
Joined: Fri Jan 12, 2007 12:21 am
Location: Bristol
Contact:

Post by Geoff Bacon »

The FireBird isAnyOSDVisible.c file indicates that there are two graphic planes; suspect bad bits are on the second plane.

Geoff
TopManager program
TF5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -Sy+EvEzPePfUUuZ
TAPs: PcControl B1.4; StopExit v1.01; MHEG On/Off A3; QuickJump 1.72; EIT Sub (Game) v0.6; SecCache (UK) v0.4; EPG2MEI v0.96; Font Manager 1.0d; Extend v1.7; WSSkiller V2.12d; MyInfo B5.6; fsSave 1.1; PruneEPG 1.0; MyStuff 6.6-1;
Sig generated by EMJB's MyInfo.tap on 3/5/21
ccs
Frequent contributor
Posts: 2689
Joined: Tue Oct 30, 2007 3:19 pm

Post by ccs »

There's some discussion on isAnyOSDVisible.c (before and after) this post by R2-D2.
TF5810, F/W: MS6 Recommended F/W 12/9/2009 -FmXl+CtEzIScVdZ
TAPs: EIT Sub v0.6; EPG2MEI v0.96; MPDisplayLITE V1.2; MyInfo B5.6; SecCache (UK) v0.4; Extend v1.7; MyStuff 6.6;
Sig generated by MyInfo on 20/10/14
ccsx
EMJB
Frequent contributor
Posts: 3645
Joined: Fri Jul 08, 2005 9:43 am
Location: Maldon Essex

Post by EMJB »

Thanks Geoff & ccs. I suppose I could simply clear the whole of both planes, using the Firebird code as a guide as to addresses and sizes, and I would give it a try on my own machine. However am a bit loathe to ask others to try such a blunderbuss approach, but that might be the only answer if no-one knows any better.

EMJB
Silver 5800, Board Rev 1.2, MS recomm F/W, Sudbury Tx, varying TAP config
Geoff Bacon
Frequent contributor
Posts: 4662
Joined: Fri Jan 12, 2007 12:21 am
Location: Bristol
Contact:

Post by Geoff Bacon »

You could try writing to the other plane instead of the one you are using

Possible ignore that, one is a clock graphic which may keep updating (perhaps ccs could check whether it updates?)

Geoff
TopManager program
TF5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -Sy+EvEzPePfUUuZ
TAPs: PcControl B1.4; StopExit v1.01; MHEG On/Off A3; QuickJump 1.72; EIT Sub (Game) v0.6; SecCache (UK) v0.4; EPG2MEI v0.96; Font Manager 1.0d; Extend v1.7; WSSkiller V2.12d; MyInfo B5.6; fsSave 1.1; PruneEPG 1.0; MyStuff 6.6-1;
Sig generated by EMJB's MyInfo.tap on 3/5/21
ccs
Frequent contributor
Posts: 2689
Joined: Tue Oct 30, 2007 3:19 pm

Post by ccs »

Geoff Bacon wrote:You could try writing to the other plane instead of the one you are using

Possible ignore that, one is a clock graphic which may keep updating (perhaps ccs could check whether it updates?)

Geoff
Both graphics move - the clock changes once a minute and the other one is some sort of animated gif.
TF5810, F/W: MS6 Recommended F/W 12/9/2009 -FmXl+CtEzIScVdZ
TAPs: EIT Sub v0.6; EPG2MEI v0.96; MPDisplayLITE V1.2; MyInfo B5.6; SecCache (UK) v0.4; Extend v1.7; MyStuff 6.6;
Sig generated by MyInfo on 20/10/14
ccsx
Geoff Bacon
Frequent contributor
Posts: 4662
Joined: Fri Jan 12, 2007 12:21 am
Location: Bristol
Contact:

Post by Geoff Bacon »

As the graphics move/update, using a different plane is unlikely to work as anything you write is likely to get overwritten (unless they are updating the "lower" plane).

Geoff
TopManager program
TF5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -Sy+EvEzPePfUUuZ
TAPs: PcControl B1.4; StopExit v1.01; MHEG On/Off A3; QuickJump 1.72; EIT Sub (Game) v0.6; SecCache (UK) v0.4; EPG2MEI v0.96; Font Manager 1.0d; Extend v1.7; WSSkiller V2.12d; MyInfo B5.6; fsSave 1.1; PruneEPG 1.0; MyStuff 6.6-1;
Sig generated by EMJB's MyInfo.tap on 3/5/21
EMJB
Frequent contributor
Posts: 3645
Joined: Fri Jul 08, 2005 9:43 am
Location: Maldon Essex

Post by EMJB »

I suppose I could wipe the relevant plane (once having found which one!) at frequent intervals. Another pseudo-fix might be to change the colour scheme to be white with black text, and increase the transparency setting. However I suspect both would be even more irritating than the current work-round.

This problem should be a very rare occurrence in normal use as it only occurs when either:

(1) The user selects the wrong transmitter at the scan menu. However transmitter selection will normally only occur on first use of CO or when transmitter changes occur.

(2) A scan is performed with no signals present from the selected transmitter.

so I am not inclined to do anything other than a perfect and sanitary fix.

EMJB
Silver 5800, Board Rev 1.2, MS recomm F/W, Sudbury Tx, varying TAP config
Bizman
Frequent contributor
Posts: 1707
Joined: Tue Apr 06, 2010 2:46 pm

Post by Bizman »

EMJB wrote:...
so I am not inclined to do anything other than a perfect and sanitary fix.

EMJB
If you do think you have found one, I will be happy to test it over a weekend when there isn't much to record & my Toppy usually free.
TF5810, F/W: 5.15.09T 4/9/2009 -FmTe+EzHsVb
TAPs: EIT Sub (Game) v0.6; SecCache (UK) v0.4; MHEG On/Off A3; MPDisplayLITE V1.2; MyInfo B5.6; PruneEPG 1.0; EPG2MEI v0.96; QuickJump 1.72; Extend v1.7; (fsSave 1.1);
Sig generated by MyInfo on 3/8/17

Other TAPs : FsCheck, Channel Organiser. PSU Caps 7/2/2011 Tx: Mendip. TV: Samsung (32"), NSLU2, STB: Labgear FV300. PC Acer Aspire One with Win7 Starter
Post Reply