Zwar habe ich ausschliesslich Linux, aber ich dekodiere in Hardware
mit selbstentwickelten Modems und für Fahrzeugeinbau vorgesehenen
Geräten ;)
Aber es wird doch noch Linux-User hier geben!!
Zwar habe ich ausschliesslich Linux, aber ich dekodiere in Hardware
mit selbstentwickelten Modems und für Fahrzeugeinbau vorgesehenen
Geräten ;)
Aber es wird doch noch Linux-User hier geben!!
--
In a world without walls and fences, who needs Windows and Gates ??
Meine private Webseite: http://www.db1jat.org
Moin,
ich habe zwar eine Linux Maschine hier.
Könnte damit auch auswerten, aber habe im Moment <b>absolut</b> keine Zeit für sowas :-(
Hoffe das das Projekt nicht mangels Test-Usern stirbt !!
@Florian 40: Wenn hier andere User schreiben, das sie gerne würden, aber nur Windows haben,
dann darf ich doch schreiben, das ich Linux habe, aber schon nen Hardwaredekoder habe, oder
nicht ?
Wünsche einen schönen Aben..pardon, Morgen..
--
In a world without walls and fences, who needs Windows and Gates ??
Meine private Webseite: http://www.db1jat.org
Mahlzeit,
er hat doch ganz klar geschrieben "Die Portation nach Windows ist vorgesehen".
Von einem Hardwaredekoder hat er hingegen jedoch nichts geschrieben. Und was würde es
bringen eine Decodersoftware mit einem Hardwaredecoder zu vereinigen ? Nicht wirklich
viel oder ?
Gruss Flo
Gruss Flo
Oh ja, lasst uns bitte nun den Thread total totdiskutieren.
Ich könnte die beiden Teile nebeneinander laufen lassen, um zu schauen,
was wann wo wie nicht oder doch dekodiert wird. Aber soweit denkt man
ja nicht, sondern schaltet lieber in den Flame-Mode ..
Oh, und tatsächlich wäre es wohl interessant, in so mancher Software
sind durchaus alternativ zur Soundkarte andere Hardware-Boxen vor-
gesehen..
Gruss,
Tim
PS: BOS-Pocsag gibt es hier noch nicht, aber als Funkamateur hat man
ja eh andere Frequenzen am Trx ..
--
In a world without walls and fences, who needs Windows and Gates ??
Meine private Webseite: http://www.db1jat.org
So... die Software ist jetzt auch unter Windows lauffähig.
Ich habe dafür ein Project bei sourceforge.net angemeldet:
https://sourceforge.net/projects/openpoc/
Sobald es genehmigt wurde werde ich den Code hochladen.
Ich freue mich dann schon auf feedback.
Grüße
bidifx
Ich könnte mich als Tester zur Verfügung stellen, da ich zu 99% unter Linux arbeite - seit jahren.
Baden-Württemberg - wir können alles, ausser Digitalfunk.
Hi,
Schön wäre eine Meldung oder eine "LED" die zeigt, das das Programm läuft,
wenn man auf "Start" drückt...
Beim Absturz steht nichts auffälliges in der Konsole:
D:\Downloads\poc>poc
DATA: us_bit: 833
got syncword
no syncword
canceled in Decode-Engine
PUSH: 1
DATA: us_bit: 833
got corrected syncword
BITS=0 TIME=362
PUSH: 1
DATA: us_bit: 834
got corrected syncword
BITS=0 TIME=272
PUSH: 1
DATA: us_bit: 832
got corrected syncword
BITS=0 TIME=362
PUSH: 1
DATA: us_bit: 833
BITS=0 TIME=272
PUSH: 1
DATA: us_bit: 832
BITS=0 TIME=272
PUSH: 1
DATA: us_bit: 832
got corrected syncword
BITS=0 TIME=362
PUSH: 1
DATA: us_bit: 833
got syncword
BITS=0 TIME=362
PUSH: 1
DATA: us_bit: 833
got syncword
BITS=0 TIME=272
PUSH: 1
DATA: us_bit: 833
got syncword
BITS=0 TIME=362
PUSH: 1
DATA: us_bit: 832
no syncword
canceled in Decode-Engine
PUSH: 1
DATA: us_bit: 833
got syncword
BITS=0 TIME=272
PUSH: 1
DATA: us_bit: 833
BITS=0 TIME=272
PUSH: 1
DATA: us_bit: 834
BITS=0 TIME=272
PUSH: 1
DATA: us_bit: 833
BITS=0 TIME=272
PUSH: 1
DATA: us_bit: 833
BITS=0 TIME=272
PUSH: 1
DATA: us_bit: 833
got syncword
BITS=0 TIME=272
PUSH: 1
D:\Downloads\poc>
MfG
coastboy
Geändert von coastboy (07.09.2008 um 11:48 Uhr)
... live for nothing or die for something ...
... choose your destiny ...
Würde mich auch als Beta-Tester unter Linux zur Verfügung, soweit funktioniert bei mir alles!
MfG
also bei mir klappts nicht.
Sehe auch keine Farben wie du geschrieben hast.
Hier mein log.
Habe es ein paar mal gestartet und es ist immer selber abgestürzt.
mfgCode:PUSH: 1 DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 10001000110101011011001100011110<-CODE 01111100011010010000101011101100<-SYNC? no syncword canceled in Decode-Engine PUSH: 1 DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10011000011000000000000100011101<-CODE 10000111111110000000010110110101<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 00000110111110111110011110000011<-CODE 11100001100001100110100011100111<-CODE 11111011100000100000000111101011<-CODE 11000000100000010000000110011110<-CODE 10100000010000001000001101111011<-CODE 10010000001000000100001000001000<-CODE 10001000000100000010010111011000<-CODE 10000100000010000001011000110000<-CODE 10100110000011000000110000110000<-CODE 10001000110101011011001100011110<-CODE 01111100110100100001010111011000<-SYNC? got syncword 10110110011001101000000000010010<-CODE 10100000010000001000001101111011<-CODE 10010000001000000100001000001000<-CODE 10001000000100000010010111011000<-CODE 10000100000010000001011000110000<-CODE 10100101101001111001111001001011<-CODE 11101001100101110000010101110100<-CODE 11000000100000010000000110011110<-CODE 10100000010000001000001101111011<-CODE 10010000001000000100001000001000<-CODE 10001000000100000010010111011000<-CODE 10000100000010000001011000110000<-CODE 11100101111101100110101111000011<-CODE 11001101101011100000001000001011<-CODE 11000000100000110000010001101010<-CODE 10100000010100100111000110010100<-CODE 01111100110100100001010111011000<-SYNC? got syncword 10111001011101011100010000100101<-CODE 10001000000100000010101100001011<-CODE 10001100000010000001010111110010<-CODE 10000010010101000000101110000111<-CODE 10000011000011100111011101110111<-CODE 11000001101001110011101001010101<-CODE 10100000110000111000001111001101<-CODE 10010100011010101100111011001001<-CODE 10111000101101001110010111110100<-CODE 10000100101010000000001100010000<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 10101010101010101010101111111111<-SYNC? no syncword canceled in Decode-Engine PUSH: 1 DATA: us_bit: 832 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10011000001000000000001011000001<-CODE 10000111111110000000010110110101<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 00000110111110111001111111000001<-CODE 01111010100010011100000110010111<-CODE 10101010101010101010101111111111<-SYNC? no syncword canceled in Decode-Engine PUSH: 1 DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10011000010000000000000011110011<-CODE 10000111111110000000010110110101<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 00000110111110111001111111000001<-CODE 01 D:\Downloads\poc>poc D:\Downloads\poc>poc DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 100110000010000000000011BITS=0 TIME=181 PUSH: 1 DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10011000010000000000000011110011<-CODE 10000111111110000000010110110101<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010 D:\Downloads\poc>poc DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 100110000010000000000011BITS=0 TIME=272 PUSH: 1 DATA: us_bit: 832 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10011000010000000000000011111011<-CODE 10000111111110000000010110110101<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 00000110111110111001111111000001<-CODE 01111010100010011100000110010111<-CODE 10101010101010101010101111111111<-SYNC? no syncword canceled in Decode-Engine PUSH: 1 DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10011000011000000000000100011101<-CODE 10000111111110000000010110110101<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 00000110111110111001111111000001<-CODE 01111010100010011100000110010111<-CODE 10101010101010101010101111111111<-SYNC? no syncword canceled in Decode-Engine PUSH: 1 DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10011000001000000000001011000001<-CODE 10000111111110000000010110110101<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 00000110111110111001111111000001<-CODE 01111010100010011100000110010111<-CODE 10101010101010101010101111111111<-SYNC? no syncword canceled in Decode-Engine PUSH: 1 DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10011000010000000000000011110011<-CODE 10000111111110000000010110110101<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 00000110111110111001111111000001<-CODE 01111010100010011100000110010111<-CODE 10101010101010101010101111111111<-SYNC? no syncword canceled in Decode-Engine PUSH: 1 DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10011000011000000000000100011101<-CODE 10000111111110000000010110110101<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 00000110111110111001111111000001<-CODE 01111010100010011100000110010111<-CODE 10101010101010101010101111111111<-SYNC? no syncword canceled in Decode-Engine PUSH: 1 DATA: us_bit: 832 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10101011000111100000010001100000<-CODE 10000000000000000000011111101001<-CODE 01111010100010011100000110010111<-CODE 10101010101010101010101111111111<-CODE 11111111111111111111111111111000<-CODE 1BITS=0 TIME=272 PUSH: 1 DATA: us_bit: 833 01111100110100100001010111011000<-SYNC? got syncword 00001010101011001111011111001000<-CODE 10011000001000000000001011000001<-CODE 10000111111110000000010110110101<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 01111010100010011100000110010111<-CODE 00000110111110111001111111At end of ExceptionAddresStack At end of ExceptionAddresStack D:\Downloads\poc>
... live for nothing or die for something ...
... choose your destiny ...
Hi!
Ich würde das Programm auch gerne testen. Werd dann mal ein Linux System aufsetzen. Würde open suse passen? Unter Windows Vista könnt ichs auch testen. Ich kann dir den Test mit ca 5-6 Tausend alarmierungen am Tag anbieten.
Hallo Leute!
Bin aus dem Urlaub zurück. Heute gibt's ein neues release:
openpoc alpha rev 20
https://sourceforge.net/projects/openpoc/
Es handelt sich jetzt um ein CommandLine-Tool. Später wird es auch als Daemon / Service laufen. Damit wird dem Wunsch nach Client/Server - Architektur Rechnung getragen.
Momentan unterstützt OpenPoc Plugins und Scripting.
Derzeit ist nur ein Debug-Plugin enthalten, was die Ausgabe von Text auf der Console ermöglicht. Geplante Plugins sind z.B.: SMS versenden über Online-Anbieter Bspw. sms77.de, SMS versenden über Handy (per Datenkabel, Bluetooth, Infrarot an den PC angebunden) und was sonst noch gewünscht wird.
Das beiliegende Script "print.ops" gibt die Empfangenen Alarme (mittels des Debug-Plugins) auf der Console aus.
So wie funktioniert das nun für euch?
1. "openpoc --list-devices" ausführen
Die Nummer vor dem gewünschten Aufnahme-Gerät merken.
In der "openpoc.conf" unter "<capture devices="#"" als # die gemerkte Nummer eintragen.
2. "openpoc" starten.
Und schon sollten die eingehenden Meldungen angezeigt werden.
Ich hoffe das Problem mit den Crashs unter VISTA hat sich erledigt.
Ich bitte um Rückmeldung unter Angabe des verwendete Betriebssystems sowie des Audio-Eingangs.
Für die, die es ganz genau wissen wollen:
Das Scripting erfolgt mittels ObjectPascal-Syntax. Plugins werden über "uses" eingebunden, müssen allerdings über die conf-Datei geladen werden.
Derzeit wird nur der OnMessage-Event als Trigger für Scripts unterstützt. Es wird Ausgelößt, wenn eine Nachricht dekodiert wurde. Damit steht im Script die Variable "Message" zur Verfügung.
type:
TPocMessage = record
DateTime: TDateTime;
Ric: Integer;
Sub: Integer;
Baudrate: Integer;
Text: String;
Raw: String;
corrected: Boolean;
complete: Boolean;
end;
Die Felder sollten sich eigentlich selbst erklären. Wenn nicht: Nachfragen.
Als nächstes soll ein Event implementiert werden, der nur einmal pro Nachricht auslöst. Also Mehrfachempfang ausschließt, sowie Mehrfachempfang zur weiteren Fehlerreduzierung nutzt.
So, ich freue mich auf Rückmeldungen und Fragen. Bis dahin:
Schönes Wochenende,
bidifx
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)