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"
bash

Beispiel-Datensatz

TSV-Beispiel-Datensatz
callsign	name	band	freq_tx	freq_rx	ctcss_tx	ctcss_rx	c4fm	dmr	dmr_id	dmr_cc	dstar	dstar_rpt1	dstar_rpt2	fm	landmark	state	country	country_code	loc_exact	lat	long	locator	sea_level	skip	scan_group	source_id	source_name	source_provider	source_type	source_license	source_url	offset	dup	ctcss	simplex	split	multimode	name_formatted	distance	heading
OE1XFW	Laaerberg Turm	70cm	431.05	438.65			False	False			False			True	Oberlaa Stadt	Wien	Austria	AUT	True	48.157173	16.396717	JN88ED	252	False		oevsv-repeater-db	ÖVSV-Repeater Database	ÖVSV UKW Referat	dynamic	CC BY 4.0	https://www.oevsv.at/funkbetrieb/amateurfunkfrequenzen/ukw-referat/	7.6	-	False	False	False	False	OE1XFW		
OE1XFU	Satzberg	70cm	431.4	439.0	162.2	162.2	False	False			False			True	Hütteldorf	Wien	Austria	AUT	True	48.21527259679771	16.2613320350647	JN88DF	435	False		oevsv-repeater-db	ÖVSV-Repeater Database	ÖVSV UKW Referat	dynamic	CC BY 4.0	https://www.oevsv.at/funkbetrieb/amateurfunkfrequenzen/ukw-referat/	7.6	-	True	False	False	False	OE1XFU		
tsv