Ergebnis 1 bis 15 von 301

Thema: multimon (der Vorgänger des monitord) auf Raspberry Pi

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    18.03.2015
    Beiträge
    67
    Super Danke für die Info. Auf die Idee mit den Multimon Sourcen hätte ich auch selber kommen können *Kopf auf Tisch* ^^


    Zitat Zitat von Smith Beitrag anzeigen
    Ich hab gestern heute morgen einfach mal deinen ZVEI Block genommen und die Anpassungen für POCSAG1200 vorgenommen.
    Da du ungerne kopierst, brauch ich mir die Arbeit des push ja nicht zu machen :-D
    Leg doch bitte nicht alles auf die Goldwaage :-D
    Du bist herzlich eingeladen, deine Anpassung im Repo zu Pushen ;-)
    Sonst hätte ich mit den Git auch sparen können... ^^

    Gruß
    Geändert von Schrolli (13.04.2015 um 07:15 Uhr)

  2. #2
    Registriert seit
    01.10.2011
    Beiträge
    94
    Ja, das habe ich den Abend und morgen getan ;-)
    Ich gelobe Besserung. Solltest du bereits angefangen haben, schieb es ins devel. Ich nehme dann Anpassungen vor. Wenn nicht, baue ich den POCSAG Bereich gerne nach deinem System weiter.
    Außerdem schaue ich mal am WE was wir auf der PHP Ausgabe noch machen können. Wobei McBo da besser ist. Der hat das mal gelernt :-D ;-)

  3. #3
    Registriert seit
    18.03.2015
    Beiträge
    67
    Ne bis jetzt habe ich in Richtung POC noch nix gemacht. Kannst dich also gerne austoben :-)
    Bei mir wirds bis zum Wochenende zeitlich eh eng...

    Und was das PHP angeht. Das was aktuell existiert war ne absolut quick and dirty Lösung. Wenn McBo da Zeit und Lust hat, kann er sich gerne mit Einbringen. Ansonsten würde ich sagen frickeln wir uns da halt selbst was zusammen, wird schon werden :-P

    Gruß

  4. #4
    Registriert seit
    02.01.2002
    Beiträge
    105
    Zitat Zitat von Smith Beitrag anzeigen
    Wobei McBo da besser ist. Der hat das mal gelernt :-D ;-)
    Ne, nix gelernt habe mir das selber angelesen.
    Meine Zeit ist aber sehr knapp.

    Aber mal was anderes, was mir aufgefallen ist.
    Ich habe dafür keine Erklärung.
    Ich speise über das Loop Device ezstream (Icecast).
    Der multimon-ng wird über tee jetzt direkt gespeist.

    Vorher hatte ich auch den multimon-ng aus dem Loop-Device gespeist.
    Dabei war mir aufgefallen, dass nach einer bestimmten Laufzeit multimon-ng
    beendet wurde.

    Darauf hin habe ich mir jetzt mal ein Watchdog-Script mit Log-Funktion gebaut.
    Exakt nach 18,6625 Stunden (67185 Sekunden) bricht der Stream ab.

    Kann sich das jemand erklären?
    Ist das ein Linux Problem?


    Gruß

    Marcel
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	02 2015-04-17.jpg 
Hits:	240 
Größe:	17,9 KB 
ID:	16425  

  5. #5
    Registriert seit
    01.10.2011
    Beiträge
    94
    Das einzige was mir dazu einfallen würde wäre ein Speicherüberlauf.
    Eines der eingebundenen Programme in deiner Struktur wird wohl alles schön in den RAM schreiben aber wenn er es nicht mehr braucht kicken.
    Ich denke irgendein Audioprogramm welches zu den Datenstrom zukommen lässt denn der Audiostream wird immer gleich groß sein da feste Samplerate etc.

    Check doch einfach mal per htop Daten der Prozesse kurz vor dem Zeitablauf.

  6. #6
    Registriert seit
    01.10.2011
    Beiträge
    94
    @Schrolli:
    du gehst ja einen etwas anderen weg als ich es am Anfang getan habe. Hast du das Script auch auf einem Pi laufen? ich habe eine CPU Auslastung unter htop bei 100%. Das Python Script schlägt da mit 65% zubuche... bei Übertaktung auf 1000Mhz...

    zum POCSAG:
    Ich habe das Script umgeschrieben, bekomme aber noch keine Auswertung hin.
    Vermutlich aufgrund der Systemauslastung. Der Pocsag demod brauch halt mehr. FMS und ZVEI frisst halt nix im decode...
    Ich werde später mal nach den Pipes schauen. Ich habe irgendwie das Gefühl das da was nicht passt... Jetzt ist aber auch erstmal die Luft raus :-) zzZZzz

  7. #7
    Registriert seit
    18.03.2015
    Beiträge
    67
    Hö? Also hier auf nem Raspi der auf 800 oder 900 MHz getaktet ist...
    http://www.bilder-upload.eu/upload/f...1429341615.png
    Also bei mir sieht die Auslastung definitiv anders aus ^^

    Die Last vom Python Script ist so gering, das es nicht mal in der Auflistung auftaucht... und JA es läuft ;-)
    Geändert von Schrolli (18.04.2015 um 09:18 Uhr)

  8. #8
    Registriert seit
    02.01.2002
    Beiträge
    105
    @Smith,

    Dadurch dass ich mit tee den rtl_fm Stream direkt in den multimon-ng gebe,
    läuft die Auswertung sehr stabil.
    Nur der Audio-Teil (Verwendung für Memo-Record, Icecast, lokaler Lautsprecher), den ich in das Loop-Device einspeise,
    der muß über den Watchdog nach besagter Zeit neu gestartet werden.
    Das ist aber nur ein Schönheitsfehler.

    Ich habe momentan 2 Testsysteme im Dauerlauf (schon 4 Monate).
    - Banana Pi Pro
    - RaspBerry Pi 2 mit Touch Display

    Im Anhang meine htops (4-Kerne = RaspBerry Pi2, 2-Kerne = Banana Pi Pro).

    Die 2 Systeme langweilen sich :-)
    Auf dem Banana Pi laufen 2 Kanäle gleichzeitig (2x rtl_fm und multimon-ng).
    Auf dem RaspBerry Pi2 läuft noch ein Display-Script, welches mir eine schöne Ausgabe macht. :-)
    Dieses Script zieht die größte Last.
    Außerdem kommuniziere ich zwischen den Scripten mit einem TCP-IP Socket.


    Gruß

    Marcel
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	RasperryPi2.jpg 
Hits:	546 
Größe:	78,9 KB 
ID:	16427   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	BananaPi.jpg 
Hits:	376 
Größe:	80,2 KB 
ID:	16428  

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 2 (Registrierte Benutzer: 0, Gäste: 2)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •