Ändere deine monitord.xml ab:
verwende anstatt
malCode:monitord.log
Damit werden die ausgewerteten Meldungen direkt in der Konsole ausgegeben.Code:screen
Überprüfe damit mal, ob überhaupt Meldungen in deinem Monitord ankommen.
Ändere deine monitord.xml ab:
verwende anstatt
malCode:monitord.log
Damit werden die ausgewerteten Meldungen direkt in der Konsole ausgegeben.Code:screen
Überprüfe damit mal, ob überhaupt Meldungen in deinem Monitord ankommen.
Hallo zusammen,
vielen Dank für eure Antworten und eure Unterstützung.
@schmodda:
Leider habe ich nur einen Mikrofon-Eingang zur Verfügung. Es geht aber auch primär um FMS und ZVEI. POCSAG ist erst mal Nebensache. Die Soundkarte, die ich verwende ist onboard und Intel-basiert.
Ausgabe aufcat /proc/asound/cards:
HDA-Intel at 0xfe838000 irq 49
Was müsste man im Hinblick auf POCSAG denn anstatt einem Mikrofon verwenden?
@matt:
Habe die Ausgabe von "monitord.log" auf "screen" und den Level auf "Debug" gesetzt. So hab ich es einfacher. Danke. Sollte im Log auftauchen, wenn Meldungen reinkommen? Die Ausgabe steht und bleibt auch genau dort stehen wie das monitord.log.txt das ich in meinem ersten Artikel angehängt habe. Weitere Einträge erscheinen nicht. Das Gedudel auf dem Funk kann ich hören ... dort ist also genug Aktivität, dass etwas reinkommen sollte. Im Log erscheint allerdings nichts.
Was sollte denn im Log erscheinen?
Kannst Du mir ein paar exemplarische Zeilen posten, damit ich mir einen Eindruck verschaffen kann, was ich erwarten sollte?
Grundsätzich habe ich auch mal versucht einfach das Gedudel per arecord aufzuzeichen und hinterher per aplay abzuspielen ... da kam nix an. Da sollte ich doch schon ein grundsätzliches Problem mit ALSA haben, oder?
Wie muss ich ALSA einstellen, damit ich mit arecord Aufnahmen machen kann?
Geändert von Taiko1976 (05.03.2013 um 10:47 Uhr)
Also wenn auf deiner Konsole keine Meldungen auftauchen (Vorraussetzung monitor.xml entsprechend angepasst), dann kommt bestimmt auch nichts in deine Datenbank.
Ich vermute, dass du entweder die falsche Soundkarte in der monitord.xml verwendest, oder dass der Eingangspegel nicht passt.
Mit dem Befehl
kannst du mal prüfen, ob von deinem Quelle, die du in der XML eingestellt hast überhaupt was kommt und welchen Pegel das Signal hat. Ist eine Art VU-Meter.Code:arecord -vv -D plughw:0,0 /dev/null
Wenn du den Scanner über seine Kopfhörerbuchse angeschlossen hast, musst du entweder warten bis eine Meldung rein kommt, oder du drehst den Squelch entsprechend runter, damit du ein Eingangssignal hast.
@matt:
Gemacht. Der Pegel bleibt immer auf 00%.
Das bestätigt doch meine vorherige Vermutung, dass die ALSA-Geschichte noch nicht korrekt eingerichtet ist. Da es sich bei mir um eine Onboard-Lösung handelt hab ich noch schnell mal im BIOS nachgeschaut, ob und welche Einstellungen es gibt. Da kann man beim Audio Controller zwischen "Auto", "Azalia" und "AC'97 Audio und Modem" wählen.
Ich hab jetzt mal von "Auto" auf "AC'97" umgeschaltet und getestet. Das Ergebnis: Beim Starten von monitord wird ein Fehler angezeigt:
ERROR: monitord/posix/MonitorAudioALSA.cpp(56) [ASLA] Error openin PCM device plughw:0,0 ret:-2No such file or directory
ERROR: monitord/posix/MonitorAudioALSA.cpp(16) [ALSA] Error initializing PCM device pughw:0,0
Daraufhin hab ich dann mal auf "Azalia" gestellt und das ganze nochmals getestet. monitord liess sich dann wieder ohne Fehlermeldung starten (siehe monitord.log.txt aus meinem ersten Artikel).
Eine grundsätzliche Frage:
Ich habe das FuG über Kopfhörerbuchse an den PC angebunden. Das Gedudel kann ich dabei automatisch über den LineOut hören sobald der PC gestartet ist (ist mir aufgefallen, als ich im BIOS war), ohne dass ich weitere Einstellungen vorgenommen habe. Ist das normal?
Wenn der Pegel auf 0% bleibt gibt es aus meiner Sicht zwei Möglichkeiten:
1) Du hast das falsche Device in der XML eingestellt
2) Es kommt kein Audiosignal vom Funkgerät/Scanner zur Soundkarte
Mit dem Befehl
kannst du dir die Soundkarten deines Systems anzeigen lassen. Poste doch mal, was dir der Befehl ausgibt.Code:aplay -l
Bei der Ausgabe des Signals auf dem Line-Out kann ich dir leider nicht helfen.
@matt:
Die Ausgabe vonaplay -list:
**** List of PLAYBACK Hardware Devices ****
card 0: intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Kurz zum Setup:
- Das FuG ist über Kopfhörerbuchse an den Mikrofon-Eingang des PC's angeschlossen.
- Über LineOut des PC's habe ich PC-Lautsprecher angeschlossen.
Da ich über LineOut vom PC das Gedudel vom FuG auf den PC-Lautsprechern hören kann nehme ich an, dass die physikalische Verbindung zwischen FuG und Mikrofon-Eingang/PC funktionieren sollte. Sonst dürfte ich auf den PC-Lautsprechern auch nichts hören, oder?
Bitte poste nochmal die Ausgabe von
Gruß,Code:arecord -l
Funkwart
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)