"ONELIST" TAP

 

1                    INTRODUCTION

 

 

This TAP is intended to generate a single combined TV & Radio channels list, which has the following advantages:

 

(1) Many previously TV-only EPG TAPs will then work for radio channels.

 

(2) One list is arguably easier to use than having to use the TV/Radio key.

 

(3) It frees the TV/Radio key for TAP activation purposes.

 

BUT in general:

 

(a) Without MHEG running, the sound may not start on the radio channels when part of the combined TV list.

 

(b) To the native Toppy and unadapted TAPs the radio channels are just TV channels which happen not to have any video. Thus screen savers, automatic slide shows (e.g. Media Manager), will probably not work unless modified to work with the results of this TAP.

 

HOWEVER:

 

MyStuff Version 5.2 onwards provides its own screen saver, and the MforR TAP switches MHEG on or off according to whether or not a radio channel is playing.

 

 

2                    USE

 

DownLoad OneList from here, and unzip the received file. Copy "OneList.tap" into “/ProgramFiles” or “/ProgramFiles/xxx” (but not “Auto Start”). It is safest to run this TAP without large numbers of other TAPs running, e.g. by rebooting with the zero key or inhibiting them with TAP Commander. Launch the TAP when not recording or copying. The TAP will copy the data and then re-boot your Toppy to ensure the data is written into Flash memory. When your Toppy has re-booted, you should have a copy of all your radio channels at the end of your TV list. If your Toppy does not re-boot, you must shut it down yourself before the changes have any effect. Delaying shutdown might have unfortunate effects.

 

IF YOU PUT THIS TAP IN “Auto Start”, YOU WILL HAVE AN ENDLESS CYCLE OF RE-BOOTING. Then the only exit route will be to press the zero key while booting, and then deleting or moving this TAP.

 

The TAP generates 7 "xxx.bin" diagnostic files in the directory from which it was run. These may be deleted if you do not experience any problems.

 

If this TAP is run again, old copies of radio channels should be overwritten, or deleted if a channel has disappeared from the radio list.

 

If it is run after running Alpha 1 old copies should be deleted provided you have not changed your true radio channel list by deletion or re-scanning. If you are left with duplicated channels on the same RF channel, delete the first one as it appears in the native Toppy “List”. The same applies to copies made manually using TopSet.

 

If you use the TF5000 Display TAP, you will need to add  as series of entries in the “[names]” section of the “.chn” file for the 700 series LCN’s to get the right front panel indications. If you do not use normal radio operation, you can simply delete the initial “R” from R700, R701, etc entries. Otherwise just copy the R700 series entries and delete the “Rs” from the copies you have made. If you find any changes needed to other TAPs’ “.ini” files etc, please use the feedback link below.

 

 

1                    EFFECTS ON NORMAL RADIO TIMERS 

 

Problems have been reported when setting timers when in Radio mode after running this TAP.  It is therefore strongly recommended that you empty your Radio list, for which the easiest method is to use the RadioDelete tap on this site.

 

{For those interested in the technical details, the mechanism is believed to be as follows: The Toppy seems to be trying to deal with duplicated channels (in this case between Radio & TV lists), and then gets confused about which it is going to use. Sometimes all is well, but sometimes it appears to try to apply the service number from the TV list to the Radio list. As there are not enough radio list entries it then uses the first radio channel. When MyStuff etc interrogate the timer the service number is greater than the number of services/channels so a weird logo is displayed and a crash can occur unless very defensive programming has been used. If this is the correct explanation, it will apply whatever channel copying technique is used, and could occur whenever/however timers are set while the two sets of radio channels exist.}

 

2                    LIMITATIONS

 

 

(1) Duplicate radio channels are also copied. These can subsequently be removed using the "Channel Manager" TAP with its default settings, using the "Channel Remover" TAP, or manually.

 

(2) Any existing radio timers will stay with the original radio channels. However MyStuff version 5.2 will transfer them to the TV List copies.

 

(3) This TAP messes around with the Flash memory, which is potentially hazardous to channel set up & timers. There is a (hopefully remote) chance of more serious effects. THE AUTHOR ACCEPTS NO RESPONSIBILITY FOR ANY PROBLEMS ARISING.

 

 

3                    VERSION HISTORY

 

 

Alpha 1            - basic version to allow the concept to be widely evaluated.

 

Alpha 2            - deletes old copies of radio channels.

                        - Checks total number of channels will not exceed Toppy limit.

                        - Reboots rather than shuts down your Toppy.

 

V2.0                 - Cosmetic changes to Alpha 2

 

 

4                    ACKNOWLEDGEMENTS

 

To simonc for the brilliant idea behind this TAP and use of his re-boot procedure, to Firebird for information & code for attacking the Flash memory contents, and to moley6knipe for instructions how to amend the TF5000 Display TAP file.

 

 

 

5                    POSSIBLE FUTURE ENHANCEMENTS

 

 

(1) Integration into Channel Manager, though a free standing version will be retained.

 

(2) Any other suggestions???

 

 

6                    FEEDBACK

 

At http://forum.toppy.org.uk/forum/viewtopic.php?t=7449 please.