Moin McBo,
Nein, die echte Frequenz.
Im BosMon-Forum wurde das mal beschrieben: hier
Ja, gib dem Stick 10-20 Minuten Zeit um auf Betriebstemperatur zu kommen.
Grüße
Jens
Moin McBo,
Nein, die echte Frequenz.
Im BosMon-Forum wurde das mal beschrieben: hier
Ja, gib dem Stick 10-20 Minuten Zeit um auf Betriebstemperatur zu kommen.
Grüße
Jens
JHC, raspoc ist quasi tot.
Ich werde an BOSWatch weiter machen.
raspoc war von mir eigentlich auch nur für POCSAG gedacht. Durch McBo bin ich dann auch auf FMS etc. Eingegangen.
BOSWatch ist eigentlich auch das gleiche wie vorher, ohne Schrolli jetzt zu nahe treten zu wollen :-)
Ich will nur nicht an zwei Programmen arbeiten.
So und zu BOSMon, was wünscht du dir?
Das Programm dekodiert ja selbst. Planst du einen RTL Stick -> Bos Mon Einsatz unter Linux? Oder multimon -> BOSMon?
Hallo Smith,
ich habe auf einem Raspberry Pi einen RTL-Stick mit BOSWatch laufen und will die Eingänge an einen zentralen BosMon-Server weiterreichen.
Beide Seiten laufen, jetzt schraube ich gerade an der Übergabe...
Aufgrund meiner nicht vorhandenen python-Kenntnisse kann das etwas dauern ;)
BosMon erwartet folgenden Aufruf:
GrüßeCode:http://SERVER:PORT/telegramin/KANALNAME/input.xml?type=pocsag&address=1234567&flags=0&function=a&message=HelloWorld
Jens
Awoh, da steh ich drüber :-D Freut mich aber, das du hier mitwirkst :-)
Schau ich mir bei Gelegenheit an.
In der config kann man inzwischen (DEV-branch) für den HTTP request für jede Funktion (FMS,ZVEI,POC) eine eigene URL angeben. Da muss man eigentlich nur noch Platzhalter definieren, und diese Parsen. Sollte keine große Sache werden...
Gruß
Hallo Basti,
ich habe mal quick and dirty einen "useBosMon"-Zweig gebaut:
Aktuell verzweifel ich gerade am Thema User/Passwort für den Aufruf...Code:if useBosMon: #only if BosMon is active log("POC512 to BosMon") try: #BosMon-Schnittstelle erwartet als RIC-Sub/Funktion a-d bosmon_poc_sub = poc_sub.replace("1", "a").replace("2", "b").replace("3", "c").replace("4", "d") params = urllib.urlencode({'type':'pocsag', 'address':poc_id, 'flags':'0', 'function':bosmon_poc_sub, 'message':poc_text}) headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"} httprequest = httplib.HTTPConnection(bosmon_server, bosmon_port) # ToDo: "pocsag" durch bosmon_kanal ersetzen httprequest.request("POST", "/telegramin/pocsag/input.xml", params, headers) httpresponse = httprequest.getresponse() if str(httpresponse.status) == "200": #Check HTTP Response an print a Log or Error log("BosMon response: "+str(httpresponse.status)+" - "+str(httpresponse.reason)) else: log("BosMon response: "+str(httpresponse.status)+" - "+str(httpresponse.reason),"error") except: log("POCSAG512 to BosMon failed","error")
Grüße
Jens
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)