DecentralizedAmateurPagingNetwork / Core

The DAPNET Core is the core application of DAPNET, responsible for handling transmitter clients, clustering, and providing the REST API.
https://www.afu.rwth-aachen.de/projekte/funkruf-pager-pocsag/funkrufmaster-2-0-dapnet
42 stars 11 forks source link

Umlaute auf AlphaPoc #143

Open dh3wr opened 6 years ago

dh3wr commented 6 years ago

In Anlehnung an #99 Wenn man einen AlphaPoc benutzt, will der die Umlaute wohl in einer anderen Kodierung:

grafik

Frag mich nicht wie genau, da wir keinen solchen RX besitzen. Hat erstmal Low Prio. Vielleicht kaufen wir mal einen AlphaPoc

DL9DAK commented 6 years ago

Einen AlphaPoc habe ich ja (und eben auch die Umlautprobleme). Wenn ich etwas testen kann info an kich. Soll ich mit dem Hersteller mal Kontakt aufnehmen um da was rauszufinden? Peter / DL9DAK

DL9DAK commented 6 years ago

Hier die Nachricht des Herstellers:

Unsere Melder unterstützen den auf das Deutsche POCSAG Protokoll abgeänderten ASCII Zeichensatz. Hier werden statt der Zeichen "@[]{|}~" die Umlaute und die sz-Ligatur verwendet.

Hilft dies weiter? Stehe gerne für Tests bereit. Gruß Peter

dh3wr commented 6 years ago

Danke @DL9DAK . Es muss erstmal der Pager-Typ in der Datenbank erfasst werden, (#144) dann kann man typspezifische Umcodierungen einbauen.

DL9DAK commented 6 years ago

Hier einmal die Zuordnung der Zeichen bei AlphaPoc (und wohl auch Alpha) Pagern ... @ § [ Ä \ Ö ] Ü { ä | ö } ü ~ ß

img_1223

Taronyu commented 3 years ago

Es gibt jetzt im Refactoring-Branch eine Unterstützung für Pager-Typen. Ich kann jetzt also auch das Character Set ändern. Ist das oben noch aktuell?

Taronyu commented 3 years ago

Mir fällt gerade auf, dass das oben genannte Mapping von DL9DAK identisch zum aktuellen Skyper-Encoding ist (außer @ = §, könnte aber auch ein Bug bei uns sein). Gibt es da mehr Infos zum Encoding bei den Alphapocs? Wenn das Encoding passt, hätte da kein ? auftauchen sollen.