Ergebnis 1 bis 10 von 10

Thema: monitord Client-Server Kommunikation ???

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    02.01.2002
    Beiträge
    105
    So, habe noch einmal getestet, bekomme keinerlei Debug-Meldungen beim Rec-Befehl. 😩


    Sent from my iPhone using Tapatalk

  2. #2
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Also Aufnahme wurde damals irgendwann wieder rausgenommen:

    http://www.funkmeldesystem.de/foren/...46&postcount=1

    Die Plugins sind aber noch im SVN drin. Hab keine Build-Umgebung hier. Deswegen kann ich nicht schauen, ob er die denn richtig bauen würde. War sogar schon lame mit drin vorgesehen, um mp3 Files zu schreiben.

    Also für die mutigen kann man es nochmal einschalten (was aber sicherlich nicht stabil läuft) - sonst wäre es ja drin geblieben.

    Code:
        case 204: // Record
           say ("101:005\r\n") ; // 005:Not implemented
           // auskommentiert, weil die Recording-Funktionalität nicht stabil/sicher ist.
           // Rückmeldung an den Client: not implemented
           // startRecording() ;
         break ;
    SocketThreadMonitord.cpp -> Zeile 174 bis 178 ändern: say() raus und startrecording() wieder reinnehmen.

  3. #3
    Registriert seit
    02.01.2002
    Beiträge
    105
    @Buebchen

    Danke für Deine Bemühungen.

    Ich habe die Zeilen 174 bis 178 in der SocketThreadMonitord.cpp geändert.
    Dann habe ich ein:

    make uninstall
    make clean
    sudo ./configure --enable-plugins --with-alsa/lua5.1 --with-lua-suffix=5.1
    sudo make
    sudo make install

    gemacht.

    monitord startet und am Client (PuTTY auf Port 9333) kommt:
    100;monitord 2.0svn READY

    Ich kann aber absolut keine Befehle zum Server senden.

    Also ein:
    210
    210\r\n
    210CR-LF

    oder ein:
    204:1:60
    204:1:60\r\n
    204:1:60CR-LF

    bringt absolut eine Reaktion mit PuTTY.
    Mache ich da was falsch?
    Wie kann ich das sonst noch testen?

    ZVEI, und FMS-Meldungen kommen beim Client an.

    Gruß

    Marcel

  4. #4
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Tjaaa...

    Danach musst Du selbst mal schauen. Das ganze war halt noch nicht fertig. Eigentlich wirft er da schon noch ein Kommando an die Plugins. Schreib mal eine Debug-Ausgabe ins startrecording(). Da sollte er ja dann auf jeden Fall landen. Vielleicht hat da auch schon mal wer anders einen blick reingeworfen ?

  5. #5
    Registriert seit
    02.01.2002
    Beiträge
    105
    Zitat Zitat von Buebchen Beitrag anzeigen
    Danach musst Du selbst mal schauen. Das ganze war halt noch nicht fertig.
    Schade, so fit bin ich in C / Linux leider nicht :-(.

    Muß der Code nach jeder Änderung neu kompiliert werden?

    Wie kann ich prüfen ob meine Komandos am Server ankommen?
    Kann ich da auch als Debug ein "echo" + Variable in die "SocketThreadMonitord.cpp" schreiben?

    Ich würde die Rec-Funktion ja auch mit PHP nachbauen,
    nur habe ich da ein Problem mit dem belegten Sounddevice.

    Wie habt ihr das gelöst? Schreibt ihr das Audio-Signal in eine Pipe?
    Könnte ich die auch anzapfen?

    Schade das das Projekt vor Fertigstellung eingeschlafen ist.


    Gruß

    Marcel

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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