Short: Load/Edit lists of Digt.Sat Receiver Author: Christian Kummerow Uploader: CHRKUM web de Type: util/misc Version: 0.97 BETA 22.05.2010 Architecture: m68k-AmigaOS Amiga List Loader V0.97 Beta by C.Kummerow Email: CHRKUM at web dot de Homepage: http://freenet-homepage.de/CHRAmiga.de (neuste Version des Programms ist dort zu finden) History: V.0.97 Beta: -The V.0189 Firmware send a HDMI test Menu at the time the Programm wait for the usual Menu Upload/Download dont work with it ->Fixed V.0.96 Beta: -Firmware Update Support -Mousewheel support(Editor) V.0.95 Beta: -Delete of Radio and TV Channels -Searching of Channels in the TV/Radio List -Function for delete double Channels that are identical -Function for delete all double Channels that have only the same Name -Blacklist Function for filter Channels for different reasions V.0.9.2 Beta: Bug fixes, Now with Editor! V.0.9 Beta: First official Version ---For English look down--- Vorraussetzungen: Betriebssystem: OS3.1-OS3.9 Prozessor: 68020-68060 Ram: mind. 3 MB Frei Workbenchauflösung von mind. 640x256 mit 8 Farben, für den Editor mind.640x512 Serial-Karte(Interner Anschluss ist zu langsam), PNG-Datatype Empfohlen: Betriebssystem: >=OS3.5 Grafikkarte/Workbenchauflösung von >=680x512 >=16 Bit Getestet auf: A1200 68060@60MHZ OS3.9 BVision A4000 68040@25 MHZ OS3.9 AGA A1200 68030@50MHZ OS3.9 AGA A1200 68020@14 MHZ OS3.1 AGA Was ist es? Amiga List Loader liesst und schreibt die Senderlisten von Digitalreceivern der Zapmaster NG Serie(auch Eurosky, Conrad, Hofer, Universum oder Skypex gelabelt, originalhersteller LaSAT). z.B. SL 2006 S, STB2005 AC3, NG-S, NG-SCI, NG-SL Zusätzlich ist das umwandeln der Senderliste in eine ASCII Datei, das Drucken und seit V0.92 das Edieren der Senderlisten möglich. Das Win-Programm kann das z.Zt. nicht :-) Seit V0.96 kommt dann noch das Updaten der Firmware hinzu. Wozu: -Backupzwecke, bei diesen Receivern ist die Firmware nicht fehlerfrei und daher ist manchmal die Senderliste weg. -Wechseln von z.B. einen Receiver ohne Kartenslot zu einem mit -Im Reperaturfall kommt der Receiver immer ohne die Senderliste zurück. -Um einen ausdruck der Senderliste zu bekommen ohne diese Tippen zu müssen. -Edieren der Senderliste ist am Computer bequemer und schneller. -Umgehen bekannter Bugs/unzulänglichkeiten der Receiver -Aktualisieren der Firmware, falls mal Fehler beseitigt werden. Dieses Programm ist nicht von der Firma LaSAT. Installation: Einfach das Programm(+Enthaltene Dateien) an eine beliebige stelle Kopieren. ToolTypes ggf. ändern. Benutzung: Hardware Seitig 1:1 Serial Kabel anstecken. Software ist eigentlich selbst erklärend. Download - liesst die Sender vom Receiver und Speichert diese als Datei Upload - schreibt die Sender von der Datei in den Receiver. -> Chip - Uploaded die Firmware Das Updaten der Firmware ist kritisch, man sollte währenddessen sicherstellen das es keine Stromunterbrechungen etc. gibt! Überprüfe ob das Update auch für dein Receiver Model ist. Bitte auch die Hinweise von Lasat zur Firmware lesen. -Erst die Lasat Firmware in ein Verzeichniss entpacken -Dieses Verzeichniss als Firmware Verzeichniss wählen Es folgt der Update der gefundenen dateien(je nachdem out.app, font.app, chlist.app) Die Dateien werden vor dem Senden überprüft, nach dem Empfang nochmal vom Receiver. ->TXT "Als TXT Datei" Speichert die Senderliste als Textdatei, diese kann man dann bearbeiten und in Wordworth ausdrucken - WW Einstellungen: Schriftgröße 8, Tabs: 5,6|9,6|13,6cm "Drucken" Druckt die Senderliste direkt per PRT: könnte ggf. nicht mit allen Druckern funktionieren. 1. Methode sieht besser aus, jeweils kann TV, Radio und Favoriten An und Abgewählt werden. Das Dateiformat ist das selbe wie beim PC. Das Arbeiten mit dem serial.device+artserial.device+8N1.device ist nicht möglich, der Receiver arbeitet grundsätzlich nur mit 115200 Baud. Mit anderen seriellen Geräten mag das gehen weil diese tolleranter gegen Fehler sind, jedoch ist es mir nicht 1 mal gelungen eine vollständige Senderliste damit zu erhalten. Wenn irgendwas schief geht, kommt eine Fehlermeldung. Wenn danach der Receiver nicht mehr reagiert, stecker ziehen und wieder einstecken. In der Anleitung von dem Windows Programm steht das bei der Kommunikation mit dem Receiver nichts schief gehen kann. Das flashen passiert erst nachdem die Datei vollständig übertragen ist und nachdem der Receiver die Checksummer geprüft hat. Trotzdem, falls eine Fehlermeldung kommt, EMail an mich und das Programm vorerst nicht benutzen. Editor: Der Editor besteht aus 4 Listviews für die TV-Liste, Radio-Liste, Favoriten-Liste und der Blacklist. Mittels der Buttons können die Sender geordnet werden. Alternativ kann man mit hilfe der Cursortasten den gewählten Eintrag verschieben. Oben=verschiebt Eintrag um eins nach oben Unten=verschiebt Eintrag um eins nach unten Links=verschiebt Eintrag um 10 nach oben Rechts=verschiebt Eintrag um 10 nach unten X - Löschet einen Eintrag mit dem * Button kann man einen TV-Sender zu den Favoriten hinzufügen. Der durchgestichene Käfer ist um doppele Sender zu löschen. -> bei der Blacklist fügt einen unerwünschten TV-Sender hinzu. Das Filter Symbol wendet die Blacklist an. Das Lupen Symbol durchsucht die TV/Radioliste nach einer Zeichenkette(Teilstring) Doppelte Sender Löschen: Man hat die wahl zwischen Identische Sender, Identische Sender ohne fragen und mit gleichen Namen Identische Sender ist eine umschiffung für einen fehler in den Lasat Receivern welcher identische Sender mehrfach Speichert. Verglichen werden dabei Name, Frequenz, Bitrate, Satellit, Polarisation, VPID, PCRPID, TXTPID, APID. stimmt alles überein wird der hintere der Identischen Sender gelöscht. Ohne fragen wird empfohlen, da es meist über 100 solcher Sender in der Liste gibt. Mit Gleichen Namen - löscht alle Sender wobei nur der Name verglichen wird, das jeweils mit Nachfrage, ebenfalls wird hier der hintere sender gelöscht. Blacklist: Man nimmt in der Blacklist unerwünschte TV-Sender auf wie: -verschlüsselte Sender die ohne Aufforderung vom Receiver gesucht werden -Sender die der Receiver nicht darstellen kann -Radiosender in der TV-Liste welche vom Receiver falsch einsortiert werden -Nicht Jugendfreie Sender (um den Receiver auch für Kinder verwenden zu können) -Sender die man nicht haben mag oder will Dann wendet man diese mit dem Filtersymbol an. Verglichen wird dabei nur der Name(Case Sensitiv, vollständig). Die Blacklist bleibt auf der Festplatte gespeichert(blacklist.txt) und ist auch die einzige Liste welche nicht in der Datei vom Receiver ist. Die Datei wird vor dem Editieren auf korrekten CRC geprüft. ToolTypes: Device - Serielle Schnittstelle z.B. Device=hyperCOM3.device Unit - Unit zu dieser Schnittstelle z.B. Unit=0 Startdir - Anfangsverzeichniss für den Auswahlrequester z.B. Startdir=Work:Senderlisten/ Debug - Zur fehlersuche, nicht auf <040 benutzen z.B. Debug=0 BUGS: Einige Devices(hypercom/silversurfer/varioser) verhalten sich eigenartig/fehlerhaft wenn ein Datenstrom reinkommt und dieser in Blöcken gelesen werden soll(020/030). Daher musste ich einen Workaround schreiben, der dieses Problem umgeht. Dem Receiver macht es nichts aber die Fortschrittsanzeige geht während des Transfers auf 020/030 nicht weiter. Bugreports, Anregungen etc. sind erwünscht. Copyright (C) 2007-2010 Christian Kummerow Dieses Programm ist Freeware, KEINE Garantie für Funktion/Fehlerfreiheit sowie Folgeschäden an Software oder Hardware! English: Im not so good in English, if you something don`t understand ask. Minimum System Requirement: Operatingsystem: OS3.1-OS3.9 Processor: 68030-68060 Ram: mind. 3 MB Free Workbenchresolution min. 640x256 with 8 Colors, for the Editor you need min.640x512 Serial Port Card(Internal Serial to slow), PNG-Datatype Recommended: OS: >=OS3.5 Graphiccard/Workbenchresolution >=680x512 >=16 Bit Tested On: A1200 68060@60MHZ OS3.9 BVision A4000 68040@25 MHZ OS3.9 AGA A1200 68030@50MHZ OS3.9 AGA A1200 68020@14 MHZ OS3.1 AGA What is it? Amiga List Loader reads out and write the Channellist of the Digital Satelite Receiver of the Zapmaster NG series(too labeled Eurosky, Conrad, Hofer, Universum or Skypex, original producer LaSat) For Example SL 2006, STB2005 AC3, NG-S, NG-SCI, NG-SL Additional it can convert the Channellist to a ASCII File, Print the List and since V.0.9.2 Edit the List. The Win-Programm at this time don`t can do that :-) Since V0.96 its too possible to Update the Firmware. For: -Backup, the Firmware of the Receiver`s are buggy, sometimes the Channellist is away. -If you have a Receiver without CI and want to Upgrade. -If your Receiver is defektive and you send it to repair, you get it back without your Channellist -to get a Printing of the Channellist, without you have type it in -Edit the List on a Computer is faster and easyer -Workaround of Bugs/insufficient of the Receivers -Firmware Update - if the Bugs sometimes fixed. This is not a Programm from the Company LaSAT. Installation: Copy the Programm with his Files on any Position. You can change the ToolTypes. Using: Hardware- Use a 1:1 Serial Kabel. Software: It`s in German but you easy find out how its work. If not Ask. Download - Reads out the Channels from the Receiver and Save it to the File Upload - writes the Channels to the Receiver from the selected File -> Chip - Uploads the Firmware A Firmware Update is not without risks, make sure the Power is not interrupted while Updating and so on. Make sure the Firmware is for your Receiver Model. Read too the Manuals thats in the Firmware Update. -Decrunch the Firmware files into a Directory -First there is a Requester that ask you if you sure to make a Firmware Update. -Then there is a ASL Requester, give them the this Directory. It follow the Update of the founded Files(that may out.app, font.app, chlist.app) The files are Checked first, than send, after that the Receiver check it again. ->TXT "Als TXT Datei" Save the Channellist as a Textfile, this on you can edit and print in Wordworth. WW Settings: Fontsize:8, Tabs: 2.2in, 3.8in, 5.36in "Drucken" Print the Channellist in PRT:, possible don`t work with every Printer. The first Method looks better, for both you can select TV, Radio and Favorites. The Fileformat is the same like this ones from the Windows PC. If anything goes wrong you get a Error Message, its possible that the Receiver than don`t make anyting. You have to do the Plug out of the socket. In the Manual of the Programm from the PC stand that can`t goes anyting wrong with this communication. The flashing happend first after the Transfer and the CRC-Checking of the Receiver. But anyway write me and first don`t try to use this Program again if you get a Error Message. You can`t use with serial.device+artserial.device+8N1.device, the Receiver only works with 115200 Baud. Its sensible with the Data transfer, i try much time but i never get a full size File with it. Editor: The Editor has 4 Listviews for the TV-List, Radio-List, Favorites-List and Blacklist. With the Buttons you can move the Channels on another Position. You can move too the Channels with the Cursor Keys(that`s faster). Up -move the Entry 1 Up Down -move the Entry 1 Down Left -move the Entry 10 Up Right -move the Entry 10 down X - Deletes a Channel from a List With the * Button you can Add a TV-Channel to the Favorites. The Bug Symbol with the X deletes Identical Channels. -> left of the Blacklist add the selected TV-Channel to the Blacklist The Filter Symbol use the Blacklist on the TV List. The Magnifying glass Symbol search a String(partstring) in the TV/Radio List Delete Identical Channels: You can select between Identische Sender, Identische Sender ohne fragen und mit gleichen Namen Identische Sender is a workaround for a Error in the Lasat Reciver, that save some identical Channels twice(or more) The Programm compare Name, Frequency, Bitrate, Satellite, Polarisation, VPID, PCRPID, TXTPID and APID. If all match the last of the Identical Channels are deleted. There are a confirm requester. Ohne fragen - you should use this, if not you get for every Identical Channel a Requester that ask you if it is okay to delete. On most List there are about 100 of such Channels. Mit gleichem Namen - deletes all Channels that are the same but compare only the Name, you get Requester to confirm every Double. Here too the last of the both are deleted. For the Requester "Ja" means Yes, "Nein" means No. Blacklist: You do TV-Channels in this list like: -crypted Channels that the Receive search without you select this. -Channels that the Receiver can`t Display -Radiochannels that are sorted wrong in the TV-List by the Receiver -Channels that are not for Kids(using this Receiver by your Childrens) -Channels that you don`t like or wan`t Then you click on the Filter Symbol. The Programm compares only the Name (Case Sensitive, full) The Blacklist stays on your Harddisk(blacklist.txt) and is the only List that are not in the File from the Receiver The input File CRC32 is checked in front of open the Editor. ToolTypes: Device - Serial Device for Example: Device=hyperCOM3.device Unit - Unit for the Device for Example: Unit=0 Startdir - Startdir for the FileRequester for Example: Startdir=Work:Channellists/ Debug - for searching Errors, don`t use with <040 for Example: Debug=0 BUGS: Some Devices(hypercom/silversurfer/varioser) become strange if a Datastream comes in and this one should read in Blocks(020/030). I have to write a workaround, to solve this Problem. For the Receiver it is okay, but the Progressbar is not going on while transfer on 020/030. You can send me Bugreports and so on. Copyright (C) 2007-2010 Christian Kummerow This Programm is Freeware. You use this software at your own risk! I can never be held responsible for any sort of damage to your software or hardware by the use of this product!