rotor mit gotox und satellitenauswahl

  • hab hier ein groesseres problem. zunaechst zu meiner konfiguration:
    hab eine schuessel mit astra 19.2 (quattro lnb A) und hotbird 13.0 (quattro lnb B) an einer diseqc-matrix (8x eingaenge, 8x teilnehmer). zwischen einem vdr-teilnehmer und der matrix haengt ein rotor, der bisher die schuessel drehte, wenn ein anderer satellit (ausser hotbird 13) ueber lnb A "angefordert" wurde.


    verwende ich den rotor mit gotox nicht, so benutze ich folgende einstellungen in der diseqc.conf:
    S19.2E 11700 V 9750 W15 [E0 10 38 F0] W15 [E1 10 38 F0] W15 [E1 10 38 F0] W15 [E1 10 38 F0]
    S19.2E 99999 V 10600 W15 [E0 10 38 F1] W15 [E1 10 38 F1] W15 [E1 10 38 F1] W15 [E1 10 38 F1]
    S19.2E 11700 H 9750 W15 [E0 10 38 F2] W15 [E1 10 38 F2] W15 [E1 10 38 F2] W15 [E1 10 38 F2]
    S19.2E 99999 H 10600 W15 [E0 10 38 F3] W15 [E1 10 38 F3] W15 [E1 10 38 F3] W15 [E1 10 38 F3]
    S13.0E 11700 V 9750 W15 [E0 10 38 F4] W15 [E1 10 38 F4] W15 [E1 10 38 F4] W15 [E1 10 38 F4]
    S13.0E 99999 V 10600 W15 [E0 10 38 F5] W15 [E1 10 38 F5] W15 [E1 10 38 F5] W15 [E1 10 38 F5]
    S13.0E 11700 H 9750 W15 [E0 10 38 F6] W15 [E1 10 38 F6] W15 [E1 10 38 F6] W15 [E1 10 38 F6]
    S13.0E 99999 H 10600 W15 [E0 10 38 F7] W15 [E1 10 38 F7] W15 [E1 10 38 F7] W15 [E1 10 38 F7]


    bei betrieb mit rotor und gotox:
    S19.2E 11700 V 9750 W15 [E0 10 38 F0] W15 [E1 10 38 F0] W15 [E1 10 38 F0] W15 [E1 10 38 F0]
    S19.2E 99999 V 10600 W15 [E0 10 38 F1] W15 [E1 10 38 F1] W15 [E1 10 38 F1] W15 [E1 10 38 F1]
    S19.2E 11700 H 9750 W15 [E0 10 38 F2] W15 [E1 10 38 F2] W15 [E1 10 38 F2] W15 [E1 10 38 F2]
    S19.2E 99999 H 10600 W15 [E0 10 38 F3] W15 [E1 10 38 F3] W15 [E1 10 38 F3] W15 [E1 10 38 F3]
    S13.0E 11700 V 9750 W15 [E0 10 38 F0] W15 [E1 10 38 F0] W15 [E1 10 38 F0] W15 [E1 10 38 F0]
    S13.0E 99999 V 10600 W15 [E0 10 38 F1] W15 [E1 10 38 F1] W15 [E1 10 38 F1] W15 [E1 10 38 F1]
    S13.0E 11700 H 9750 W15 [E0 10 38 F2] W15 [E1 10 38 F2] W15 [E1 10 38 F2] W15 [E1 10 38 F2]
    S13.0E 99999 H 10600 W15 [E0 10 38 F3] W15 [E1 10 38 F3] W15 [E1 10 38 F3] W15 [E1 10 38 F3]
    S40.0W 11700 V 9750 W15 [E0 10 38 F0] W15 [E1 10 38 F0] W15 [E1 10 38 F0] W15 [E1 10 38 F0]
    S40.0W 99999 V 10600 W15 [E0 10 38 F1] W15 [E1 10 38 F1] W15 [E1 10 38 F1] W15 [E1 10 38 F1]
    S40.0W 11700 H 9750 W15 [E0 10 38 F2] W15 [E1 10 38 F2] W15 [E1 10 38 F2] W15 [E1 10 38 F2]
    S40.0W 99999 H 10600 W15 [E0 10 38 F3] W15 [E1 10 38 F3] W15 [E1 10 38 F3] W15 [E1 10 38 F3]


    das funktioniert soweit einwandfrei.


    aber gibt es denn keine moeglichkeit bei gotox zu sagen, drehe bitte nicht wenn ich nur zwischen astra 19.2 und hotbird 13 hin und herschalte?


    evtl. koennte thomas83 in sein rotor-plugin eine moeglichkeit einbauen, dass man festlegen kann, bei welchen angeforderten satelliten sich der rotor zu drehen beginnt? vielleicht koennte man dazu die diseqc.conf zur auswertung hernehmen?


    ich hoffe, mir kann einer helfen. besten dank schon im voraus.
    carwasher

  • das ganze ist eigentlich nur dadurch entstanden, dass ich den rotor geschenkt bekommen habe. meine frau dachte dabei, sie tut mir was "gutes". und so wurde er einfach mal installiert. bisher steuerte das ganze eine dreambox (lebt jetzt in der verbannung), da konnte ich angeben, welcher satellit "angedreht" wird.

  • Hallo,


    du hast also eine Multifeed-Schüssel, die normalerweise auf Hotbird S13E ausgerichtet ist und mit der du dann Astra und Hotbird empfangen kanst, richtig?
    Also um Astra oder Hotbird zu empfangen, muss die Schüssel auf S13E gerichtet sein. Somit muss, wenn man auf S19.2E schaltet in Wahrheit ebenfalls auf S13E gedreht werden.
    Habe ich dein Problem so richtig verstanden?
    Wenn ja, könnte ich dir einen kleinen Patch für das rotor-plugin machen, der das bewerkstelligen sollte.


    Gruß
    Thomas

  • hallo thomas,


    nicht so ganz. bei meiner multifeed ist das etwas anders.
    lnb A (fuer astra 19.2)
    lnb B (fuer hotbird 13.0)
    ausgerichtet ist die schuessel (90cm) auf astra.


    das problem ist jetzt, dass ich astra und hotbird als multifeed nur verwenden kann, wenn gotox abgeschaltet ist.


    schalte ich gotox ein, dreht die schuessel auch weg, wenn ich auf hotbird schalte. sie versucht dann ueber lnb A hotbird zu empfangen. das ist aber nicht das, was ich moechte. die schuessel sollte nur drehen, wenn andere satelliten wie hotbird und astra angesteuert werden.


    koennte man das nicht so gestalten, dass das rotor-plugin die diseqc.conf auswertet und man dann angegeben werden kann, bei welchem satelliten der rotor nicht drehen soll?


    carwasher

  • Zitat

    Original von carwasher
    koennte man das nicht so gestalten, dass das rotor-plugin die diseqc.conf auswertet und man dann angegeben werden kann, bei welchem satelliten der rotor nicht drehen soll?


    Das Format der diseqc.conf ist ja für vdr selbst schon vorgegeben. Dort noch was pluginspezifisches reinzupacken find ich daher nicht so gut.
    Außerdem wird es wohl in deinem Fall nicht ausreichen, bei Hotbird einfach gar nicht zu drehen. Denn was ist, wenn du vorher auf einem anderen Satelliten als Astra warst. Dann muss auch für Hotbird gedreht werden (und zwar auf S19.E, wenn ich dass richtig verstanden habe)


    Im Anhang findest du eine leicht modifizierte version des rotor-plugins. Dort wird einfach beim Umschalten Hotbird auf Orbitalposition S19.2E angenommen. Daher sollte der rotor bei aktivierten gotox nicht mehr drehen, wenn du von Astra auf Hotbird umschaltest.


    Deine diseqc.conf sollte so sein, wie du sie vorher ohne gotox verwendet hast. Damit auch andere Satelliten außer Astra und Hotbird funktionieren, kannst du entweder für alle anderen Satelliten Einträge machen, wie bei Astra (dass also über lnb A empfangen wird), oder folgenden Patch für vdr anwenden:


    Damit wird für alle Satelliten außer Hotbird der diseqc.conf Eintrag für S19.2E verwendet.


    Ich hoffe, das hilft dir weiter.



    Thomas

  • thomas83


    dein special-ausgabe funktioniert fast perfekt. das einzige problem ist noch, dass der rotor nicht gleich zu drehen beginnt, wenn man einen sender eines anderen satelliten anwaehlt. man muss noch ein programm weiterschalten, und schon beginnt er zu laufen. kann aber gut damit leben. :]


    Zitat

    Das Format der diseqc.conf ist ja für vdr selbst schon vorgegeben. Dort noch was pluginspezifisches reinzupacken find ich daher nicht so gut.


    so hatte ich das auch nicht gedacht. mein gedanke war, dass es im setup-menu des rotor-plugins die moeglichkeit gibt, spezielle satelliten vom gotox auszuschliessen. dazu koennte man die eingetragenen satelliten der diseqc.conf auslesen und angeben zu welchen nicht gedreht werden soll. diese einstellungen koennte man ja dann in der setup.conf hinterlegen. meine absicht war nicht, die diseqc.conf zu aendern sondern nur als quellinfo zu verwenden.


    Zitat

    Denn was ist, wenn du vorher auf einem anderen Satelliten als Astra warst. Dann muss auch für Hotbird gedreht werden (und zwar auf S19.E, wenn ich dass richtig verstanden habe)


    bei deiner aenderung fuer das special-plugin schreibst du, dass fuer hotbird jetzt einfach orbital 19.2 angenommen wird. waere es jetzt moeglich, wenn man das ganze dynamisch gestaltet, fuer alle nicht anzudrehenden positionen diese annahmen zu treffen. dann muesste der rotor bei anwahl des "gesperrten satelliten" auch wieder zurueckdrehen.


    natuerlich muesste man bei den einstellungen auch den referenzsatelliten bestimmen (hier war es ja jetzt der 19.2E)


    waere absolut klasse, wenn du so etwas mit in dein plugin mit einarbeiten koenntest.


    danke und schoenes wochenende
    carwasher

  • Zitat

    Original von carwasher
    dein special-ausgabe funktioniert fast perfekt. das einzige problem ist noch, dass der rotor nicht gleich zu drehen beginnt, wenn man einen sender eines anderen satelliten anwaehlt. man muss noch ein programm weiterschalten, und schon beginnt er zu laufen.


    Da steckt noch ein kleiner Fehler drin. Es müssen nur zwei Zeilen in status.c vertauscht werden, damit er sofort dreht:


    Zitat

    Original von carwasher
    bei deiner aenderung fuer das special-plugin schreibst du, dass fuer hotbird jetzt einfach orbital 19.2 angenommen wird. waere es jetzt moeglich, wenn man das ganze dynamisch gestaltet, fuer alle nicht anzudrehenden positionen diese annahmen zu treffen. dann muesste der rotor bei anwahl des "gesperrten satelliten" auch wieder zurueckdrehen.


    natuerlich muesste man bei den einstellungen auch den referenzsatelliten bestimmen (hier war es ja jetzt der 19.2E)


    waere absolut klasse, wenn du so etwas mit in dein plugin mit einarbeiten koenntest.


    Ich überlege noch, wie man so etwas spezielles am besten im Plugin unterbringt, ohne dass es zu überfrachtet wirkt.
    Ich selbst habe zwei Schüsseln, eine fest auf Astra und die andere ist drehbar. Bisher habe ich das plugin einfach speziell für meine Bedürfnisse angepasst, damit bei Astra nicht gedreht wird. Daher habe ich auch ein Interesse daran, dass Plugin so zu erweitern, dass man solche speziellen Konfiguration damit auch abdeckt.
    Für das nächste Release werde ich mir was ausdenken...


    Gruß
    Thomas

  • Zitat

    Für das nächste Release werde ich mir was ausdenken...


    da bin ich mal gespannt darauf, was dir so einfaellt. freu mich jetzt schon drauf. wenn du jemanden brauchst zum testen, einfach melden.


    deinen tip fuer die status.c werd ich gleich morgen mal einpflegen.


    danke
    carwasher

Jetzt mitmachen!

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