TSV (Tab Separated Values)

Der Import im TSV-Format (Tab Separated Values) ermöglicht die Weiterverarbeitung von Daten, die von externen Programmen bereitgestellt werden. So kann auch eine vom Memory Channels Processor exportierte Datei wieder als Datenquelle verwendet werden. Das ist vor zum Beispiel dann nützlich, wenn man eigene Einträge mit den Daten anderer Quellen mischen will.

Eine Beschreibung zum Export findet man hier.

Datenquelle

TSV

ID

tsv

Provider

-

Type

dynamisch

Modus

-

Lizenz

-

Link

-

Beispiele

Beispiel Kommandos für TSV-Importe
# FM: TSV
memory-channels-processor --source "tsv" --csv-input-file "local-data.tsv" --band 70cm --band 2m --type "fm" --output-format="csv"

# FM: ÖVSV Repeater-DB
memory-channels-processor --source "oevsv-repeater-db" --source "tsv" --tsv-input-file "additional-items.tsv" --band 70cm --type "fm" --output-file "fm_70cm_gen_oevsv-repeater-db-additional.tsv" --output-format="tsv"
memory-channels-processor --source "oevsv-repeater-db" --source "tsv" --tsv-input-file "additional-items.tsv" --band 2m --type "fm" --output-file "fm_2m_gen_oevsv-repeater-db-additional.tsv" --output-format="tsv"
memory-channels-processor --source "oevsv-repeater-db" --source "tsv" --tsv-input-file "additional-items.tsv" --band 70cm --band 2m --type "fm" --output-file "fm_2m_70cm_gen_oevsv-repeater-db-additional.tsv" --output-format="tsv"

# FM: Simplex-Kanäle
memory-channels-processor --source "fm-channels-iaru-r1" --source "tsv" --tsv-input-file "additional-items.tsv" --band 70cm --type "fm" --output-file "fm_70cm_gen_fm-channels-iaru-r1-additional.tsv" --output-format="tsv"
memory-channels-processor --source "fm-channels-iaru-r1" --source "tsv" --tsv-input-file "additional-items.tsv" --band 2m --type "fm" --output-file "fm_2m_gen_fm-channels-iaru-r1-additional.tsv" --output-format="tsv"

# FM (70cm, 2m): Mischung ÖVSV Repeater-DB + Simplex-Kanäle
memory-channels-processor --source "oevsv-repeater-db" --source "fm-channels-iaru-r1" --source "tsv" --tsv-input-file "additional-items.tsv" --band 70cm --band 2m --type "fm" --output-file "fm_2m_70cm_gen_oevsv-repeater-db_fm-channels-iaru-r1-additional.tsv" --output-format="tsv"

# D-STAR (23cm, 70cm, 2m): ÖVSV Repeater-DB
memory-channels-processor --source "oevsv-repeater-db" --source "tsv" --tsv-input-file "additional-items.tsv" --band 23cm --band 70cm --band 2m --type "d-star" --output-file "d-star_23cm_70cm_2m_gen_oevsv-repeater-db-additional.tsv" --output-format="tsv" --sort "callsign" --sort "freq_tx" --sort "name"

# DMR (70cm, 2m): ÖVSV Repeater-DB
memory-channels-processor --source "oevsv-repeater-db" --source "tsv" --tsv-input-file "additional-items.tsv" --band 70cm --band 2m --type "dmr" --output-file "dmr_70cm_2m_gen_oevsv-repeater-db-additional.tsv" --output-format="tsv" --sort "callsign" --sort "freq_tx" --sort "name"

Beispiel-Datensatz

TSV-Beispiel-Datensatz
callsign	name	band	freq_tx	freq_rx	ctcss_tx	ctcss_rx	dmr	dmr_id	dstar	dstar_rpt1	dstar_rpt2	fm	landmark	state	country	country_code	loc_exact	lat	long	locator	sea_level	offset	dup	ctcss	simplex	multimode	name_formatted	distance	heading
OE1XFW	Laaerberg Turm	70cm	431.05	438.65			False		False			True	Oberlaa Stadt	Wien	Austria	AUT	True	48.157173	16.396717	JN88ED	252	7.6	-	False	False	False	OE1XFW		
OE1XFU	Satzberg	70cm	431.4	439.0	162.2	162.2	False		False			True	Hütteldorf	Wien	Austria	AUT	True	48.21527259679771	16.2613320350647	JN88DF	435	7.6	-	True	False	False	OE1XFU