TMC Online 0.1.2 — Lizenzen und Quellen

Anwendungscode: GPL-3.0-or-later.
Die Anwendung wird ohne Gewährleistung bereitgestellt.
Vollständiger bearbeitbarer Quellcode: ../TMC-Online-Quellcode.zip

RDS-Demodulation und RDS-Blocksynchronisation:
RDS Surveyor 2, https://github.com/ChristopheJacquet/RdsSurveyor2
GPL v3; Lizenztext: GPL-3.0.txt.
Die Dateien core/signals/mpx.ts, core/signals/bitstream.ts und
core/drivers/input.ts wurden übernommen. Für diesen Decoder wurde die
nicht benötigte AudioPlayer-Klasse samt externen Audio-Imports entfernt.
Der DSP- und CRC-Code wurde nicht verändert. Die mitgelieferten Dateien
vendor/rds-surveyor enthalten den angepassten TypeScript-Quellcode.
mpx.ts basiert teilweise auf RDS Surveyor v1:
Copyright 2015 Michael von Glasow; portions Copyright Oona Räisänen.
IIR-Filter: Copyright 2013 Christian d'Heureuse, Inventec Informatik AG,
ursprünglich LGPL 2.1 oder später. Hinweise stehen im Quelltext.

RDS-TMC-Protokollreferenz und unabhängige Testfälle:
redsea, https://github.com/windytan/redsea
Copyright Oona Räisänen und Mitwirkende, MIT; Text: redsea.txt.
Die RDS-TMC-Implementierung ist eigener JavaScript-Code. Der Testfall
Denmark/DR P4 København (2019-05-04) basiert auf components-tmc.cc.
Die kurze MPX-Testaufnahme mpx-testfile-yksi.flac stammt aus redsea.

Deutsche Orts- und Ereignistabellen:
Bundesanstalt für Straßenwesen (BASt), Location Code List 22.0 und
Event Code List 4.01, CC BY 4.0.
https://www.bast.de/DE/Themen/Digitales/HF_1/Massnahmen/LCL/location-code-list.html
https://creativecommons.org/licenses/by/4.0/
Lizenznachweis: https://www.govdata.de/suche/daten/location-code-list-lcl-event-code-list-ecl?ids=550c4942-631c-4cc1-ad16-8b5d3b0dc4d0
Die Originaldaten wurden in JSON umgewandelt. Es wurden Ortsnamen,
Straßennummern, Koordinaten und Verknüpfungen übernommen; die deutschen
Ereignistexte wurden von dem optionalen Platzhalter '(L) ' bereinigt.
Die Daten sind kein aktueller Verkehrsfeed. Eine abweichende Ausgabe der
Ortstabelle kann abweichende Zuordnungen enthalten. Originaldaten und
Umwandlungsskript liegen dem Quellcodepaket bei.

Kartenlinks: OpenStreetMap, https://www.openstreetmap.org/
Keine Karten- oder Nutzerpositionsdaten werden im Hintergrund abgerufen.

Das eingebaute TMC-Testsignal und seine Meldungen sind synthetisch.
