Also große klasse, ich habe jetzt mal ne Fake Einstellung gemacht,
da kommen so 2-3 Status/sek rein, hat alles ohne große Probleme
in die DB geschrieben und auch ausgegeben...
Funktioniert also soweit schon mal sehr prima.
grüße Manu
Also große klasse, ich habe jetzt mal ne Fake Einstellung gemacht,
da kommen so 2-3 Status/sek rein, hat alles ohne große Probleme
in die DB geschrieben und auch ausgegeben...
Funktioniert also soweit schon mal sehr prima.
grüße Manu
Werde dann mal heute abend in Richtung POC und ZVEI zu gehen.
Hast Du Empfang von FMS Text ? Der wird wieder an einer anderen Stelle verarbeitet. Den mach ich aber wohl erst nach dem POCSAG und ZVEI.
Geändert von Buebchen (25.08.2004 um 19:07 Uhr)
ne, fms text wird bei mir im landkreis von den Feuerwehren leider nicht genutzt.
Wenn du pocsag fertig hast werd ich mich mal an ein PHP Interface machen.
Hier mal ein trockener Versuch für ZVEI und POCSAG. Beide total ungeprüft. Aber sollte eigentlich gehen.
Der Patch ist für den "Original" monitor. Nicht die Version mit dem ersten Patch.
Die Tabellenstruktur:
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;
Falls er absäuft wäre es schön, zu wissen, ob bei ZVEI oder POC. Sofern man es erkennen kann ;-)
[Edit]
Patch nochmal ein wenig geändert.
REC_TYP ist "DME" bei POCSAG, bei ZVEI ist REC_TYP=ZVEI.
Geändert von Buebchen (25.08.2004 um 23:12 Uhr)
edit
läuft...
ich laß den mal über nach mit der db durchlaufen, schaub bis jetzt aber gut aus ;)
habe bis jetzt nur pocsag bekommen, leider noch keine zvei
Geändert von ManuelW (26.08.2004 um 00:15 Uhr)
hmm, is doch nich so ganz am laufen ;(
wenn ne pocsag meldung rein kommt verquirrlt der die anzeige
und es steht
insert into dme...
also das mysql statement vom dme auf m bildschirm und die meldungen sind irgenwie durcheinander.
man kann jedenfalls nix mehr richtig erkennen. Er trägt die Meldung allerdings in die DB ein.
aber auch da schaut es komisch aus, in bezeichnung und funktion steht der fahrzeugkenner aus der .monrc drin und text ist leer.
Ich denke auch man sollte aus text ein textfeld machen, kein varchar.
Geändert von ManuelW (26.08.2004 um 06:46 Uhr)
Die Ausgabe "insert into" ist noch vom debuggen übrig. Kann ich rausnehmen. Die Feldzuordnung schau ich mir nochmal an. Hatte das Feld für den Funktionstext noch eingefügt. Da hab ich die Reihenfolge vielleicht vertauscht, bzw. nicht beachtet.
Den Feldtyp vom text kann man ja beliebig ändern, sofern er im Bereich "character" bleibt. Also natürlich auch text. Macht ja auch Sinn, um da nen Textindex drüber legen zu können ;-) Werd ich noch ändern.
Geändert von Buebchen (26.08.2004 um 10:32 Uhr)
Patch Nr. :
* Ausgabefenster sollte jetzt wieder ok sein
* Funktion und Text sollte jetzt bei POCSAG auch in der DB stehen ;-)
aiiiiii, das schaut gut aus ;)
ich laß den jetzt mal paar Stündchen tuckern und mach mir grad
mal gedanken über layout und Funktionen einer PHP Seite dafür.
Die Meldung am Schirm ist weg und wie es ausschaut loggt er
korrekt in die DB.
Ich schau was in paar Stunden so passiert ;)
greeez Manuel
Hmm, also ZVEI trägt er schon mal nicht in die DB ein...
Pocsag klappt bis jetzt ohne Probleme...
Die ZVEI Routinen schau ich mir nochmal an. Ich hab mal ne Ergänzung geschrieben, die dann auch den Sirenenton erkannt hat. Vielleicht find' ich die auch nochmal wieder.
Wenn alles soweit läuft schick ich das auch mal an M. Grohmann. Vielleicht nimmt er das zusammen mit Deinem PHP Paket später in den Distribution auf.
Edit:
Da fällt mir ein, daß ich die Zeichenketten noch vorher "escsapen" sollte. Sonst kann ein Sonderzeichen im DME Text oder dem Fahrzeugnamen das SQL Kommando aus der Kurve schmeissen. Nur für den Fall, daß er mal absäuft, wird's dann vermutlich daran liegen.
Geändert von Buebchen (26.08.2004 um 11:38 Uhr)
aiai, na dann mach mal patch nr.4 klar ;)
Bis jetzt läuft der bei mir durch und pocsag seitig logt er ohne Probs. allerdings is grad auch nich viel los bei mir ;)
ai bübchen stop, komischer weise kam jetzt ne zvei ordnungsgemäß in die db...
aber, bei adresse steht 12345 drin und bei bezeichnung
12:04:29 NEF AK XXX 1/82-2 Melderauslsung 03238 R
also die komplette Zeile. Stimmt also nur die Zuordnung nicht ganz ;)
ai, jetzt kommt doch 2mal hintereinander nen absturtz, kann aber
mit dem von dir besagten "vergessen" zusammen hängen.
Jetzt das ganze mit dem escapen der Strings, aber ohne ZVEI fix.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)