S-Meter Rogerbeep

  • Hallo zusammen,

    Ich würde auf unseren Relais gerne eine Art "S-Meter-Rogerbeep" aktivieren, welcher aus einem Referenzton (immer gleich hoch) und einem zweiten, in der Tonhöhe variablen Ton besteht.

    Dazu hätte ich gerne den Wert des SIGLEV-Detektors als Signalstärke interpretiert, und dann eben im entsprechenden TCL-File den Rogerbeep gepitcht, sodass der Benutzer dann ein akustisches Feedback der Signalstärke hat.
    Das Ganze muss auch nicht sonderlich genau arbeiten, ich denke die SIGLEV-Werte sind schon genug!

    Nun zu meiner eigentlichen Frage: Ist es möglich, in den TCL-Files auf den SIGLEV-Wert zuzugreifen? Gibt es eine entsprechende Variable, wo der Wert beim öffnen des Relais abgelegt wird?

    Grüße
    Simon IN3FQQ

  • Hallo Sven,
    erstmal Danke für deine Antwort!

    Ich habe mir das Eventsource-Script auch schon angesehen - dort scheint das über die STATE_PTY ausgabe zu funktionieren. Der Haken an der Sache ist, dass ein Signalwert nur dann ausgegeben wird, wenn ein Voter mit im Spiel ist.
    Die sauberste Methode wäre natürlich, wenn man den Signalwert in einer Variable den TCL-Skripten zugänglich machen könnte. Ich arbeite mich noch ein wenig in den Code ein, vielleicht findet sich ja eine Lösung, die ohne Voter funktioniert


    Grüße
    Simon IN3FQQ

  • Hi alle,
    Das geht auch ohne Voter aber du musst zwingend den sigleveldetector kalibriert haben.
    Das ist auch der knackpunkt. Du bekommst die werte nur beim öffnen und schließen der SQL.
    Eventuell findet sich was,muss mal nachdenken.

    Vy 73 von der hamradio

    Adi/DL1HRC

  • Hi Adi,


    Wie funktioniert das ist es schon aktiviert wenn ich das drauf mach Port muss ich das mit git checkout installieren.

    73 Jens dj1jay

  • Hi Jens,

    es läuft aktuell so auf DB0FIB:

    15.03.2018 14:27:36.049: playTone 420 500 100
    15.03.2018 16:08:08.299: playTone 645 500 100
    15.03.2018 16:08:27.905: playTone 645 500 100
    15.03.2018 16:39:11.756: playTone 645 500 100
    15.03.2018 16:39:15.617: playTone 612 500 100
    15.03.2018 17:18:56.068: playTone 651 500 100
    15.03.2018 17:40:28.773: playTone 627 500 100
    15.03.2018 17:40:33.473: playTone 495 500 100
    15.03.2018 17:40:35.959: playTone 612 500 100
    15.03.2018 17:40:37.558: playTone 426 500 100
    15.03.2018 17:40:42.145: playTone 513 500 100
    15.03.2018 19:16:46.232: playTone 645 500 100
    15.03.2018 19:24:19.739: playTone 642 500 100
    15.03.2018 20:04:25.855: playTone 651 500 100
    15.03.2018 20:08:14.222: playTone 660 500 100
    15.03.2018 20:13:44.314: playTone 612 500 100
    15.03.2018 21:08:23.481: playTone 612 500 100
    15.03.2018 21:33:36.522: playTone 657 500 100
    15.03.2018 22:36:15.717: playTone 615 500 100
    15.03.2018 23:05:05.856: playTone 636 500 100
    16.03.2018 00:44:59.777: playTone 636 500 100
    16.03.2018 01:33:09.904: playTone 570 500 100
    16.03.2018 06:32:51.191: playTone 570 500 100
    16.03.2018 06:34:07.184: playTone 570 500 100
    16.03.2018 06:34:37.371: playTone 639 500 100
    16.03.2018 06:39:20.834: playTone 657 500 100
    ...

    Man kann die Tonhöhe usw. sicher noch optimieren, möglicherweise kann man den Tonhöhenbereich noch etwas weiter fassen.

    vy 73s de Adi / DL1HRC