Seite 6 von 25 ErsteErste 1234567891011121314151617181920 ... LetzteLetzte
Ergebnis 76 bis 90 von 361

Thema: Monitor mit Datenbank-Unterstützung

  1. #76
    Registriert seit
    12.05.2004
    Beiträge
    341
    Welch glücklicher Zufall, da ging auch grad nen zvei ein ;)

    Also die Anzeige im Monitor stimmt wieder, ist alles da.
    In der DB schau es so aus, das:
    adresse: 12856 steht, stimmt aber nich
    text: unklare Auslösung
    bezeichnung: die gesamte Zeile des Monitor, zeit fahrzeug zvei usw
    rec_typ und zeit stimmen und funtion ist leer (-.-)

  2. #77
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Oki. Ich hab mal versucht mit den ./gen, daß dabei ist ne ZVEI Folge zu erzeugen, um die Sache mal zu testen. Haut aber nicht hin. der normale Monitor wertet das garnicht aus. Werd also mal ne Tonaufnahme als .wav machen und damit probieren. Muss dafür nur noch sox installierten ;-)

    Schön, daß POC und FMS jetzt soweit laufen.

    Das mit dem "-.-" in Funktion ist richtig. Hab das als "Dummy" eingetragen. Man könnte da höchsten noch kodieren, ob ein Melder Weckton erkannt worden ist.

  3. #78
    Registriert seit
    12.05.2004
    Beiträge
    341
    Ich kann dir auch gern ne ZVEI Auslösung schicken, hab zum testen
    auch eine hier rum liegen ;)

    Alles andere läuft mit dem letzten Patch schon mal stabil und meine
    Test DB füllt sich ganz schön, hehe. Das ist aber auch gut, die
    Datensätze brauch ich zum Testen für meine Scripte.

  4. #79
    Registriert seit
    12.05.2004
    Beiträge
    341
    hehe ich glaub ich weiss warum es da 2 Einträge für ZVEI gibt,
    die Sirenen werden nämlich zZ nicht mit geloggt...

    Wenn ne Melderauslösung kommt schreibt es die auch in die DB,
    Sirenen aber nich ;)

  5. #80
    Registriert seit
    12.05.2004
    Beiträge
    341
    evtl wäre es auch möglich am ende noch ne verzögerung für die
    pocsags einzubauen. es is nämlich so, das wenn die meldung
    beim ersten empfangen nicht vollständig rein kommt, diese aber
    schon in die db geschrieben wird, aber am monitor wird die halbe
    meldung dann noch vollständig aufgefüllt, in der db steht nur das
    erste stück drin... weisst du was ich meine ?
    Geändert von ManuelW (31.08.2004 um 18:54 Uhr)

  6. #81
    sierra Gast
    @Buebchen:
    der Monitor kann auch die Ergebnisse von ./gen direkt auswerten. du musst nur deine Soundkarte sagen dass sie nicht nur auf "line in" sondern auch von "pcm" aufnehmen/capturen soll.
    dann kannst du schön einfach simulieren ohne dass du erst wav dateien erzeugen musst.

  7. #82
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Jo. Würde ich ja gerne so machen. Wenn man aber z.Zt. keinen Linux mit Soundkarte hat, tut man sich da 'was schwer ;-)

    Der ./gen kann auch ZVEI als raw File schreiben. Aber die wertet der monitor bei mir nicht aus (seltsamerweise, denn FMS geht). Ich werd' mich damit am WE wieder auseinandersetzen. Vorher ist die Zeit zu knapp.

  8. #83
    Registriert seit
    07.09.2003
    Beiträge
    694
    So, jetzt bin ich nach längerer Zeit auch mal wieder hier und bin echt überrascht, was für Dimensionen dieser kleine Thread angenommen hat, den ich mal angestoßen hatte. Das nenne ich Beteiligung!
    Mal eine Frage an die aktiven Hacker hier:
    Ihr habt ja jetzt schon so einige Patches draußen, könnte nicht mal jemand eine Komplett-Version wieder einstellen? Ich weiß schon gar nicht mehr, welches der neueste Patch ist, weil man diese kleinen Download-Link-Zeilen ja so leicht überliest.
    Habt Ihr die Readme bzw. das Howto eigentlich auch schon an Eure Patches angepaßt?
    Ich würde gerne einmal die neueste Entwicklung mitverfolgen, daher nochmal die Bitte nach einer Komplett-Version.

    Vielen Dank im voraus...
    Funkwart

  9. #84
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Hi !

    Aktuell ist der Patch V7. Weder Readme, no Howto sind angepasst. Das Patchen selbst ist auch nicht so schwer, daß es sich z.Zt. lohnt eine eigene Vollversion zu machen. Wenn ich die ZVEI Routinen im Griff habe, werde ich den Patch an Markus Grohmann (Autor von monitor) schicken. Er soll dann entscheiden, ob er das in seinen Source-Code aufnimmt oder nicht. Einen neuen Entwicklungszweig aufzumachen mit eigenem Paket halte ich für Overkill.

    Mal so als kurze Anleitung:
    1. Aktuelles Paket von monitor downloaden (1.8.1)
    2. Patch downloaden (gleichen Ordner)
    3. monitor entpacken
    4. patch -p0 <[Name des Patches]
    5. in monitor Ordner wechseln
    6. in der mon_mysql.h die MySQL Daten eintragen
    7. kompilieren
    8. fertig


    Bsp für patch Zeile: patch -p1 <monitor-1.8.1-mysql-patch.txt
    Geändert von Buebchen (21.09.2005 um 23:22 Uhr)

  10. #85
    Registriert seit
    07.09.2003
    Beiträge
    694
    Hi!

    Das kriege ich wohl noch grade hin ;-)
    Dann stehen die Daten von monitor also in einer mysql-DB. Was für eine DB muß ich da anlegen (DB-Name, DB-Nutzer)? Wie erfolgt die Auswertung? Noch immer über diese nette Webseite, die hier mal gepostet wurde oder gibts da auch schon was Neues?
    Fragen über Fragen...

    Dank schonmal im voraus für Eure Mühen!

    Gruß
    Funkwart

  11. #86
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Wegen dem PHP Skript musst Du mal mit ManuelW mailen. Ansonsten sollte die SQL Anweisung für den Aufbau der Tabellen noch aktuell sein - Es sind auch nur zwei Tabellen:

    CREATE TABLE `status` (
    `num` int(11) NOT NULL auto_increment,
    `kennung` char(10) default NULL,
    `status` smallint(6) default NULL,
    `richtung` smallint(6) default NULL,
    `bezeichnung` varchar(100) NOT NULL default '',
    `text` varchar(100) NOT NULL default '',
    `zeit` timestamp(14) NOT NULL,
    PRIMARY KEY (`num`)
    ) TYPE=MyISAM;

    CREATE TABLE `dme` (
    `num` int(11) NOT NULL auto_increment,
    `adresse` int(11) NOT NULL default '0',
    `sub` smallint(6) NOT NULL default '0',
    `text` varchar(100) NOT NULL default '',
    `bezeichnung` varchar(100) NOT NULL default '',
    `REC_TYP` varchar(10) NOT NULL default '',
    `zeit` timestamp(14) NOT NULL,
    `funktion` varchar(100) NOT NULL default '',
    PRIMARY KEY (`num`)
    ) TYPE=MyISAM;

  12. #87
    Registriert seit
    14.07.2002
    Beiträge
    188
    Hört sich interessant an das Projekt, in etwa das, was ich mit fms32+mysql hingestümpert habe nur als lauffähige Version :)

    Ich werds morgen auch mal testen und Rückmeldung geben. Achso, wäre doch gut wenn das php frontend auch schonmal als beta in diesen Thread eingefügt wird, so können es gleich mehr Leute testen und Feedback abgeben.

    Weiter so!

  13. #88
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Original geschrieben von Magnet
    Hört sich interessant an das Projekt, in etwa das, was ich mit fms32+mysql hingestümpert habe nur als lauffähige Version :)

    Weiter so!
    Hmm. Für FMS32 gibt das ja schon was länger ;-) Heisst Funk2DB und speichert alles in 'ner ODBC Quelle. Irgendwo hier zu finden... Ich habe zumindest eine positive Rückmeldung, daß es stabil läuft ;-)

  14. #89
    Registriert seit
    14.07.2002
    Beiträge
    188
    jo, ich wollte es aber unbedingt direkt ohne Umwege in ner mysql db haben weil ich nur mit der Mischung php+mysql einigermaßen gut umgehen kann :)
    Es läuft ja auch ganz gut, ist aber leider absolut nicht wartbar...


    Ich hab gerad erst einmal den Monitor aufgesetzt (Patch 7 ging auf Anhieb nicht, schau ich mir nachher nochmal an)...

  15. #90
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Hmm. Aber es gibt doch nen MySQL ODBC Treiber. Wenn der Bedarf entsprechend gross ist, kann ich das auch auf den "native" mysqlclient (libmysql.dll) umschreiben. Wäre aber auch nicht entscheidend schneller, denke ich.

    Kannst ja mal posten, was der Patch 7 für nen Fehler macht. Ist ja nicht auszuschließen, daß ich da was falsch gemacht habe ;-)

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
  •