Rotor-Plugin

  • Hallo,


    ich habe lange gesucht, aber bisher keine Möglichkeit gefunden mit dem VDR meinen Rotor zu drehen und Sat-Positionen abzuspeichern. Daher hab' ich nun selbst versucht, ein Plugin dafür zu schreiben. Vielleicht gibt es noch andere User, die für ein solches Plugin Verwendung haben. Ob es bei anderen funktioniert weiß ich nicht, bei mir funktioniert es, so weit ich es bis jetzt beurteilen kann, gut.


    MfG
    Thomas

  • coole sache das :D ... im warsten sinne des wortes, ich habe noch einen motor im keller liegen. den werde ich morgen nach der arbeit mal an die antenne zwirbeln und wenn mir meine finger dabei nicht abfrieren werde ich dir meine erfahrungen posten.


    THX hanta


    ps: hat jemand evtl. ein paar tips wie man eine schüssel mit motor ausrichtet?

  • Ja genau was ich schon gesucht habe !!!!
    Habe einen Stab100 Rotor und mit diseq breits auf Astra,Hotbird und Eutelsat am laufen .
    Musste ich mühevoll mit einer 1erBox einrichten :( aber funzt jetzt ganz spitze .


    Dein Plugin habe ich jetzt installiert im Menü unter Plugins ist es auch, aber mein
    Rotor macht keinen Mucks ! irgendeine Idee ???
    im log war auch nichts besonderes zum finden.


    l.g. Stefan


    PS: Hier Link zum Schüssel einrichten :http://www.max-communication.d…kte/motor/satbmanual.html
    http://www.sadoun.com/Sat/Inst…HH-mount-installation.htm


    MSI-KT2,AthlonXP2000,120GbHDD,256Mb-Ram,DVB-NexusRev2.2, DVB-S TT 1.3,
    Win Tv Bt848, NEC1300A in sw.,240x128 GLCD s/w ccft ,
    Soft:LinVDR 0.7 + 2.6.12 Kernel - VDR 1.3.34 + BigPatch2 +linvdr-1.3.34-20051103 +diverse Plugins
    und jetzt auch rotor-plugin+channels.conf mit 4500K
    Gehäuse: Eigenbau-Desktop mit gelaserten Lüftungsschlitzen Front: 2mmAlu gelasert,gebürstet und sw. eloxiert.
    Sat: 80er Alu-Spiegel, StabHH100-Rotor, 0,5dB Twin-Lnb, ca.30m Koax 0,9/5,0 , 2xÜberspg.-Filter.

    Einmal editiert, zuletzt von skratzer ()

  • hi,


    soeben habe ich das Modul auch getestet. Obwohl ich problemlos vdr-1.2.6 mit dem stab100 rotor auf mehreren sats benutze tut sich nichts. Das plugin läd zwar zeigt aber keine Reaktion.
    Ist etwas bezüglich irgendeiner config zu beachten?

    1.Ur-VDR - (discontinued) FF TT 1.6 / 1.3, Skystar 2.6B TB Extension Board - Gentoo
    2. POV ION 330 - TBS 6980 Dual DVB S2 - Ubuntu 10.4

  • vielleicht eine eigene diseqc.conf ?


    Bitte um Antwort !!! lg. Stefan


    PS: es ist jetzt 22:15 spät genug um meinen Rotor noch
    komplett zu verstellen ;)


    MSI-KT2,AthlonXP2000,120GbHDD,256Mb-Ram,DVB-NexusRev2.2, DVB-S TT 1.3,
    Win Tv Bt848, NEC1300A in sw.,240x128 GLCD s/w ccft ,
    Soft:LinVDR 0.7 + 2.6.12 Kernel - VDR 1.3.34 + BigPatch2 +linvdr-1.3.34-20051103 +diverse Plugins
    und jetzt auch rotor-plugin+channels.conf mit 4500K
    Gehäuse: Eigenbau-Desktop mit gelaserten Lüftungsschlitzen Front: 2mmAlu gelasert,gebürstet und sw. eloxiert.
    Sat: 80er Alu-Spiegel, StabHH100-Rotor, 0,5dB Twin-Lnb, ca.30m Koax 0,9/5,0 , 2xÜberspg.-Filter.

    Einmal editiert, zuletzt von skratzer ()

  • hi,


    ich habe vom Programmieren und den Diseqc befehlen ja nicht so besonders viel Ahnung. Bei mir selbst funktioniert das Plugin zumindest. Ich habe einen SG-2100 Motor, der direkt an meiner 1. DVB-Karte dranhängt. Bis jetzt wird das Plugin daher nur funktionieren, wenn der Rotor direkt an der 1.Karte dranhängt.
    Ist, das bei euch auch so? Wenn ja, müssen wir weitersehen, warum es trotzdem nicht funktioniert.


    Das Plugin hat keinen eigenen Hauptmenüeintrag, die Funktionen sind über Einstellungen->Plugins->rotor zu erreichen.


    MfG
    Thomas

  • OK, das isses der rotor hängt bei mir an der 2ten Karte...

    1.Ur-VDR - (discontinued) FF TT 1.6 / 1.3, Skystar 2.6B TB Extension Board - Gentoo
    2. POV ION 330 - TBS 6980 Dual DVB S2 - Ubuntu 10.4

  • Wer weiss ? Habe die Koax-Kabeln mal umgedreht ,so das der Motor auf der WinTV-Nova(1.Karte) hängt
    und es tut sich leider noch immer nichts ?
    Thomas wie hast du es geschaft dieses Plugin zu entwerfen, wenn Du kaum Ahnung von Diseq und
    programieren hast ? Hast du irgenwelche sourcen im Netz gefunden ?
    l.g. Stefan
    PS: wird die Karte nicht im rotor.c bei /dev/dvb/adapter0/frontend0 .... gesetzt ?


    MSI-KT2,AthlonXP2000,120GbHDD,256Mb-Ram,DVB-NexusRev2.2, DVB-S TT 1.3,
    Win Tv Bt848, NEC1300A in sw.,240x128 GLCD s/w ccft ,
    Soft:LinVDR 0.7 + 2.6.12 Kernel - VDR 1.3.34 + BigPatch2 +linvdr-1.3.34-20051103 +diverse Plugins
    und jetzt auch rotor-plugin+channels.conf mit 4500K
    Gehäuse: Eigenbau-Desktop mit gelaserten Lüftungsschlitzen Front: 2mmAlu gelasert,gebürstet und sw. eloxiert.
    Sat: 80er Alu-Spiegel, StabHH100-Rotor, 0,5dB Twin-Lnb, ca.30m Koax 0,9/5,0 , 2xÜberspg.-Filter.

    Einmal editiert, zuletzt von skratzer ()

  • hallo,


    habe mein Plugin ein wenig überarbeitet. Die Steuerung des Rotors funktioniert jetzt über den Hauptmenüeintrag. In den Einstellungen des Plugins kann man jetzt einstellen, an welcher Karte der Rotor hängt. Weiterhin kann man auswählen, ob die Diseqc-Befehle wiederholt werden sollen, vielleicht funktioniert es ja dann bei allen, außerdem kann man die Adresse ( 30 oder 31) auswählen, an die der Befehl geschickt wird. Vielleicht ist das nicht bei jedem Rotor gleich, ist aber nur eine Vermutung. Wäre nett, wenn es ein paar testen könnten, ob sie es hinbekommen, dass sich der Rotor dreht.


    MfG
    Thomas

  • HOCH SOLL ER LEBEN !!!!:welle


    DREIMAL HOCH !!!!!!!!


    Du hast es geschaft !!! DAS geilste Plugin was ich je gesehen habe !!!!
    inkl. dem Senderstärkebalken genial !


    Ich werde meinen VDR als digitales Satmessgerät umbauen :D


    l.g. und vielen Dank


    PS: Net schlecht für jemanden der WENIG Ahnung von diseq und proggen hat ?!
    Bin schon komplett nervös was ich jetzt für Sat haben möchte.
    Hispasat ,Asia und Co schwärm......................;-)
    Und endlich kann ich die 1erBox in den Kasten verbannen !
    ich glaubs nicht !!


    Kannst Du vieleicht noch sowas wie die recalc-Funktion einbauen ?
    Frage deswegen um meinen Rotor zurückzusetzen nachdem man eine
    Position gespeichert hat bzw. müssten ja dann alle anderen Satpositionen
    automatisch stimmen - bei korrekter Ausrichtung vorrausgesetzt .
    Ich würde sterben wenn das auch noch ginge !
    l.g. Stefan


    ich glaube ich sterbe - habe gerade gesehen da gibt es sowas wie "Pos. neu rechen" soll ich es riskieren ?
    l.g.


    MSI-KT2,AthlonXP2000,120GbHDD,256Mb-Ram,DVB-NexusRev2.2, DVB-S TT 1.3,
    Win Tv Bt848, NEC1300A in sw.,240x128 GLCD s/w ccft ,
    Soft:LinVDR 0.7 + 2.6.12 Kernel - VDR 1.3.34 + BigPatch2 +linvdr-1.3.34-20051103 +diverse Plugins
    und jetzt auch rotor-plugin+channels.conf mit 4500K
    Gehäuse: Eigenbau-Desktop mit gelaserten Lüftungsschlitzen Front: 2mmAlu gelasert,gebürstet und sw. eloxiert.
    Sat: 80er Alu-Spiegel, StabHH100-Rotor, 0,5dB Twin-Lnb, ca.30m Koax 0,9/5,0 , 2xÜberspg.-Filter.

    4 Mal editiert, zuletzt von skratzer ()

  • hi,


    die recalc-Funktion ist schon dabei. Sie heißt "Pos. neu rechnen". Mir ist keine bessere deutsche Übersetzung auf die schnelle eingefallen.



    skratzer:
    Mich würde interessieren, welche Einstellungen du jetzt hast, damit es jetzt funktioniert (Diseqc-Befehl wiederholen, Adressbyte)?




    MfG
    Thomas

  • Hallo
    Adresse habe ich auf 31 und Diseqc wiederholen auf ja und 2.DVB-Karte mit WinTV-Nexus !
    Teste gerade mal die recalc-Funktion. Melde mich später !
    l.g. Stefan


    MSI-KT2,AthlonXP2000,120GbHDD,256Mb-Ram,DVB-NexusRev2.2, DVB-S TT 1.3,
    Win Tv Bt848, NEC1300A in sw.,240x128 GLCD s/w ccft ,
    Soft:LinVDR 0.7 + 2.6.12 Kernel - VDR 1.3.34 + BigPatch2 +linvdr-1.3.34-20051103 +diverse Plugins
    und jetzt auch rotor-plugin+channels.conf mit 4500K
    Gehäuse: Eigenbau-Desktop mit gelaserten Lüftungsschlitzen Front: 2mmAlu gelasert,gebürstet und sw. eloxiert.
    Sat: 80er Alu-Spiegel, StabHH100-Rotor, 0,5dB Twin-Lnb, ca.30m Koax 0,9/5,0 , 2xÜberspg.-Filter.

    2 Mal editiert, zuletzt von skratzer ()

  • hi,
    soeben getestet:
    Diseqc-Befehl: wiederholen
    Adressbyte:31
    Anschluß: 2te Karte, Haupauge 1.6
    soweit scheint alles o.k.


    zusätzlich zu der recalc Function wäre es sinnvoll noch ein reset to default zu haben: der stab-rotor hat eine reihe von (12 glaub ich) sats fest abgespeichert, falls man sich vertut kann man ein reset auf default durchführen (kann sein daß nicht alle rotoren diese Funktion besitzen)


    noch ein Vorschlag:
    anstatt pos 0,1,2... sollte man die tatsächlichen Namen der sats z.B. aus der diseqc.conf auslesen.

    1.Ur-VDR - (discontinued) FF TT 1.6 / 1.3, Skystar 2.6B TB Extension Board - Gentoo
    2. POV ION 330 - TBS 6980 Dual DVB S2 - Ubuntu 10.4

  • Funktioniert schon wunderprächtig !
    Zur weiteren Info: Der Stab hat 28 Positionen fest eingespeichert.
    Laut Anleitung sollte es so am besten funktionieren:
    The recalculation function automatically calculates and sets all pre-programmes satellites positions
    with reference to the position of a single satellite. In other words after you have found and stored
    one satellite the recalculation procedure enable the automatic re-positioning of the other satellites inside
    the rotor[ memory to a pre-defined distance, as shown on the above table.
    table:
    1 HotBirde 13E
    2 Astra 19,2E ... etc


    Das wäre coool !! l.g. Stefan


    Weiters habe ich das :
    Return to the 0 position of the rotor
    This function enables the rotor to the 0 position and to reset the inside counter-
    It is very important to re-align all satellite positions that can be slided eastwards
    from the reference stored positions (bad picture or lost positions)


    MSI-KT2,AthlonXP2000,120GbHDD,256Mb-Ram,DVB-NexusRev2.2, DVB-S TT 1.3,
    Win Tv Bt848, NEC1300A in sw.,240x128 GLCD s/w ccft ,
    Soft:LinVDR 0.7 + 2.6.12 Kernel - VDR 1.3.34 + BigPatch2 +linvdr-1.3.34-20051103 +diverse Plugins
    und jetzt auch rotor-plugin+channels.conf mit 4500K
    Gehäuse: Eigenbau-Desktop mit gelaserten Lüftungsschlitzen Front: 2mmAlu gelasert,gebürstet und sw. eloxiert.
    Sat: 80er Alu-Spiegel, StabHH100-Rotor, 0,5dB Twin-Lnb, ca.30m Koax 0,9/5,0 , 2xÜberspg.-Filter.

    4 Mal editiert, zuletzt von skratzer ()

  • Hallo Thomas !


    Am Wochenende werde ich auf das Dach steigen und meinen Rotor neu einrichten :)
    (Mit Laptop und Gabelschlüssel bewaffnet :D )
    Wollte Fragen ob vielleicht mit dem Reset to default - Feature was zu machen ist ?
    Den Rotor zuerst mal zurückzusetzen wäre schon ein Hit !!!


    Danke und viele Gruesse Stefan


    MSI-KT2,AthlonXP2000,120GbHDD,256Mb-Ram,DVB-NexusRev2.2, DVB-S TT 1.3,
    Win Tv Bt848, NEC1300A in sw.,240x128 GLCD s/w ccft ,
    Soft:LinVDR 0.7 + 2.6.12 Kernel - VDR 1.3.34 + BigPatch2 +linvdr-1.3.34-20051103 +diverse Plugins
    und jetzt auch rotor-plugin+channels.conf mit 4500K
    Gehäuse: Eigenbau-Desktop mit gelaserten Lüftungsschlitzen Front: 2mmAlu gelasert,gebürstet und sw. eloxiert.
    Sat: 80er Alu-Spiegel, StabHH100-Rotor, 0,5dB Twin-Lnb, ca.30m Koax 0,9/5,0 , 2xÜberspg.-Filter.

  • hi,


    ich habe jetzt noch ein paar Kleinigkeiten verbessert:


    - Das Plugin liest nun die Diseqc.conf aus und so kann man direkt die Namen der Satelliten auswählen, für die ein Eintrag vorhanden ist. Die direkte Eingabe der Positionsnummer ist aber weiterhin möglich, um auch zu Positionen fahren zu können, die keinen Eintrag in der Diseqc.conf haben
    - Beim Recalc und Speichern muss man jetzt noch erst bestätigen, bevor es wirklich gemacht wird.


    Wegen des Reset zu default:
    Ich glaube, dass es dafür kein Diseqc-Kommando gibt, zumindest hab ich in den Eutelsat-Spezifikationen keins gefunden. In der Anleitung zu meinem Rotor steht, dass es einen Hardware Reset gibt. Dazu muss ich mit dem Knopf am Rotor zu 0 Grad fahren und dann den Reset Button am Rotor 2 Sekunden drücken.


    MfG
    Thomas


    P.S. Habe die Datei neu hoch geladen, hatte vom Testen noch drin, dass man "Nach Osten" bestätigen muss, ist jetzt raus.

  • hallo,


    danke für die neue ver.
    Stimmt ungefähr, in der Anleitung zun stab heißt es: gehe auf 0 Grad und mache ein recalc dann sind wieder die 28 default Werte drin. Also braucht man nur einen Menüpunkt "gehe zu Null Grad" was per diseqc Befehl machbar ist und anschliessend macht man ein recalc.

    1.Ur-VDR - (discontinued) FF TT 1.6 / 1.3, Skystar 2.6B TB Extension Board - Gentoo
    2. POV ION 330 - TBS 6980 Dual DVB S2 - Ubuntu 10.4

  • Thomas Vielen lieben Dank für deine Mühe und die neue Version !
    Werde dieses Wochenende alles testen und melde mich dann !


    l.g. Stefan


    PS: Vielleicht ist auch jemand so nett mir eine anständige diseqc.conf zu mailen
    skratzer@chello.at Danke !!!!


    MSI-KT2,AthlonXP2000,120GbHDD,256Mb-Ram,DVB-NexusRev2.2, DVB-S TT 1.3,
    Win Tv Bt848, NEC1300A in sw.,240x128 GLCD s/w ccft ,
    Soft:LinVDR 0.7 + 2.6.12 Kernel - VDR 1.3.34 + BigPatch2 +linvdr-1.3.34-20051103 +diverse Plugins
    und jetzt auch rotor-plugin+channels.conf mit 4500K
    Gehäuse: Eigenbau-Desktop mit gelaserten Lüftungsschlitzen Front: 2mmAlu gelasert,gebürstet und sw. eloxiert.
    Sat: 80er Alu-Spiegel, StabHH100-Rotor, 0,5dB Twin-Lnb, ca.30m Koax 0,9/5,0 , 2xÜberspg.-Filter.

    2 Mal editiert, zuletzt von skratzer ()

  • Hallo wollte Fragen ob ihr mir eine diseqc.conf mit allen Sats mailen könnt !
    Oder muß ich mich jetzt wirklich hinsetzen und alle Satpositionen mit einem Hex-Conv.
    umrechnen und in die diseqc.conf eintragen ?
    Möchte dieses Wochende ebenfalls meine Wohnung neu ausmalen und habe daher
    wenig Zeit ;(


    Lieben Dank Stefan


    MSI-KT2,AthlonXP2000,120GbHDD,256Mb-Ram,DVB-NexusRev2.2, DVB-S TT 1.3,
    Win Tv Bt848, NEC1300A in sw.,240x128 GLCD s/w ccft ,
    Soft:LinVDR 0.7 + 2.6.12 Kernel - VDR 1.3.34 + BigPatch2 +linvdr-1.3.34-20051103 +diverse Plugins
    und jetzt auch rotor-plugin+channels.conf mit 4500K
    Gehäuse: Eigenbau-Desktop mit gelaserten Lüftungsschlitzen Front: 2mmAlu gelasert,gebürstet und sw. eloxiert.
    Sat: 80er Alu-Spiegel, StabHH100-Rotor, 0,5dB Twin-Lnb, ca.30m Koax 0,9/5,0 , 2xÜberspg.-Filter.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!