diff --git a/404.html b/404.html index e632a8e1..8cd00bfd 100644 --- a/404.html +++ b/404.html @@ -23,13 +23,13 @@ } Draussenfunker.de | QRV im Grünen - +

404

Sorry, etwas ist schief gelaufen.
Zurück zur Startseite
- + diff --git a/aktivitaeten/2022-08-08-DA-0142.html b/aktivitaeten/2022-08-08-DA-0142.html index e61fdf54..eac4a31e 100644 --- a/aktivitaeten/2022-08-08-DA-0142.html +++ b/aktivitaeten/2022-08-08-DA-0142.html @@ -23,13 +23,13 @@ } Aktivierung von DA-0142 | Draussenfunker.de | QRV im Grünen - +

Aktivierung von DA-0142

Am 08.08.2022 haben DO4HAA und DO7OO den Bremer Bürgerpark aktiviert und uns ein paar Impressionen als Video mitgebracht.

Video

Aktualisiert am:
- + diff --git a/aktivitaeten/2022-08-09-S5-JA-001.html b/aktivitaeten/2022-08-09-S5-JA-001.html index f9301582..f2997d75 100644 --- a/aktivitaeten/2022-08-09-S5-JA-001.html +++ b/aktivitaeten/2022-08-09-S5-JA-001.html @@ -23,13 +23,13 @@ } Aktivierung von S5/JA-001 in Slowenien | Draussenfunker.de | QRV im Grünen - +

SOTA-Aktivierung des Triglav S5/JA-001 in Slowenien

Dieser Beitrag ist im Original auf do1mj.deopen in new window zu finden und taucht hier mit freundlicher Genehmigung von Marc auf.

Ein paar Etappen fehlten mir noch, um die relativ neue Alpenüberquerung von Salzburg nach Triest komplett abzuschließen. Im Jahr 2018 war ich von Salzburg bis nach Tarvis gewandert. Der Ort Tarvis liegt in Italien und befindet sich an der Grenze zu Slowenien und Österreich - dort ist quasi das Dreiländereck. In Ermangelung ausreichender Urlaubstage konnte ich damals die Etappen in den julischen Alpen nicht so wandern, dass ich von dort aus wieder (vernünftig) nach Hause gekommen wäre. Also wanderte ich damals von Tarvis in Richtung der Hauptstadt Sloweniens; nach Ljubljana. Die Stadt ist wunderschön und war einen Besuch wert. Aufstieg in Serpentinen zur Berghütte Aufstieg in Serpentinen zur Berghütte

Die Planung

Als ich die Wanderung daheim am Bildschirm plante, hielt ich auch nach den SOTA-Gipfeln entlang des GPS-Tracks der Wanderroute ausschau. Auf der Webseite https://sotl.as/open in new window kann ein GPX-Track hochgeladen werden. Dieser Track wird dann auf der SOTA-Karte angezeigt und so können die Gipfel entlang eines Weges sehr effizient identifiziert werden. Leider lagen nicht allzu viele Gipfel in der unmittelbaren Nähe des Weges. Ich markierte mir ein paar der infrage kommenden Summits als Wegpunkt mit Namen und Referenz in meiner iOS Navigations-App “Guru Maps Pro”. Einen Gipfel wollte ich allerdings unbedingt besteigen - den höchsten Berg Sloweniens - den Triglav. Zirka 2.5 Stunden Aufstieg bis zum Gipfel Zirka 2.5 Stunden Aufstieg bis zum Gipfel

Die Ausrüstung

Um die Schwierigkeit des Aufstieg besser abschätzen zu können, sah ich mir ein Video von einem Aufstieg an, auf dem man die schwierigen Stellen ganz gut erkennen konnte. Danach war mir klar, dass der Bergsteigerhelm und Handschuhe ins Gepäck müssen, das schwere Klettersteigset aber zu Hause bleiben kann. Da ich bei der Ausrüstung sehr auf Packmaß und Gewicht achte, entschied ich mich den Petzl Sirocco Helm mit 170g Gewicht mitzunehmen. Das Gesamtgewicht meines Rucksack inkl. Zelt, Daunenschlafsack, Isomatte und viel Technik lag bei minimal über 10Kg Netto, so dass ich dann Brutto (inkl. Lebensmittel und Wasser) auf zirka 12.5Kg kam. Refugio Koča na Doliču im Morgennebel Refugio Koča na Doliču im Morgennebel

Den richtigen Zeitpunkt abwarten

Als ich die Wanderung begann und mich dem Triglav näherte, war die Wettervorhersage für die kommenden Tage leider überhaupt nicht zufriedenstellend. Regen und Gewitter war für den gesamten Triglav-Nationalpark angekündigt, so dass ich auf die Schlechtwetter-Route auswich und nach Trenta ins Tal abstieg um das schlechte Wetter auf dem Campingplatz auszusitzen. Ich legte einen Pausentag ein und fasste den Entschluss, nicht an einem Stück von Trenta aus auf den Gipfel zu steigen, sondern nur bis zum Refugio Koča na Doliču auf 2200m. Den Aufstieg wollte ich dann am darauf folgenden Morgen wagen. An einem Tag von Trenta aufzusteigen würde bedeuten, knapp 2250 kräftezehrende Höhenmeter an einem Stück zu bewältigen. Das kann man machen, aber wenn man anschließend noch zwei Wochen in den Bergen weiterwandern möchte, empfiehlt es sich nicht, den Körper so stark zu belasten (wenn man es sich aussuchen kann). Ausblick beim Aufstieg Ausblick beim Aufstieg

Der Aufstieg zur Berghütte

Ich schlief in meinem Zelt auf dem liebevoll geführten Campingplatz “Camp Triglav” knapp einen Kilometer von dem kleinen Ort Trenta entfernt. Am Montag, den 8.August machte ich mich dann bei noch relativ schlechtem Wetter (leichter Regen, starke Bewölkung, starker Wind) auf den 1600 Höhenmeter Anstieg zur Berghütte. Für Dienstag, den Tag meiner geplanten Besteigung, war perfektes Wetter angekündigt - keine Wolken, Sonnenschein. Allerdings nur 5 Grad Celsius auf dem Gipfel. Das musste also alles recht flott gehen, wenn ich nicht stark auskühlen wollte. Die Weitsicht wird immer besser... Die Weitsicht wird immer besser...

Die Gipfelbesteigung und SOTA-Aktivierung

Meine Garmin Sportuhr vibrierte mich am 9.August 2022 um 0500 aus dem Schlaf und mein Puls war sofort am Anschlag, so aufgeregt war ich. Ich schälte mich aus dem Seideninlett und schlich mich aus der schummrigen Hütte um die Zimmernachbarn nicht zu wecken. Für ein Frühstück war es noch zu früh. Ich hatte mir ein Käsebrot eingepackt, dass ich oben verspeisen wollte.

Um 0530 war ich auf dem Wanderweg zum Triglav, der direkt von der Hütte abzweigte. Die Sonne war noch nicht aufgegangen aber es war bereits hell genug, um den steilen, steinigen Weg und die guten Wegmarkierungen zu erkennen. Technisch Anspruchsvoll sollte es erst nach einer Stunde Aufstieg werden, bis dahin stieg ich konzentriert und voller Vorfreude weiter auf. Der Wind bließ stark und kühl. Mir dämmerte, dass ich bald die “volle Montur”, bestehend aus einer dicken Fleecejacke und einer Hardshelljacke, anlegen sollte. Trittsicherheit und Schwindelfreiheit sind Voraussetzung Trittsicherheit und Schwindelfreiheit sind Voraussetzung

Nach einer Stunde erreichte ich den sehr steilen Anstieg über ein Geröllfeld zum Einstieg in die Kletterei zum Gipfel. Ich zog die warme Kleidung an, steckte die Wanderstöcke in die Seitentasche des Rucksack, setzte den Kletterhelm auf und zog die Handschuhe an. Let’s go!

Es ging auch gleich gut los mit einigen sehr ausgesetzten Stellen, Stahlseilen und Stahlnägeln, mit denen man sich am Fels entlanghangeln konnte, dessen Standfläche manchmal nicht viel breiter als der Schuh war. Jeder Schritt erforderte volle Konzentration, jeder Griff war gut überlegt und der Körperschwerpunkt immer nah am Fels. Nach 20 Minuten waren die schwierigsten Stellen überwunden. Der Weg war weiterhin sehr steil und anspruchsvoll aber nicht mehr technisch herausfordernd.

Viel schneller als erwartet, erblickte ich nach zwei Stunden bereits den Gipfel aus kurzer Distanz und die letzten Meter vergingen, befeuert durch die Freude, wie im Flug. Oben angekommen genoß ich den atemberaubenden Ausblick. Ein 360 Grad Panorama, dass ich niemals vergessen werde! Nachdem ich die obligatorischen Fotos und Videos gemacht hatte, suchte ich nach einem geeigneten Platz etwas abseits des Gipfelpunktes für den Aufbau meiner Antenne. Ich hatte wieder die rundstrahlende 2m/70cm Drahtantenne von Lambdahalbe dabei, die mir bereits bei meinen letzten Aktivierungen sehr gute Dienste geleistet hatte. Ich zog meine beiden Wanderstöcke auf die volle Länge aus und umwickelte die aneinander gelegten Griffe mit Klettband, so dass es eine stabile, lange Stange ergab, die ich zwischen zwei Steinen festklemmte. An das Ende wickelt ich einen gummierten Draht und formte einen Haken, in den ich die Antenne einhing. Der Blitzschutzturm auf dem Gipfel Der Blitzschutzturm auf dem Gipfel

Mein kleines Yaesu FT-5D 2m/70cm QRP-Handfunkgerät war schnell angeschloßen, eingeschaltet und ich aktivierte die Audio-Aufnahme auf SD-Karte um alle Gespräche mitzuschneiden. Bei der Kälte würde ich kaum in der Lage sein über eine längere Zeit die Rufzeichen mit Stift und Notizblock zu notieren, so dass ich es gleich bleiben ließ.

Um zirka 0745 CEST war ich bereit und fing an “CQ SOTA” mit meinem Rufzeichen S5/DO1MJ/P zu rufen. Ich rief ein paar mal auf 145.500 FM, bekam aber keine Antwort. Ok, dachte ich mir, geh es ruhig an. Ist ja noch sehr früh. Welcher Operator sitzt zu dieser Uhrzeit schon im Shack? Auf 145.550 hörte ich zwei italiener sprechen, die sehr lange Durchgänge machten und meine Break-Rufe leider nicht wahrnahmen. Schade - das hätten ja gleich mal die ersten zwei QSOs werden können. Also rief ich wieder auf 145.500 - meiner per SOTA-Alarm angekündigten Frequenz - CQ SOTA.

Die Zeit verging und innerlich tauchten schon erste Gedankenblasen auf, dass ich den Gipfel nicht aktivieren könnte, da es vielleicht einfach noch zu früh am Morgen war. Aber dann hörte ich plötzlich S52CU, Mirco aus der Hauptstadt von Slowenien, Ljubljana. Ich war überglücklich und schöpfte wieder ein wenig Hoffnung. Mirco war mit 5/9 zu empfangen und wir hatten ein sehr nettes QSO. Ljubljana dachte ich - wow - das war ja das Ziel meiner Wanderung in 2018 gewesen. Und außerdem: Verbindung zwischen dem höchsten Gipfel und der Hauptstadt Sloweniens? Super cool! Atemberaubender Ausblick vom Gipfel Atemberaubender Ausblick vom Gipfel

Das zweite QSO kam dann kurze Zeit später mit IK/OE5PSO/M, dem Peter, zustande, der Mobil in der Nähe von Triest (Italien) unterwegs war. Triest - das Ziel meiner Wanderung - passt!

Das dritte und mit zirka 180km Entfernung auch weiteste QSO hatte ich nach meiner Frühstückspause mit 9A5EX, Herman aus der Nähe von Zagreb in Kroatien. Langsam machte sich Hoffnung in mir breit, dass ich es schaffen könnte! Ich scannte ein wenig durch die Frequenzen und rief auf Verdacht auf der mitterweile frei gewordenen Frequenz 145.550 CQ SOTA.

Unmittelbar nach meinem Ruf meldete sich Chris, OE8CKK/P, der sich auf dem Aufstieg zu einer SOTA-Aktivierung des “Hohen Trieb” (OE/KC-066) in Österreich befand und sein Handfunkgerät eingeschaltet hatte. Ich war überglücklich über das vierte QSO und damit über die gelungene Aktivierung des Triglav, S5/JA-001! Leider benötigte Chris noch gut eine Stunde Aufstieg zu seinem Gipfel, so dass wir keine Summit-to-Summit Verbindung machen konnten, denn für mich war es jetzt Zeit geworden die Sachen zu packen und abzusteigen. Ich fing bereits an zu zittern - eine klare Ansage des Körpes sich langsam mal etwas zu bewegen und Wärme zu erzeugen.

Mein SOTA-Aufbau mit Wanderstöcken als Mast Mein SOTA-Aufbau mit Wanderstöcken als Mast

Auf dem Weg nach unten fand und loggte ich den Geocache “Triglav 2864” GC14N3H - meinen höchstgelegenen Cache bisher. Außerdem hörte ich OE/S52AU/P, Borut, auf dem Gipfel OE/KT-097 CQ SOTA rufen und konnte ihm als Jäger mit einem sehr netten QSO behilflich sein.

Damit war der Tag für mich perfekt! Nach dem zwei Stunden dauernden Abstieg absolvierte ich noch eine fünfstündige Wanderetappe zu meinem Tagesziel. Es war ein langer, anstrengender aber sehr ereignisreicher Tag, der schwer zu toppen sein und mir immer in Erinnerung bleiben wird 🤩

Video

Aktivierter Gipfel

https://sotl.as/summits/S5/JA-001open in new window

Aktualisiert am:
- + diff --git a/aktivitaeten/2022-08-13-DA-0138.html b/aktivitaeten/2022-08-13-DA-0138.html index 0c93f2e1..78200c0c 100644 --- a/aktivitaeten/2022-08-13-DA-0138.html +++ b/aktivitaeten/2022-08-13-DA-0138.html @@ -23,13 +23,13 @@ } Aktivierung von DA-0138 | Draussenfunker.de | QRV im Grünen - +

Aktivierung von DA-0138

Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar schön DX Verbindungen und jede Menge Spass.

Video

Equipment

Aktualisiert am:
- + diff --git a/aktivitaeten/2022-08-28-DA-0244.html b/aktivitaeten/2022-08-28-DA-0244.html index 1593ff6e..7ccb78df 100644 --- a/aktivitaeten/2022-08-28-DA-0244.html +++ b/aktivitaeten/2022-08-28-DA-0244.html @@ -23,13 +23,13 @@ } Aktivierung von DA-0244 | Draussenfunker.de | QRV im Grünen - +

Aktivierung von DA-0244

DF9HCopen in new window berichtet:

Sonntag, schönes Wetter und Zeit - also auf in den Park. Erst ein paar Tage vorher wurde schnell und unkompliziert "mein" neuer Park als POTA-Referenz eingetragen: die Rostocker Heide, Deutschlands größter Küstenwald, Parkreferenz DA-0244open in new window 9-EUR-Ticket galt noch, also mit S-Bahn, Fähre und Bus auf den Weg gemacht. Im Gepäck mein FT-817, HF-P1 Antenne und zusätzlich ein 5,6m Teleskop für 20m und höher.

Auf dem Weg in den Park

Da ich zusätzlich zu POTA auch WWFF machen wollte musste ich mich erst mal ins Naturschutzgebiet begeben. Hab dann meinen ersten Standort auf einer Düne in Strandnähe aufgeschlagen. Super Ausblick auf die Ostsee auf der einen Seite und Moor und See auf der anderen.

Naturschutzgebiet

Zuerst hab ich 40m probiert, starke Signale zu hören aber mich hat niemand gehört. Es war schwierig eine freie Frequenz zu finden, ständig wurde ich von stärkeren Stationen weggedrückt. Also mal 20m Meter probieren.

QRV auf der Bank

Ich hatte nicht mit dem Wind gerechnet, oben auf der Düne blies eine steife Briese die meine 5m hohe Antenne immer wieder umkippte. Also auf den Weg gemacht und einen ruhigeren Standort gesucht und auch gefunden: dort gab's sogar Bänke zum Hinsetzen auf einer Plattform im Moor. Aber selbst dort setzte mir der Wind ziemlich zu. Antenne stand fest aber Kleinteile wie Kugelschreiber oder Klemmbrett mit Logzettel wurden immer wieder weggeweht.

Und ein weiteres Problem war, dass es kein Internet gab. Wie sollte ich mich jetzt spotten?

Naturschutzgebiet

Mit etwas Geduld ging es dann mehr schlecht als recht, ich machte meine 10 QSOs auf 20m. Aus Neugier dann noch mal 15m probiert, da lief irgend ein brasilianischer Contest und ich konnte so sogar noch eine DX-Station ins Log kriegen, mit 5 W SSB.

Irgendwann kamen die Mücken und ich machte mich auf den Rückweg. Park war aktiviert und ich zufrieden. Da fahr ich bestimmt mal wieder hin. 73

Kreuzfahrtschiff

Lotsenboot

Ach auf dem Rückweg kreuzte noch ein fettes Kreuzfahrtschiff meinen Weg.

Equipment

  • Yaesu FT-817
  • Antenne HF-P1
Aktualisiert am:
- + diff --git a/aktivitaeten/2022-10-15-SYP.html b/aktivitaeten/2022-10-15-SYP.html index 84d8a872..b9f0071a 100644 --- a/aktivitaeten/2022-10-15-SYP.html +++ b/aktivitaeten/2022-10-15-SYP.html @@ -23,13 +23,13 @@ } Support Your Park Autumn 2022 | Draussenfunker.de | QRV im Grünen - +

Support Your Park Autumn 2022

Am 15.10.2022 und am 16.10.2022 waren wir selbstverständlich fleißig unterwegs. Diesmal wieder dabei Kamerakind DG7LAN.

Ein Wochenende in großer Besetzung mit zahlreichen aktivierten Parks und vielen Spannenden Verbindungen. Spass hats gemacht seht selbst:

Video

Equipment

Aktualisiert am:
- + diff --git a/aktivitaeten/2022-12-17-Gluehweinpota.html b/aktivitaeten/2022-12-17-Gluehweinpota.html index 1571efe4..25854ca7 100644 --- a/aktivitaeten/2022-12-17-Gluehweinpota.html +++ b/aktivitaeten/2022-12-17-Gluehweinpota.html @@ -23,13 +23,13 @@ } Glühwein-POTA 2022 | Draussenfunker.de | QRV im Grünen - +

Glühwein-POTA und Jahresrückblick 2022

Das Jahr 2022 war für uns ein ganz besonderes. Eine Gruppe von Funkamateuren hat sich auf Twitter zusammengefunden. Vereint hat uns das Interesse an Outdoor-Funken, insbesondere SOTA und POTA. Die ersten gemeinsamen Aktivierungen im Hamburger Raum haben wirklich Spaß gemacht. Wir haben viel gelernt und den ein oder anderen Funkamateur fürs Draussenfunken begeistern können. Schnell war klar, dass Twitter nicht das richtige Medium für Gruppenkommunikation ist, also sind wir auf eine Chat-Plattform umgezogen.

Auf unseren Aktivierungen in der Öffentlichkeit sind wir immer wieder von interessierten Passanten angesprochen worden und haben mit Freude erklärt was wir da machen, was Amateurfunk ist, und wie man in das Thema einsteigen kann. So ist auch diese Webseite entstanden. Wir wollten vieles von dem was wir erklärt haben, noch mal schriftlich festhalten und ebenso eine Anlaufstelle für interessierte Funkamateure haben.

Mit der Zeit wurde diese Gruppe immer größer, einer der beiden deutschen POTA-Admins ist dazu gestoßen, und auch einer der amerikanischen POTA-Admins besucht uns immer wieder virtuell. Inzwischen sind wir auf knapp 80 Lizensierte und Interessierte, hauptsächlich aus Deutschland, angewachsen. Eine hohe zweistellige Anzahl an Aktivierungen wurde erfolgreich abgeschlossen und viele Freundschaften geschlossen.

Auf unserer Chat-Plattform gibt es täglich interessanten Austausch. Ob es um Selbstbauprojekte, Messtechnik, Geräte, Aktivierungen oder einfach alltäglichen Klönschnack geht, alle sind offen, freundlich, respektvoll und hilfreich. Wir haben uns also ein schönes, virtuelles Wohnzimmer abseits von toxischen Facebook-Gruppen, Mailinglisten und Ähnlichem geschaffen.

Am 17.12. haben wir uns daher im Hammer Park zu einer gemeinsamen Aktivierung getroffen. Wir wollten bei Glühwein, Kako und Keksen gemeinsam das Jahr ausklingen lassen und anderen Hamburger Funkamateuren die Möglichkeit geben uns und das Draussenfunken kennen zu lernen.

Insgesamt haben knapp 25 Funkamateure, Freunde und Interessierte einen tollen Tag verbracht, geklönt, sich kennen gelernt und vielleicht sogar Freundschaft geschlossen. Natürlich haben wir an dem Tag den Park mehrfach aktiviert, aber der soziale Aspekt stand definitiv im Fokus. Zudem gab es Ausbildungsbetrieb auf PMR und 2m Simplex für die Kinder.

Wir möchten uns bei jedem Einzelnen bedanken. Bedanken für die Kontakte über Funk, für die Kontakte auf unseren Aktivierungen, und dafür, dass wir eine so tolle, inklusive und hilfreiche Gemeinschaft sind. Danke!

Auf, dass 2023 noch toller wird, dass wir das Thema Draussenfunken, POTA, SOTA, WWFF, etc. noch weiter in die Breite tragen können, und unsere Gemeinschaft weiter wächst.

DK4HHA, DG7PX, DO1DSH, DO7JZ

Aktualisiert am:
- + diff --git a/aktivitaeten/2023-01-21-SYP.html b/aktivitaeten/2023-01-21-SYP.html index bcfc395d..cb707b02 100644 --- a/aktivitaeten/2023-01-21-SYP.html +++ b/aktivitaeten/2023-01-21-SYP.html @@ -23,13 +23,13 @@ } Support Your Park Winter 2023 | Draussenfunker.de | QRV im Grünen - +

Support Your Park Winter 2023

DF9HC in DA-0300 - Hütter Wohld

Das POTA-Winterwochende (Support Your Parks Weekend) stand auf dem Plan und da war klar, ich musste raus in den Wald. Vor nicht allzu langer Zeit war hier ganz in der Nähe der Hütter Wohldopen in new window als neuer Park DA-0300open in new window eingetragen worden und ich wollte mich an die Erstaktivierung machen. Diesmal sollten es etwas mehr als die üblichen 5W sein, das Wetter sah nicht so berauschend aus und ich wollte nicht stundenlang in der Kälte sitzen. Also den FT-891 eingepackt, zwei Eremit-Akkus und eine Antenne ähnlich zu dieser hier.

Als ich zu Hause los fuhr schien noch die Sonne, aber schon auf dem Weg fing es an zu regnen. Der Regen hielt dann auch noch an, als ich an meinem Funkspot ankam aber ein Blick auf’s Regenradar zeigte, lange kann es nicht mehr dauern. Also die Ausrüstung halbwegs trocken untergestellt und gewartet. Kaum fielen die letzten Tropfen baute ich die Antenne auf und war wenige Minuten später QRV. Ich hatte Glück, es waren noch knapp 60 Minuten bis zu dem an diesem Wochenende stattfindenden Contest und die Bänder noch leer. Ich konnte in kurzer Zeit die benötigten 10 Verbindungen ins Log bekommen, blieb dann noch etwas länger und hatte am Ende fast 40 QSOs in weniger als einer Stunde, davon sogar 3 DX (Kanada und USA). Ich hatte mit 50W nur auf 20m Betrieb gemacht.

DF9HC

DK9CA, DG7PX und DK4HAA in DA-0262 - Hammer Park

Etwas besseres Wetter hatten wir in Hamburg bei unserer Aktivierung des Hammer Parks. Zunächst zog es DG7PX und mich, DK4HAA, allerdings in den Hamburger Süden, um den Harburger Stadtparkopen in new window zu begutachten: war dieser als potenzieller POTA-Park geeignet? Falls dies der Fall sein sollte, wollten wir direkt um eine Aufnahme in die Park-Liste bitten. Wie ihr am Link sehen könnt: ja, inzwischen ist der Park bei POTA gelistet und bietet ab sofort allen Hamburgern südlich der Elbe eine weitere POTA-Möglichkeit in traumhafter Natur.

Danach ging es zum Hammer Park, DA-0262open in new window, unserer eigentlichen Parkaktivierung. Dort trafen wir DK9CA mit seinen Söhnen, die sich ebenfalls für den Amateurfunk interessieren und schon einige Ausbildungseinheiten absolviert haben. Unser Equipment: Draußenfunker EFHW für 40/20/15/10m, Quarterwave Vertical, Mini-EFHW von Martin, FT-891 und X6100. Neben der eigentlichen Parkaktivierung wollten wir nämlich auch ein paar Geräte und Antennen vergleichen.

Bei sonnigem Wetter und Temperaturen um den Gefrierpunkt bauten wir unsere Stationen am üblichen Spot auf und waren nach wenigen Minuten auf den Bändern unterwegs. Der Contest hatte schon begonnen und es war schwer eine freie Stelle zu finden, da die Bänder offen und DX-Stationen mit S9+ zu hören waren. Mit Geschick, Geduld und etwas Glück gelang es uns, ein paar Hunter auf unsere Frequenz zu locken und dank Bandöffnung waren die notwendigen zehn QSOs trotz Contest schnell zusammen. Neben DX-Kontakten in die USA war am Ende auch eine Park-to-Park-Verbindung mit DO1TC, der sich zeitlich fast in Rufweite im Thörls Parkopen in new window aufgehalten hat, im Log.

Mit kalten Fingern und einem vollen Logbuch machten wir uns nach dieser erfolgreichen POTA-Aktivierung wieder auf den Heimweg.

DK9CA, DG7PX und DK4HAA

Aktualisiert am:
- + diff --git a/aktivitaeten/2023-01-28-DA-0357.html b/aktivitaeten/2023-01-28-DA-0357.html index 7272b171..fb522294 100644 --- a/aktivitaeten/2023-01-28-DA-0357.html +++ b/aktivitaeten/2023-01-28-DA-0357.html @@ -23,13 +23,13 @@ } All time new one DA-0357 Harburger Stadtpark | Draussenfunker.de | QRV im Grünen - +

All time new one DA-0357 Harburger Stadtpark

Heute, am 28.01.2023, waren Harm (DK4HAA) und ich (DO1TC) im frisch eingerichteten ATNO (all time new one) POTA-Park DA-0357open in new window, dem Harburger Stadtpark.

Obwohl ich hier früher regelmäßig ein bisschen weiter nördlich zur Uni gegangen bin, war ich heute zum ersten mal in diesem Park. Es war für mich eine Überraschung wie groß der Park ist. Ich hatte den Park schon einmal digital ausgekundschaftet und wusste von einigen Anhöhen/Aussichtspunkten, die geeignet erschienen. Vor Ort sind wir nach etwas gehen auf diesem Hügel stehen gebieben.


Größere Karte anzeigen

Zwei Bänke jeweils von dem in der Mitte des Hügels laufendem Weg abgewand, mit genügend Platz, um im Sichtbereich Antennen aufzubauen.

Also schnell eine auf 15m abgestimmte EFHW in den Baum geworfen und die Draussenfunker Lamdba 1/4 auf 20m abgestimmt.

Nachdem ich mich langsam durch ein volles 15m-Band mit vielen Überlappungen und Contest-Stationen gekämpft habe, hat Harm super schnell die >10 QSOs auf 20m absolviert, bevor es noch einen Wechsel auf 40m gab.

DK4HAA beim QSO auf 20m

Equipment

  • Yaesu FT-891
  • EFHW
  • Eremit 12V/12Ah LiFePO4
  • Discovery TX500 + PA500
  • Draussenfunker Lamdba 1/4

DO1TC

Aktualisiert am:
- + diff --git a/aktivitaeten/2023-02-11-DA-0261.html b/aktivitaeten/2023-02-11-DA-0261.html index 6b7b585f..0360b4a7 100644 --- a/aktivitaeten/2023-02-11-DA-0261.html +++ b/aktivitaeten/2023-02-11-DA-0261.html @@ -23,13 +23,13 @@ } Aktivierung von DA-0261 Thörls Park im Video. | Draussenfunker.de | QRV im Grünen - +

No talking, plain POTA. Aktivierung von DA-0261

Am 11.02.2023 war DK4HAA im Thörls Park in Hamburg und hat dabei die Kamera laufen lassen. Hier kannst du die Aktivierung in Echtzeit im Video verfolgen. No talking, plain POTA.

Video

Equipment

Aktualisiert am:
- + diff --git a/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.html b/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.html index 1d3d6d9a..52e5e076 100644 --- a/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.html +++ b/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.html @@ -23,13 +23,13 @@ } Ausbildungsbetrieb mit den Draußenfunkern | Draussenfunker.de | QRV im Grünen - +

Ausbildungsbetrieb im Grünen

Samstag, 11 Uhr, Harburger Stadtpark. Auf einer kleinen Terrassenfläche direkt am See treffen sich rund zehn Personen im leichten Schneegestöber. Die Draußenfunker haben zu einem Schnupperkurs "Funken im Freien" eingeladen und viele Newcomer aus dem Ortsverband E07 sind diesem Aufruf gefolgt. DG7PX und DK4HAA berichten von den Ereignissen.

Gemeinsam erkunden wir den Park und besprechen, auf was man alles achten sollte auf der Suche nach einer geeigneten Stelle zum Funken. Sitzgelegenheit, klar. Platz für die Antenne oder ein Baum, je nach dem. Auch kein Problem in den Hamburger Parks. Bisschen höher gelegen und vielleicht nicht direkt das Koaxkabel über den Fußweg legen. Alles kein Problem im Harburger Stadtpark, POTA-Referenz DA-0357open in new window. Auf einer Anhöhe finden wir einen geeigneten Spot und nehmen die Bank mit Seeblick unter Beschlag.

Hands on. Das war unser Motto. Also bekamen die angehenden Funkamateure Ove, Lars und Karl das Funkequipment in die Hand gedrückt mit dem Auftrag "dann baut mal auf". Zunächst einen geeigneten Platz für die Antenne finden, Kabel ausrollen, Radials auslegen, 1/4 Vertical aufschrauben, ausziehen und nach einem kurzen Studium des Bandplans mit dem Rigexpert auf den 15m SSB-Bereich abstimmen. Jeder einmal, das übt. Zwei 6 Ah LiFePo4 Akkus ans FT-891 klemmen, Antenne dran und einschalten. Direkt was los auf dem Band. Also mal hören, was genau dort los ist. Irgendein Frankreich-Contest. Nichts für uns. IQ8ST kommt stark rein und scheint einen Pileup zu haben. Also mal rein rufen. Treffer! QSO im Log. Beim Nachschlagen des Rufzeichens stellt sich heraus, hier ist eine Award-Station für "92nd Anniversary launch of the Amerigo Vespucci School Ship" in Gange. Cooles erstes QSO für Ove!

Weiter übers Band drehen und auf einer freien Frequenz CQ rufen. 21.325 ist frei. CQ CQ CQ DN4HAA. Ukraine, USA, Spanien, Portugal, Kanada. Das Band spiel mit, unsere Newcomer bekommen ein QSO nach dem anderen ins Log und machen dabei vorbildlichen Betrieb. Wir legen eine kurze Erklärbär-Pause zu POTA Parks on the Airopen in new window ein, ergänzen die Logs um die Park-Referenz DA-0357, gehen wieder auf's Band und spotten uns auf POTA-Appopen in new window. Kurze Zeit später geht der POTA-typische Mini-Pileup los. Viele Hunter, die wir auch von anderen Aktivierungen kennen, rufen unser Ausbildungs-Call und freuen sich über einen neuen Park im Log. Wir wechseln noch einmal auf 10m und haben auch hier Erfolg und zahlreiche QSOs im Log. Entfernungsrekord des Tages: YV1SW aus Venezuela! Zwischendurch dürfen auch ausnahmsweise die bereits lizenzierten OPs einmal ans Gerät. 😉 Alle zusammen haben wir die Clubstation der TU Harburg (DL0TUH) im Log und der OP Julian (DJ8JD) bringt uns unsere QSL-Karten persönlich in den Park. Vielen Dank für diesen Service!

Mit kalten Händen und Füßen machen wir nach knapp drei Stunden Dauerbetrieb QRT und bauen die Station ab. Könnte schlechter laufen, so ein Draußenfunker-Tag...

Vielen Dank für die tolle Beteiligung bei unserer Aktion sagen Nikolas, DG7PX und Harm, DK4HAA. Uns hat es richtig viel Spaß gemacht. Wir freuen uns auf das erste QSO mit euch mit eurem eigenen Rufzeichen und hoffen, dass ihr Freude am Draußenfunken gefunden habt. Das nächste Mal dann bei 15 Grad mehr?

Aktualisiert am:
- + diff --git a/aktivitaeten/2023-03-01-LEO-ohne-big-gun.html b/aktivitaeten/2023-03-01-LEO-ohne-big-gun.html index d4539ae8..ce24784b 100644 --- a/aktivitaeten/2023-03-01-LEO-ohne-big-gun.html +++ b/aktivitaeten/2023-03-01-LEO-ohne-big-gun.html @@ -23,13 +23,13 @@ } Satellitenbetrieb ohne große Ausrüstung | Draussenfunker.de | QRV im Grünen - + -

Kochrezept für eine LEO-Aktivierung mit Low-Cost-Equipment

Aufmerksam geworden, durch Experimente von DO7OO im Disord der draussenfunker.deopen in new window der mir erzählte, dass er LEO-SATs ohne „Big-Gun-Equipment“ macht, bin ich neugierig geworden, wie das gehen mag. Daraus entstanden ist das folgende - durch DO7OO und mich erfolgreich erprobte - Kochrezept:

Zutaten

  • Billiges FM-Handfunkgerät (Radioddity, Baofeng, …)
  • Mobiltelefon
  • App zum SAT-Tracken. Bspw. den „ISS-Detektor“
  • Eine Portion Glück

Zubereitung

  1. SAT-Tracking App installieren. Bspw. den „ISS-Detektor“.
  1. App einrichten und auf einen SAT Filtern, der V/U im FM-Mode unterstützt und der noch aktiv ist. Ich habe mich für OSCAR-50 (SO-50 oder auch Saudisat-1C) entschieden

  2. In der App die Frequenzen für Up/Downlink sowie mögliche CTCSS-Töne heraussuchen. Am Beispiel SO-50: Uplink: 145.850 kHz Downlink: 436.805 kHz CTCSS Ton #1 zum „Aktivieren des Transponders“: 67Hz CTCSS Ton #2 für einen Durchgang: 74.4Hz

Etwas Theorie

Nun etwas Theorie. Ganz ohne geht es nicht:

So ein LEO-Sat umkreist die Erde in gerade einmal 100Minuten. Das bedeutet: Er ist verdammt schnell! Für uns heisst das, dass hier bereits der Doppler-Effekt zum Tragen kommt. Der Dopplereffekt beschreibt, dass Töne, die von sich schnell nähernden Objekten höher sind, als im Original. Entfernen sich die Objekte schnell, werden die Frequenzen tiefer. Da der SAT sich mit knapp 7km/s bewegt, sind das schonmal einige kHz.

  1. Zurück zum Kochrezept:

Am besten man speichert sich Up/Downlink in einen Speicherplatz auf dem Gerät ein (auch die günstigen Radios haben einen Speicher). Und zwar nicht nur ein Pärchen, sondern gleich 4-5 Paare. Für den SO-50 habe ich im Speicher folgende Kanäle abgelegt: Kanal 1: Down: 436.805 / Up: 145.850 / CTCSS 67Hz Kanal 2: Down: 436.805 / Up: 145.850 / CTCSS 74.4Hz Kanal 3: Down: 436.800 / Up: 145.850 / CTCSS 74.4Hz Kanal 4: Down: 436.795 / Up: 145.850 / CTCSS 74.4Hz Kanal 5: Down: 436.790 / Up: 145.850 / CTCSS 74.4Hz

Es fällt auf, dass Platz 1 und 2 gleich belegt sind. Liegt daran, dass man mit 67Hz den SAT „Auftastet“, mit 74.4Hz einen Durchgang startet. Ferner ist der Uplink überall gleich, da der Dopplereffekt auf 2m nicht so sehr ins Gewicht fällt wie auf 70cm. Soviel zur Vorbereitung des Funkgeräts.

  1. Die Antenne und Co. so belassen wir so, wie wir das Gerät gekauft haben.

  2. Wir machen uns mit der App vertraut. Speziell der „Radar“-Ansicht (siehe Bild).

Minimalsetup für den Satellitenfunk

Der weisse Pfeil zeigt dorthin, wo der SAT „aufgehen“ wird. Die blaue Linie zeigt an, wo er entlangzieht. (Azimuth) Auf der linken Seite gibt es noch eine Art „Wasserwaage“, die gibt die Elevation an (Also wie hoch am Horizont steht der SAT). In der Ansicht „Detail“ kann man sehen, wann es überhaupt so weit ist. Beim SO-50 bleiben einem (theoretisch) bis zu 15 Minuten, je nach Überflug. Da wir ja mit „Low-Cost-Equipment“ arbeiten, reduzieren sich diese 15Min. meist auf max. 1-2 Minuten. Nämlich dann wenn die Elevation am größten ist. Elevation gross heisst: >70Grad - dann ist der Vogel fast über uns.

  1. Jetzt heisst es schnell sein, wenn der SAT über uns ist. Wir halten das Funkgerät möglichst Waagerecht und im rechten Winkel zur Flugbahn. Dann ist die Chance, dass wir den SAT hören, und der uns, am größten.

  2. Steht also der SAT kurz vorm Zenit (Höchster Punkt über uns), können wir versuchen über Kanal 1 den SAT aufzutasten. Anschliessend flink auf Kanal 2 gehen und CQ rufen oder halt auf einen CQ-Ruf Antworten.

  3. Je weiter sich der SAT von uns wieder wegbewegt, desto höher gehen wir im Kanal (Wegbewegende Objekte / Dopplereffekt: Frequenz wird niedriger)

Tipps & Tricks

Das war es auch schon. Noch ein paar Tips:

  • Wie im Amateurfunk überall üblich empfiehlt es sich erstmal zu hören. Dadurch bekommt man ein Gefühl, wie die Antenne/das Gerät zu halten ist. Man wird schnell feststellen das geringe Änderungen des Antennenwinkels große Auswirkungen auf die Empfangsqualität haben.
  • Weiterhin gut: Hören(!) und nicht direkt im ersten Versuch ein CQ probieren. Sondern hören(!!) und dann ggf. Antworten.
  • Durchgänge sind auf LEOs - aufgrund der kurzen Überflugzeit - kurz zu halten. Auf ein CQ folgt das eigene Callsign, darauf bestätigt der CQ-Rufende mit Rapport und Locator. Man selbst bestätigt auch mit Rapport und Locator sowie 73. Keine epischen Klönschnacks. Ihr werdet feststellen, dass auf den LEOs verdammt viel los ist. Und zwar bei fast jedem Überflug.
  • Loggen: Will man die heissbegehrte QSL-Karte bzw. die LoTW-QSL, so empfiehlt es sich im Log neben dem Namen des Satelliten auch den SAT_MODE mit anzugeben. Bei SO-50 ist das „V/U“. Das VU steht für die Bänder hinter dem Up/Downlink.

Ein Wort der Warnung! 😉

An dieser Stelle noch mal herzlichen Dank an DO7OO aus Bremen, ohne den ich das vermutlich nie ausprobiert hätte. Vorsicht: Suchtgefahr ist nicht auszuschliessen.

vy 73, Jörg, DJ7NT

Aktualisiert am:

Kochrezept für eine LEO-Aktivierung mit Low-Cost-Equipment

Aufmerksam geworden, durch Experimente von DO7OO im Disord der draussenfunker.deopen in new window der mir erzählte, dass er LEO-SATs ohne „Big-Gun-Equipment“ macht, bin ich neugierig geworden, wie das gehen mag. Daraus entstanden ist das folgende - durch DO7OO und mich erfolgreich erprobte - Kochrezept:

Zutaten

  • Billiges FM-Handfunkgerät (Radioddity, Baofeng, …)
  • Mobiltelefon
  • App zum SAT-Tracken. Bspw. den „ISS-Detektor“
  • Eine Portion Glück

Zubereitung

  1. SAT-Tracking App installieren. Bspw. den „ISS-Detektor“.
  1. App einrichten und auf einen SAT Filtern, der V/U im FM-Mode unterstützt und der noch aktiv ist. Ich habe mich für OSCAR-50 (SO-50 oder auch Saudisat 50) entschieden

  2. In der App die Frequenzen für Up/Downlink sowie mögliche CTCSS-Töne heraussuchen. Am Beispiel SO-50: Uplink: 145.850 kHz Downlink: 436.805 kHz CTCSS Ton #1 zum „Aktivieren des Transponders“: 67Hz CTCSS Ton #2 für einen Durchgang: 74.4Hz

Etwas Theorie

Nun etwas Theorie. Ganz ohne geht es nicht:

So ein LEO-Sat umkreist die Erde in gerade einmal 100Minuten. Das bedeutet: Er ist verdammt schnell! Für uns heisst das, dass hier bereits der Doppler-Effekt zum Tragen kommt. Der Dopplereffekt beschreibt, dass Töne, die von sich schnell nähernden Objekten höher sind, als im Original. Entfernen sich die Objekte schnell, werden die Frequenzen tiefer. Da der SAT sich mit knapp 7km/s bewegt, sind das schonmal einige kHz.

  1. Zurück zum Kochrezept:

Am besten man speichert sich Up/Downlink in einen Speicherplatz auf dem Gerät ein (auch die günstigen Radios haben einen Speicher). Und zwar nicht nur ein Pärchen, sondern gleich 4-5 Paare. Für den SO-50 habe ich im Speicher folgende Kanäle abgelegt: Kanal 1: Down: 436.805 / Up: 145.850 / CTCSS 67Hz Kanal 2: Down: 436.805 / Up: 145.850 / CTCSS 74.4Hz Kanal 3: Down: 436.800 / Up: 145.850 / CTCSS 74.4Hz Kanal 4: Down: 436.795 / Up: 145.850 / CTCSS 74.4Hz Kanal 5: Down: 436.790 / Up: 145.850 / CTCSS 74.4Hz

Es fällt auf, dass Platz 1 und 2 gleich belegt sind. Liegt daran, dass man mit 67Hz den SAT „Auftastet“, mit 74.4Hz einen Durchgang startet. Ferner ist der Uplink überall gleich, da der Dopplereffekt auf 2m nicht so sehr ins Gewicht fällt wie auf 70cm. Soviel zur Vorbereitung des Funkgeräts.

  1. Die Antenne und Co. so belassen wir so, wie wir das Gerät gekauft haben.

  2. Wir machen uns mit der App vertraut. Speziell der „Radar“-Ansicht (siehe Bild).

Minimalsetup für den Satellitenfunk

Der weisse Pfeil zeigt dorthin, wo der SAT „aufgehen“ wird. Die blaue Linie zeigt an, wo er entlangzieht. (Azimuth) Auf der linken Seite gibt es noch eine Art „Wasserwaage“, die gibt die Elevation an (Also wie hoch am Horizont steht der SAT). In der Ansicht „Detail“ kann man sehen, wann es überhaupt so weit ist. Beim SO-50 bleiben einem (theoretisch) bis zu 15 Minuten, je nach Überflug. Da wir ja mit „Low-Cost-Equipment“ arbeiten, reduzieren sich diese 15Min. meist auf max. 1-2 Minuten. Nämlich dann wenn die Elevation am größten ist. Elevation gross heisst: >70Grad - dann ist der Vogel fast über uns.

  1. Jetzt heisst es schnell sein, wenn der SAT über uns ist. Wir halten das Funkgerät möglichst Waagerecht und im rechten Winkel zur Flugbahn. Dann ist die Chance, dass wir den SAT hören, und der uns, am größten.

  2. Steht also der SAT kurz vorm Zenit (Höchster Punkt über uns), können wir versuchen über Kanal 1 den SAT aufzutasten. Anschliessend flink auf Kanal 2 gehen und CQ rufen oder halt auf einen CQ-Ruf Antworten.

  3. Je weiter sich der SAT von uns wieder wegbewegt, desto höher gehen wir im Kanal (Wegbewegende Objekte / Dopplereffekt: Frequenz wird niedriger)

Tipps & Tricks

Das war es auch schon. Noch ein paar Tips:

  • Wie im Amateurfunk überall üblich empfiehlt es sich erstmal zu hören. Dadurch bekommt man ein Gefühl, wie die Antenne/das Gerät zu halten ist. Man wird schnell feststellen das geringe Änderungen des Antennenwinkels große Auswirkungen auf die Empfangsqualität haben.
  • Weiterhin gut: Hören(!) und nicht direkt im ersten Versuch ein CQ probieren. Sondern hören(!!) und dann ggf. Antworten.
  • Durchgänge sind auf LEOs - aufgrund der kurzen Überflugzeit - kurz zu halten. Auf ein CQ folgt das eigene Callsign, darauf bestätigt der CQ-Rufende mit Rapport und Locator. Man selbst bestätigt auch mit Rapport und Locator sowie 73. Keine epischen Klönschnacks. Ihr werdet feststellen, dass auf den LEOs verdammt viel los ist. Und zwar bei fast jedem Überflug.
  • Loggen: Will man die heissbegehrte QSL-Karte bzw. die LoTW-QSL, so empfiehlt es sich im Log neben dem Namen des Satelliten auch den SAT_MODE mit anzugeben. Bei SO-50 ist das „V/U“. Das VU steht für die Bänder hinter dem Up/Downlink.

Ein Wort der Warnung! 😉

An dieser Stelle noch mal herzlichen Dank an DO7OO aus Bremen, ohne den ich das vermutlich nie ausprobiert hätte. Vorsicht: Suchtgefahr ist nicht auszuschliessen.

vy 73, Jörg, DJ7NT

- + diff --git a/aktivitaeten/index.html b/aktivitaeten/index.html index 6cbb6424..dbe99828 100644 --- a/aktivitaeten/index.html +++ b/aktivitaeten/index.html @@ -23,13 +23,13 @@ } Aktvititäten | Draussenfunker.de | QRV im Grünen - +

Aktvititäten

Satellitenbetrieb ohne große Ausrüstung SATELLITEN

Jörg, DJ7NT, beschreibt, wie einfach der Amateurfunkbetrieb über LEO (Low Earth Orbit) Satelliten mit einem einfachen Handfunkgerät sein kann.

Mehr Erfahren

Ausbildungsbetrieb mit den Draußenfunkern POTAAUSBILDUNG

Samstag, 11 Uhr, Harburger Stadtpark. Auf einer kleinen Terrassenfläche direkt am See treffen sich rund zehn Personen im leichten Schneegestöber. Die Draußenfunker haben zu einem Schnupperkurs "Funken im Freien" eingeladen und viele Newcomer aus dem Ortsverband E07 sind diesem Aufruf gefolgt. DG7PX und DK4HAA berichten von den Ereignissen.

Mehr Erfahren

Aktivierung von DA-0261 Thörls Park im Video. POTAVIDEO

Am 11.02.2023 war DK4HAA im Thörls Park in Hamburg und hat dabei die Kamera laufen lassen. Hier kannst du die Aktivierung in Echtzeit im Video verfolgen. No talking, plain POTA.

Mehr Erfahren

All time new one DA-0357 Harburger Stadtpark POTA

Von der Erstaktivierung des Harburger Stadtparks berichtet DO1TC

Mehr Erfahren

Support Your Park Winter 2023 POTA

Am dritten Januar-Wochenende war es wieder soweit für das Support Your Parks Weekend.

Mehr Erfahren

Glühwein-POTA 2022 POTA

Nach einem erfolgreichen Jahr mit vielen schönen Aktivierungen haben sich die Draussenfunker in Hamburg zum Jahresabschlussevent getroffen.

Mehr Erfahren

Support Your Park Autumn 2022 POTAVIDEO

Am 15.10.2022 und am 16.10.2022 waren wir selbstverständlich fleißig in diversen Parks unterwegs. Diesmal wieder dabei Kamerakind DG7LAN.

Mehr Erfahren

Aktivierung von DA-0244 POTAWWFF

Am 28.08.2022 hat DF9HC den gerade frisch eingetragenen Park DA-0244 Rostocker Heide aktiviert.

Mehr Erfahren

Aktivierung von DA-0138 POTAVIDEO

Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar schön DX Verbindungen und jede Menge Spass.

Mehr Erfahren

Aktivierung von S5/JA-001 in Slowenien SOTAVIDEO

Am 09.08.2022 hat DO1MJ den Triglav aktiviert. Ein lesenswerter Beitrag mit tollen Bildern und einer ausführlichen Beschreibung.

Mehr Erfahren

Aktivierung von DA-0142 POTAVIDEO

Am 08.08.2022 haben DO4HAA und DO7OO den Bremer Bürgerpark aktiviert und uns ein paar Impressionen als Video mitgebracht.

Mehr Erfahren

Aktualisiert am:
- + diff --git a/amateurfunk/index.html b/amateurfunk/index.html index 5827114b..2f73239d 100644 --- a/amateurfunk/index.html +++ b/amateurfunk/index.html @@ -23,13 +23,13 @@ } Was ist Amateurfunk? | Draussenfunker.de | QRV im Grünen - +

Was ist Amateurfunk?

Das Hobby Amateurfunkopen in new window ist sehr vielfältig und umfangreich. Der Amateurfunk dient der Ausbildung, dem experiementellen Funkbetrieb sowie der Völkerverständigung und der Unterstützung von Hilfsaktionen in Not- und Katastrophenfällen.

Als Funkamateure dürfen wir nicht nur weltweite Funkverbindungen aufbauen, sondern auch mit modifizierten oder gar selbst gebauten Geräten und Antennen funken. Oft kommen hierbei sehr moderne und effiziente, digitalen Betriebsarten zum Einsatz, die es ermöglichen, mit geringster Sendeleistung weltweite Kontakte herzustellen. Auch die Kommunikation per Sprechfunk oder Morse-Telegrafie gehört zu den typischen Betriebsarten, die wir nutzen.

Damit verschiedene Funkdienste sich nicht gegenseitig stören, gibt es internationale Abkommen über die Nutzung der jeweiligen Frequenzbereiche. Dem Amateurfunk sind dabei unterschiedliche Frequenzbänderopen in new window von wenigen Kilohertz (kHz) bis in den Gigahertz-Bereich (GHz) zugeteilt, die jeweils unterschiedliche Eigenschaften mit sich bringen.

Ein Funkamateur lernt in seiner Ausbildung, wie er diese Frequenzbereiche nutzen kann und darf. Hierbei geht es um Inhalte zu den Themen Elektrotechnik, Betriebstechnik und natürlich Gesetzeskunde. Für die Zulassung zum Amateurfunkdienst muss ein Funkamateur eine staatliche Prüfung bestehen und dabei die Kenntnisse in diesen Bereichen nachweisen.

Aber keine Sorge, dies klingt komplizierter, als es eigentlich ist. Wenn du dich für das Thema Funk interessierst und Funkamateur werden willst, melde dich bei uns!.

Warum Amateurfunk?

In Zeiten von Internet und Smartphones wundert man sich, ob das Thema Amateurfunk nicht eigentlich obsolet ist. Warum benötigt man Funkgeräte, Antennen und alles was dazu gehört, wenn man mit dem kleinen Computer in seiner Hosentasche komfortabel mit der ganzen Welt reden, Fernsehn gucken und im Internet surfen kann?

Die Frage kann jeder Mensch nur für sich beantworten – aber hier sind ein paar mögliche Antworten:

  • Amateuerfunk funktioniert immer und überall, sofern es die Ausbreitungsbedingungen erlauben.
  • Wenn du willst, sammelst du Funkkontakte mit allen Ländern dieser Welt, zur ISS oder den Polarstationen.
  • Funkamateure gibt es auf der ganzen Welt. Über das gemeinsame Hobby findest du schnell neue Freundschaften. Viele gegenseitige Besuche haben sich so schon ergeben.
  • Auf so genannten DX-Peditonen reisen Funkamateure in Gegenden in denen es keine oder nur sehr wenige Funkamateure gibt. Fahr mit oder versuche, weit entfernte Stationen zu erreichen!
  • Dich interessiert die Raumfahrt? Wir haben eigene Amateurfunk-Satelliten im Weltraum, die spannende Verbindungen ermöglichen!
  • Du hast Lust auf ein eigenes TV-Studio? Dann ist Amateurfunk-Fernsehen genau das Richtige für dich!
  • Als Funkamateur bist du unabhängig von kommerzieller Infrastruktur. Wir betreiben unsere Infrastruktur (z.B. Relaisstationen) selbst!
  • Wenn du möchtest, hat der Amateurfunk sehr viel mit Computern und digitalen Medien zu tun. Digitale Betriebsarten erlauben so viel mehr als nur die reine Übertragung von Text.
  • Du darfst deine eigenen Funkgeräte bauen oder entsprechend modifizieren, wenn du dich dafür interessierst.
  • Das erlernte Wissen hilft dir auch in vielen anderen Lebenslagen. beispielsweise bei Elektro-Installationen.
  • In der Ausbildung lernst du eine Menge im Bereich Elektrotechnik und Elektronik. Das Lernen für die Prüfung ist aber nur der Anfang. So hast du eine tolle Motivation, dich weitergehend mit der Technik und Physik zu beschäftigen.

Und wenn du willst, kannst du auch einfach nur mit einem Handfunkgerät über die lokalen Relaisstationen mit deinen Funkfreunden sprechen. Beim Amateurfunk ist für jeden etwas dabei. Auf unserem Discord-Server tauschen wir uns zu all diesen Themen aus. Mach gerne mit!.

Ausbreitung von Funkwellen

Bis kurz nach dem Ende des Ersten Weltkrieges dachte man, dass sich Funkwellen ab einer Frequenz von 2 MHz "wie Licht" ausbreiten und nur bis kurz hinter dem Horizont empfangbar sind. Daher wurden diese Frequenzen als "wertlos" betrachtet und für den Amateurfunk freigegeben. Schnell stellten die Funkamateure fest, dass dies nicht der Fall ist und Funkwellen an verschiedenen Schichten in der Atmosphäre reflektiert werden können. Somit ließen sich viel weitere Entfernungen überbrücken als zunächst angenommen.

Welche Funkwellen wann und wie reflektiert werden, hängt unter anderem von der Frequenz, der Tageszeit und der Sonnenaktivität ab. Die Reflektion von Funkwellen an der Troposphäre oder Ionosphäre erlaubt es, im Bereich von 2-30 MHz, manchmal auch im Bereich von 144 MHz deutlich über den Horizont hinaus zu funken. Gerade im Bereich unterhalb von 30 Mhz sind Reichweiten von 2000-10000 Kilometern keine Seltenheit, deutlich höhere Reichweiten sind aber auch regelmäßig möglich. So kann mit einem einfachen Draht als Antenne regelmäßig Funkkontakt mit den USA, mit Asien oder der Karibik aufgenommen werden. In besonders seltenen Fällen, ist es sogar möglich, sich selbst zu hören, nachdem das eigene Funksignal einmal um die ganze Erde gelaufen ist.

Als Draussenfunker interessieren uns diese Ausbreitungsbedingungen natürlich besonders. Daher werfen wir vor unseren Aktivitäten oftmals einen Blick auf die aktuelle "Funkwetter-Vorhersage".

Funkwetteropen in new window

Unter https://sonnen-sturm.info/funkwetteropen in new window findet ihr eine umfangreiche Erklärung der angezeigten Werte. Die Daten selbst werden von der Seite http://hamqsl.com/open in new window zusammen getragen.

Jetzt Funkamateur werden!

Das klingt interessant und du möchtest mehr erfahren, wie du Funkamateur werden kannst? Dann melde dich bei uns!.

Aktualisiert am:
- + diff --git a/assets/2022-08-08-DA-0142.html.c16d1bc0.js b/assets/2022-08-08-DA-0142.html.065c48bb.js similarity index 93% rename from assets/2022-08-08-DA-0142.html.c16d1bc0.js rename to assets/2022-08-08-DA-0142.html.065c48bb.js index 548b7ce9..a099a6e4 100644 --- a/assets/2022-08-08-DA-0142.html.c16d1bc0.js +++ b/assets/2022-08-08-DA-0142.html.065c48bb.js @@ -1 +1 @@ -import{_ as r,o as t,c as o,a as e,e as a}from"./app.4067da3f.js";const i={},n=e("h1",{id:"aktivierung-von-da-0142",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktivierung-von-da-0142","aria-hidden":"true"},"#"),a(" Aktivierung von DA-0142")],-1),d=e("p",null,"Am 08.08.2022 haben DO4HAA und DO7OO den Bremer B\xFCrgerpark aktiviert und uns ein paar Impressionen als Video mitgebracht.",-1),c=e("h2",{id:"video",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#video","aria-hidden":"true"},"#"),a(" Video")],-1),s=e("div",{class:"video-block"},[e("iframe",{"max-width":"100%",height:"auto",src:"https://www.youtube.com/embed/-FEGLZesCgo",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""})],-1),l=[n,d,c,s];function h(_,u){return t(),o("div",null,l)}var p=r(i,[["render",h],["__file","2022-08-08-DA-0142.html.vue"]]);export{p as default}; +import{_ as r,o as t,c as o,a as e,e as a}from"./app.4abd2f43.js";const i={},n=e("h1",{id:"aktivierung-von-da-0142",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktivierung-von-da-0142","aria-hidden":"true"},"#"),a(" Aktivierung von DA-0142")],-1),d=e("p",null,"Am 08.08.2022 haben DO4HAA und DO7OO den Bremer B\xFCrgerpark aktiviert und uns ein paar Impressionen als Video mitgebracht.",-1),c=e("h2",{id:"video",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#video","aria-hidden":"true"},"#"),a(" Video")],-1),s=e("div",{class:"video-block"},[e("iframe",{"max-width":"100%",height:"auto",src:"https://www.youtube.com/embed/-FEGLZesCgo",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""})],-1),l=[n,d,c,s];function h(_,u){return t(),o("div",null,l)}var p=r(i,[["render",h],["__file","2022-08-08-DA-0142.html.vue"]]);export{p as default}; diff --git a/assets/2022-08-09-S5-JA-001.html.0b8459ec.js b/assets/2022-08-09-S5-JA-001.html.72171ec5.js similarity index 99% rename from assets/2022-08-09-S5-JA-001.html.0b8459ec.js rename to assets/2022-08-09-S5-JA-001.html.72171ec5.js index c2f437ec..19e0bb22 100644 --- a/assets/2022-08-09-S5-JA-001.html.0b8459ec.js +++ b/assets/2022-08-09-S5-JA-001.html.72171ec5.js @@ -1 +1 @@ -import{_ as a,o as r,c as s,a as e,b as t,e as n,d,r as h}from"./app.4067da3f.js";var u="/aktivitaeten/S5-JA-001-2022-08-09/cover.jpg",c="/aktivitaeten/S5-JA-001-2022-08-09/triglav1_hu1612a189d907f5da2d33afb96fb183c1_5435443_800x0_resize_q75_box.jpg",l="/aktivitaeten/S5-JA-001-2022-08-09/triglav2_hu179f13e8a1fa5c1df1c21fe9d7a53320_2564373_800x0_resize_q75_box.jpg",g="/aktivitaeten/S5-JA-001-2022-08-09/triglav3_huc44f7223577f7242fa419c6ca46ffa6d_1836240_800x0_resize_q75_box.jpg",o="/aktivitaeten/S5-JA-001-2022-08-09/triglav4_hu377c26b7b38acfda96375e67e3ca08d1_3819025_800x0_resize_q75_box.jpg",m="/aktivitaeten/S5-JA-001-2022-08-09/triglav6_hu273f1399a3c9bfcc0228b4b4da64665d_3640006_800x0_resize_q75_box.jpg",f="/aktivitaeten/S5-JA-001-2022-08-09/triglav7_huc46713a955367b9c8f7e73c3f5101fcf_4843703_800x0_resize_q75_box.jpg",p="/aktivitaeten/S5-JA-001-2022-08-09/triglav10_hu55eea5505cc589a85d2eadd68415e585_1896230_800x0_resize_q75_box.jpg",b="/aktivitaeten/S5-JA-001-2022-08-09/triglav11_hufe5a3d2c59c44f2aa9e18d9fdf07f4d2_2313619_800x0_resize_q75_box.jpg",k="/aktivitaeten/S5-JA-001-2022-08-09/triglav12_hua448c6b23c93582f202dbc7d9c500082_3088771_800x0_resize_q75_box.jpg",_="/aktivitaeten/S5-JA-001-2022-08-09/CQ-SOTA-Triglav.mp4";const w={},z=_+"#t=0.001",v=e("h1",{id:"sota-aktivierung-des-triglav-s5-ja-001-in-slowenien",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#sota-aktivierung-des-triglav-s5-ja-001-in-slowenien","aria-hidden":"true"},"#"),n(" SOTA-Aktivierung des Triglav S5/JA-001 in Slowenien")],-1),S=e("p",null,[e("img",{src:u,alt:""})],-1),A=n("Dieser Beitrag ist im Original auf "),T={href:"https://do1mj.de/sota-aktivierung-des-triglav-in-slowenien/",target:"_blank",rel:"noopener noreferrer"},G=n("do1mj.de"),D=n(" zu finden und taucht hier mit freundlicher Genehmigung von Marc auf."),O=e("p",null,[n("Ein paar Etappen fehlten mir noch, um die relativ neue Alpen\xFCberquerung von Salzburg nach Triest komplett abzuschlie\xDFen. Im Jahr 2018 war ich von Salzburg bis nach Tarvis gewandert. Der Ort Tarvis liegt in Italien und befindet sich an der Grenze zu Slowenien und \xD6sterreich - dort ist quasi das Dreil\xE4ndereck. In Ermangelung ausreichender Urlaubstage konnte ich damals die Etappen in den julischen Alpen nicht so wandern, dass ich von dort aus wieder (vern\xFCnftig) nach Hause gekommen w\xE4re. Also wanderte ich damals von Tarvis in Richtung der Hauptstadt Sloweniens; nach Ljubljana. Die Stadt ist wundersch\xF6n und war einen Besuch wert. "),e("img",{src:c,alt:"Aufstieg in Serpentinen zur Bergh\xFCtte"}),n(" Aufstieg in Serpentinen zur Bergh\xFCtte")],-1),x=e("h2",{id:"die-planung",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#die-planung","aria-hidden":"true"},"#"),n(" Die Planung")],-1),W=n("Als ich die Wanderung daheim am Bildschirm plante, hielt ich auch nach den SOTA-Gipfeln entlang des GPS-Tracks der Wanderroute ausschau. Auf der Webseite "),j={href:"https://sotl.as/",target:"_blank",rel:"noopener noreferrer"},K=n("https://sotl.as/"),E=n(" kann ein GPX-Track hochgeladen werden. Dieser Track wird dann auf der SOTA-Karte angezeigt und so k\xF6nnen die Gipfel entlang eines Weges sehr effizient identifiziert werden. Leider lagen nicht allzu viele Gipfel in der unmittelbaren N\xE4he des Weges. Ich markierte mir ein paar der infrage kommenden Summits als Wegpunkt mit Namen und Referenz in meiner iOS Navigations-App \u201CGuru Maps Pro\u201D. Einen Gipfel wollte ich allerdings unbedingt besteigen - den h\xF6chsten Berg Sloweniens - den Triglav. "),M=e("img",{src:l,alt:"Zirka 2.5 Stunden Aufstieg bis zum Gipfel"},null,-1),I=n(" Zirka 2.5 Stunden Aufstieg bis zum Gipfel"),B=d('

Die Ausr\xFCstung

Um die Schwierigkeit des Aufstieg besser absch\xE4tzen zu k\xF6nnen, sah ich mir ein Video von einem Aufstieg an, auf dem man die schwierigen Stellen ganz gut erkennen konnte. Danach war mir klar, dass der Bergsteigerhelm und Handschuhe ins Gep\xE4ck m\xFCssen, das schwere Klettersteigset aber zu Hause bleiben kann. Da ich bei der Ausr\xFCstung sehr auf Packma\xDF und Gewicht achte, entschied ich mich den Petzl Sirocco Helm mit 170g Gewicht mitzunehmen. Das Gesamtgewicht meines Rucksack inkl. Zelt, Daunenschlafsack, Isomatte und viel Technik lag bei minimal \xFCber 10Kg Netto, so dass ich dann Brutto (inkl. Lebensmittel und Wasser) auf zirka 12.5Kg kam. Refugio Ko\u010Da na Doli\u010Du im Morgennebel Refugio Ko\u010Da na Doli\u010Du im Morgennebel

Den richtigen Zeitpunkt abwarten

Als ich die Wanderung begann und mich dem Triglav n\xE4herte, war die Wettervorhersage f\xFCr die kommenden Tage leider \xFCberhaupt nicht zufriedenstellend. Regen und Gewitter war f\xFCr den gesamten Triglav-Nationalpark angek\xFCndigt, so dass ich auf die Schlechtwetter-Route auswich und nach Trenta ins Tal abstieg um das schlechte Wetter auf dem Campingplatz auszusitzen. Ich legte einen Pausentag ein und fasste den Entschluss, nicht an einem St\xFCck von Trenta aus auf den Gipfel zu steigen, sondern nur bis zum Refugio Ko\u010Da na Doli\u010Du auf 2200m. Den Aufstieg wollte ich dann am darauf folgenden Morgen wagen. An einem Tag von Trenta aufzusteigen w\xFCrde bedeuten, knapp 2250 kr\xE4ftezehrende H\xF6henmeter an einem St\xFCck zu bew\xE4ltigen. Das kann man machen, aber wenn man anschlie\xDFend noch zwei Wochen in den Bergen weiterwandern m\xF6chte, empfiehlt es sich nicht, den K\xF6rper so stark zu belasten (wenn man es sich aussuchen kann). Ausblick beim Aufstieg Ausblick beim Aufstieg

Der Aufstieg zur Bergh\xFCtte

Ich schlief in meinem Zelt auf dem liebevoll gef\xFChrten Campingplatz \u201CCamp Triglav\u201D knapp einen Kilometer von dem kleinen Ort Trenta entfernt. Am Montag, den 8.August machte ich mich dann bei noch relativ schlechtem Wetter (leichter Regen, starke Bew\xF6lkung, starker Wind) auf den 1600 H\xF6henmeter Anstieg zur Bergh\xFCtte. F\xFCr Dienstag, den Tag meiner geplanten Besteigung, war perfektes Wetter angek\xFCndigt - keine Wolken, Sonnenschein. Allerdings nur 5 Grad Celsius auf dem Gipfel. Das musste also alles recht flott gehen, wenn ich nicht stark ausk\xFChlen wollte. Die Weitsicht wird immer besser... Die Weitsicht wird immer besser...

Die Gipfelbesteigung und SOTA-Aktivierung

Meine Garmin Sportuhr vibrierte mich am 9.August 2022 um 0500 aus dem Schlaf und mein Puls war sofort am Anschlag, so aufgeregt war ich. Ich sch\xE4lte mich aus dem Seideninlett und schlich mich aus der schummrigen H\xFCtte um die Zimmernachbarn nicht zu wecken. F\xFCr ein Fr\xFChst\xFCck war es noch zu fr\xFCh. Ich hatte mir ein K\xE4sebrot eingepackt, dass ich oben verspeisen wollte.

Um 0530 war ich auf dem Wanderweg zum Triglav, der direkt von der H\xFCtte abzweigte. Die Sonne war noch nicht aufgegangen aber es war bereits hell genug, um den steilen, steinigen Weg und die guten Wegmarkierungen zu erkennen. Technisch Anspruchsvoll sollte es erst nach einer Stunde Aufstieg werden, bis dahin stieg ich konzentriert und voller Vorfreude weiter auf. Der Wind blie\xDF stark und k\xFChl. Mir d\xE4mmerte, dass ich bald die \u201Cvolle Montur\u201D, bestehend aus einer dicken Fleecejacke und einer Hardshelljacke, anlegen sollte. Trittsicherheit und Schwindelfreiheit sind Voraussetzung Trittsicherheit und Schwindelfreiheit sind Voraussetzung

Nach einer Stunde erreichte ich den sehr steilen Anstieg \xFCber ein Ger\xF6llfeld zum Einstieg in die Kletterei zum Gipfel. Ich zog die warme Kleidung an, steckte die Wanderst\xF6cke in die Seitentasche des Rucksack, setzte den Kletterhelm auf und zog die Handschuhe an. Let\u2019s go!

Es ging auch gleich gut los mit einigen sehr ausgesetzten Stellen, Stahlseilen und Stahln\xE4geln, mit denen man sich am Fels entlanghangeln konnte, dessen Standfl\xE4che manchmal nicht viel breiter als der Schuh war. Jeder Schritt erforderte volle Konzentration, jeder Griff war gut \xFCberlegt und der K\xF6rperschwerpunkt immer nah am Fels. Nach 20 Minuten waren die schwierigsten Stellen \xFCberwunden. Der Weg war weiterhin sehr steil und anspruchsvoll aber nicht mehr technisch herausfordernd.

Viel schneller als erwartet, erblickte ich nach zwei Stunden bereits den Gipfel aus kurzer Distanz und die letzten Meter vergingen, befeuert durch die Freude, wie im Flug. Oben angekommen geno\xDF ich den atemberaubenden Ausblick. Ein 360 Grad Panorama, dass ich niemals vergessen werde! Nachdem ich die obligatorischen Fotos und Videos gemacht hatte, suchte ich nach einem geeigneten Platz etwas abseits des Gipfelpunktes f\xFCr den Aufbau meiner Antenne. Ich hatte wieder die rundstrahlende 2m/70cm Drahtantenne von Lambdahalbe dabei, die mir bereits bei meinen letzten Aktivierungen sehr gute Dienste geleistet hatte. Ich zog meine beiden Wanderst\xF6cke auf die volle L\xE4nge aus und umwickelte die aneinander gelegten Griffe mit Klettband, so dass es eine stabile, lange Stange ergab, die ich zwischen zwei Steinen festklemmte. An das Ende wickelt ich einen gummierten Draht und formte einen Haken, in den ich die Antenne einhing. Der Blitzschutzturm auf dem Gipfel Der Blitzschutzturm auf dem Gipfel

Mein kleines Yaesu FT-5D 2m/70cm QRP-Handfunkger\xE4t war schnell angeschlo\xDFen, eingeschaltet und ich aktivierte die Audio-Aufnahme auf SD-Karte um alle Gespr\xE4che mitzuschneiden. Bei der K\xE4lte w\xFCrde ich kaum in der Lage sein \xFCber eine l\xE4ngere Zeit die Rufzeichen mit Stift und Notizblock zu notieren, so dass ich es gleich bleiben lie\xDF.

Um zirka 0745 CEST war ich bereit und fing an \u201CCQ SOTA\u201D mit meinem Rufzeichen S5/DO1MJ/P zu rufen. Ich rief ein paar mal auf 145.500 FM, bekam aber keine Antwort. Ok, dachte ich mir, geh es ruhig an. Ist ja noch sehr fr\xFCh. Welcher Operator sitzt zu dieser Uhrzeit schon im Shack? Auf 145.550 h\xF6rte ich zwei italiener sprechen, die sehr lange Durchg\xE4nge machten und meine Break-Rufe leider nicht wahrnahmen. Schade - das h\xE4tten ja gleich mal die ersten zwei QSOs werden k\xF6nnen. Also rief ich wieder auf 145.500 - meiner per SOTA-Alarm angek\xFCndigten Frequenz - CQ SOTA.

Die Zeit verging und innerlich tauchten schon erste Gedankenblasen auf, dass ich den Gipfel nicht aktivieren k\xF6nnte, da es vielleicht einfach noch zu fr\xFCh am Morgen war. Aber dann h\xF6rte ich pl\xF6tzlich S52CU, Mirco aus der Hauptstadt von Slowenien, Ljubljana. Ich war \xFCbergl\xFCcklich und sch\xF6pfte wieder ein wenig Hoffnung. Mirco war mit 5/9 zu empfangen und wir hatten ein sehr nettes QSO. Ljubljana dachte ich - wow - das war ja das Ziel meiner Wanderung in 2018 gewesen. Und au\xDFerdem: Verbindung zwischen dem h\xF6chsten Gipfel und der Hauptstadt Sloweniens? Super cool! Atemberaubender Ausblick vom Gipfel Atemberaubender Ausblick vom Gipfel

Das zweite QSO kam dann kurze Zeit sp\xE4ter mit IK/OE5PSO/M, dem Peter, zustande, der Mobil in der N\xE4he von Triest (Italien) unterwegs war. Triest - das Ziel meiner Wanderung - passt!

Das dritte und mit zirka 180km Entfernung auch weiteste QSO hatte ich nach meiner Fr\xFChst\xFCckspause mit 9A5EX, Herman aus der N\xE4he von Zagreb in Kroatien. Langsam machte sich Hoffnung in mir breit, dass ich es schaffen k\xF6nnte! Ich scannte ein wenig durch die Frequenzen und rief auf Verdacht auf der mitterweile frei gewordenen Frequenz 145.550 CQ SOTA.

Unmittelbar nach meinem Ruf meldete sich Chris, OE8CKK/P, der sich auf dem Aufstieg zu einer SOTA-Aktivierung des \u201CHohen Trieb\u201D (OE/KC-066) in \xD6sterreich befand und sein Handfunkger\xE4t eingeschaltet hatte. Ich war \xFCbergl\xFCcklich \xFCber das vierte QSO und damit \xFCber die gelungene Aktivierung des Triglav, S5/JA-001! Leider ben\xF6tigte Chris noch gut eine Stunde Aufstieg zu seinem Gipfel, so dass wir keine Summit-to-Summit Verbindung machen konnten, denn f\xFCr mich war es jetzt Zeit geworden die Sachen zu packen und abzusteigen. Ich fing bereits an zu zittern - eine klare Ansage des K\xF6rpes sich langsam mal etwas zu bewegen und W\xE4rme zu erzeugen.

Mein SOTA-Aufbau mit Wanderst\xF6cken als Mast Mein SOTA-Aufbau mit Wanderst\xF6cken als Mast

Auf dem Weg nach unten fand und loggte ich den Geocache \u201CTriglav 2864\u201D GC14N3H - meinen h\xF6chstgelegenen Cache bisher. Au\xDFerdem h\xF6rte ich OE/S52AU/P, Borut, auf dem Gipfel OE/KT-097 CQ SOTA rufen und konnte ihm als J\xE4ger mit einem sehr netten QSO behilflich sein.

Damit war der Tag f\xFCr mich perfekt! Nach dem zwei Stunden dauernden Abstieg absolvierte ich noch eine f\xFCnfst\xFCndige Wanderetappe zu meinem Tagesziel. Es war ein langer, anstrengender aber sehr ereignisreicher Tag, der schwer zu toppen sein und mir immer in Erinnerung bleiben wird \u{1F929}

Video

',22),H=e("video",{width:"100%",controls:"",muted:"",preload:"metadata"},[e("source",{src:z,type:"video/mp4"}),n(" Your browser does not support the video tag. ")],-1),J=e("h2",{id:"aktivierter-gipfel",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktivierter-gipfel","aria-hidden":"true"},"#"),n(" Aktivierter Gipfel")],-1),C={href:"https://sotl.as/summits/S5/JA-001",target:"_blank",rel:"noopener noreferrer"},N=n("https://sotl.as/summits/S5/JA-001");function P(F,R){const i=h("ExternalLinkIcon");return r(),s("div",null,[v,S,e("p",null,[A,e("a",T,[G,t(i)]),D]),O,x,e("p",null,[W,e("a",j,[K,t(i)]),E,M,I]),B,H,J,e("p",null,[e("a",C,[N,t(i)])])])}var V=a(w,[["render",P],["__file","2022-08-09-S5-JA-001.html.vue"]]);export{V as default}; +import{_ as a,o as r,c as s,a as e,b as t,e as n,d,r as h}from"./app.4abd2f43.js";var u="/aktivitaeten/S5-JA-001-2022-08-09/cover.jpg",c="/aktivitaeten/S5-JA-001-2022-08-09/triglav1_hu1612a189d907f5da2d33afb96fb183c1_5435443_800x0_resize_q75_box.jpg",l="/aktivitaeten/S5-JA-001-2022-08-09/triglav2_hu179f13e8a1fa5c1df1c21fe9d7a53320_2564373_800x0_resize_q75_box.jpg",g="/aktivitaeten/S5-JA-001-2022-08-09/triglav3_huc44f7223577f7242fa419c6ca46ffa6d_1836240_800x0_resize_q75_box.jpg",o="/aktivitaeten/S5-JA-001-2022-08-09/triglav4_hu377c26b7b38acfda96375e67e3ca08d1_3819025_800x0_resize_q75_box.jpg",m="/aktivitaeten/S5-JA-001-2022-08-09/triglav6_hu273f1399a3c9bfcc0228b4b4da64665d_3640006_800x0_resize_q75_box.jpg",f="/aktivitaeten/S5-JA-001-2022-08-09/triglav7_huc46713a955367b9c8f7e73c3f5101fcf_4843703_800x0_resize_q75_box.jpg",p="/aktivitaeten/S5-JA-001-2022-08-09/triglav10_hu55eea5505cc589a85d2eadd68415e585_1896230_800x0_resize_q75_box.jpg",b="/aktivitaeten/S5-JA-001-2022-08-09/triglav11_hufe5a3d2c59c44f2aa9e18d9fdf07f4d2_2313619_800x0_resize_q75_box.jpg",k="/aktivitaeten/S5-JA-001-2022-08-09/triglav12_hua448c6b23c93582f202dbc7d9c500082_3088771_800x0_resize_q75_box.jpg",_="/aktivitaeten/S5-JA-001-2022-08-09/CQ-SOTA-Triglav.mp4";const w={},z=_+"#t=0.001",v=e("h1",{id:"sota-aktivierung-des-triglav-s5-ja-001-in-slowenien",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#sota-aktivierung-des-triglav-s5-ja-001-in-slowenien","aria-hidden":"true"},"#"),n(" SOTA-Aktivierung des Triglav S5/JA-001 in Slowenien")],-1),S=e("p",null,[e("img",{src:u,alt:""})],-1),A=n("Dieser Beitrag ist im Original auf "),T={href:"https://do1mj.de/sota-aktivierung-des-triglav-in-slowenien/",target:"_blank",rel:"noopener noreferrer"},G=n("do1mj.de"),D=n(" zu finden und taucht hier mit freundlicher Genehmigung von Marc auf."),O=e("p",null,[n("Ein paar Etappen fehlten mir noch, um die relativ neue Alpen\xFCberquerung von Salzburg nach Triest komplett abzuschlie\xDFen. Im Jahr 2018 war ich von Salzburg bis nach Tarvis gewandert. Der Ort Tarvis liegt in Italien und befindet sich an der Grenze zu Slowenien und \xD6sterreich - dort ist quasi das Dreil\xE4ndereck. In Ermangelung ausreichender Urlaubstage konnte ich damals die Etappen in den julischen Alpen nicht so wandern, dass ich von dort aus wieder (vern\xFCnftig) nach Hause gekommen w\xE4re. Also wanderte ich damals von Tarvis in Richtung der Hauptstadt Sloweniens; nach Ljubljana. Die Stadt ist wundersch\xF6n und war einen Besuch wert. "),e("img",{src:c,alt:"Aufstieg in Serpentinen zur Bergh\xFCtte"}),n(" Aufstieg in Serpentinen zur Bergh\xFCtte")],-1),x=e("h2",{id:"die-planung",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#die-planung","aria-hidden":"true"},"#"),n(" Die Planung")],-1),W=n("Als ich die Wanderung daheim am Bildschirm plante, hielt ich auch nach den SOTA-Gipfeln entlang des GPS-Tracks der Wanderroute ausschau. Auf der Webseite "),j={href:"https://sotl.as/",target:"_blank",rel:"noopener noreferrer"},K=n("https://sotl.as/"),E=n(" kann ein GPX-Track hochgeladen werden. Dieser Track wird dann auf der SOTA-Karte angezeigt und so k\xF6nnen die Gipfel entlang eines Weges sehr effizient identifiziert werden. Leider lagen nicht allzu viele Gipfel in der unmittelbaren N\xE4he des Weges. Ich markierte mir ein paar der infrage kommenden Summits als Wegpunkt mit Namen und Referenz in meiner iOS Navigations-App \u201CGuru Maps Pro\u201D. Einen Gipfel wollte ich allerdings unbedingt besteigen - den h\xF6chsten Berg Sloweniens - den Triglav. "),M=e("img",{src:l,alt:"Zirka 2.5 Stunden Aufstieg bis zum Gipfel"},null,-1),I=n(" Zirka 2.5 Stunden Aufstieg bis zum Gipfel"),B=d('

Die Ausr\xFCstung

Um die Schwierigkeit des Aufstieg besser absch\xE4tzen zu k\xF6nnen, sah ich mir ein Video von einem Aufstieg an, auf dem man die schwierigen Stellen ganz gut erkennen konnte. Danach war mir klar, dass der Bergsteigerhelm und Handschuhe ins Gep\xE4ck m\xFCssen, das schwere Klettersteigset aber zu Hause bleiben kann. Da ich bei der Ausr\xFCstung sehr auf Packma\xDF und Gewicht achte, entschied ich mich den Petzl Sirocco Helm mit 170g Gewicht mitzunehmen. Das Gesamtgewicht meines Rucksack inkl. Zelt, Daunenschlafsack, Isomatte und viel Technik lag bei minimal \xFCber 10Kg Netto, so dass ich dann Brutto (inkl. Lebensmittel und Wasser) auf zirka 12.5Kg kam. Refugio Ko\u010Da na Doli\u010Du im Morgennebel Refugio Ko\u010Da na Doli\u010Du im Morgennebel

Den richtigen Zeitpunkt abwarten

Als ich die Wanderung begann und mich dem Triglav n\xE4herte, war die Wettervorhersage f\xFCr die kommenden Tage leider \xFCberhaupt nicht zufriedenstellend. Regen und Gewitter war f\xFCr den gesamten Triglav-Nationalpark angek\xFCndigt, so dass ich auf die Schlechtwetter-Route auswich und nach Trenta ins Tal abstieg um das schlechte Wetter auf dem Campingplatz auszusitzen. Ich legte einen Pausentag ein und fasste den Entschluss, nicht an einem St\xFCck von Trenta aus auf den Gipfel zu steigen, sondern nur bis zum Refugio Ko\u010Da na Doli\u010Du auf 2200m. Den Aufstieg wollte ich dann am darauf folgenden Morgen wagen. An einem Tag von Trenta aufzusteigen w\xFCrde bedeuten, knapp 2250 kr\xE4ftezehrende H\xF6henmeter an einem St\xFCck zu bew\xE4ltigen. Das kann man machen, aber wenn man anschlie\xDFend noch zwei Wochen in den Bergen weiterwandern m\xF6chte, empfiehlt es sich nicht, den K\xF6rper so stark zu belasten (wenn man es sich aussuchen kann). Ausblick beim Aufstieg Ausblick beim Aufstieg

Der Aufstieg zur Bergh\xFCtte

Ich schlief in meinem Zelt auf dem liebevoll gef\xFChrten Campingplatz \u201CCamp Triglav\u201D knapp einen Kilometer von dem kleinen Ort Trenta entfernt. Am Montag, den 8.August machte ich mich dann bei noch relativ schlechtem Wetter (leichter Regen, starke Bew\xF6lkung, starker Wind) auf den 1600 H\xF6henmeter Anstieg zur Bergh\xFCtte. F\xFCr Dienstag, den Tag meiner geplanten Besteigung, war perfektes Wetter angek\xFCndigt - keine Wolken, Sonnenschein. Allerdings nur 5 Grad Celsius auf dem Gipfel. Das musste also alles recht flott gehen, wenn ich nicht stark ausk\xFChlen wollte. Die Weitsicht wird immer besser... Die Weitsicht wird immer besser...

Die Gipfelbesteigung und SOTA-Aktivierung

Meine Garmin Sportuhr vibrierte mich am 9.August 2022 um 0500 aus dem Schlaf und mein Puls war sofort am Anschlag, so aufgeregt war ich. Ich sch\xE4lte mich aus dem Seideninlett und schlich mich aus der schummrigen H\xFCtte um die Zimmernachbarn nicht zu wecken. F\xFCr ein Fr\xFChst\xFCck war es noch zu fr\xFCh. Ich hatte mir ein K\xE4sebrot eingepackt, dass ich oben verspeisen wollte.

Um 0530 war ich auf dem Wanderweg zum Triglav, der direkt von der H\xFCtte abzweigte. Die Sonne war noch nicht aufgegangen aber es war bereits hell genug, um den steilen, steinigen Weg und die guten Wegmarkierungen zu erkennen. Technisch Anspruchsvoll sollte es erst nach einer Stunde Aufstieg werden, bis dahin stieg ich konzentriert und voller Vorfreude weiter auf. Der Wind blie\xDF stark und k\xFChl. Mir d\xE4mmerte, dass ich bald die \u201Cvolle Montur\u201D, bestehend aus einer dicken Fleecejacke und einer Hardshelljacke, anlegen sollte. Trittsicherheit und Schwindelfreiheit sind Voraussetzung Trittsicherheit und Schwindelfreiheit sind Voraussetzung

Nach einer Stunde erreichte ich den sehr steilen Anstieg \xFCber ein Ger\xF6llfeld zum Einstieg in die Kletterei zum Gipfel. Ich zog die warme Kleidung an, steckte die Wanderst\xF6cke in die Seitentasche des Rucksack, setzte den Kletterhelm auf und zog die Handschuhe an. Let\u2019s go!

Es ging auch gleich gut los mit einigen sehr ausgesetzten Stellen, Stahlseilen und Stahln\xE4geln, mit denen man sich am Fels entlanghangeln konnte, dessen Standfl\xE4che manchmal nicht viel breiter als der Schuh war. Jeder Schritt erforderte volle Konzentration, jeder Griff war gut \xFCberlegt und der K\xF6rperschwerpunkt immer nah am Fels. Nach 20 Minuten waren die schwierigsten Stellen \xFCberwunden. Der Weg war weiterhin sehr steil und anspruchsvoll aber nicht mehr technisch herausfordernd.

Viel schneller als erwartet, erblickte ich nach zwei Stunden bereits den Gipfel aus kurzer Distanz und die letzten Meter vergingen, befeuert durch die Freude, wie im Flug. Oben angekommen geno\xDF ich den atemberaubenden Ausblick. Ein 360 Grad Panorama, dass ich niemals vergessen werde! Nachdem ich die obligatorischen Fotos und Videos gemacht hatte, suchte ich nach einem geeigneten Platz etwas abseits des Gipfelpunktes f\xFCr den Aufbau meiner Antenne. Ich hatte wieder die rundstrahlende 2m/70cm Drahtantenne von Lambdahalbe dabei, die mir bereits bei meinen letzten Aktivierungen sehr gute Dienste geleistet hatte. Ich zog meine beiden Wanderst\xF6cke auf die volle L\xE4nge aus und umwickelte die aneinander gelegten Griffe mit Klettband, so dass es eine stabile, lange Stange ergab, die ich zwischen zwei Steinen festklemmte. An das Ende wickelt ich einen gummierten Draht und formte einen Haken, in den ich die Antenne einhing. Der Blitzschutzturm auf dem Gipfel Der Blitzschutzturm auf dem Gipfel

Mein kleines Yaesu FT-5D 2m/70cm QRP-Handfunkger\xE4t war schnell angeschlo\xDFen, eingeschaltet und ich aktivierte die Audio-Aufnahme auf SD-Karte um alle Gespr\xE4che mitzuschneiden. Bei der K\xE4lte w\xFCrde ich kaum in der Lage sein \xFCber eine l\xE4ngere Zeit die Rufzeichen mit Stift und Notizblock zu notieren, so dass ich es gleich bleiben lie\xDF.

Um zirka 0745 CEST war ich bereit und fing an \u201CCQ SOTA\u201D mit meinem Rufzeichen S5/DO1MJ/P zu rufen. Ich rief ein paar mal auf 145.500 FM, bekam aber keine Antwort. Ok, dachte ich mir, geh es ruhig an. Ist ja noch sehr fr\xFCh. Welcher Operator sitzt zu dieser Uhrzeit schon im Shack? Auf 145.550 h\xF6rte ich zwei italiener sprechen, die sehr lange Durchg\xE4nge machten und meine Break-Rufe leider nicht wahrnahmen. Schade - das h\xE4tten ja gleich mal die ersten zwei QSOs werden k\xF6nnen. Also rief ich wieder auf 145.500 - meiner per SOTA-Alarm angek\xFCndigten Frequenz - CQ SOTA.

Die Zeit verging und innerlich tauchten schon erste Gedankenblasen auf, dass ich den Gipfel nicht aktivieren k\xF6nnte, da es vielleicht einfach noch zu fr\xFCh am Morgen war. Aber dann h\xF6rte ich pl\xF6tzlich S52CU, Mirco aus der Hauptstadt von Slowenien, Ljubljana. Ich war \xFCbergl\xFCcklich und sch\xF6pfte wieder ein wenig Hoffnung. Mirco war mit 5/9 zu empfangen und wir hatten ein sehr nettes QSO. Ljubljana dachte ich - wow - das war ja das Ziel meiner Wanderung in 2018 gewesen. Und au\xDFerdem: Verbindung zwischen dem h\xF6chsten Gipfel und der Hauptstadt Sloweniens? Super cool! Atemberaubender Ausblick vom Gipfel Atemberaubender Ausblick vom Gipfel

Das zweite QSO kam dann kurze Zeit sp\xE4ter mit IK/OE5PSO/M, dem Peter, zustande, der Mobil in der N\xE4he von Triest (Italien) unterwegs war. Triest - das Ziel meiner Wanderung - passt!

Das dritte und mit zirka 180km Entfernung auch weiteste QSO hatte ich nach meiner Fr\xFChst\xFCckspause mit 9A5EX, Herman aus der N\xE4he von Zagreb in Kroatien. Langsam machte sich Hoffnung in mir breit, dass ich es schaffen k\xF6nnte! Ich scannte ein wenig durch die Frequenzen und rief auf Verdacht auf der mitterweile frei gewordenen Frequenz 145.550 CQ SOTA.

Unmittelbar nach meinem Ruf meldete sich Chris, OE8CKK/P, der sich auf dem Aufstieg zu einer SOTA-Aktivierung des \u201CHohen Trieb\u201D (OE/KC-066) in \xD6sterreich befand und sein Handfunkger\xE4t eingeschaltet hatte. Ich war \xFCbergl\xFCcklich \xFCber das vierte QSO und damit \xFCber die gelungene Aktivierung des Triglav, S5/JA-001! Leider ben\xF6tigte Chris noch gut eine Stunde Aufstieg zu seinem Gipfel, so dass wir keine Summit-to-Summit Verbindung machen konnten, denn f\xFCr mich war es jetzt Zeit geworden die Sachen zu packen und abzusteigen. Ich fing bereits an zu zittern - eine klare Ansage des K\xF6rpes sich langsam mal etwas zu bewegen und W\xE4rme zu erzeugen.

Mein SOTA-Aufbau mit Wanderst\xF6cken als Mast Mein SOTA-Aufbau mit Wanderst\xF6cken als Mast

Auf dem Weg nach unten fand und loggte ich den Geocache \u201CTriglav 2864\u201D GC14N3H - meinen h\xF6chstgelegenen Cache bisher. Au\xDFerdem h\xF6rte ich OE/S52AU/P, Borut, auf dem Gipfel OE/KT-097 CQ SOTA rufen und konnte ihm als J\xE4ger mit einem sehr netten QSO behilflich sein.

Damit war der Tag f\xFCr mich perfekt! Nach dem zwei Stunden dauernden Abstieg absolvierte ich noch eine f\xFCnfst\xFCndige Wanderetappe zu meinem Tagesziel. Es war ein langer, anstrengender aber sehr ereignisreicher Tag, der schwer zu toppen sein und mir immer in Erinnerung bleiben wird \u{1F929}

Video

',22),H=e("video",{width:"100%",controls:"",muted:"",preload:"metadata"},[e("source",{src:z,type:"video/mp4"}),n(" Your browser does not support the video tag. ")],-1),J=e("h2",{id:"aktivierter-gipfel",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktivierter-gipfel","aria-hidden":"true"},"#"),n(" Aktivierter Gipfel")],-1),C={href:"https://sotl.as/summits/S5/JA-001",target:"_blank",rel:"noopener noreferrer"},N=n("https://sotl.as/summits/S5/JA-001");function P(F,R){const i=h("ExternalLinkIcon");return r(),s("div",null,[v,S,e("p",null,[A,e("a",T,[G,t(i)]),D]),O,x,e("p",null,[W,e("a",j,[K,t(i)]),E,M,I]),B,H,J,e("p",null,[e("a",C,[N,t(i)])])])}var V=a(w,[["render",P],["__file","2022-08-09-S5-JA-001.html.vue"]]);export{V as default}; diff --git a/assets/2022-08-13-DA-0138.html.01540567.js b/assets/2022-08-13-DA-0138.html.ecce9ae1.js similarity index 96% rename from assets/2022-08-13-DA-0138.html.01540567.js rename to assets/2022-08-13-DA-0138.html.ecce9ae1.js index dd427042..05f1565d 100644 --- a/assets/2022-08-13-DA-0138.html.01540567.js +++ b/assets/2022-08-13-DA-0138.html.ecce9ae1.js @@ -1 +1 @@ -import{_ as o,o as s,c as l,a as e,b as n,w as c,e as t,r as a}from"./app.4067da3f.js";const d={},h=e("h1",{id:"aktivierung-von-da-0138",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktivierung-von-da-0138","aria-hidden":"true"},"#"),t(" Aktivierung von DA-0138")],-1),u=e("p",null,"Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar sch\xF6n DX Verbindungen und jede Menge Spass.",-1),_=e("h2",{id:"video",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#video","aria-hidden":"true"},"#"),t(" Video")],-1),m=e("div",{class:"video-block"},[e("iframe",{"max-width":"100%",height:"auto",src:"https://www.youtube.com/embed/GsOL3xUBM6Y",title:"Amateurfunk POTA Parks on the air - DA-0138 portabel mit DG7PX / DO4HAA",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""})],-1),p=e("h2",{id:"equipment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#equipment","aria-hidden":"true"},"#"),t(" Equipment")],-1),b=e("li",null,"Yaesu FT-891",-1),f={href:"https://www.eremit.de/p/eremit-systemstecker-bis-60a-12ah-komplett-set-powerpole",target:"_blank",rel:"noopener noreferrer"},k=t("2 x EREMIT 6Ah"),v=t("DIY 1/4 Wellen Vertical Antenne");function w(A,x){const r=a("ExternalLinkIcon"),i=a("RouterLink");return s(),l("div",null,[h,u,_,m,p,e("ul",null,[b,e("li",null,[e("a",f,[k,n(r)])]),e("li",null,[n(i,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:c(()=>[v]),_:1})])])])}var D=o(d,[["render",w],["__file","2022-08-13-DA-0138.html.vue"]]);export{D as default}; +import{_ as o,o as s,c as l,a as e,b as n,w as c,e as t,r as a}from"./app.4abd2f43.js";const d={},h=e("h1",{id:"aktivierung-von-da-0138",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktivierung-von-da-0138","aria-hidden":"true"},"#"),t(" Aktivierung von DA-0138")],-1),u=e("p",null,"Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar sch\xF6n DX Verbindungen und jede Menge Spass.",-1),_=e("h2",{id:"video",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#video","aria-hidden":"true"},"#"),t(" Video")],-1),m=e("div",{class:"video-block"},[e("iframe",{"max-width":"100%",height:"auto",src:"https://www.youtube.com/embed/GsOL3xUBM6Y",title:"Amateurfunk POTA Parks on the air - DA-0138 portabel mit DG7PX / DO4HAA",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""})],-1),p=e("h2",{id:"equipment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#equipment","aria-hidden":"true"},"#"),t(" Equipment")],-1),b=e("li",null,"Yaesu FT-891",-1),f={href:"https://www.eremit.de/p/eremit-systemstecker-bis-60a-12ah-komplett-set-powerpole",target:"_blank",rel:"noopener noreferrer"},k=t("2 x EREMIT 6Ah"),v=t("DIY 1/4 Wellen Vertical Antenne");function w(A,x){const r=a("ExternalLinkIcon"),i=a("RouterLink");return s(),l("div",null,[h,u,_,m,p,e("ul",null,[b,e("li",null,[e("a",f,[k,n(r)])]),e("li",null,[n(i,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:c(()=>[v]),_:1})])])])}var D=o(d,[["render",w],["__file","2022-08-13-DA-0138.html.vue"]]);export{D as default}; diff --git a/assets/2022-08-28-DA-0244.html.439e13c9.js b/assets/2022-08-28-DA-0244.html.4f1c609d.js similarity index 98% rename from assets/2022-08-28-DA-0244.html.439e13c9.js rename to assets/2022-08-28-DA-0244.html.4f1c609d.js index a6642bd5..0dd09d99 100644 --- a/assets/2022-08-28-DA-0244.html.439e13c9.js +++ b/assets/2022-08-28-DA-0244.html.4f1c609d.js @@ -1 +1 @@ -import{_ as i,o as a,c as s,a as e,b as r,e as t,d as o,r as c}from"./app.4067da3f.js";var h="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_133115.jpg",d="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_133817.jpg",u="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_155111.jpg",m="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_133705.jpg",l="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_164955.jpg",p="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_165153.jpg";const g={},_=e("h1",{id:"aktivierung-von-da-0244",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktivierung-von-da-0244","aria-hidden":"true"},"#"),t(" Aktivierung von DA-0244")],-1),f={href:"https://www.qrz.com/db/DF9HC",target:"_blank",rel:"noopener noreferrer"},k=t("DF9HC"),b=t(" berichtet:"),z=t('Sonntag, sch\xF6nes Wetter und Zeit - also auf in den Park. Erst ein paar Tage vorher wurde schnell und unkompliziert "mein" neuer Park als POTA-Referenz eingetragen: die Rostocker Heide, Deutschlands gr\xF6\xDFter K\xFCstenwald, Parkreferenz '),v={href:"https://pota.app/#/park/DA-0244",target:"_blank",rel:"noopener noreferrer"},A=t("DA-0244"),w=t(" 9-EUR-Ticket galt noch, also mit S-Bahn, F\xE4hre und Bus auf den Weg gemacht. Im Gep\xE4ck mein FT-817, HF-P1 Antenne und zus\xE4tzlich ein 5,6m Teleskop f\xFCr 20m und h\xF6her."),D=o('

Auf dem Weg in den Park

Da ich zus\xE4tzlich zu POTA auch WWFF machen wollte musste ich mich erst mal ins Naturschutzgebiet begeben. Hab dann meinen ersten Standort auf einer D\xFCne in Strandn\xE4he aufgeschlagen. Super Ausblick auf die Ostsee auf der einen Seite und Moor und See auf der anderen.

Naturschutzgebiet

Zuerst hab ich 40m probiert, starke Signale zu h\xF6ren aber mich hat niemand geh\xF6rt. Es war schwierig eine freie Frequenz zu finden, st\xE4ndig wurde ich von st\xE4rkeren Stationen weggedr\xFCckt. Also mal 20m Meter probieren.

QRV auf der Bank

Ich hatte nicht mit dem Wind gerechnet, oben auf der D\xFCne blies eine steife Briese die meine 5m hohe Antenne immer wieder umkippte. Also auf den Weg gemacht und einen ruhigeren Standort gesucht und auch gefunden: dort gab's sogar B\xE4nke zum Hinsetzen auf einer Plattform im Moor. Aber selbst dort setzte mir der Wind ziemlich zu. Antenne stand fest aber Kleinteile wie Kugelschreiber oder Klemmbrett mit Logzettel wurden immer wieder weggeweht.

Und ein weiteres Problem war, dass es kein Internet gab. Wie sollte ich mich jetzt spotten?

Naturschutzgebiet

Mit etwas Geduld ging es dann mehr schlecht als recht, ich machte meine 10 QSOs auf 20m. Aus Neugier dann noch mal 15m probiert, da lief irgend ein brasilianischer Contest und ich konnte so sogar noch eine DX-Station ins Log kriegen, mit 5 W SSB.

Irgendwann kamen die M\xFCcken und ich machte mich auf den R\xFCckweg. Park war aktiviert und ich zufrieden. Da fahr ich bestimmt mal wieder hin. 73

Kreuzfahrtschiff

Lotsenboot

Ach auf dem R\xFCckweg kreuzte noch ein fettes Kreuzfahrtschiff meinen Weg.

Equipment

',15);function S(I,M){const n=c("ExternalLinkIcon");return a(),s("div",null,[_,e("p",null,[e("a",f,[k,r(n)]),b]),e("p",null,[z,e("a",v,[A,r(n)]),w]),D])}var W=i(g,[["render",S],["__file","2022-08-28-DA-0244.html.vue"]]);export{W as default}; +import{_ as i,o as a,c as s,a as e,b as r,e as t,d as o,r as c}from"./app.4abd2f43.js";var h="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_133115.jpg",d="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_133817.jpg",u="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_155111.jpg",m="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_133705.jpg",l="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_164955.jpg",p="/aktivitaeten/DA-0244-2022-08-28/IMG_20220828_165153.jpg";const g={},_=e("h1",{id:"aktivierung-von-da-0244",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktivierung-von-da-0244","aria-hidden":"true"},"#"),t(" Aktivierung von DA-0244")],-1),f={href:"https://www.qrz.com/db/DF9HC",target:"_blank",rel:"noopener noreferrer"},k=t("DF9HC"),b=t(" berichtet:"),z=t('Sonntag, sch\xF6nes Wetter und Zeit - also auf in den Park. Erst ein paar Tage vorher wurde schnell und unkompliziert "mein" neuer Park als POTA-Referenz eingetragen: die Rostocker Heide, Deutschlands gr\xF6\xDFter K\xFCstenwald, Parkreferenz '),v={href:"https://pota.app/#/park/DA-0244",target:"_blank",rel:"noopener noreferrer"},A=t("DA-0244"),w=t(" 9-EUR-Ticket galt noch, also mit S-Bahn, F\xE4hre und Bus auf den Weg gemacht. Im Gep\xE4ck mein FT-817, HF-P1 Antenne und zus\xE4tzlich ein 5,6m Teleskop f\xFCr 20m und h\xF6her."),D=o('

Auf dem Weg in den Park

Da ich zus\xE4tzlich zu POTA auch WWFF machen wollte musste ich mich erst mal ins Naturschutzgebiet begeben. Hab dann meinen ersten Standort auf einer D\xFCne in Strandn\xE4he aufgeschlagen. Super Ausblick auf die Ostsee auf der einen Seite und Moor und See auf der anderen.

Naturschutzgebiet

Zuerst hab ich 40m probiert, starke Signale zu h\xF6ren aber mich hat niemand geh\xF6rt. Es war schwierig eine freie Frequenz zu finden, st\xE4ndig wurde ich von st\xE4rkeren Stationen weggedr\xFCckt. Also mal 20m Meter probieren.

QRV auf der Bank

Ich hatte nicht mit dem Wind gerechnet, oben auf der D\xFCne blies eine steife Briese die meine 5m hohe Antenne immer wieder umkippte. Also auf den Weg gemacht und einen ruhigeren Standort gesucht und auch gefunden: dort gab's sogar B\xE4nke zum Hinsetzen auf einer Plattform im Moor. Aber selbst dort setzte mir der Wind ziemlich zu. Antenne stand fest aber Kleinteile wie Kugelschreiber oder Klemmbrett mit Logzettel wurden immer wieder weggeweht.

Und ein weiteres Problem war, dass es kein Internet gab. Wie sollte ich mich jetzt spotten?

Naturschutzgebiet

Mit etwas Geduld ging es dann mehr schlecht als recht, ich machte meine 10 QSOs auf 20m. Aus Neugier dann noch mal 15m probiert, da lief irgend ein brasilianischer Contest und ich konnte so sogar noch eine DX-Station ins Log kriegen, mit 5 W SSB.

Irgendwann kamen die M\xFCcken und ich machte mich auf den R\xFCckweg. Park war aktiviert und ich zufrieden. Da fahr ich bestimmt mal wieder hin. 73

Kreuzfahrtschiff

Lotsenboot

Ach auf dem R\xFCckweg kreuzte noch ein fettes Kreuzfahrtschiff meinen Weg.

Equipment

',15);function S(I,M){const n=c("ExternalLinkIcon");return a(),s("div",null,[_,e("p",null,[e("a",f,[k,r(n)]),b]),e("p",null,[z,e("a",v,[A,r(n)]),w]),D])}var W=i(g,[["render",S],["__file","2022-08-28-DA-0244.html.vue"]]);export{W as default}; diff --git a/assets/2022-10-15-SYP.html.42f4be13.js b/assets/2022-10-15-SYP.html.71b8e28b.js similarity index 96% rename from assets/2022-10-15-SYP.html.42f4be13.js rename to assets/2022-10-15-SYP.html.71b8e28b.js index 29a48df6..ffcf725e 100644 --- a/assets/2022-10-15-SYP.html.42f4be13.js +++ b/assets/2022-10-15-SYP.html.71b8e28b.js @@ -1 +1 @@ -import{_ as i,o as s,c as l,a as e,b as n,w as c,e as t,r}from"./app.4067da3f.js";const d={},u=e("h1",{id:"support-your-park-autumn-2022",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#support-your-park-autumn-2022","aria-hidden":"true"},"#"),t(" Support Your Park Autumn 2022")],-1),h=e("p",null,"Am 15.10.2022 und am 16.10.2022 waren wir selbstverst\xE4ndlich flei\xDFig unterwegs. Diesmal wieder dabei Kamerakind DG7LAN.",-1),_=e("p",null,"Ein Wochenende in gro\xDFer Besetzung mit zahlreichen aktivierten Parks und vielen Spannenden Verbindungen. Spass hats gemacht seht selbst:",-1),m=e("h2",{id:"video",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#video","aria-hidden":"true"},"#"),t(" Video")],-1),p=e("div",{class:"video-block"},[e("iframe",{"max-width":"100%",height:"auto",src:"https://www.youtube.com/embed/0K6tL0nSWj4",title:"Amateurfunk Parks on the Air in Hamburg 2022",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""})],-1),k=e("h2",{id:"equipment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#equipment","aria-hidden":"true"},"#"),t(" Equipment")],-1),f=e("li",null,"Icom 705",-1),w=e("li",null,"Yaesu FT-891",-1),b={href:"https://www.eremit.de/p/eremit-systemstecker-bis-60a-12ah-komplett-set-powerpole",target:"_blank",rel:"noopener noreferrer"},v=t("2 x EREMIT 6Ah"),x=t("DIY 1/4 Wellen Vertical Antenne");function g(y,A){const o=r("ExternalLinkIcon"),a=r("RouterLink");return s(),l("div",null,[u,h,_,m,p,k,e("ul",null,[f,w,e("li",null,[e("a",b,[v,n(o)])]),e("li",null,[n(a,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:c(()=>[x]),_:1})])])])}var L=i(d,[["render",g],["__file","2022-10-15-SYP.html.vue"]]);export{L as default}; +import{_ as i,o as s,c as l,a as e,b as n,w as c,e as t,r}from"./app.4abd2f43.js";const d={},u=e("h1",{id:"support-your-park-autumn-2022",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#support-your-park-autumn-2022","aria-hidden":"true"},"#"),t(" Support Your Park Autumn 2022")],-1),h=e("p",null,"Am 15.10.2022 und am 16.10.2022 waren wir selbstverst\xE4ndlich flei\xDFig unterwegs. Diesmal wieder dabei Kamerakind DG7LAN.",-1),_=e("p",null,"Ein Wochenende in gro\xDFer Besetzung mit zahlreichen aktivierten Parks und vielen Spannenden Verbindungen. Spass hats gemacht seht selbst:",-1),m=e("h2",{id:"video",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#video","aria-hidden":"true"},"#"),t(" Video")],-1),p=e("div",{class:"video-block"},[e("iframe",{"max-width":"100%",height:"auto",src:"https://www.youtube.com/embed/0K6tL0nSWj4",title:"Amateurfunk Parks on the Air in Hamburg 2022",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""})],-1),k=e("h2",{id:"equipment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#equipment","aria-hidden":"true"},"#"),t(" Equipment")],-1),f=e("li",null,"Icom 705",-1),w=e("li",null,"Yaesu FT-891",-1),b={href:"https://www.eremit.de/p/eremit-systemstecker-bis-60a-12ah-komplett-set-powerpole",target:"_blank",rel:"noopener noreferrer"},v=t("2 x EREMIT 6Ah"),x=t("DIY 1/4 Wellen Vertical Antenne");function g(y,A){const o=r("ExternalLinkIcon"),a=r("RouterLink");return s(),l("div",null,[u,h,_,m,p,k,e("ul",null,[f,w,e("li",null,[e("a",b,[v,n(o)])]),e("li",null,[n(a,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:c(()=>[x]),_:1})])])])}var L=i(d,[["render",g],["__file","2022-10-15-SYP.html.vue"]]);export{L as default}; diff --git a/assets/2022-12-17-Gluehweinpota.html.1f647275.js b/assets/2022-12-17-Gluehweinpota.html.204b372d.js similarity index 98% rename from assets/2022-12-17-Gluehweinpota.html.1f647275.js rename to assets/2022-12-17-Gluehweinpota.html.204b372d.js index 95eba7c5..bed43158 100644 --- a/assets/2022-12-17-Gluehweinpota.html.1f647275.js +++ b/assets/2022-12-17-Gluehweinpota.html.204b372d.js @@ -1 +1 @@ -import{_ as e,o as n,c as i,d as r}from"./app.4067da3f.js";var a="/aktivitaeten/GLUEHWEINPOTA-2022/gluehweinpota.jpg";const s={},t=r('

Gl\xFChwein-POTA und Jahresr\xFCckblick 2022

Das Jahr 2022 war f\xFCr uns ein ganz besonderes. Eine Gruppe von Funkamateuren hat sich auf Twitter zusammengefunden. Vereint hat uns das Interesse an Outdoor-Funken, insbesondere SOTA und POTA. Die ersten gemeinsamen Aktivierungen im Hamburger Raum haben wirklich Spa\xDF gemacht. Wir haben viel gelernt und den ein oder anderen Funkamateur f\xFCrs Draussenfunken begeistern k\xF6nnen. Schnell war klar, dass Twitter nicht das richtige Medium f\xFCr Gruppenkommunikation ist, also sind wir auf eine Chat-Plattform umgezogen.

Auf unseren Aktivierungen in der \xD6ffentlichkeit sind wir immer wieder von interessierten Passanten angesprochen worden und haben mit Freude erkl\xE4rt was wir da machen, was Amateurfunk ist, und wie man in das Thema einsteigen kann. So ist auch diese Webseite entstanden. Wir wollten vieles von dem was wir erkl\xE4rt haben, noch mal schriftlich festhalten und ebenso eine Anlaufstelle f\xFCr interessierte Funkamateure haben.

Mit der Zeit wurde diese Gruppe immer gr\xF6\xDFer, einer der beiden deutschen POTA-Admins ist dazu gesto\xDFen, und auch einer der amerikanischen POTA-Admins besucht uns immer wieder virtuell. Inzwischen sind wir auf knapp 80 Lizensierte und Interessierte, haupts\xE4chlich aus Deutschland, angewachsen. Eine hohe zweistellige Anzahl an Aktivierungen wurde erfolgreich abgeschlossen und viele Freundschaften geschlossen.

Auf unserer Chat-Plattform gibt es t\xE4glich interessanten Austausch. Ob es um Selbstbauprojekte, Messtechnik, Ger\xE4te, Aktivierungen oder einfach allt\xE4glichen Kl\xF6nschnack geht, alle sind offen, freundlich, respektvoll und hilfreich. Wir haben uns also ein sch\xF6nes, virtuelles Wohnzimmer abseits von toxischen Facebook-Gruppen, Mailinglisten und \xC4hnlichem geschaffen.

Am 17.12. haben wir uns daher im Hammer Park zu einer gemeinsamen Aktivierung getroffen. Wir wollten bei Gl\xFChwein, Kako und Keksen gemeinsam das Jahr ausklingen lassen und anderen Hamburger Funkamateuren die M\xF6glichkeit geben uns und das Draussenfunken kennen zu lernen.

Insgesamt haben knapp 25 Funkamateure, Freunde und Interessierte einen tollen Tag verbracht, gekl\xF6nt, sich kennen gelernt und vielleicht sogar Freundschaft geschlossen. Nat\xFCrlich haben wir an dem Tag den Park mehrfach aktiviert, aber der soziale Aspekt stand definitiv im Fokus. Zudem gab es Ausbildungsbetrieb auf PMR und 2m Simplex f\xFCr die Kinder.

Wir m\xF6chten uns bei jedem Einzelnen bedanken. Bedanken f\xFCr die Kontakte \xFCber Funk, f\xFCr die Kontakte auf unseren Aktivierungen, und daf\xFCr, dass wir eine so tolle, inklusive und hilfreiche Gemeinschaft sind. Danke!

Auf, dass 2023 noch toller wird, dass wir das Thema Draussenfunken, POTA, SOTA, WWFF, etc. noch weiter in die Breite tragen k\xF6nnen, und unsere Gemeinschaft weiter w\xE4chst.

DK4HHA, DG7PX, DO1DSH, DO7JZ

',10),u=[t];function d(h,l){return n(),i("div",null,u)}var o=e(s,[["render",d],["__file","2022-12-17-Gluehweinpota.html.vue"]]);export{o as default}; +import{_ as e,o as n,c as i,d as r}from"./app.4abd2f43.js";var a="/aktivitaeten/GLUEHWEINPOTA-2022/gluehweinpota.jpg";const s={},t=r('

Gl\xFChwein-POTA und Jahresr\xFCckblick 2022

Das Jahr 2022 war f\xFCr uns ein ganz besonderes. Eine Gruppe von Funkamateuren hat sich auf Twitter zusammengefunden. Vereint hat uns das Interesse an Outdoor-Funken, insbesondere SOTA und POTA. Die ersten gemeinsamen Aktivierungen im Hamburger Raum haben wirklich Spa\xDF gemacht. Wir haben viel gelernt und den ein oder anderen Funkamateur f\xFCrs Draussenfunken begeistern k\xF6nnen. Schnell war klar, dass Twitter nicht das richtige Medium f\xFCr Gruppenkommunikation ist, also sind wir auf eine Chat-Plattform umgezogen.

Auf unseren Aktivierungen in der \xD6ffentlichkeit sind wir immer wieder von interessierten Passanten angesprochen worden und haben mit Freude erkl\xE4rt was wir da machen, was Amateurfunk ist, und wie man in das Thema einsteigen kann. So ist auch diese Webseite entstanden. Wir wollten vieles von dem was wir erkl\xE4rt haben, noch mal schriftlich festhalten und ebenso eine Anlaufstelle f\xFCr interessierte Funkamateure haben.

Mit der Zeit wurde diese Gruppe immer gr\xF6\xDFer, einer der beiden deutschen POTA-Admins ist dazu gesto\xDFen, und auch einer der amerikanischen POTA-Admins besucht uns immer wieder virtuell. Inzwischen sind wir auf knapp 80 Lizensierte und Interessierte, haupts\xE4chlich aus Deutschland, angewachsen. Eine hohe zweistellige Anzahl an Aktivierungen wurde erfolgreich abgeschlossen und viele Freundschaften geschlossen.

Auf unserer Chat-Plattform gibt es t\xE4glich interessanten Austausch. Ob es um Selbstbauprojekte, Messtechnik, Ger\xE4te, Aktivierungen oder einfach allt\xE4glichen Kl\xF6nschnack geht, alle sind offen, freundlich, respektvoll und hilfreich. Wir haben uns also ein sch\xF6nes, virtuelles Wohnzimmer abseits von toxischen Facebook-Gruppen, Mailinglisten und \xC4hnlichem geschaffen.

Am 17.12. haben wir uns daher im Hammer Park zu einer gemeinsamen Aktivierung getroffen. Wir wollten bei Gl\xFChwein, Kako und Keksen gemeinsam das Jahr ausklingen lassen und anderen Hamburger Funkamateuren die M\xF6glichkeit geben uns und das Draussenfunken kennen zu lernen.

Insgesamt haben knapp 25 Funkamateure, Freunde und Interessierte einen tollen Tag verbracht, gekl\xF6nt, sich kennen gelernt und vielleicht sogar Freundschaft geschlossen. Nat\xFCrlich haben wir an dem Tag den Park mehrfach aktiviert, aber der soziale Aspekt stand definitiv im Fokus. Zudem gab es Ausbildungsbetrieb auf PMR und 2m Simplex f\xFCr die Kinder.

Wir m\xF6chten uns bei jedem Einzelnen bedanken. Bedanken f\xFCr die Kontakte \xFCber Funk, f\xFCr die Kontakte auf unseren Aktivierungen, und daf\xFCr, dass wir eine so tolle, inklusive und hilfreiche Gemeinschaft sind. Danke!

Auf, dass 2023 noch toller wird, dass wir das Thema Draussenfunken, POTA, SOTA, WWFF, etc. noch weiter in die Breite tragen k\xF6nnen, und unsere Gemeinschaft weiter w\xE4chst.

DK4HHA, DG7PX, DO1DSH, DO7JZ

',10),u=[t];function d(h,l){return n(),i("div",null,u)}var o=e(s,[["render",d],["__file","2022-12-17-Gluehweinpota.html.vue"]]);export{o as default}; diff --git a/assets/2023-01-21-SYP.html.813d07c8.js b/assets/2023-01-21-SYP.html.42cf4dff.js similarity index 98% rename from assets/2023-01-21-SYP.html.813d07c8.js rename to assets/2023-01-21-SYP.html.42cf4dff.js index aae4883f..da4aa8bf 100644 --- a/assets/2023-01-21-SYP.html.813d07c8.js +++ b/assets/2023-01-21-SYP.html.42cf4dff.js @@ -1 +1 @@ -import{_ as s,o as d,c as o,a as n,b as t,w as h,d as u,e,r as a}from"./app.4067da3f.js";var l="/aktivitaeten/SYP-2023-01-21/syp.jpg";const c={},_=u('

Support Your Park Winter 2023

DF9HC in DA-0300 - H\xFCtter Wohld

',3),p=e("Das POTA-Winterwochende (Support Your Parks Weekend) stand auf dem Plan und da war klar, ich musste raus in den Wald. Vor nicht allzu langer Zeit war hier ganz in der N\xE4he der "),k={href:"https://www.ich-geh-wandern.de/huetter-klosterteiche-und-huetter-wohld-runde",target:"_blank",rel:"noopener noreferrer"},g=e("H\xFCtter Wohld"),m=e(" als neuer Park "),f={href:"https://pota.app/#/park/DA-0300",target:"_blank",rel:"noopener noreferrer"},w=e("DA-0300"),b=e(" eingetragen worden und ich wollte mich an die Erstaktivierung machen. Diesmal sollten es etwas mehr als die \xFCblichen 5W sein, das Wetter sah nicht so berauschend aus und ich wollte nicht stundenlang in der K\xE4lte sitzen. Also den FT-891 eingepackt, zwei Eremit-Akkus und eine Antenne \xE4hnlich zu "),A=e("dieser hier"),D=e("."),P=n("p",null,"Als ich zu Hause los fuhr schien noch die Sonne, aber schon auf dem Weg fing es an zu regnen. Der Regen hielt dann auch noch an, als ich an meinem Funkspot ankam aber ein Blick auf\u2019s Regenradar zeigte, lange kann es nicht mehr dauern. Also die Ausr\xFCstung halbwegs trocken untergestellt und gewartet. Kaum fielen die letzten Tropfen baute ich die Antenne auf und war wenige Minuten sp\xE4ter QRV. Ich hatte Gl\xFCck, es waren noch knapp 60 Minuten bis zu dem an diesem Wochenende stattfindenden Contest und die B\xE4nder noch leer. Ich konnte in kurzer Zeit die ben\xF6tigten 10 Verbindungen ins Log bekommen, blieb dann noch etwas l\xE4nger und hatte am Ende fast 40 QSOs in weniger als einer Stunde, davon sogar 3 DX (Kanada und USA). Ich hatte mit 50W nur auf 20m Betrieb gemacht.",-1),z=n("p",null,"DF9HC",-1),S=n("h2",{id:"dk9ca-dg7px-und-dk4haa-in-da-0262-hammer-park",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#dk9ca-dg7px-und-dk4haa-in-da-0262-hammer-park","aria-hidden":"true"},"#"),e(" DK9CA, DG7PX und DK4HAA in DA-0262 - Hammer Park")],-1),v=e("Etwas besseres Wetter hatten wir in Hamburg bei unserer Aktivierung des Hammer Parks. Zun\xE4chst zog es DG7PX und mich, DK4HAA, allerdings in den Hamburger S\xFCden, um den "),H={href:"https://pota.app/#/park/DA-0357",target:"_blank",rel:"noopener noreferrer"},W=e("Harburger Stadtpark"),x=e(" zu begutachten: war dieser als potenzieller POTA-Park geeignet? Falls dies der Fall sein sollte, wollten wir direkt um eine Aufnahme in die Park-Liste bitten. Wie ihr am Link sehen k\xF6nnt: ja, inzwischen ist der Park bei POTA gelistet und bietet ab sofort allen Hamburgern s\xFCdlich der Elbe eine weitere POTA-M\xF6glichkeit in traumhafter Natur."),E=e("Danach ging es zum "),T={href:"https://pota.app/#/park/DA-0262",target:"_blank",rel:"noopener noreferrer"},C=e("Hammer Park, DA-0262"),F=e(", unserer eigentlichen Parkaktivierung. Dort trafen wir DK9CA mit seinen S\xF6hnen, die sich ebenfalls f\xFCr den Amateurfunk interessieren und schon einige Ausbildungseinheiten absolviert haben. Unser Equipment: Drau\xDFenfunker EFHW f\xFCr 40/20/15/10m, Quarterwave Vertical, Mini-EFHW von Martin, FT-891 und X6100. Neben der eigentlichen Parkaktivierung wollten wir n\xE4mlich auch ein paar Ger\xE4te und Antennen vergleichen."),B=e("Bei sonnigem Wetter und Temperaturen um den Gefrierpunkt bauten wir unsere Stationen am \xFCblichen Spot auf und waren nach wenigen Minuten auf den B\xE4ndern unterwegs. Der Contest hatte schon begonnen und es war schwer eine freie Stelle zu finden, da die B\xE4nder offen und DX-Stationen mit S9+ zu h\xF6ren waren. Mit Geschick, Geduld und etwas Gl\xFCck gelang es uns, ein paar Hunter auf unsere Frequenz zu locken und dank Band\xF6ffnung waren die notwendigen zehn QSOs trotz Contest schnell zusammen. Neben DX-Kontakten in die USA war am Ende auch eine Park-to-Park-Verbindung mit DO1TC, der sich zeitlich fast in Rufweite im "),K={href:"https://pota.app/#/park/DA-0261",target:"_blank",rel:"noopener noreferrer"},G=e("Th\xF6rls Park"),L=e(" aufgehalten hat, im Log."),V=n("p",null,"Mit kalten Fingern und einem vollen Logbuch machten wir uns nach dieser erfolgreichen POTA-Aktivierung wieder auf den Heimweg.",-1),M=n("p",null,"DK9CA, DG7PX und DK4HAA",-1);function N(O,X){const r=a("ExternalLinkIcon"),i=a("RouterLink");return d(),o("div",null,[_,n("p",null,[p,n("a",k,[g,t(r)]),m,n("a",f,[w,t(r)]),b,t(i,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:h(()=>[A]),_:1}),D]),P,z,S,n("p",null,[v,n("a",H,[W,t(r)]),x]),n("p",null,[E,n("a",T,[C,t(r)]),F]),n("p",null,[B,n("a",K,[G,t(r)]),L]),V,M])}var I=s(c,[["render",N],["__file","2023-01-21-SYP.html.vue"]]);export{I as default}; +import{_ as s,o as d,c as o,a as n,b as t,w as h,d as u,e,r as a}from"./app.4abd2f43.js";var l="/aktivitaeten/SYP-2023-01-21/syp.jpg";const c={},_=u('

Support Your Park Winter 2023

DF9HC in DA-0300 - H\xFCtter Wohld

',3),p=e("Das POTA-Winterwochende (Support Your Parks Weekend) stand auf dem Plan und da war klar, ich musste raus in den Wald. Vor nicht allzu langer Zeit war hier ganz in der N\xE4he der "),k={href:"https://www.ich-geh-wandern.de/huetter-klosterteiche-und-huetter-wohld-runde",target:"_blank",rel:"noopener noreferrer"},g=e("H\xFCtter Wohld"),m=e(" als neuer Park "),f={href:"https://pota.app/#/park/DA-0300",target:"_blank",rel:"noopener noreferrer"},w=e("DA-0300"),b=e(" eingetragen worden und ich wollte mich an die Erstaktivierung machen. Diesmal sollten es etwas mehr als die \xFCblichen 5W sein, das Wetter sah nicht so berauschend aus und ich wollte nicht stundenlang in der K\xE4lte sitzen. Also den FT-891 eingepackt, zwei Eremit-Akkus und eine Antenne \xE4hnlich zu "),A=e("dieser hier"),D=e("."),P=n("p",null,"Als ich zu Hause los fuhr schien noch die Sonne, aber schon auf dem Weg fing es an zu regnen. Der Regen hielt dann auch noch an, als ich an meinem Funkspot ankam aber ein Blick auf\u2019s Regenradar zeigte, lange kann es nicht mehr dauern. Also die Ausr\xFCstung halbwegs trocken untergestellt und gewartet. Kaum fielen die letzten Tropfen baute ich die Antenne auf und war wenige Minuten sp\xE4ter QRV. Ich hatte Gl\xFCck, es waren noch knapp 60 Minuten bis zu dem an diesem Wochenende stattfindenden Contest und die B\xE4nder noch leer. Ich konnte in kurzer Zeit die ben\xF6tigten 10 Verbindungen ins Log bekommen, blieb dann noch etwas l\xE4nger und hatte am Ende fast 40 QSOs in weniger als einer Stunde, davon sogar 3 DX (Kanada und USA). Ich hatte mit 50W nur auf 20m Betrieb gemacht.",-1),z=n("p",null,"DF9HC",-1),S=n("h2",{id:"dk9ca-dg7px-und-dk4haa-in-da-0262-hammer-park",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#dk9ca-dg7px-und-dk4haa-in-da-0262-hammer-park","aria-hidden":"true"},"#"),e(" DK9CA, DG7PX und DK4HAA in DA-0262 - Hammer Park")],-1),v=e("Etwas besseres Wetter hatten wir in Hamburg bei unserer Aktivierung des Hammer Parks. Zun\xE4chst zog es DG7PX und mich, DK4HAA, allerdings in den Hamburger S\xFCden, um den "),H={href:"https://pota.app/#/park/DA-0357",target:"_blank",rel:"noopener noreferrer"},W=e("Harburger Stadtpark"),x=e(" zu begutachten: war dieser als potenzieller POTA-Park geeignet? Falls dies der Fall sein sollte, wollten wir direkt um eine Aufnahme in die Park-Liste bitten. Wie ihr am Link sehen k\xF6nnt: ja, inzwischen ist der Park bei POTA gelistet und bietet ab sofort allen Hamburgern s\xFCdlich der Elbe eine weitere POTA-M\xF6glichkeit in traumhafter Natur."),E=e("Danach ging es zum "),T={href:"https://pota.app/#/park/DA-0262",target:"_blank",rel:"noopener noreferrer"},C=e("Hammer Park, DA-0262"),F=e(", unserer eigentlichen Parkaktivierung. Dort trafen wir DK9CA mit seinen S\xF6hnen, die sich ebenfalls f\xFCr den Amateurfunk interessieren und schon einige Ausbildungseinheiten absolviert haben. Unser Equipment: Drau\xDFenfunker EFHW f\xFCr 40/20/15/10m, Quarterwave Vertical, Mini-EFHW von Martin, FT-891 und X6100. Neben der eigentlichen Parkaktivierung wollten wir n\xE4mlich auch ein paar Ger\xE4te und Antennen vergleichen."),B=e("Bei sonnigem Wetter und Temperaturen um den Gefrierpunkt bauten wir unsere Stationen am \xFCblichen Spot auf und waren nach wenigen Minuten auf den B\xE4ndern unterwegs. Der Contest hatte schon begonnen und es war schwer eine freie Stelle zu finden, da die B\xE4nder offen und DX-Stationen mit S9+ zu h\xF6ren waren. Mit Geschick, Geduld und etwas Gl\xFCck gelang es uns, ein paar Hunter auf unsere Frequenz zu locken und dank Band\xF6ffnung waren die notwendigen zehn QSOs trotz Contest schnell zusammen. Neben DX-Kontakten in die USA war am Ende auch eine Park-to-Park-Verbindung mit DO1TC, der sich zeitlich fast in Rufweite im "),K={href:"https://pota.app/#/park/DA-0261",target:"_blank",rel:"noopener noreferrer"},G=e("Th\xF6rls Park"),L=e(" aufgehalten hat, im Log."),V=n("p",null,"Mit kalten Fingern und einem vollen Logbuch machten wir uns nach dieser erfolgreichen POTA-Aktivierung wieder auf den Heimweg.",-1),M=n("p",null,"DK9CA, DG7PX und DK4HAA",-1);function N(O,X){const r=a("ExternalLinkIcon"),i=a("RouterLink");return d(),o("div",null,[_,n("p",null,[p,n("a",k,[g,t(r)]),m,n("a",f,[w,t(r)]),b,t(i,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:h(()=>[A]),_:1}),D]),P,z,S,n("p",null,[v,n("a",H,[W,t(r)]),x]),n("p",null,[E,n("a",T,[C,t(r)]),F]),n("p",null,[B,n("a",K,[G,t(r)]),L]),V,M])}var I=s(c,[["render",N],["__file","2023-01-21-SYP.html.vue"]]);export{I as default}; diff --git a/assets/2023-01-28-DA-0357.html.c5d760f8.js b/assets/2023-01-28-DA-0357.html.e5329c0e.js similarity index 97% rename from assets/2023-01-28-DA-0357.html.c5d760f8.js rename to assets/2023-01-28-DA-0357.html.e5329c0e.js index 28fcda76..e999f897 100644 --- a/assets/2023-01-28-DA-0357.html.c5d760f8.js +++ b/assets/2023-01-28-DA-0357.html.e5329c0e.js @@ -1 +1 @@ -import{_ as s,o,c as l,a as e,b as n,w as h,e as t,d,r as a}from"./app.4067da3f.js";var c="/aktivitaeten/DA-0357-2023-01-28/da0357.jpg",m="/aktivitaeten/DA-0357-2023-01-28/IMG_7346.jpg",u="/aktivitaeten/DA-0357-2023-01-28/dk4haa.jpg";const _={},p=e("h1",{id:"all-time-new-one-da-0357-harburger-stadtpark",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#all-time-new-one-da-0357-harburger-stadtpark","aria-hidden":"true"},"#"),t(" All time new one DA-0357 Harburger Stadtpark")],-1),g=e("p",null,[e("img",{src:c,alt:""})],-1),b=t("Heute, am 28.01.2023, waren Harm (DK4HAA) und ich (DO1TC) im frisch eingerichteten ATNO (all time new one) POTA-Park "),f={href:"https://pota.app/#/park/DA-0357",target:"_blank",rel:"noopener noreferrer"},k=t("DA-0357"),w=t(", dem Harburger Stadtpark."),A=e("p",null,"Obwohl ich hier fr\xFCher regelm\xE4\xDFig ein bisschen weiter n\xF6rdlich zur Uni gegangen bin, war ich heute zum ersten mal in diesem Park. Es war f\xFCr mich eine \xDCberraschung wie gro\xDF der Park ist. Ich hatte den Park schon einmal digital ausgekundschaftet und wusste von einigen Anh\xF6hen/Aussichtspunkten, die geeignet erschienen. Vor Ort sind wir nach etwas gehen auf diesem H\xFCgel stehen gebieben.",-1),v=e("iframe",{width:"100%",height:"450",frameborder:"0",scrolling:"no",marginheight:"0",marginwidth:"0",src:"https://www.openstreetmap.org/export/embed.html?bbox=9.969620704650879%2C53.44487074603849%2C9.983847141265871%2C53.451081422093125&layer=mapnik&marker=53.44880044596763%2C9.975392818450928",style:{border:"1px solid black"}},null,-1),D=e("br",null,null,-1),x=e("small",null,[e("a",{href:"https://www.openstreetmap.org/#map=17/53.44798/9.97673%22%3E"},"Gr\xF6\xDFere Karte anzeigen")],-1),H=e("p",null,"Zwei B\xE4nke jeweils von dem in der Mitte des H\xFCgels laufendem Weg abgewand, mit gen\xFCgend Platz, um im Sichtbereich Antennen aufzubauen.",-1),C=t("Also schnell eine auf 15m abgestimmte EFHW in den Baum geworfen und die "),E=t("Draussenfunker Lamdba 1/4"),O=t(" auf 20m abgestimmt."),P=d('

Nachdem ich mich langsam durch ein volles 15m-Band mit vielen \xDCberlappungen und Contest-Stationen gek\xE4mpft habe, hat Harm super schnell die >10 QSOs auf 20m absolviert, bevor es noch einen Wechsel auf 40m gab.

DK4HAA beim QSO auf 20m

Equipment

DO1TC

',6);function L(S,T){const i=a("ExternalLinkIcon"),r=a("RouterLink");return o(),l("div",null,[p,g,e("p",null,[b,e("a",f,[k,n(i)]),w]),A,v,D,x,H,e("p",null,[C,n(r,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:h(()=>[E]),_:1}),O]),P])}var N=s(_,[["render",L],["__file","2023-01-28-DA-0357.html.vue"]]);export{N as default}; +import{_ as s,o,c as l,a as e,b as n,w as h,e as t,d,r as a}from"./app.4abd2f43.js";var c="/aktivitaeten/DA-0357-2023-01-28/da0357.jpg",m="/aktivitaeten/DA-0357-2023-01-28/IMG_7346.jpg",u="/aktivitaeten/DA-0357-2023-01-28/dk4haa.jpg";const _={},p=e("h1",{id:"all-time-new-one-da-0357-harburger-stadtpark",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#all-time-new-one-da-0357-harburger-stadtpark","aria-hidden":"true"},"#"),t(" All time new one DA-0357 Harburger Stadtpark")],-1),g=e("p",null,[e("img",{src:c,alt:""})],-1),b=t("Heute, am 28.01.2023, waren Harm (DK4HAA) und ich (DO1TC) im frisch eingerichteten ATNO (all time new one) POTA-Park "),f={href:"https://pota.app/#/park/DA-0357",target:"_blank",rel:"noopener noreferrer"},k=t("DA-0357"),w=t(", dem Harburger Stadtpark."),A=e("p",null,"Obwohl ich hier fr\xFCher regelm\xE4\xDFig ein bisschen weiter n\xF6rdlich zur Uni gegangen bin, war ich heute zum ersten mal in diesem Park. Es war f\xFCr mich eine \xDCberraschung wie gro\xDF der Park ist. Ich hatte den Park schon einmal digital ausgekundschaftet und wusste von einigen Anh\xF6hen/Aussichtspunkten, die geeignet erschienen. Vor Ort sind wir nach etwas gehen auf diesem H\xFCgel stehen gebieben.",-1),v=e("iframe",{width:"100%",height:"450",frameborder:"0",scrolling:"no",marginheight:"0",marginwidth:"0",src:"https://www.openstreetmap.org/export/embed.html?bbox=9.969620704650879%2C53.44487074603849%2C9.983847141265871%2C53.451081422093125&layer=mapnik&marker=53.44880044596763%2C9.975392818450928",style:{border:"1px solid black"}},null,-1),D=e("br",null,null,-1),x=e("small",null,[e("a",{href:"https://www.openstreetmap.org/#map=17/53.44798/9.97673%22%3E"},"Gr\xF6\xDFere Karte anzeigen")],-1),H=e("p",null,"Zwei B\xE4nke jeweils von dem in der Mitte des H\xFCgels laufendem Weg abgewand, mit gen\xFCgend Platz, um im Sichtbereich Antennen aufzubauen.",-1),C=t("Also schnell eine auf 15m abgestimmte EFHW in den Baum geworfen und die "),E=t("Draussenfunker Lamdba 1/4"),O=t(" auf 20m abgestimmt."),P=d('

Nachdem ich mich langsam durch ein volles 15m-Band mit vielen \xDCberlappungen und Contest-Stationen gek\xE4mpft habe, hat Harm super schnell die >10 QSOs auf 20m absolviert, bevor es noch einen Wechsel auf 40m gab.

DK4HAA beim QSO auf 20m

Equipment

DO1TC

',6);function L(S,T){const i=a("ExternalLinkIcon"),r=a("RouterLink");return o(),l("div",null,[p,g,e("p",null,[b,e("a",f,[k,n(i)]),w]),A,v,D,x,H,e("p",null,[C,n(r,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:h(()=>[E]),_:1}),O]),P])}var N=s(_,[["render",L],["__file","2023-01-28-DA-0357.html.vue"]]);export{N as default}; diff --git a/assets/2023-02-11-DA-0261.html.e8fa79d7.js b/assets/2023-02-11-DA-0261.html.ca889a69.js similarity index 95% rename from assets/2023-02-11-DA-0261.html.e8fa79d7.js rename to assets/2023-02-11-DA-0261.html.ca889a69.js index 19015891..1eaac77e 100644 --- a/assets/2023-02-11-DA-0261.html.e8fa79d7.js +++ b/assets/2023-02-11-DA-0261.html.ca889a69.js @@ -1 +1 @@ -import{_ as i,o as n,c as o,a as e,b as r,w as l,e as t,r as d}from"./app.4067da3f.js";const s={},c=e("h1",{id:"no-talking-plain-pota-aktivierung-von-da-0261",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#no-talking-plain-pota-aktivierung-von-da-0261","aria-hidden":"true"},"#"),t(" No talking, plain POTA. Aktivierung von DA-0261")],-1),u=e("p",null,"Am 11.02.2023 war DK4HAA im Th\xF6rls Park in Hamburg und hat dabei die Kamera laufen lassen. Hier kannst du die Aktivierung in Echtzeit im Video verfolgen. No talking, plain POTA.",-1),h=e("h2",{id:"video",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#video","aria-hidden":"true"},"#"),t(" Video")],-1),_=e("div",{class:"video-block"},[e("iframe",{width:"100%",src:"https://www.youtube.com/embed/a9ozrI79AEY",title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:""})],-1),p=e("h2",{id:"equipment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#equipment","aria-hidden":"true"},"#"),t(" Equipment")],-1),m=e("li",null,"Yaesu FT-891",-1),v=t("DIY 1/4 Wellen Vertical Antenne"),k=e("li",null,"Eremit 12Ah LiFePo4 Akku",-1);function f(A,b){const a=d("RouterLink");return n(),o("div",null,[c,u,h,_,p,e("ul",null,[m,e("li",null,[r(a,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:l(()=>[v]),_:1})]),k])])}var g=i(s,[["render",f],["__file","2023-02-11-DA-0261.html.vue"]]);export{g as default}; +import{_ as i,o as n,c as o,a as e,b as r,w as l,e as t,r as d}from"./app.4abd2f43.js";const s={},c=e("h1",{id:"no-talking-plain-pota-aktivierung-von-da-0261",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#no-talking-plain-pota-aktivierung-von-da-0261","aria-hidden":"true"},"#"),t(" No talking, plain POTA. Aktivierung von DA-0261")],-1),u=e("p",null,"Am 11.02.2023 war DK4HAA im Th\xF6rls Park in Hamburg und hat dabei die Kamera laufen lassen. Hier kannst du die Aktivierung in Echtzeit im Video verfolgen. No talking, plain POTA.",-1),h=e("h2",{id:"video",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#video","aria-hidden":"true"},"#"),t(" Video")],-1),_=e("div",{class:"video-block"},[e("iframe",{width:"100%",src:"https://www.youtube.com/embed/a9ozrI79AEY",title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:""})],-1),p=e("h2",{id:"equipment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#equipment","aria-hidden":"true"},"#"),t(" Equipment")],-1),m=e("li",null,"Yaesu FT-891",-1),v=t("DIY 1/4 Wellen Vertical Antenne"),k=e("li",null,"Eremit 12Ah LiFePo4 Akku",-1);function f(A,b){const a=d("RouterLink");return n(),o("div",null,[c,u,h,_,p,e("ul",null,[m,e("li",null,[r(a,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:l(()=>[v]),_:1})]),k])])}var g=i(s,[["render",f],["__file","2023-02-11-DA-0261.html.vue"]]);export{g as default}; diff --git a/assets/2023-02-25-Ausbildungsbetrieb-E07.html.9abf9ebe.js b/assets/2023-02-25-Ausbildungsbetrieb-E07.html.032ad5c6.js similarity index 98% rename from assets/2023-02-25-Ausbildungsbetrieb-E07.html.9abf9ebe.js rename to assets/2023-02-25-Ausbildungsbetrieb-E07.html.032ad5c6.js index 731c8958..d427d487 100644 --- a/assets/2023-02-25-Ausbildungsbetrieb-E07.html.9abf9ebe.js +++ b/assets/2023-02-25-Ausbildungsbetrieb-E07.html.032ad5c6.js @@ -1 +1 @@ -import{_ as s,o as u,c as d,a as e,b as r,w as o,e as n,r as a}from"./app.4067da3f.js";var l="/aktivitaeten/DA-0357-2023-02-25/230225_pota-harburg_01.jpg",h="/aktivitaeten/DA-0357-2023-02-25/230225_pota-harburg_02.jpg",c="/aktivitaeten/DA-0357-2023-02-25/230225_pota-harburg_03.jpg";const m={},g=e("h1",{id:"ausbildungsbetrieb-im-grunen",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#ausbildungsbetrieb-im-grunen","aria-hidden":"true"},"#"),n(" Ausbildungsbetrieb im Gr\xFCnen")],-1),_=e("p",null,'Samstag, 11 Uhr, Harburger Stadtpark. Auf einer kleinen Terrassenfl\xE4che direkt am See treffen sich rund zehn Personen im leichten Schneegest\xF6ber. Die Drau\xDFenfunker haben zu einem Schnupperkurs "Funken im Freien" eingeladen und viele Newcomer aus dem Ortsverband E07 sind diesem Aufruf gefolgt. DG7PX und DK4HAA berichten von den Ereignissen.',-1),f=e("p",null,[e("img",{src:l,alt:""})],-1),b=n("Gemeinsam erkunden wir den Park und besprechen, auf was man alles achten sollte auf der Suche nach einer geeigneten Stelle zum Funken. Sitzgelegenheit, klar. Platz f\xFCr die Antenne oder ein Baum, je nach dem. Auch kein Problem in den Hamburger Parks. Bisschen h\xF6her gelegen und vielleicht nicht direkt das Koaxkabel \xFCber den Fu\xDFweg legen. Alles kein Problem im Harburger Stadtpark, POTA-Referenz "),k={href:"https://pota.app/#/park/DA-0357",target:"_blank",rel:"noopener noreferrer"},p=n("DA-0357"),A=n(". Auf einer Anh\xF6he finden wir einen geeigneten Spot und nehmen die Bank mit Seeblick unter Beschlag."),S=n('Hands on. Das war unser Motto. Also bekamen die angehenden Funkamateure Ove, Lars und Karl das Funkequipment in die Hand gedr\xFCckt mit dem Auftrag "dann baut mal auf". Zun\xE4chst einen geeigneten Platz f\xFCr die Antenne finden, Kabel ausrollen, Radials auslegen, '),D=n("1/4 Vertical"),v=n(' aufschrauben, ausziehen und nach einem kurzen Studium des Bandplans mit dem Rigexpert auf den 15m SSB-Bereich abstimmen. Jeder einmal, das \xFCbt. Zwei 6 Ah LiFePo4 Akkus ans FT-891 klemmen, Antenne dran und einschalten. Direkt was los auf dem Band. Also mal h\xF6ren, was genau dort los ist. Irgendein Frankreich-Contest. Nichts f\xFCr uns. IQ8ST kommt stark rein und scheint einen Pileup zu haben. Also mal rein rufen. Treffer! QSO im Log. Beim Nachschlagen des Rufzeichens stellt sich heraus, hier ist eine Award-Station f\xFCr "92nd Anniversary launch of the Amerigo Vespucci School Ship" in Gange. Cooles erstes QSO f\xFCr Ove!'),P=e("p",null,[e("img",{src:h,alt:""})],-1),z=n("Weiter \xFCbers Band drehen und auf einer freien Frequenz CQ rufen. 21.325 ist frei. CQ CQ CQ DN4HAA. Ukraine, USA, Spanien, Portugal, Kanada. Das Band spiel mit, unsere Newcomer bekommen ein QSO nach dem anderen ins Log und machen dabei vorbildlichen Betrieb. Wir legen eine kurze Erkl\xE4rb\xE4r-Pause zu "),w={href:"https://parksontheair.com/",target:"_blank",rel:"noopener noreferrer"},B=n("POTA Parks on the Air"),L=n(" ein, erg\xE4nzen die Logs um die Park-Referenz DA-0357, gehen wieder auf's Band und spotten uns auf "),O={href:"https://pota.app/#",target:"_blank",rel:"noopener noreferrer"},T=n("POTA-App"),H=n(". Kurze Zeit sp\xE4ter geht der POTA-typische Mini-Pileup los. Viele Hunter, die wir auch von anderen Aktivierungen kennen, rufen unser Ausbildungs-Call und freuen sich \xFCber einen neuen Park im Log. Wir wechseln noch einmal auf 10m und haben auch hier Erfolg und zahlreiche QSOs im Log. Entfernungsrekord des Tages: YV1SW aus Venezuela! Zwischendurch d\xFCrfen auch ausnahmsweise die bereits lizenzierten OPs einmal ans Ger\xE4t. \u{1F609} Alle zusammen haben wir die Clubstation der TU Harburg (DL0TUH) im Log und der OP Julian (DJ8JD) bringt uns unsere QSL-Karten pers\xF6nlich in den Park. Vielen Dank f\xFCr diesen Service!"),F=e("p",null,[e("img",{src:c,alt:""})],-1),Q=e("p",null,"Mit kalten H\xE4nden und F\xFC\xDFen machen wir nach knapp drei Stunden Dauerbetrieb QRT und bauen die Station ab. K\xF6nnte schlechter laufen, so ein Drau\xDFenfunker-Tag...",-1),x=e("p",null,"Vielen Dank f\xFCr die tolle Beteiligung bei unserer Aktion sagen Nikolas, DG7PX und Harm, DK4HAA. Uns hat es richtig viel Spa\xDF gemacht. Wir freuen uns auf das erste QSO mit euch mit eurem eigenen Rufzeichen und hoffen, dass ihr Freude am Drau\xDFenfunken gefunden habt. Das n\xE4chste Mal dann bei 15 Grad mehr?",-1);function C(E,V){const i=a("ExternalLinkIcon"),t=a("RouterLink");return u(),d("div",null,[g,_,f,e("p",null,[b,e("a",k,[p,r(i)]),A]),e("p",null,[S,r(t,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:o(()=>[D]),_:1}),v]),P,e("p",null,[z,e("a",w,[B,r(i)]),L,e("a",O,[T,r(i)]),H]),F,Q,x])}var N=s(m,[["render",C],["__file","2023-02-25-Ausbildungsbetrieb-E07.html.vue"]]);export{N as default}; +import{_ as s,o as u,c as d,a as e,b as r,w as o,e as n,r as a}from"./app.4abd2f43.js";var l="/aktivitaeten/DA-0357-2023-02-25/230225_pota-harburg_01.jpg",h="/aktivitaeten/DA-0357-2023-02-25/230225_pota-harburg_02.jpg",c="/aktivitaeten/DA-0357-2023-02-25/230225_pota-harburg_03.jpg";const m={},g=e("h1",{id:"ausbildungsbetrieb-im-grunen",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#ausbildungsbetrieb-im-grunen","aria-hidden":"true"},"#"),n(" Ausbildungsbetrieb im Gr\xFCnen")],-1),_=e("p",null,'Samstag, 11 Uhr, Harburger Stadtpark. Auf einer kleinen Terrassenfl\xE4che direkt am See treffen sich rund zehn Personen im leichten Schneegest\xF6ber. Die Drau\xDFenfunker haben zu einem Schnupperkurs "Funken im Freien" eingeladen und viele Newcomer aus dem Ortsverband E07 sind diesem Aufruf gefolgt. DG7PX und DK4HAA berichten von den Ereignissen.',-1),f=e("p",null,[e("img",{src:l,alt:""})],-1),b=n("Gemeinsam erkunden wir den Park und besprechen, auf was man alles achten sollte auf der Suche nach einer geeigneten Stelle zum Funken. Sitzgelegenheit, klar. Platz f\xFCr die Antenne oder ein Baum, je nach dem. Auch kein Problem in den Hamburger Parks. Bisschen h\xF6her gelegen und vielleicht nicht direkt das Koaxkabel \xFCber den Fu\xDFweg legen. Alles kein Problem im Harburger Stadtpark, POTA-Referenz "),k={href:"https://pota.app/#/park/DA-0357",target:"_blank",rel:"noopener noreferrer"},p=n("DA-0357"),A=n(". Auf einer Anh\xF6he finden wir einen geeigneten Spot und nehmen die Bank mit Seeblick unter Beschlag."),S=n('Hands on. Das war unser Motto. Also bekamen die angehenden Funkamateure Ove, Lars und Karl das Funkequipment in die Hand gedr\xFCckt mit dem Auftrag "dann baut mal auf". Zun\xE4chst einen geeigneten Platz f\xFCr die Antenne finden, Kabel ausrollen, Radials auslegen, '),D=n("1/4 Vertical"),v=n(' aufschrauben, ausziehen und nach einem kurzen Studium des Bandplans mit dem Rigexpert auf den 15m SSB-Bereich abstimmen. Jeder einmal, das \xFCbt. Zwei 6 Ah LiFePo4 Akkus ans FT-891 klemmen, Antenne dran und einschalten. Direkt was los auf dem Band. Also mal h\xF6ren, was genau dort los ist. Irgendein Frankreich-Contest. Nichts f\xFCr uns. IQ8ST kommt stark rein und scheint einen Pileup zu haben. Also mal rein rufen. Treffer! QSO im Log. Beim Nachschlagen des Rufzeichens stellt sich heraus, hier ist eine Award-Station f\xFCr "92nd Anniversary launch of the Amerigo Vespucci School Ship" in Gange. Cooles erstes QSO f\xFCr Ove!'),P=e("p",null,[e("img",{src:h,alt:""})],-1),z=n("Weiter \xFCbers Band drehen und auf einer freien Frequenz CQ rufen. 21.325 ist frei. CQ CQ CQ DN4HAA. Ukraine, USA, Spanien, Portugal, Kanada. Das Band spiel mit, unsere Newcomer bekommen ein QSO nach dem anderen ins Log und machen dabei vorbildlichen Betrieb. Wir legen eine kurze Erkl\xE4rb\xE4r-Pause zu "),w={href:"https://parksontheair.com/",target:"_blank",rel:"noopener noreferrer"},B=n("POTA Parks on the Air"),L=n(" ein, erg\xE4nzen die Logs um die Park-Referenz DA-0357, gehen wieder auf's Band und spotten uns auf "),O={href:"https://pota.app/#",target:"_blank",rel:"noopener noreferrer"},T=n("POTA-App"),H=n(". Kurze Zeit sp\xE4ter geht der POTA-typische Mini-Pileup los. Viele Hunter, die wir auch von anderen Aktivierungen kennen, rufen unser Ausbildungs-Call und freuen sich \xFCber einen neuen Park im Log. Wir wechseln noch einmal auf 10m und haben auch hier Erfolg und zahlreiche QSOs im Log. Entfernungsrekord des Tages: YV1SW aus Venezuela! Zwischendurch d\xFCrfen auch ausnahmsweise die bereits lizenzierten OPs einmal ans Ger\xE4t. \u{1F609} Alle zusammen haben wir die Clubstation der TU Harburg (DL0TUH) im Log und der OP Julian (DJ8JD) bringt uns unsere QSL-Karten pers\xF6nlich in den Park. Vielen Dank f\xFCr diesen Service!"),F=e("p",null,[e("img",{src:c,alt:""})],-1),Q=e("p",null,"Mit kalten H\xE4nden und F\xFC\xDFen machen wir nach knapp drei Stunden Dauerbetrieb QRT und bauen die Station ab. K\xF6nnte schlechter laufen, so ein Drau\xDFenfunker-Tag...",-1),x=e("p",null,"Vielen Dank f\xFCr die tolle Beteiligung bei unserer Aktion sagen Nikolas, DG7PX und Harm, DK4HAA. Uns hat es richtig viel Spa\xDF gemacht. Wir freuen uns auf das erste QSO mit euch mit eurem eigenen Rufzeichen und hoffen, dass ihr Freude am Drau\xDFenfunken gefunden habt. Das n\xE4chste Mal dann bei 15 Grad mehr?",-1);function C(E,V){const i=a("ExternalLinkIcon"),t=a("RouterLink");return u(),d("div",null,[g,_,f,e("p",null,[b,e("a",k,[p,r(i)]),A]),e("p",null,[S,r(t,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:o(()=>[D]),_:1}),v]),P,e("p",null,[z,e("a",w,[B,r(i)]),L,e("a",O,[T,r(i)]),H]),F,Q,x])}var N=s(m,[["render",C],["__file","2023-02-25-Ausbildungsbetrieb-E07.html.vue"]]);export{N as default}; diff --git a/assets/2023-03-01-LEO-ohne-big-gun.html.3e012cf2.js b/assets/2023-03-01-LEO-ohne-big-gun.html.1ace11cb.js similarity index 93% rename from assets/2023-03-01-LEO-ohne-big-gun.html.3e012cf2.js rename to assets/2023-03-01-LEO-ohne-big-gun.html.1ace11cb.js index 66909d22..555b722a 100644 --- a/assets/2023-03-01-LEO-ohne-big-gun.html.3e012cf2.js +++ b/assets/2023-03-01-LEO-ohne-big-gun.html.1ace11cb.js @@ -1 +1 @@ -const e=JSON.parse('{"key":"v-cc15b2ca","path":"/aktivitaeten/2023-03-01-LEO-ohne-big-gun.html","title":"Satellitenbetrieb ohne gro\xDFe Ausr\xFCstung","lang":"de-DE","frontmatter":{"title":"Satellitenbetrieb ohne gro\xDFe Ausr\xFCstung","description":"J\xF6rg, DJ7NT, beschreibt, wie einfach der Amateurfunkbetrieb \xFCber LEO (Low Earth Orbit) Satelliten mit einem einfachen Handfunkger\xE4t sein kann.","type":"activity","image":"/aktivitaeten/LEO-2023-03-01/230301_leo.jpg","features":["SATELLITEN"]},"excerpt":"","headers":[{"level":2,"title":"Zutaten","slug":"zutaten","children":[]},{"level":2,"title":"Zubereitung","slug":"zubereitung","children":[{"level":3,"title":"Etwas Theorie","slug":"etwas-theorie","children":[]}]},{"level":2,"title":"Tipps & Tricks","slug":"tipps-tricks","children":[]},{"level":2,"title":"Ein Wort der Warnung! \u{1F609}","slug":"ein-wort-der-warnung","children":[]}],"git":{"updatedTime":1677788105000},"filePathRelative":"aktivitaeten/2023-03-01-LEO-ohne-big-gun.md"}');export{e as data}; +const e=JSON.parse('{"key":"v-cc15b2ca","path":"/aktivitaeten/2023-03-01-LEO-ohne-big-gun.html","title":"Satellitenbetrieb ohne gro\xDFe Ausr\xFCstung","lang":"de-DE","frontmatter":{"title":"Satellitenbetrieb ohne gro\xDFe Ausr\xFCstung","description":"J\xF6rg, DJ7NT, beschreibt, wie einfach der Amateurfunkbetrieb \xFCber LEO (Low Earth Orbit) Satelliten mit einem einfachen Handfunkger\xE4t sein kann.","type":"activity","image":"/aktivitaeten/LEO-2023-03-01/230301_leo.jpg","features":["SATELLITEN"]},"excerpt":"","headers":[{"level":2,"title":"Zutaten","slug":"zutaten","children":[]},{"level":2,"title":"Zubereitung","slug":"zubereitung","children":[{"level":3,"title":"Etwas Theorie","slug":"etwas-theorie","children":[]}]},{"level":2,"title":"Tipps & Tricks","slug":"tipps-tricks","children":[]},{"level":2,"title":"Ein Wort der Warnung! \u{1F609}","slug":"ein-wort-der-warnung","children":[]}],"git":{"updatedTime":1677782067000},"filePathRelative":"aktivitaeten/2023-03-01-LEO-ohne-big-gun.md"}');export{e as data}; diff --git a/assets/2023-03-01-LEO-ohne-big-gun.html.7b888ab4.js b/assets/2023-03-01-LEO-ohne-big-gun.html.351e5fc9.js similarity index 96% rename from assets/2023-03-01-LEO-ohne-big-gun.html.7b888ab4.js rename to assets/2023-03-01-LEO-ohne-big-gun.html.351e5fc9.js index 575c4414..c64f72e3 100644 --- a/assets/2023-03-01-LEO-ohne-big-gun.html.7b888ab4.js +++ b/assets/2023-03-01-LEO-ohne-big-gun.html.351e5fc9.js @@ -1 +1 @@ -import{_ as a,o as s,c as l,a as e,b as t,e as n,d as r,r as d}from"./app.4067da3f.js";var h="/aktivitaeten/LEO-2023-03-01/230301_leo_full.jpg";const o={},u=e("h1",{id:"kochrezept-fur-eine-leo-aktivierung-mit-low-cost-equipment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#kochrezept-fur-eine-leo-aktivierung-mit-low-cost-equipment","aria-hidden":"true"},"#"),n(" Kochrezept f\xFCr eine LEO-Aktivierung mit Low-Cost-Equipment")],-1),c=n("Aufmerksam geworden, durch Experimente von DO7OO im "),p={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},g=n("Disord der draussenfunker.de"),m=n(" der mir erz\xE4hlte, dass er LEO-SATs ohne \u201EBig-Gun-Equipment\u201C macht, bin ich neugierig geworden, wie das gehen mag. Daraus entstanden ist das folgende - durch DO7OO und mich erfolgreich erprobte - Kochrezept:"),f=r('

Zutaten

Zubereitung

  1. SAT-Tracking App installieren. Bspw. den \u201EISS-Detektor\u201C.
',4),k={href:"https://apps.apple.com/de/app/iss-detector/id1198597805",target:"_blank",rel:"noopener noreferrer"},b=n("Geschmacksrichtung Apple"),w={href:"https://play.google.com/store/apps/details?id=com.runar.issdetector&hl=de&gl=US",target:"_blank",rel:"noopener noreferrer"},S=n("Geschmacksrichtung Android"),z=r('
  1. App einrichten und auf einen SAT Filtern, der V/U im FM-Mode unterst\xFCtzt und der noch aktiv ist. Ich habe mich f\xFCr OSCAR-50 (SO-50 oder auch Saudisat-1C) entschieden

  2. In der App die Frequenzen f\xFCr Up/Downlink sowie m\xF6gliche CTCSS-T\xF6ne heraussuchen. Am Beispiel SO-50: Uplink: 145.850 kHz Downlink: 436.805 kHz CTCSS Ton #1 zum \u201EAktivieren des Transponders\u201C: 67Hz CTCSS Ton #2 f\xFCr einen Durchgang: 74.4Hz

Etwas Theorie

Nun etwas Theorie. Ganz ohne geht es nicht:

So ein LEO-Sat umkreist die Erde in gerade einmal 100Minuten. Das bedeutet: Er ist verdammt schnell! F\xFCr uns heisst das, dass hier bereits der Doppler-Effekt zum Tragen kommt. Der Dopplereffekt beschreibt, dass T\xF6ne, die von sich schnell n\xE4hernden Objekten h\xF6her sind, als im Original. Entfernen sich die Objekte schnell, werden die Frequenzen tiefer. Da der SAT sich mit knapp 7km/s bewegt, sind das schonmal einige kHz.

  1. Zur\xFCck zum Kochrezept:

Am besten man speichert sich Up/Downlink in einen Speicherplatz auf dem Ger\xE4t ein (auch die g\xFCnstigen Radios haben einen Speicher). Und zwar nicht nur ein P\xE4rchen, sondern gleich 4-5 Paare. F\xFCr den SO-50 habe ich im Speicher folgende Kan\xE4le abgelegt: Kanal 1: Down: 436.805 / Up: 145.850 / CTCSS 67Hz Kanal 2: Down: 436.805 / Up: 145.850 / CTCSS 74.4Hz Kanal 3: Down: 436.800 / Up: 145.850 / CTCSS 74.4Hz Kanal 4: Down: 436.795 / Up: 145.850 / CTCSS 74.4Hz Kanal 5: Down: 436.790 / Up: 145.850 / CTCSS 74.4Hz

Es f\xE4llt auf, dass Platz 1 und 2 gleich belegt sind. Liegt daran, dass man mit 67Hz den SAT \u201EAuftastet\u201C, mit 74.4Hz einen Durchgang startet. Ferner ist der Uplink \xFCberall gleich, da der Dopplereffekt auf 2m nicht so sehr ins Gewicht f\xE4llt wie auf 70cm. Soviel zur Vorbereitung des Funkger\xE4ts.

  1. Die Antenne und Co. so belassen wir so, wie wir das Ger\xE4t gekauft haben.

  2. Wir machen uns mit der App vertraut. Speziell der \u201ERadar\u201C-Ansicht (siehe Bild).

Minimalsetup f\xFCr den Satellitenfunk

Der weisse Pfeil zeigt dorthin, wo der SAT \u201Eaufgehen\u201C wird. Die blaue Linie zeigt an, wo er entlangzieht. (Azimuth) Auf der linken Seite gibt es noch eine Art \u201EWasserwaage\u201C, die gibt die Elevation an (Also wie hoch am Horizont steht der SAT). In der Ansicht \u201EDetail\u201C kann man sehen, wann es \xFCberhaupt so weit ist. Beim SO-50 bleiben einem (theoretisch) bis zu 15 Minuten, je nach \xDCberflug. Da wir ja mit \u201ELow-Cost-Equipment\u201C arbeiten, reduzieren sich diese 15Min. meist auf max. 1-2 Minuten. N\xE4mlich dann wenn die Elevation am gr\xF6\xDFten ist. Elevation gross heisst: >70Grad - dann ist der Vogel fast \xFCber uns.

  1. Jetzt heisst es schnell sein, wenn der SAT \xFCber uns ist. Wir halten das Funkger\xE4t m\xF6glichst Waagerecht und im rechten Winkel zur Flugbahn. Dann ist die Chance, dass wir den SAT h\xF6ren, und der uns, am gr\xF6\xDFten.

  2. Steht also der SAT kurz vorm Zenit (H\xF6chster Punkt \xFCber uns), k\xF6nnen wir versuchen \xFCber Kanal 1 den SAT aufzutasten. Anschliessend flink auf Kanal 2 gehen und CQ rufen oder halt auf einen CQ-Ruf Antworten.

  3. Je weiter sich der SAT von uns wieder wegbewegt, desto h\xF6her gehen wir im Kanal (Wegbewegende Objekte / Dopplereffekt: Frequenz wird niedriger)

Tipps & Tricks

Das war es auch schon. Noch ein paar Tips:

Ein Wort der Warnung! \u{1F609}

An dieser Stelle noch mal herzlichen Dank an DO7OO aus Bremen, ohne den ich das vermutlich nie ausprobiert h\xE4tte. Vorsicht: Suchtgefahr ist nicht auszuschliessen.

vy 73, J\xF6rg, DJ7NT

',17);function _(A,T){const i=d("ExternalLinkIcon");return s(),l("div",null,[u,e("p",null,[c,e("a",p,[g,t(i)]),m]),f,e("ul",null,[e("li",null,[e("a",k,[b,t(i)])]),e("li",null,[e("a",w,[S,t(i)])])]),z])}var C=a(o,[["render",_],["__file","2023-03-01-LEO-ohne-big-gun.html.vue"]]);export{C as default}; +import{_ as a,o as s,c as l,a as e,b as t,e as n,d as r,r as d}from"./app.4abd2f43.js";var h="/aktivitaeten/LEO-2023-03-01/230301_leo_full.jpg";const o={},u=e("h1",{id:"kochrezept-fur-eine-leo-aktivierung-mit-low-cost-equipment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#kochrezept-fur-eine-leo-aktivierung-mit-low-cost-equipment","aria-hidden":"true"},"#"),n(" Kochrezept f\xFCr eine LEO-Aktivierung mit Low-Cost-Equipment")],-1),c=n("Aufmerksam geworden, durch Experimente von DO7OO im "),p={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},g=n("Disord der draussenfunker.de"),m=n(" der mir erz\xE4hlte, dass er LEO-SATs ohne \u201EBig-Gun-Equipment\u201C macht, bin ich neugierig geworden, wie das gehen mag. Daraus entstanden ist das folgende - durch DO7OO und mich erfolgreich erprobte - Kochrezept:"),f=r('

Zutaten

Zubereitung

  1. SAT-Tracking App installieren. Bspw. den \u201EISS-Detektor\u201C.
',4),k={href:"https://apps.apple.com/de/app/iss-detector/id1198597805",target:"_blank",rel:"noopener noreferrer"},b=n("Geschmacksrichtung Apple"),w={href:"https://play.google.com/store/apps/details?id=com.runar.issdetector&hl=de&gl=US",target:"_blank",rel:"noopener noreferrer"},S=n("Geschmacksrichtung Android"),z=r('
  1. App einrichten und auf einen SAT Filtern, der V/U im FM-Mode unterst\xFCtzt und der noch aktiv ist. Ich habe mich f\xFCr OSCAR-50 (SO-50 oder auch Saudisat 50) entschieden

  2. In der App die Frequenzen f\xFCr Up/Downlink sowie m\xF6gliche CTCSS-T\xF6ne heraussuchen. Am Beispiel SO-50: Uplink: 145.850 kHz Downlink: 436.805 kHz CTCSS Ton #1 zum \u201EAktivieren des Transponders\u201C: 67Hz CTCSS Ton #2 f\xFCr einen Durchgang: 74.4Hz

Etwas Theorie

Nun etwas Theorie. Ganz ohne geht es nicht:

So ein LEO-Sat umkreist die Erde in gerade einmal 100Minuten. Das bedeutet: Er ist verdammt schnell! F\xFCr uns heisst das, dass hier bereits der Doppler-Effekt zum Tragen kommt. Der Dopplereffekt beschreibt, dass T\xF6ne, die von sich schnell n\xE4hernden Objekten h\xF6her sind, als im Original. Entfernen sich die Objekte schnell, werden die Frequenzen tiefer. Da der SAT sich mit knapp 7km/s bewegt, sind das schonmal einige kHz.

  1. Zur\xFCck zum Kochrezept:

Am besten man speichert sich Up/Downlink in einen Speicherplatz auf dem Ger\xE4t ein (auch die g\xFCnstigen Radios haben einen Speicher). Und zwar nicht nur ein P\xE4rchen, sondern gleich 4-5 Paare. F\xFCr den SO-50 habe ich im Speicher folgende Kan\xE4le abgelegt: Kanal 1: Down: 436.805 / Up: 145.850 / CTCSS 67Hz Kanal 2: Down: 436.805 / Up: 145.850 / CTCSS 74.4Hz Kanal 3: Down: 436.800 / Up: 145.850 / CTCSS 74.4Hz Kanal 4: Down: 436.795 / Up: 145.850 / CTCSS 74.4Hz Kanal 5: Down: 436.790 / Up: 145.850 / CTCSS 74.4Hz

Es f\xE4llt auf, dass Platz 1 und 2 gleich belegt sind. Liegt daran, dass man mit 67Hz den SAT \u201EAuftastet\u201C, mit 74.4Hz einen Durchgang startet. Ferner ist der Uplink \xFCberall gleich, da der Dopplereffekt auf 2m nicht so sehr ins Gewicht f\xE4llt wie auf 70cm. Soviel zur Vorbereitung des Funkger\xE4ts.

  1. Die Antenne und Co. so belassen wir so, wie wir das Ger\xE4t gekauft haben.

  2. Wir machen uns mit der App vertraut. Speziell der \u201ERadar\u201C-Ansicht (siehe Bild).

Minimalsetup f\xFCr den Satellitenfunk

Der weisse Pfeil zeigt dorthin, wo der SAT \u201Eaufgehen\u201C wird. Die blaue Linie zeigt an, wo er entlangzieht. (Azimuth) Auf der linken Seite gibt es noch eine Art \u201EWasserwaage\u201C, die gibt die Elevation an (Also wie hoch am Horizont steht der SAT). In der Ansicht \u201EDetail\u201C kann man sehen, wann es \xFCberhaupt so weit ist. Beim SO-50 bleiben einem (theoretisch) bis zu 15 Minuten, je nach \xDCberflug. Da wir ja mit \u201ELow-Cost-Equipment\u201C arbeiten, reduzieren sich diese 15Min. meist auf max. 1-2 Minuten. N\xE4mlich dann wenn die Elevation am gr\xF6\xDFten ist. Elevation gross heisst: >70Grad - dann ist der Vogel fast \xFCber uns.

  1. Jetzt heisst es schnell sein, wenn der SAT \xFCber uns ist. Wir halten das Funkger\xE4t m\xF6glichst Waagerecht und im rechten Winkel zur Flugbahn. Dann ist die Chance, dass wir den SAT h\xF6ren, und der uns, am gr\xF6\xDFten.

  2. Steht also der SAT kurz vorm Zenit (H\xF6chster Punkt \xFCber uns), k\xF6nnen wir versuchen \xFCber Kanal 1 den SAT aufzutasten. Anschliessend flink auf Kanal 2 gehen und CQ rufen oder halt auf einen CQ-Ruf Antworten.

  3. Je weiter sich der SAT von uns wieder wegbewegt, desto h\xF6her gehen wir im Kanal (Wegbewegende Objekte / Dopplereffekt: Frequenz wird niedriger)

Tipps & Tricks

Das war es auch schon. Noch ein paar Tips:

Ein Wort der Warnung! \u{1F609}

An dieser Stelle noch mal herzlichen Dank an DO7OO aus Bremen, ohne den ich das vermutlich nie ausprobiert h\xE4tte. Vorsicht: Suchtgefahr ist nicht auszuschliessen.

vy 73, J\xF6rg, DJ7NT

',17);function _(A,T){const i=d("ExternalLinkIcon");return s(),l("div",null,[u,e("p",null,[c,e("a",p,[g,t(i)]),m]),f,e("ul",null,[e("li",null,[e("a",k,[b,t(i)])]),e("li",null,[e("a",w,[S,t(i)])])]),z])}var O=a(o,[["render",_],["__file","2023-03-01-LEO-ohne-big-gun.html.vue"]]);export{O as default}; diff --git a/assets/404.5f2c8cd8.js b/assets/404.9bde2072.js similarity index 90% rename from assets/404.5f2c8cd8.js rename to assets/404.9bde2072.js index a1a0b2cd..cf5176c3 100644 --- a/assets/404.5f2c8cd8.js +++ b/assets/404.9bde2072.js @@ -1 +1 @@ -import{_ as i,f as d,u as p,g as f,o as v,c as k,a as e,t as c,b as g,w as L,h as l,r as x,e as B}from"./app.4067da3f.js";const N={class:"theme-container"},T={class:"page"},b={class:"theme-default-content"},C=e("h1",null,"404",-1),M=d({__name:"404",setup(R){var a,s,n;const _=p(),o=f(),t=(a=o.value.notFound)!=null?a:["Not Found"],r=()=>t[Math.floor(Math.random()*t.length)],u=(s=o.value.home)!=null?s:_.value,m=(n=o.value.backToHome)!=null?n:"Back to home";return(V,w)=>{const h=x("RouterLink");return v(),k("div",N,[e("main",T,[e("div",b,[C,e("blockquote",null,c(r()),1),g(h,{to:l(u)},{default:L(()=>[B(c(l(m)),1)]),_:1},8,["to"])])])])}}});var F=i(M,[["__file","404.vue"]]);export{F as default}; +import{_ as i,f as d,u as p,g as f,o as v,c as k,a as e,t as c,b as g,w as L,h as l,r as x,e as B}from"./app.4abd2f43.js";const N={class:"theme-container"},T={class:"page"},b={class:"theme-default-content"},C=e("h1",null,"404",-1),M=d({__name:"404",setup(R){var a,s,n;const _=p(),o=f(),t=(a=o.value.notFound)!=null?a:["Not Found"],r=()=>t[Math.floor(Math.random()*t.length)],u=(s=o.value.home)!=null?s:_.value,m=(n=o.value.backToHome)!=null?n:"Back to home";return(V,w)=>{const h=x("RouterLink");return v(),k("div",N,[e("main",T,[e("div",b,[C,e("blockquote",null,c(r()),1),g(h,{to:l(u)},{default:L(()=>[B(c(l(m)),1)]),_:1},8,["to"])])])])}}});var F=i(M,[["__file","404.vue"]]);export{F as default}; diff --git a/assets/404.html.6a59ea9b.js b/assets/404.html.184a8c76.js similarity index 61% rename from assets/404.html.6a59ea9b.js rename to assets/404.html.184a8c76.js index 74fcf21c..34764767 100644 --- a/assets/404.html.6a59ea9b.js +++ b/assets/404.html.184a8c76.js @@ -1 +1 @@ -import{_ as e,o as _,c}from"./app.4067da3f.js";const r={};function t(o,a){return _(),c("div")}var s=e(r,[["render",t],["__file","404.html.vue"]]);export{s as default}; +import{_ as e,o as _,c}from"./app.4abd2f43.js";const r={};function t(o,a){return _(),c("div")}var s=e(r,[["render",t],["__file","404.html.vue"]]);export{s as default}; diff --git a/assets/Layout.6f4b4614.js b/assets/Layout.4e55a7a9.js similarity index 99% rename from assets/Layout.6f4b4614.js rename to assets/Layout.4e55a7a9.js index 148f19da..ba93d7b3 100644 --- a/assets/Layout.6f4b4614.js +++ b/assets/Layout.4e55a7a9.js @@ -1 +1 @@ -import{_ as w,r as R,o as n,c as i,b as L,f as S,i as P,j as h,k as pe,h as e,F as I,l as A,a as b,t as T,m as y,n as W,p as J,q as Y,s as Be,v as Ne,x as C,w as B,y as ve,z as $,e as j,A as He,B as Q,C as Z,D as E,E as q,G as he,H as me,u as fe,g as H,T as be,I as z,J as ge,K as G,L as X,M as Ie,N as Me,O as ee,P as ke,Q as $e,d as De,R as te,S as Pe,U as K,V as ae,W as Ee,X as Re,Y as Ae,Z as Oe,$ as Fe,a0 as ze,a1 as We}from"./app.4067da3f.js";const Ue={},Ve={class:"theme-default-content"};function Ke(v,a){const t=R("Content");return n(),i("div",Ve,[L(t)])}var je=w(Ue,[["render",Ke],["__file","HomeContent.vue"]]);const qe={key:0,class:"features"},Ge=S({__name:"HomeFeatures",setup(v){const a=P(),t=h(()=>pe(a.value.features)?a.value.features:[]);return(u,o)=>e(t).length?(n(),i("div",qe,[(n(!0),i(I,null,A(e(t),_=>(n(),i("div",{key:_.title,class:"feature"},[b("h2",null,T(_.title),1),b("p",null,T(_.details),1)]))),128))])):y("",!0)}});var Xe=w(Ge,[["__file","HomeFeatures.vue"]]);const Ye=["innerHTML"],Je=["textContent"],Qe=S({__name:"HomeFooter",setup(v){const a=P(),t=h(()=>a.value.footer),u=h(()=>a.value.footerHtml);return(o,_)=>e(t)?(n(),i(I,{key:0},[e(u)?(n(),i("div",{key:0,class:"footer",innerHTML:e(t)},null,8,Ye)):(n(),i("div",{key:1,class:"footer",textContent:T(e(t))},null,8,Je))],64)):y("",!0)}});var Ze=w(Qe,[["__file","HomeFooter.vue"]]);const et=["href","rel","target","aria-label"],tt=S({inheritAttrs:!1}),at=S({...tt,__name:"AutoLink",props:{item:{type:Object,required:!0}},setup(v){const a=v,t=W(),u=He(),{item:o}=J(a),_=h(()=>Y(o.value.link)),f=h(()=>Be(o.value.link)||Ne(o.value.link)),c=h(()=>{if(!f.value){if(o.value.target)return o.value.target;if(_.value)return"_blank"}}),r=h(()=>c.value==="_blank"),s=h(()=>!_.value&&!f.value&&!r.value),l=h(()=>{if(!f.value){if(o.value.rel)return o.value.rel;if(r.value)return"noopener noreferrer"}}),p=h(()=>o.value.ariaLabel||o.value.text),d=h(()=>{const k=Object.keys(u.value.locales);return k.length?!k.some(m=>m===o.value.link):o.value.link!=="/"}),g=h(()=>d.value?t.path.startsWith(o.value.link):!1),x=h(()=>s.value?o.value.activeMatch?new RegExp(o.value.activeMatch).test(t.path):g.value:!1);return(k,m)=>{const N=R("RouterLink"),M=R("AutoLinkExternalIcon");return e(s)?(n(),C(N,ve({key:0,class:{"router-link-active":e(x)},to:e(o).link,"aria-label":e(p)},k.$attrs),{default:B(()=>[$(k.$slots,"before"),j(" "+T(e(o).text)+" ",1),$(k.$slots,"after")]),_:3},16,["class","to","aria-label"])):(n(),i("a",ve({key:1,class:"external-link",href:e(o).link,rel:e(l),target:e(c),"aria-label":e(p)},k.$attrs),[$(k.$slots,"before"),j(" "+T(e(o).text)+" ",1),e(r)?(n(),C(M,{key:0})):y("",!0),$(k.$slots,"after")],16,et))}}});var D=w(at,[["__file","AutoLink.vue"]]);const nt={class:"hero"},ot={key:0,id:"main-title"},rt={key:1,class:"description"},st={key:2,class:"actions"},lt=S({__name:"HomeHero",setup(v){const a=P(),t=Q(),u=Z(),o=h(()=>u.value&&a.value.heroImageDark!==void 0?a.value.heroImageDark:a.value.heroImage),_=h(()=>a.value.heroText===null?null:a.value.heroText||t.value.title||"Hello"),f=h(()=>a.value.heroAlt||_.value||"hero"),c=h(()=>a.value.tagline===null?null:a.value.tagline||t.value.description||"Welcome to your VuePress site"),r=h(()=>pe(a.value.actions)?a.value.actions.map(({text:l,link:p,type:d="primary"})=>({text:l,link:p,type:d})):[]),s=()=>{if(!o.value)return null;const l=q("img",{src:he(o.value),alt:f.value});return a.value.heroImageDark===void 0?l:q(me,()=>l)};return(l,p)=>(n(),i("header",nt,[L(s),e(_)?(n(),i("h1",ot,T(e(_)),1)):y("",!0),e(c)?(n(),i("p",rt,T(e(c)),1)):y("",!0),e(r).length?(n(),i("p",st,[(n(!0),i(I,null,A(e(r),d=>(n(),C(D,{key:d.text,class:E(["action-button",[d.type]]),item:d},null,8,["class","item"]))),128))])):y("",!0)]))}});var ut=w(lt,[["__file","HomeHero.vue"]]);const it={class:"home"},ct=S({__name:"Home",setup(v){return(a,t)=>(n(),i("main",it,[L(ut),L(Xe),L(je),L(Ze)]))}});var dt=w(ct,[["__file","Home.vue"]]);const vt=S({__name:"NavbarBrand",setup(v){const a=fe(),t=Q(),u=H(),o=Z(),_=h(()=>u.value.home||a.value),f=h(()=>t.value.title),c=h(()=>o.value&&u.value.logoDark!==void 0?u.value.logoDark:u.value.logo),r=()=>{if(!c.value)return null;const s=q("img",{class:"logo",src:he(c.value),alt:f.value});return u.value.logoDark===void 0?s:q(me,()=>s)};return(s,l)=>{const p=R("RouterLink");return n(),C(p,{to:e(_)},{default:B(()=>[L(r),e(f)?(n(),i("span",{key:0,class:E(["site-name",{"can-hide":e(c)}])},T(e(f)),3)):y("",!0)]),_:1},8,["to"])}}});var _t=w(vt,[["__file","NavbarBrand.vue"]]);const pt=S({__name:"DropdownTransition",setup(v){const a=u=>{u.style.height=u.scrollHeight+"px"},t=u=>{u.style.height=""};return(u,o)=>(n(),C(be,{name:"dropdown",onEnter:a,onAfterEnter:t,onBeforeLeave:a},{default:B(()=>[$(u.$slots,"default")]),_:3}))}});var Le=w(pt,[["__file","DropdownTransition.vue"]]);const ht=["aria-label"],mt={class:"title"},ft=b("span",{class:"arrow down"},null,-1),bt=["aria-label"],gt={class:"title"},kt={class:"navbar-dropdown"},$t={class:"navbar-dropdown-subtitle"},Lt={key:1},yt={class:"navbar-dropdown-subitem-wrapper"},wt=S({__name:"NavbarDropdown",props:{item:{type:Object,required:!0}},setup(v){const a=v,{item:t}=J(a),u=h(()=>t.value.ariaLabel||t.value.text),o=z(!1),_=W();ge(()=>_.path,()=>{o.value=!1});const f=r=>{r.detail===0?o.value=!o.value:o.value=!1},c=(r,s)=>s[s.length-1]===r;return(r,s)=>(n(),i("div",{class:E(["navbar-dropdown-wrapper",{open:o.value}])},[b("button",{class:"navbar-dropdown-title",type:"button","aria-label":e(u),onClick:f},[b("span",mt,T(e(t).text),1),ft],8,ht),b("button",{class:"navbar-dropdown-title-mobile",type:"button","aria-label":e(u),onClick:s[0]||(s[0]=l=>o.value=!o.value)},[b("span",gt,T(e(t).text),1),b("span",{class:E(["arrow",o.value?"down":"right"])},null,2)],8,bt),L(Le,null,{default:B(()=>[G(b("ul",kt,[(n(!0),i(I,null,A(e(t).children,l=>(n(),i("li",{key:l.text,class:"navbar-dropdown-item"},[l.children?(n(),i(I,{key:0},[b("h4",$t,[l.link?(n(),C(D,{key:0,item:l,onFocusout:p=>c(l,e(t).children)&&l.children.length===0&&(o.value=!1)},null,8,["item","onFocusout"])):(n(),i("span",Lt,T(l.text),1))]),b("ul",yt,[(n(!0),i(I,null,A(l.children,p=>(n(),i("li",{key:p.link,class:"navbar-dropdown-subitem"},[L(D,{item:p,onFocusout:d=>c(p,l.children)&&c(l,e(t).children)&&(o.value=!1)},null,8,["item","onFocusout"])]))),128))])],64)):(n(),C(D,{key:1,item:l,onFocusout:p=>c(l,e(t).children)&&(o.value=!1)},null,8,["item","onFocusout"]))]))),128))],512),[[X,o.value]])]),_:1})],2))}});var St=w(wt,[["__file","NavbarDropdown.vue"]]);const _e=v=>decodeURI(v).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),Ct=(v,a)=>{if(a.hash===v)return!0;const t=_e(a.path),u=_e(v);return t===u},ye=(v,a)=>v.link&&Ct(v.link,a)?!0:v.children?v.children.some(t=>ye(t,a)):!1,we=v=>!Y(v)||/github\.com/.test(v)?"GitHub":/bitbucket\.org/.test(v)?"Bitbucket":/gitlab\.com/.test(v)?"GitLab":/gitee\.com/.test(v)?"Gitee":null,Tt={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},xt=({docsRepo:v,editLinkPattern:a})=>{if(a)return a;const t=we(v);return t!==null?Tt[t]:null},Bt=({docsRepo:v,docsBranch:a,docsDir:t,filePathRelative:u,editLinkPattern:o})=>{if(!u)return null;const _=xt({docsRepo:v,editLinkPattern:o});return _?_.replace(/:repo/,Y(v)?v:`https://github.com/${v}`).replace(/:branch/,a).replace(/:path/,Ie(`${Me(t)}/${u}`)):null},Nt={key:0,class:"navbar-items"},Ht=S({__name:"NavbarItems",setup(v){const a=()=>{const s=ee(),l=fe(),p=Q(),d=H();return h(()=>{var M,O,F;const g=Object.keys(p.value.locales);if(g.length<2)return[];const x=s.currentRoute.value.path,k=s.currentRoute.value.fullPath,m=s.currentRoute.value.hash;return[{text:(M=d.value.selectLanguageText)!=null?M:"unknown language",ariaLabel:(F=(O=d.value.selectLanguageAriaLabel)!=null?O:d.value.selectLanguageText)!=null?F:"unknown language",children:g.map(U=>{var re,se,le,ue,ie,ce;const Ce=(se=(re=p.value.locales)==null?void 0:re[U])!=null?se:{},ne=(ue=(le=d.value.locales)==null?void 0:le[U])!=null?ue:{},oe=`${Ce.lang}`,Te=(ie=ne.selectLanguageName)!=null?ie:oe;let V;if(oe===p.value.lang)V=k;else{const de=x.replace(l.value,U);s.getRoutes().some(xe=>xe.path===de)?V=`${de}${m}`:V=(ce=ne.home)!=null?ce:U}return{text:Te,link:V}})}]})},t=()=>{const s=H(),l=h(()=>s.value.repo),p=h(()=>l.value?we(l.value):null),d=h(()=>l.value&&!Y(l.value)?`https://github.com/${l.value}`:l.value),g=h(()=>d.value?s.value.repoLabel?s.value.repoLabel:p.value===null?"Source":p.value:null);return h(()=>!d.value||!g.value?[]:[{text:g.value,link:d.value}])},u=s=>ke(s)?$e(s):s.children?{...s,children:s.children.map(u)}:s,_=(()=>{const s=H();return h(()=>(s.value.navbar||[]).map(u))})(),f=a(),c=t(),r=h(()=>[..._.value,...f.value,...c.value]);return(s,l)=>e(r).length?(n(),i("nav",Nt,[(n(!0),i(I,null,A(e(r),p=>(n(),i("div",{key:p.text,class:"navbar-item"},[p.children?(n(),C(St,{key:0,item:p},null,8,["item"])):(n(),C(D,{key:1,item:p},null,8,["item"]))]))),128))])):y("",!0)}});var Se=w(Ht,[["__file","NavbarItems.vue"]]);const It=["title"],Mt={class:"icon",focusable:"false",viewBox:"0 0 32 32"},Dt=De('',9),Pt=[Dt],Et={class:"icon",focusable:"false",viewBox:"0 0 32 32"},Rt=b("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1),At=[Rt],Ot=S({__name:"ToggleColorModeButton",setup(v){const a=H(),t=Z(),u=()=>{t.value=!t.value};return(o,_)=>(n(),i("button",{class:"toggle-color-mode-button",title:e(a).toggleColorMode,onClick:u},[G((n(),i("svg",Mt,Pt,512)),[[X,!e(t)]]),G((n(),i("svg",Et,At,512)),[[X,e(t)]])],8,It))}});var Ft=w(Ot,[["__file","ToggleColorModeButton.vue"]]);const zt=["title"],Wt=b("div",{class:"icon","aria-hidden":"true"},[b("span"),b("span"),b("span")],-1),Ut=[Wt],Vt=S({__name:"ToggleSidebarButton",emits:["toggle"],setup(v){const a=H();return(t,u)=>(n(),i("div",{class:"toggle-sidebar-button",title:e(a).toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:u[0]||(u[0]=o=>t.$emit("toggle"))},Ut,8,zt))}});var Kt=w(Vt,[["__file","ToggleSidebarButton.vue"]]);const jt=S({__name:"Navbar",emits:["toggle-sidebar"],setup(v){const a=H(),t=z(null),u=z(null),o=z(0),_=h(()=>o.value?{maxWidth:o.value+"px"}:{});te(()=>{const r=f(t.value,"paddingLeft")+f(t.value,"paddingRight"),s=()=>{var l;window.innerWidth<=719?o.value=0:o.value=t.value.offsetWidth-r-(((l=u.value)==null?void 0:l.offsetWidth)||0)};s(),window.addEventListener("resize",s,!1),window.addEventListener("orientationchange",s,!1)});function f(c,r){var p,d,g;const s=(g=(d=(p=c==null?void 0:c.ownerDocument)==null?void 0:p.defaultView)==null?void 0:d.getComputedStyle(c,null))==null?void 0:g[r],l=Number.parseInt(s,10);return Number.isNaN(l)?0:l}return(c,r)=>{const s=R("NavbarSearch");return n(),i("header",{ref_key:"navbar",ref:t,class:"navbar"},[L(Kt,{onToggle:r[0]||(r[0]=l=>c.$emit("toggle-sidebar"))}),b("span",{ref_key:"navbarBrand",ref:u},[L(_t)],512),b("div",{class:"navbar-items-wrapper",style:Pe(e(_))},[$(c.$slots,"before"),L(Se,{class:"can-hide"}),$(c.$slots,"after"),e(a).colorModeSwitch?(n(),C(Ft,{key:0})):y("",!0),L(s)],4)],512)}}});var qt=w(jt,[["__file","Navbar.vue"]]);const Gt={class:"page-meta"},Xt={key:0,class:"meta-item edit-link"},Yt={key:1,class:"meta-item last-updated"},Jt={class:"meta-item-label"},Qt={class:"meta-item-info"},Zt={key:2,class:"meta-item contributors"},ea={class:"meta-item-label"},ta={class:"meta-item-info"},aa=["title"],na=j(", "),oa=S({__name:"PageMeta",setup(v){const a=()=>{const r=H(),s=K(),l=P();return h(()=>{var M,O,F;if(!((O=(M=l.value.editLink)!=null?M:r.value.editLink)!=null?O:!0))return null;const{repo:d,docsRepo:g=d,docsBranch:x="main",docsDir:k="",editLinkText:m}=r.value;if(!g)return null;const N=Bt({docsRepo:g,docsBranch:x,docsDir:k,filePathRelative:s.value.filePathRelative,editLinkPattern:(F=l.value.editLinkPattern)!=null?F:r.value.editLinkPattern});return N?{text:m!=null?m:"Edit this page",link:N}:null})},t=()=>{const r=H(),s=K(),l=P();return h(()=>{var g,x,k,m;return!((x=(g=l.value.lastUpdated)!=null?g:r.value.lastUpdated)!=null?x:!0)||!((k=s.value.git)!=null&&k.updatedTime)?null:new Date((m=s.value.git)==null?void 0:m.updatedTime).toLocaleString()})},u=()=>{const r=H(),s=K(),l=P();return h(()=>{var d,g,x,k;return((g=(d=l.value.contributors)!=null?d:r.value.contributors)!=null?g:!0)&&(k=(x=s.value.git)==null?void 0:x.contributors)!=null?k:null})},o=H(),_=a(),f=t(),c=u();return(r,s)=>{const l=R("ClientOnly");return n(),i("footer",Gt,[e(_)?(n(),i("div",Xt,[L(D,{class:"meta-item-label",item:e(_)},null,8,["item"])])):y("",!0),e(f)?(n(),i("div",Yt,[b("span",Jt,T(e(o).lastUpdatedText)+": ",1),L(l,null,{default:B(()=>[b("span",Qt,T(e(f)),1)]),_:1})])):y("",!0),e(c)&&e(c).length?(n(),i("div",Zt,[b("span",ea,T(e(o).contributorsText)+": ",1),b("span",ta,[(n(!0),i(I,null,A(e(c),(p,d)=>(n(),i(I,{key:d},[b("span",{class:"contributor",title:`email: ${p.email}`},T(p.name),9,aa),d!==e(c).length-1?(n(),i(I,{key:0},[na],64)):y("",!0)],64))),128))])])):y("",!0)])}}});var ra=w(oa,[["__file","PageMeta.vue"]]);const sa={key:0,class:"page-nav"},la={class:"inner"},ua={key:0,class:"prev"},ia={key:1,class:"next"},ca=S({__name:"PageNav",setup(v){const a=r=>r===!1?null:ke(r)?$e(r):Ee(r)?r:!1,t=(r,s,l)=>{const p=r.findIndex(d=>d.link===s);if(p!==-1){const d=r[p+l];return d!=null&&d.link?d:null}for(const d of r)if(d.children){const g=t(d.children,s,l);if(g)return g}return null},u=P(),o=ae(),_=W(),f=h(()=>{const r=a(u.value.prev);return r!==!1?r:t(o.value,_.path,-1)}),c=h(()=>{const r=a(u.value.next);return r!==!1?r:t(o.value,_.path,1)});return(r,s)=>e(f)||e(c)?(n(),i("nav",sa,[b("p",la,[e(f)?(n(),i("span",ua,[L(D,{item:e(f)},null,8,["item"])])):y("",!0),e(c)?(n(),i("span",ia,[L(D,{item:e(c)},null,8,["item"])])):y("",!0)])])):y("",!0)}});var da=w(ca,[["__file","PageNav.vue"]]);const va={class:"page"},_a={class:"theme-default-content"},pa=S({__name:"Page",setup(v){return(a,t)=>{const u=R("Content");return n(),i("main",va,[$(a.$slots,"top"),b("div",_a,[$(a.$slots,"content-top"),L(u),$(a.$slots,"content-bottom")]),L(ra),L(da),$(a.$slots,"bottom")])}}});var ha=w(pa,[["__file","Page.vue"]]);const ma=["onKeydown"],fa={class:"sidebar-item-children"},ba=S({__name:"SidebarItem",props:{item:{type:Object,required:!0},depth:{type:Number,required:!1,default:0}},setup(v){const a=v,{item:t,depth:u}=J(a),o=W(),_=ee(),f=h(()=>ye(t.value,o)),c=h(()=>({"sidebar-item":!0,"sidebar-heading":u.value===0,active:f.value,collapsible:t.value.collapsible})),[r,s]=Re(f.value),l=d=>{t.value.collapsible&&(d.preventDefault(),s())},p=_.afterEach(d=>{Ae(()=>{r.value=t.value.collapsible?f.value:!0})});return Oe(()=>{p()}),(d,g)=>{var k;const x=R("SidebarItem",!0);return n(),i("li",null,[e(t).link?(n(),C(D,{key:0,class:E(e(c)),item:e(t)},null,8,["class","item"])):(n(),i("p",{key:1,tabindex:"0",class:E(e(c)),onClick:l,onKeydown:Fe(l,["enter"])},[j(T(e(t).text)+" ",1),e(t).collapsible?(n(),i("span",{key:0,class:E(["arrow",e(r)?"down":"right"])},null,2)):y("",!0)],42,ma)),(k=e(t).children)!=null&&k.length?(n(),C(Le,{key:2},{default:B(()=>[G(b("ul",fa,[(n(!0),i(I,null,A(e(t).children,m=>(n(),C(x,{key:`${e(u)}${m.text}${m.link}`,item:m,depth:e(u)+1},null,8,["item","depth"]))),128))],512),[[X,e(r)]])]),_:1})):y("",!0)])}}});var ga=w(ba,[["__file","SidebarItem.vue"]]);const ka={key:0,class:"sidebar-items"},$a=S({__name:"SidebarItems",setup(v){const a=W(),t=ae();return te(()=>{ge(()=>a.hash,u=>{const o=document.querySelector(".sidebar");if(!o)return;const _=document.querySelector(`.sidebar a.sidebar-item[href="${a.path}${u}"]`);if(!_)return;const{top:f,height:c}=o.getBoundingClientRect(),{top:r,height:s}=_.getBoundingClientRect();rf+c&&_.scrollIntoView(!1)})}),(u,o)=>e(t).length?(n(),i("ul",ka,[(n(!0),i(I,null,A(e(t),_=>(n(),C(ga,{key:`${_.text}${_.link}`,item:_},null,8,["item"]))),128))])):y("",!0)}});var La=w($a,[["__file","SidebarItems.vue"]]);const ya={class:"sidebar"},wa=S({__name:"Sidebar",setup(v){return(a,t)=>(n(),i("aside",ya,[L(Se),$(a.$slots,"top"),L(La),$(a.$slots,"bottom")]))}});var Sa=w(wa,[["__file","Sidebar.vue"]]);const Ca=S({__name:"Layout",setup(v){const a=K(),t=P(),u=H(),o=h(()=>t.value.navbar!==!1&&u.value.navbar!==!1),_=ae(),f=z(!1),c=m=>{f.value=typeof m=="boolean"?m:!f.value},r={x:0,y:0},s=m=>{r.x=m.changedTouches[0].clientX,r.y=m.changedTouches[0].clientY},l=m=>{const N=m.changedTouches[0].clientX-r.x,M=m.changedTouches[0].clientY-r.y;Math.abs(N)>Math.abs(M)&&Math.abs(N)>40&&(N>0&&r.x<=80?c(!0):c(!1))},p=h(()=>[{"no-navbar":!o.value,"no-sidebar":!_.value.length,"sidebar-open":f.value},t.value.pageClass]);let d;te(()=>{d=ee().afterEach(()=>{c(!1)})}),ze(()=>{d()});const g=We(),x=g.resolve,k=g.pending;return(m,N)=>(n(),i("div",{class:E(["theme-container",e(p)]),onTouchstart:s,onTouchend:l},[$(m.$slots,"navbar",{},()=>[e(o)?(n(),C(qt,{key:0,onToggleSidebar:c},{before:B(()=>[$(m.$slots,"navbar-before")]),after:B(()=>[$(m.$slots,"navbar-after")]),_:3})):y("",!0)]),b("div",{class:"sidebar-mask",onClick:N[0]||(N[0]=M=>c(!1))}),$(m.$slots,"sidebar",{},()=>[L(Sa,null,{top:B(()=>[$(m.$slots,"sidebar-top")]),bottom:B(()=>[$(m.$slots,"sidebar-bottom")]),_:3})]),$(m.$slots,"page",{},()=>[e(t).home?(n(),C(dt,{key:0})):(n(),C(be,{key:1,name:"fade-slide-y",mode:"out-in",onBeforeEnter:e(x),onBeforeLeave:e(k)},{default:B(()=>[(n(),C(ha,{key:e(a).path},{top:B(()=>[$(m.$slots,"page-top")]),"content-top":B(()=>[$(m.$slots,"page-content-top")]),"content-bottom":B(()=>[$(m.$slots,"page-content-bottom")]),bottom:B(()=>[$(m.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34))}});var xa=w(Ca,[["__file","Layout.vue"]]);export{xa as default}; +import{_ as w,r as R,o as n,c as i,b as L,f as S,i as P,j as h,k as pe,h as e,F as I,l as A,a as b,t as T,m as y,n as W,p as J,q as Y,s as Be,v as Ne,x as C,w as B,y as ve,z as $,e as j,A as He,B as Q,C as Z,D as E,E as q,G as he,H as me,u as fe,g as H,T as be,I as z,J as ge,K as G,L as X,M as Ie,N as Me,O as ee,P as ke,Q as $e,d as De,R as te,S as Pe,U as K,V as ae,W as Ee,X as Re,Y as Ae,Z as Oe,$ as Fe,a0 as ze,a1 as We}from"./app.4abd2f43.js";const Ue={},Ve={class:"theme-default-content"};function Ke(v,a){const t=R("Content");return n(),i("div",Ve,[L(t)])}var je=w(Ue,[["render",Ke],["__file","HomeContent.vue"]]);const qe={key:0,class:"features"},Ge=S({__name:"HomeFeatures",setup(v){const a=P(),t=h(()=>pe(a.value.features)?a.value.features:[]);return(u,o)=>e(t).length?(n(),i("div",qe,[(n(!0),i(I,null,A(e(t),_=>(n(),i("div",{key:_.title,class:"feature"},[b("h2",null,T(_.title),1),b("p",null,T(_.details),1)]))),128))])):y("",!0)}});var Xe=w(Ge,[["__file","HomeFeatures.vue"]]);const Ye=["innerHTML"],Je=["textContent"],Qe=S({__name:"HomeFooter",setup(v){const a=P(),t=h(()=>a.value.footer),u=h(()=>a.value.footerHtml);return(o,_)=>e(t)?(n(),i(I,{key:0},[e(u)?(n(),i("div",{key:0,class:"footer",innerHTML:e(t)},null,8,Ye)):(n(),i("div",{key:1,class:"footer",textContent:T(e(t))},null,8,Je))],64)):y("",!0)}});var Ze=w(Qe,[["__file","HomeFooter.vue"]]);const et=["href","rel","target","aria-label"],tt=S({inheritAttrs:!1}),at=S({...tt,__name:"AutoLink",props:{item:{type:Object,required:!0}},setup(v){const a=v,t=W(),u=He(),{item:o}=J(a),_=h(()=>Y(o.value.link)),f=h(()=>Be(o.value.link)||Ne(o.value.link)),c=h(()=>{if(!f.value){if(o.value.target)return o.value.target;if(_.value)return"_blank"}}),r=h(()=>c.value==="_blank"),s=h(()=>!_.value&&!f.value&&!r.value),l=h(()=>{if(!f.value){if(o.value.rel)return o.value.rel;if(r.value)return"noopener noreferrer"}}),p=h(()=>o.value.ariaLabel||o.value.text),d=h(()=>{const k=Object.keys(u.value.locales);return k.length?!k.some(m=>m===o.value.link):o.value.link!=="/"}),g=h(()=>d.value?t.path.startsWith(o.value.link):!1),x=h(()=>s.value?o.value.activeMatch?new RegExp(o.value.activeMatch).test(t.path):g.value:!1);return(k,m)=>{const N=R("RouterLink"),M=R("AutoLinkExternalIcon");return e(s)?(n(),C(N,ve({key:0,class:{"router-link-active":e(x)},to:e(o).link,"aria-label":e(p)},k.$attrs),{default:B(()=>[$(k.$slots,"before"),j(" "+T(e(o).text)+" ",1),$(k.$slots,"after")]),_:3},16,["class","to","aria-label"])):(n(),i("a",ve({key:1,class:"external-link",href:e(o).link,rel:e(l),target:e(c),"aria-label":e(p)},k.$attrs),[$(k.$slots,"before"),j(" "+T(e(o).text)+" ",1),e(r)?(n(),C(M,{key:0})):y("",!0),$(k.$slots,"after")],16,et))}}});var D=w(at,[["__file","AutoLink.vue"]]);const nt={class:"hero"},ot={key:0,id:"main-title"},rt={key:1,class:"description"},st={key:2,class:"actions"},lt=S({__name:"HomeHero",setup(v){const a=P(),t=Q(),u=Z(),o=h(()=>u.value&&a.value.heroImageDark!==void 0?a.value.heroImageDark:a.value.heroImage),_=h(()=>a.value.heroText===null?null:a.value.heroText||t.value.title||"Hello"),f=h(()=>a.value.heroAlt||_.value||"hero"),c=h(()=>a.value.tagline===null?null:a.value.tagline||t.value.description||"Welcome to your VuePress site"),r=h(()=>pe(a.value.actions)?a.value.actions.map(({text:l,link:p,type:d="primary"})=>({text:l,link:p,type:d})):[]),s=()=>{if(!o.value)return null;const l=q("img",{src:he(o.value),alt:f.value});return a.value.heroImageDark===void 0?l:q(me,()=>l)};return(l,p)=>(n(),i("header",nt,[L(s),e(_)?(n(),i("h1",ot,T(e(_)),1)):y("",!0),e(c)?(n(),i("p",rt,T(e(c)),1)):y("",!0),e(r).length?(n(),i("p",st,[(n(!0),i(I,null,A(e(r),d=>(n(),C(D,{key:d.text,class:E(["action-button",[d.type]]),item:d},null,8,["class","item"]))),128))])):y("",!0)]))}});var ut=w(lt,[["__file","HomeHero.vue"]]);const it={class:"home"},ct=S({__name:"Home",setup(v){return(a,t)=>(n(),i("main",it,[L(ut),L(Xe),L(je),L(Ze)]))}});var dt=w(ct,[["__file","Home.vue"]]);const vt=S({__name:"NavbarBrand",setup(v){const a=fe(),t=Q(),u=H(),o=Z(),_=h(()=>u.value.home||a.value),f=h(()=>t.value.title),c=h(()=>o.value&&u.value.logoDark!==void 0?u.value.logoDark:u.value.logo),r=()=>{if(!c.value)return null;const s=q("img",{class:"logo",src:he(c.value),alt:f.value});return u.value.logoDark===void 0?s:q(me,()=>s)};return(s,l)=>{const p=R("RouterLink");return n(),C(p,{to:e(_)},{default:B(()=>[L(r),e(f)?(n(),i("span",{key:0,class:E(["site-name",{"can-hide":e(c)}])},T(e(f)),3)):y("",!0)]),_:1},8,["to"])}}});var _t=w(vt,[["__file","NavbarBrand.vue"]]);const pt=S({__name:"DropdownTransition",setup(v){const a=u=>{u.style.height=u.scrollHeight+"px"},t=u=>{u.style.height=""};return(u,o)=>(n(),C(be,{name:"dropdown",onEnter:a,onAfterEnter:t,onBeforeLeave:a},{default:B(()=>[$(u.$slots,"default")]),_:3}))}});var Le=w(pt,[["__file","DropdownTransition.vue"]]);const ht=["aria-label"],mt={class:"title"},ft=b("span",{class:"arrow down"},null,-1),bt=["aria-label"],gt={class:"title"},kt={class:"navbar-dropdown"},$t={class:"navbar-dropdown-subtitle"},Lt={key:1},yt={class:"navbar-dropdown-subitem-wrapper"},wt=S({__name:"NavbarDropdown",props:{item:{type:Object,required:!0}},setup(v){const a=v,{item:t}=J(a),u=h(()=>t.value.ariaLabel||t.value.text),o=z(!1),_=W();ge(()=>_.path,()=>{o.value=!1});const f=r=>{r.detail===0?o.value=!o.value:o.value=!1},c=(r,s)=>s[s.length-1]===r;return(r,s)=>(n(),i("div",{class:E(["navbar-dropdown-wrapper",{open:o.value}])},[b("button",{class:"navbar-dropdown-title",type:"button","aria-label":e(u),onClick:f},[b("span",mt,T(e(t).text),1),ft],8,ht),b("button",{class:"navbar-dropdown-title-mobile",type:"button","aria-label":e(u),onClick:s[0]||(s[0]=l=>o.value=!o.value)},[b("span",gt,T(e(t).text),1),b("span",{class:E(["arrow",o.value?"down":"right"])},null,2)],8,bt),L(Le,null,{default:B(()=>[G(b("ul",kt,[(n(!0),i(I,null,A(e(t).children,l=>(n(),i("li",{key:l.text,class:"navbar-dropdown-item"},[l.children?(n(),i(I,{key:0},[b("h4",$t,[l.link?(n(),C(D,{key:0,item:l,onFocusout:p=>c(l,e(t).children)&&l.children.length===0&&(o.value=!1)},null,8,["item","onFocusout"])):(n(),i("span",Lt,T(l.text),1))]),b("ul",yt,[(n(!0),i(I,null,A(l.children,p=>(n(),i("li",{key:p.link,class:"navbar-dropdown-subitem"},[L(D,{item:p,onFocusout:d=>c(p,l.children)&&c(l,e(t).children)&&(o.value=!1)},null,8,["item","onFocusout"])]))),128))])],64)):(n(),C(D,{key:1,item:l,onFocusout:p=>c(l,e(t).children)&&(o.value=!1)},null,8,["item","onFocusout"]))]))),128))],512),[[X,o.value]])]),_:1})],2))}});var St=w(wt,[["__file","NavbarDropdown.vue"]]);const _e=v=>decodeURI(v).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),Ct=(v,a)=>{if(a.hash===v)return!0;const t=_e(a.path),u=_e(v);return t===u},ye=(v,a)=>v.link&&Ct(v.link,a)?!0:v.children?v.children.some(t=>ye(t,a)):!1,we=v=>!Y(v)||/github\.com/.test(v)?"GitHub":/bitbucket\.org/.test(v)?"Bitbucket":/gitlab\.com/.test(v)?"GitLab":/gitee\.com/.test(v)?"Gitee":null,Tt={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},xt=({docsRepo:v,editLinkPattern:a})=>{if(a)return a;const t=we(v);return t!==null?Tt[t]:null},Bt=({docsRepo:v,docsBranch:a,docsDir:t,filePathRelative:u,editLinkPattern:o})=>{if(!u)return null;const _=xt({docsRepo:v,editLinkPattern:o});return _?_.replace(/:repo/,Y(v)?v:`https://github.com/${v}`).replace(/:branch/,a).replace(/:path/,Ie(`${Me(t)}/${u}`)):null},Nt={key:0,class:"navbar-items"},Ht=S({__name:"NavbarItems",setup(v){const a=()=>{const s=ee(),l=fe(),p=Q(),d=H();return h(()=>{var M,O,F;const g=Object.keys(p.value.locales);if(g.length<2)return[];const x=s.currentRoute.value.path,k=s.currentRoute.value.fullPath,m=s.currentRoute.value.hash;return[{text:(M=d.value.selectLanguageText)!=null?M:"unknown language",ariaLabel:(F=(O=d.value.selectLanguageAriaLabel)!=null?O:d.value.selectLanguageText)!=null?F:"unknown language",children:g.map(U=>{var re,se,le,ue,ie,ce;const Ce=(se=(re=p.value.locales)==null?void 0:re[U])!=null?se:{},ne=(ue=(le=d.value.locales)==null?void 0:le[U])!=null?ue:{},oe=`${Ce.lang}`,Te=(ie=ne.selectLanguageName)!=null?ie:oe;let V;if(oe===p.value.lang)V=k;else{const de=x.replace(l.value,U);s.getRoutes().some(xe=>xe.path===de)?V=`${de}${m}`:V=(ce=ne.home)!=null?ce:U}return{text:Te,link:V}})}]})},t=()=>{const s=H(),l=h(()=>s.value.repo),p=h(()=>l.value?we(l.value):null),d=h(()=>l.value&&!Y(l.value)?`https://github.com/${l.value}`:l.value),g=h(()=>d.value?s.value.repoLabel?s.value.repoLabel:p.value===null?"Source":p.value:null);return h(()=>!d.value||!g.value?[]:[{text:g.value,link:d.value}])},u=s=>ke(s)?$e(s):s.children?{...s,children:s.children.map(u)}:s,_=(()=>{const s=H();return h(()=>(s.value.navbar||[]).map(u))})(),f=a(),c=t(),r=h(()=>[..._.value,...f.value,...c.value]);return(s,l)=>e(r).length?(n(),i("nav",Nt,[(n(!0),i(I,null,A(e(r),p=>(n(),i("div",{key:p.text,class:"navbar-item"},[p.children?(n(),C(St,{key:0,item:p},null,8,["item"])):(n(),C(D,{key:1,item:p},null,8,["item"]))]))),128))])):y("",!0)}});var Se=w(Ht,[["__file","NavbarItems.vue"]]);const It=["title"],Mt={class:"icon",focusable:"false",viewBox:"0 0 32 32"},Dt=De('',9),Pt=[Dt],Et={class:"icon",focusable:"false",viewBox:"0 0 32 32"},Rt=b("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1),At=[Rt],Ot=S({__name:"ToggleColorModeButton",setup(v){const a=H(),t=Z(),u=()=>{t.value=!t.value};return(o,_)=>(n(),i("button",{class:"toggle-color-mode-button",title:e(a).toggleColorMode,onClick:u},[G((n(),i("svg",Mt,Pt,512)),[[X,!e(t)]]),G((n(),i("svg",Et,At,512)),[[X,e(t)]])],8,It))}});var Ft=w(Ot,[["__file","ToggleColorModeButton.vue"]]);const zt=["title"],Wt=b("div",{class:"icon","aria-hidden":"true"},[b("span"),b("span"),b("span")],-1),Ut=[Wt],Vt=S({__name:"ToggleSidebarButton",emits:["toggle"],setup(v){const a=H();return(t,u)=>(n(),i("div",{class:"toggle-sidebar-button",title:e(a).toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:u[0]||(u[0]=o=>t.$emit("toggle"))},Ut,8,zt))}});var Kt=w(Vt,[["__file","ToggleSidebarButton.vue"]]);const jt=S({__name:"Navbar",emits:["toggle-sidebar"],setup(v){const a=H(),t=z(null),u=z(null),o=z(0),_=h(()=>o.value?{maxWidth:o.value+"px"}:{});te(()=>{const r=f(t.value,"paddingLeft")+f(t.value,"paddingRight"),s=()=>{var l;window.innerWidth<=719?o.value=0:o.value=t.value.offsetWidth-r-(((l=u.value)==null?void 0:l.offsetWidth)||0)};s(),window.addEventListener("resize",s,!1),window.addEventListener("orientationchange",s,!1)});function f(c,r){var p,d,g;const s=(g=(d=(p=c==null?void 0:c.ownerDocument)==null?void 0:p.defaultView)==null?void 0:d.getComputedStyle(c,null))==null?void 0:g[r],l=Number.parseInt(s,10);return Number.isNaN(l)?0:l}return(c,r)=>{const s=R("NavbarSearch");return n(),i("header",{ref_key:"navbar",ref:t,class:"navbar"},[L(Kt,{onToggle:r[0]||(r[0]=l=>c.$emit("toggle-sidebar"))}),b("span",{ref_key:"navbarBrand",ref:u},[L(_t)],512),b("div",{class:"navbar-items-wrapper",style:Pe(e(_))},[$(c.$slots,"before"),L(Se,{class:"can-hide"}),$(c.$slots,"after"),e(a).colorModeSwitch?(n(),C(Ft,{key:0})):y("",!0),L(s)],4)],512)}}});var qt=w(jt,[["__file","Navbar.vue"]]);const Gt={class:"page-meta"},Xt={key:0,class:"meta-item edit-link"},Yt={key:1,class:"meta-item last-updated"},Jt={class:"meta-item-label"},Qt={class:"meta-item-info"},Zt={key:2,class:"meta-item contributors"},ea={class:"meta-item-label"},ta={class:"meta-item-info"},aa=["title"],na=j(", "),oa=S({__name:"PageMeta",setup(v){const a=()=>{const r=H(),s=K(),l=P();return h(()=>{var M,O,F;if(!((O=(M=l.value.editLink)!=null?M:r.value.editLink)!=null?O:!0))return null;const{repo:d,docsRepo:g=d,docsBranch:x="main",docsDir:k="",editLinkText:m}=r.value;if(!g)return null;const N=Bt({docsRepo:g,docsBranch:x,docsDir:k,filePathRelative:s.value.filePathRelative,editLinkPattern:(F=l.value.editLinkPattern)!=null?F:r.value.editLinkPattern});return N?{text:m!=null?m:"Edit this page",link:N}:null})},t=()=>{const r=H(),s=K(),l=P();return h(()=>{var g,x,k,m;return!((x=(g=l.value.lastUpdated)!=null?g:r.value.lastUpdated)!=null?x:!0)||!((k=s.value.git)!=null&&k.updatedTime)?null:new Date((m=s.value.git)==null?void 0:m.updatedTime).toLocaleString()})},u=()=>{const r=H(),s=K(),l=P();return h(()=>{var d,g,x,k;return((g=(d=l.value.contributors)!=null?d:r.value.contributors)!=null?g:!0)&&(k=(x=s.value.git)==null?void 0:x.contributors)!=null?k:null})},o=H(),_=a(),f=t(),c=u();return(r,s)=>{const l=R("ClientOnly");return n(),i("footer",Gt,[e(_)?(n(),i("div",Xt,[L(D,{class:"meta-item-label",item:e(_)},null,8,["item"])])):y("",!0),e(f)?(n(),i("div",Yt,[b("span",Jt,T(e(o).lastUpdatedText)+": ",1),L(l,null,{default:B(()=>[b("span",Qt,T(e(f)),1)]),_:1})])):y("",!0),e(c)&&e(c).length?(n(),i("div",Zt,[b("span",ea,T(e(o).contributorsText)+": ",1),b("span",ta,[(n(!0),i(I,null,A(e(c),(p,d)=>(n(),i(I,{key:d},[b("span",{class:"contributor",title:`email: ${p.email}`},T(p.name),9,aa),d!==e(c).length-1?(n(),i(I,{key:0},[na],64)):y("",!0)],64))),128))])])):y("",!0)])}}});var ra=w(oa,[["__file","PageMeta.vue"]]);const sa={key:0,class:"page-nav"},la={class:"inner"},ua={key:0,class:"prev"},ia={key:1,class:"next"},ca=S({__name:"PageNav",setup(v){const a=r=>r===!1?null:ke(r)?$e(r):Ee(r)?r:!1,t=(r,s,l)=>{const p=r.findIndex(d=>d.link===s);if(p!==-1){const d=r[p+l];return d!=null&&d.link?d:null}for(const d of r)if(d.children){const g=t(d.children,s,l);if(g)return g}return null},u=P(),o=ae(),_=W(),f=h(()=>{const r=a(u.value.prev);return r!==!1?r:t(o.value,_.path,-1)}),c=h(()=>{const r=a(u.value.next);return r!==!1?r:t(o.value,_.path,1)});return(r,s)=>e(f)||e(c)?(n(),i("nav",sa,[b("p",la,[e(f)?(n(),i("span",ua,[L(D,{item:e(f)},null,8,["item"])])):y("",!0),e(c)?(n(),i("span",ia,[L(D,{item:e(c)},null,8,["item"])])):y("",!0)])])):y("",!0)}});var da=w(ca,[["__file","PageNav.vue"]]);const va={class:"page"},_a={class:"theme-default-content"},pa=S({__name:"Page",setup(v){return(a,t)=>{const u=R("Content");return n(),i("main",va,[$(a.$slots,"top"),b("div",_a,[$(a.$slots,"content-top"),L(u),$(a.$slots,"content-bottom")]),L(ra),L(da),$(a.$slots,"bottom")])}}});var ha=w(pa,[["__file","Page.vue"]]);const ma=["onKeydown"],fa={class:"sidebar-item-children"},ba=S({__name:"SidebarItem",props:{item:{type:Object,required:!0},depth:{type:Number,required:!1,default:0}},setup(v){const a=v,{item:t,depth:u}=J(a),o=W(),_=ee(),f=h(()=>ye(t.value,o)),c=h(()=>({"sidebar-item":!0,"sidebar-heading":u.value===0,active:f.value,collapsible:t.value.collapsible})),[r,s]=Re(f.value),l=d=>{t.value.collapsible&&(d.preventDefault(),s())},p=_.afterEach(d=>{Ae(()=>{r.value=t.value.collapsible?f.value:!0})});return Oe(()=>{p()}),(d,g)=>{var k;const x=R("SidebarItem",!0);return n(),i("li",null,[e(t).link?(n(),C(D,{key:0,class:E(e(c)),item:e(t)},null,8,["class","item"])):(n(),i("p",{key:1,tabindex:"0",class:E(e(c)),onClick:l,onKeydown:Fe(l,["enter"])},[j(T(e(t).text)+" ",1),e(t).collapsible?(n(),i("span",{key:0,class:E(["arrow",e(r)?"down":"right"])},null,2)):y("",!0)],42,ma)),(k=e(t).children)!=null&&k.length?(n(),C(Le,{key:2},{default:B(()=>[G(b("ul",fa,[(n(!0),i(I,null,A(e(t).children,m=>(n(),C(x,{key:`${e(u)}${m.text}${m.link}`,item:m,depth:e(u)+1},null,8,["item","depth"]))),128))],512),[[X,e(r)]])]),_:1})):y("",!0)])}}});var ga=w(ba,[["__file","SidebarItem.vue"]]);const ka={key:0,class:"sidebar-items"},$a=S({__name:"SidebarItems",setup(v){const a=W(),t=ae();return te(()=>{ge(()=>a.hash,u=>{const o=document.querySelector(".sidebar");if(!o)return;const _=document.querySelector(`.sidebar a.sidebar-item[href="${a.path}${u}"]`);if(!_)return;const{top:f,height:c}=o.getBoundingClientRect(),{top:r,height:s}=_.getBoundingClientRect();rf+c&&_.scrollIntoView(!1)})}),(u,o)=>e(t).length?(n(),i("ul",ka,[(n(!0),i(I,null,A(e(t),_=>(n(),C(ga,{key:`${_.text}${_.link}`,item:_},null,8,["item"]))),128))])):y("",!0)}});var La=w($a,[["__file","SidebarItems.vue"]]);const ya={class:"sidebar"},wa=S({__name:"Sidebar",setup(v){return(a,t)=>(n(),i("aside",ya,[L(Se),$(a.$slots,"top"),L(La),$(a.$slots,"bottom")]))}});var Sa=w(wa,[["__file","Sidebar.vue"]]);const Ca=S({__name:"Layout",setup(v){const a=K(),t=P(),u=H(),o=h(()=>t.value.navbar!==!1&&u.value.navbar!==!1),_=ae(),f=z(!1),c=m=>{f.value=typeof m=="boolean"?m:!f.value},r={x:0,y:0},s=m=>{r.x=m.changedTouches[0].clientX,r.y=m.changedTouches[0].clientY},l=m=>{const N=m.changedTouches[0].clientX-r.x,M=m.changedTouches[0].clientY-r.y;Math.abs(N)>Math.abs(M)&&Math.abs(N)>40&&(N>0&&r.x<=80?c(!0):c(!1))},p=h(()=>[{"no-navbar":!o.value,"no-sidebar":!_.value.length,"sidebar-open":f.value},t.value.pageClass]);let d;te(()=>{d=ee().afterEach(()=>{c(!1)})}),ze(()=>{d()});const g=We(),x=g.resolve,k=g.pending;return(m,N)=>(n(),i("div",{class:E(["theme-container",e(p)]),onTouchstart:s,onTouchend:l},[$(m.$slots,"navbar",{},()=>[e(o)?(n(),C(qt,{key:0,onToggleSidebar:c},{before:B(()=>[$(m.$slots,"navbar-before")]),after:B(()=>[$(m.$slots,"navbar-after")]),_:3})):y("",!0)]),b("div",{class:"sidebar-mask",onClick:N[0]||(N[0]=M=>c(!1))}),$(m.$slots,"sidebar",{},()=>[L(Sa,null,{top:B(()=>[$(m.$slots,"sidebar-top")]),bottom:B(()=>[$(m.$slots,"sidebar-bottom")]),_:3})]),$(m.$slots,"page",{},()=>[e(t).home?(n(),C(dt,{key:0})):(n(),C(be,{key:1,name:"fade-slide-y",mode:"out-in",onBeforeEnter:e(x),onBeforeLeave:e(k)},{default:B(()=>[(n(),C(ha,{key:e(a).path},{top:B(()=>[$(m.$slots,"page-top")]),"content-top":B(()=>[$(m.$slots,"page-content-top")]),"content-bottom":B(()=>[$(m.$slots,"page-content-bottom")]),bottom:B(()=>[$(m.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34))}});var xa=w(Ca,[["__file","Layout.vue"]]);export{xa as default}; diff --git a/assets/Posts.7d8b0505.js b/assets/Posts.11e59ade.js similarity index 98% rename from assets/Posts.7d8b0505.js rename to assets/Posts.11e59ade.js index d2d6f408..aaa6db80 100644 --- a/assets/Posts.7d8b0505.js +++ b/assets/Posts.11e59ade.js @@ -1 +1 @@ -import{_ as D,o as t,c as a,l as s,F as g,a as n,b as o,w as h,e as k,t as v,x as b,m as p,r as m}from"./app.4067da3f.js";const c=()=>[{key:"v-d4281d8c",path:"/aktivitaeten/2022-08-08-DA-0142.html",title:"Aktivierung von DA-0142",lang:"de-DE",frontmatter:{title:"Aktivierung von DA-0142",description:"Am 08.08.2022 haben DO4HAA und DO7OO den Bremer B\xFCrgerpark aktiviert und uns ein paar Impressionen als Video mitgebracht.",type:"activity",image:"/aktivitaeten/DA-0142-2022-08-08/chaos.jpg",features:["POTA","VIDEO"]},excerpt:"",headers:[{level:2,title:"Video",slug:"video",children:[]}],git:{updatedTime:1677788342e3},filePathRelative:"aktivitaeten/2022-08-08-DA-0142.md"},{key:"v-48662682",path:"/aktivitaeten/2022-08-09-S5-JA-001.html",title:"Aktivierung von S5/JA-001 in Slowenien",lang:"de-DE",frontmatter:{title:"Aktivierung von S5/JA-001 in Slowenien",description:"Am 09.08.2022 hat DO1MJ den Triglav aktiviert. Ein lesenswerter Beitrag mit tollen Bildern und einer ausf\xFChrlichen Beschreibung.",type:"activity",image:"/aktivitaeten/S5-JA-001-2022-08-09/cover.jpg",features:["SOTA","VIDEO"]},excerpt:"",headers:[{level:2,title:"Die Planung",slug:"die-planung",children:[]},{level:2,title:"Die Ausr\xFCstung",slug:"die-ausrustung",children:[]},{level:2,title:"Den richtigen Zeitpunkt abwarten",slug:"den-richtigen-zeitpunkt-abwarten",children:[]},{level:2,title:"Der Aufstieg zur Bergh\xFCtte",slug:"der-aufstieg-zur-berghutte",children:[]},{level:2,title:"Die Gipfelbesteigung und SOTA-Aktivierung",slug:"die-gipfelbesteigung-und-sota-aktivierung",children:[]},{level:2,title:"Video",slug:"video",children:[]},{level:2,title:"Aktivierter Gipfel",slug:"aktivierter-gipfel",children:[]}],git:{updatedTime:1662937277e3},filePathRelative:"aktivitaeten/2022-08-09-S5-JA-001.md"},{key:"v-5bc943d9",path:"/aktivitaeten/2022-08-13-DA-0138.html",title:"Aktivierung von DA-0138",lang:"de-DE",frontmatter:{title:"Aktivierung von DA-0138",description:"Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar sch\xF6n DX Verbindungen und jede Menge Spass.",type:"activity",image:"/aktivitaeten/DA-0138-2022-08-13/antenne-im-grass.jpeg",features:["POTA","VIDEO"]},excerpt:"",headers:[{level:2,title:"Video",slug:"video",children:[]},{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:166421896e4},filePathRelative:"aktivitaeten/2022-08-13-DA-0138.md"},{key:"v-9624b84e",path:"/aktivitaeten/2022-08-28-DA-0244.html",title:"Aktivierung von DA-0244",lang:"de-DE",frontmatter:{title:"Aktivierung von DA-0244",description:"Am 28.08.2022 hat DF9HC den gerade frisch eingetragenen Park DA-0244 Rostocker Heide aktiviert.",type:"activity",image:"/aktivitaeten/DA-0244-2022-08-28/title.jpg",features:["POTA","WWFF"]},excerpt:"",headers:[{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:1664219204e3},filePathRelative:"aktivitaeten/2022-08-28-DA-0244.md"},{key:"v-a53ed80c",path:"/aktivitaeten/2022-10-15-SYP.html",title:"Support Your Park Autumn 2022",lang:"de-DE",frontmatter:{title:"Support Your Park Autumn 2022",description:"Am 15.10.2022 und am 16.10.2022 waren wir selbstverst\xE4ndlich flei\xDFig in diversen Parks unterwegs. Diesmal wieder dabei Kamerakind DG7LAN.",type:"activity",image:"/aktivitaeten/SYP-2022-10-15/teaser.jpg",features:["POTA","VIDEO"]},excerpt:"",headers:[{level:2,title:"Video",slug:"video",children:[]},{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:1673560946e3},filePathRelative:"aktivitaeten/2022-10-15-SYP.md"},{key:"v-ddfcb05c",path:"/aktivitaeten/2022-12-17-Gluehweinpota.html",title:"Gl\xFChwein-POTA 2022",lang:"de-DE",frontmatter:{title:"Gl\xFChwein-POTA 2022",description:"Nach einem erfolgreichen Jahr mit vielen sch\xF6nen Aktivierungen haben sich die Draussenfunker in Hamburg zum Jahresabschlussevent getroffen.",type:"activity",image:"/aktivitaeten/GLUEHWEINPOTA-2022/gluehweinpota.jpg",features:["POTA"]},excerpt:"",headers:[],git:{updatedTime:1673561296e3},filePathRelative:"aktivitaeten/2022-12-17-Gluehweinpota.md"},{key:"v-5f569d00",path:"/aktivitaeten/2023-01-21-SYP.html",title:"Support Your Park Winter 2023",lang:"de-DE",frontmatter:{title:"Support Your Park Winter 2023",description:"Am dritten Januar-Wochenende war es wieder soweit f\xFCr das Support Your Parks Weekend.",type:"activity",image:"/aktivitaeten/SYP-2023-01-21/syp.jpg",features:["POTA"]},excerpt:"",headers:[{level:2,title:"DF9HC in DA-0300 - H\xFCtter Wohld",slug:"df9hc-in-da-0300-hutter-wohld",children:[]},{level:2,title:"DK9CA, DG7PX und DK4HAA in DA-0262 - Hammer Park",slug:"dk9ca-dg7px-und-dk4haa-in-da-0262-hammer-park",children:[]}],git:{updatedTime:1674988194e3},filePathRelative:"aktivitaeten/2023-01-21-SYP.md"},{key:"v-09d05a2e",path:"/aktivitaeten/2023-01-28-DA-0357.html",title:"All time new one DA-0357 Harburger Stadtpark",lang:"de-DE",frontmatter:{title:"All time new one DA-0357 Harburger Stadtpark",description:"Von der Erstaktivierung des Harburger Stadtparks berichtet DO1TC",type:"activity",image:"/aktivitaeten/DA-0357-2023-01-28/dk4haa.jpg",features:["POTA"]},excerpt:"",headers:[{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:1674988194e3},filePathRelative:"aktivitaeten/2023-01-28-DA-0357.md"},{key:"v-d3537586",path:"/aktivitaeten/2023-02-11-DA-0261.html",title:"Aktivierung von DA-0261 Th\xF6rls Park im Video.",lang:"de-DE",frontmatter:{title:"Aktivierung von DA-0261 Th\xF6rls Park im Video.",description:"Am 11.02.2023 war DK4HAA im Th\xF6rls Park in Hamburg und hat dabei die Kamera laufen lassen. Hier kannst du die Aktivierung in Echtzeit im Video verfolgen. No talking, plain POTA.",type:"activity",image:"/aktivitaeten/DA-0261-2023-02-11/DA-0261_230211.jpg",features:["POTA","VIDEO"]},excerpt:"",headers:[{level:2,title:"Video",slug:"video",children:[]},{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:1676153361e3},filePathRelative:"aktivitaeten/2023-02-11-DA-0261.md"},{key:"v-817397ec",path:"/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.html",title:"Ausbildungsbetrieb mit den Drau\xDFenfunkern",lang:"de-DE",frontmatter:{title:"Ausbildungsbetrieb mit den Drau\xDFenfunkern",description:'Samstag, 11 Uhr, Harburger Stadtpark. Auf einer kleinen Terrassenfl\xE4che direkt am See treffen sich rund zehn Personen im leichten Schneegest\xF6ber. Die Drau\xDFenfunker haben zu einem Schnupperkurs "Funken im Freien" eingeladen und viele Newcomer aus dem Ortsverband E07 sind diesem Aufruf gefolgt. DG7PX und DK4HAA berichten von den Ereignissen.',type:"activity",image:"/aktivitaeten/DA-0357-2023-02-25/230225_pota-harburg_02.jpg",features:["POTA","AUSBILDUNG"]},excerpt:"",headers:[],git:{updatedTime:1677351294e3},filePathRelative:"aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.md"},{key:"v-cc15b2ca",path:"/aktivitaeten/2023-03-01-LEO-ohne-big-gun.html",title:"Satellitenbetrieb ohne gro\xDFe Ausr\xFCstung",lang:"de-DE",frontmatter:{title:"Satellitenbetrieb ohne gro\xDFe Ausr\xFCstung",description:"J\xF6rg, DJ7NT, beschreibt, wie einfach der Amateurfunkbetrieb \xFCber LEO (Low Earth Orbit) Satelliten mit einem einfachen Handfunkger\xE4t sein kann.",type:"activity",image:"/aktivitaeten/LEO-2023-03-01/230301_leo.jpg",features:["SATELLITEN"]},excerpt:"",headers:[{level:2,title:"Zutaten",slug:"zutaten",children:[]},{level:2,title:"Zubereitung",slug:"zubereitung",children:[{level:3,title:"Etwas Theorie",slug:"etwas-theorie",children:[]}]},{level:2,title:"Tipps & Tricks",slug:"tipps-tricks",children:[]},{level:2,title:"Ein Wort der Warnung! \u{1F609}",slug:"ein-wort-der-warnung",children:[]}],git:{updatedTime:1677788105e3},filePathRelative:"aktivitaeten/2023-03-01-LEO-ohne-big-gun.md"},{key:"v-2b926d9f",path:"/aktivitaeten/",title:"Aktvitit\xE4ten",lang:"de-DE",frontmatter:{sidebar:!1,description:"Aktvitit\xE4ten der Drau\xDFenfunker POTA, SOTA, COTA, BOTA und mehr"},excerpt:"",headers:[],git:{updatedTime:1666291519e3},filePathRelative:"aktivitaeten/index.md"}],P={props:{type:String},data(){return{pages:[]}},setup(r){const l=(r.type?c().filter(i=>i.frontmatter.type===r.type):c()).sort((i,d)=>d.path>i.path?1:-1);return console.log(l),{pages:l}}},T={class:"page-detail"},y=["src"],E=k("Mehr Erfahren");function O(r,l,i,d,S,w){const A=m("Badge"),u=m("router-link");return t(!0),a(g,null,s(d.pages,e=>(t(),a("div",null,[n("div",T,[o(u,{to:e.path},{default:h(()=>[n("h2",null,[k(v(e.title)+" ",1),e.frontmatter.features?(t(!0),a(g,{key:0},s(e.frontmatter.features,f=>(t(),b(A,{type:"tip",text:f,vertical:"top"},null,8,["text"]))),256)):p("",!0)])]),_:2},1032,["to"]),e.frontmatter.image?(t(),a("img",{key:0,class:"article-image",src:e.frontmatter.image},null,8,y)):p("",!0),n("p",null,v(e.frontmatter.description),1),n("p",null,[o(u,{to:e.path},{default:h(()=>[E]),_:2},1032,["to"])])])]))),256)}var x=D(P,[["render",O],["__file","Posts.vue"]]);export{x as default}; +import{_ as D,o as t,c as a,l as s,F as g,a as n,b as o,w as h,e as k,t as v,x as b,m as p,r as m}from"./app.4abd2f43.js";const c=()=>[{key:"v-d4281d8c",path:"/aktivitaeten/2022-08-08-DA-0142.html",title:"Aktivierung von DA-0142",lang:"de-DE",frontmatter:{title:"Aktivierung von DA-0142",description:"Am 08.08.2022 haben DO4HAA und DO7OO den Bremer B\xFCrgerpark aktiviert und uns ein paar Impressionen als Video mitgebracht.",type:"activity",image:"/aktivitaeten/DA-0142-2022-08-08/chaos.jpg",features:["POTA","VIDEO"]},excerpt:"",headers:[{level:2,title:"Video",slug:"video",children:[]}],git:{updatedTime:1677788342e3},filePathRelative:"aktivitaeten/2022-08-08-DA-0142.md"},{key:"v-48662682",path:"/aktivitaeten/2022-08-09-S5-JA-001.html",title:"Aktivierung von S5/JA-001 in Slowenien",lang:"de-DE",frontmatter:{title:"Aktivierung von S5/JA-001 in Slowenien",description:"Am 09.08.2022 hat DO1MJ den Triglav aktiviert. Ein lesenswerter Beitrag mit tollen Bildern und einer ausf\xFChrlichen Beschreibung.",type:"activity",image:"/aktivitaeten/S5-JA-001-2022-08-09/cover.jpg",features:["SOTA","VIDEO"]},excerpt:"",headers:[{level:2,title:"Die Planung",slug:"die-planung",children:[]},{level:2,title:"Die Ausr\xFCstung",slug:"die-ausrustung",children:[]},{level:2,title:"Den richtigen Zeitpunkt abwarten",slug:"den-richtigen-zeitpunkt-abwarten",children:[]},{level:2,title:"Der Aufstieg zur Bergh\xFCtte",slug:"der-aufstieg-zur-berghutte",children:[]},{level:2,title:"Die Gipfelbesteigung und SOTA-Aktivierung",slug:"die-gipfelbesteigung-und-sota-aktivierung",children:[]},{level:2,title:"Video",slug:"video",children:[]},{level:2,title:"Aktivierter Gipfel",slug:"aktivierter-gipfel",children:[]}],git:{updatedTime:1662937277e3},filePathRelative:"aktivitaeten/2022-08-09-S5-JA-001.md"},{key:"v-5bc943d9",path:"/aktivitaeten/2022-08-13-DA-0138.html",title:"Aktivierung von DA-0138",lang:"de-DE",frontmatter:{title:"Aktivierung von DA-0138",description:"Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar sch\xF6n DX Verbindungen und jede Menge Spass.",type:"activity",image:"/aktivitaeten/DA-0138-2022-08-13/antenne-im-grass.jpeg",features:["POTA","VIDEO"]},excerpt:"",headers:[{level:2,title:"Video",slug:"video",children:[]},{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:166421896e4},filePathRelative:"aktivitaeten/2022-08-13-DA-0138.md"},{key:"v-9624b84e",path:"/aktivitaeten/2022-08-28-DA-0244.html",title:"Aktivierung von DA-0244",lang:"de-DE",frontmatter:{title:"Aktivierung von DA-0244",description:"Am 28.08.2022 hat DF9HC den gerade frisch eingetragenen Park DA-0244 Rostocker Heide aktiviert.",type:"activity",image:"/aktivitaeten/DA-0244-2022-08-28/title.jpg",features:["POTA","WWFF"]},excerpt:"",headers:[{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:1664219204e3},filePathRelative:"aktivitaeten/2022-08-28-DA-0244.md"},{key:"v-a53ed80c",path:"/aktivitaeten/2022-10-15-SYP.html",title:"Support Your Park Autumn 2022",lang:"de-DE",frontmatter:{title:"Support Your Park Autumn 2022",description:"Am 15.10.2022 und am 16.10.2022 waren wir selbstverst\xE4ndlich flei\xDFig in diversen Parks unterwegs. Diesmal wieder dabei Kamerakind DG7LAN.",type:"activity",image:"/aktivitaeten/SYP-2022-10-15/teaser.jpg",features:["POTA","VIDEO"]},excerpt:"",headers:[{level:2,title:"Video",slug:"video",children:[]},{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:1673560946e3},filePathRelative:"aktivitaeten/2022-10-15-SYP.md"},{key:"v-ddfcb05c",path:"/aktivitaeten/2022-12-17-Gluehweinpota.html",title:"Gl\xFChwein-POTA 2022",lang:"de-DE",frontmatter:{title:"Gl\xFChwein-POTA 2022",description:"Nach einem erfolgreichen Jahr mit vielen sch\xF6nen Aktivierungen haben sich die Draussenfunker in Hamburg zum Jahresabschlussevent getroffen.",type:"activity",image:"/aktivitaeten/GLUEHWEINPOTA-2022/gluehweinpota.jpg",features:["POTA"]},excerpt:"",headers:[],git:{updatedTime:1673561296e3},filePathRelative:"aktivitaeten/2022-12-17-Gluehweinpota.md"},{key:"v-5f569d00",path:"/aktivitaeten/2023-01-21-SYP.html",title:"Support Your Park Winter 2023",lang:"de-DE",frontmatter:{title:"Support Your Park Winter 2023",description:"Am dritten Januar-Wochenende war es wieder soweit f\xFCr das Support Your Parks Weekend.",type:"activity",image:"/aktivitaeten/SYP-2023-01-21/syp.jpg",features:["POTA"]},excerpt:"",headers:[{level:2,title:"DF9HC in DA-0300 - H\xFCtter Wohld",slug:"df9hc-in-da-0300-hutter-wohld",children:[]},{level:2,title:"DK9CA, DG7PX und DK4HAA in DA-0262 - Hammer Park",slug:"dk9ca-dg7px-und-dk4haa-in-da-0262-hammer-park",children:[]}],git:{updatedTime:1674988194e3},filePathRelative:"aktivitaeten/2023-01-21-SYP.md"},{key:"v-09d05a2e",path:"/aktivitaeten/2023-01-28-DA-0357.html",title:"All time new one DA-0357 Harburger Stadtpark",lang:"de-DE",frontmatter:{title:"All time new one DA-0357 Harburger Stadtpark",description:"Von der Erstaktivierung des Harburger Stadtparks berichtet DO1TC",type:"activity",image:"/aktivitaeten/DA-0357-2023-01-28/dk4haa.jpg",features:["POTA"]},excerpt:"",headers:[{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:1674988194e3},filePathRelative:"aktivitaeten/2023-01-28-DA-0357.md"},{key:"v-d3537586",path:"/aktivitaeten/2023-02-11-DA-0261.html",title:"Aktivierung von DA-0261 Th\xF6rls Park im Video.",lang:"de-DE",frontmatter:{title:"Aktivierung von DA-0261 Th\xF6rls Park im Video.",description:"Am 11.02.2023 war DK4HAA im Th\xF6rls Park in Hamburg und hat dabei die Kamera laufen lassen. Hier kannst du die Aktivierung in Echtzeit im Video verfolgen. No talking, plain POTA.",type:"activity",image:"/aktivitaeten/DA-0261-2023-02-11/DA-0261_230211.jpg",features:["POTA","VIDEO"]},excerpt:"",headers:[{level:2,title:"Video",slug:"video",children:[]},{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:1676153361e3},filePathRelative:"aktivitaeten/2023-02-11-DA-0261.md"},{key:"v-817397ec",path:"/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.html",title:"Ausbildungsbetrieb mit den Drau\xDFenfunkern",lang:"de-DE",frontmatter:{title:"Ausbildungsbetrieb mit den Drau\xDFenfunkern",description:'Samstag, 11 Uhr, Harburger Stadtpark. Auf einer kleinen Terrassenfl\xE4che direkt am See treffen sich rund zehn Personen im leichten Schneegest\xF6ber. Die Drau\xDFenfunker haben zu einem Schnupperkurs "Funken im Freien" eingeladen und viele Newcomer aus dem Ortsverband E07 sind diesem Aufruf gefolgt. DG7PX und DK4HAA berichten von den Ereignissen.',type:"activity",image:"/aktivitaeten/DA-0357-2023-02-25/230225_pota-harburg_02.jpg",features:["POTA","AUSBILDUNG"]},excerpt:"",headers:[],git:{updatedTime:1677351294e3},filePathRelative:"aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.md"},{key:"v-cc15b2ca",path:"/aktivitaeten/2023-03-01-LEO-ohne-big-gun.html",title:"Satellitenbetrieb ohne gro\xDFe Ausr\xFCstung",lang:"de-DE",frontmatter:{title:"Satellitenbetrieb ohne gro\xDFe Ausr\xFCstung",description:"J\xF6rg, DJ7NT, beschreibt, wie einfach der Amateurfunkbetrieb \xFCber LEO (Low Earth Orbit) Satelliten mit einem einfachen Handfunkger\xE4t sein kann.",type:"activity",image:"/aktivitaeten/LEO-2023-03-01/230301_leo.jpg",features:["SATELLITEN"]},excerpt:"",headers:[{level:2,title:"Zutaten",slug:"zutaten",children:[]},{level:2,title:"Zubereitung",slug:"zubereitung",children:[{level:3,title:"Etwas Theorie",slug:"etwas-theorie",children:[]}]},{level:2,title:"Tipps & Tricks",slug:"tipps-tricks",children:[]},{level:2,title:"Ein Wort der Warnung! \u{1F609}",slug:"ein-wort-der-warnung",children:[]}],git:{updatedTime:1677782067e3},filePathRelative:"aktivitaeten/2023-03-01-LEO-ohne-big-gun.md"},{key:"v-2b926d9f",path:"/aktivitaeten/",title:"Aktvitit\xE4ten",lang:"de-DE",frontmatter:{sidebar:!1,description:"Aktvitit\xE4ten der Drau\xDFenfunker POTA, SOTA, COTA, BOTA und mehr"},excerpt:"",headers:[],git:{updatedTime:1666291519e3},filePathRelative:"aktivitaeten/index.md"}],P={props:{type:String},data(){return{pages:[]}},setup(r){const l=(r.type?c().filter(i=>i.frontmatter.type===r.type):c()).sort((i,d)=>d.path>i.path?1:-1);return console.log(l),{pages:l}}},T={class:"page-detail"},y=["src"],E=k("Mehr Erfahren");function O(r,l,i,d,S,w){const A=m("Badge"),u=m("router-link");return t(!0),a(g,null,s(d.pages,e=>(t(),a("div",null,[n("div",T,[o(u,{to:e.path},{default:h(()=>[n("h2",null,[k(v(e.title)+" ",1),e.frontmatter.features?(t(!0),a(g,{key:0},s(e.frontmatter.features,f=>(t(),b(A,{type:"tip",text:f,vertical:"top"},null,8,["text"]))),256)):p("",!0)])]),_:2},1032,["to"]),e.frontmatter.image?(t(),a("img",{key:0,class:"article-image",src:e.frontmatter.image},null,8,y)):p("",!0),n("p",null,v(e.frontmatter.description),1),n("p",null,[o(u,{to:e.path},{default:h(()=>[E]),_:2},1032,["to"])])])]))),256)}var x=D(P,[["render",O],["__file","Posts.vue"]]);export{x as default}; diff --git a/assets/app.4067da3f.js b/assets/app.4abd2f43.js similarity index 99% rename from assets/app.4067da3f.js rename to assets/app.4abd2f43.js index 7c089527..8072d37d 100644 --- a/assets/app.4067da3f.js +++ b/assets/app.4abd2f43.js @@ -1,4 +1,4 @@ -const Co={},Cl="modulepreload",xo={},Sl="/",re=function(t,n){return!n||n.length===0?t():Promise.all(n.map(r=>{if(r=`${Sl}${r}`,r in xo)return;xo[r]=!0;const o=r.endsWith(".css"),s=o?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${r}"]${s}`))return;const i=document.createElement("link");if(i.rel=o?"stylesheet":Cl,o||(i.as="script",i.crossOrigin=""),i.href=r,document.head.appendChild(i),o)return new Promise((l,a)=>{i.addEventListener("load",l),i.addEventListener("error",()=>a(new Error(`Unable to preload CSS for ${r}`)))})})).then(()=>t())},Al={"v-8daa1a0e":()=>re(()=>import("./index.html.598c2bd2.js"),[]).then(({data:e})=>e),"v-d4281d8c":()=>re(()=>import("./2022-08-08-DA-0142.html.06321585.js"),[]).then(({data:e})=>e),"v-48662682":()=>re(()=>import("./2022-08-09-S5-JA-001.html.d531ec3a.js"),[]).then(({data:e})=>e),"v-5bc943d9":()=>re(()=>import("./2022-08-13-DA-0138.html.d63b9863.js"),[]).then(({data:e})=>e),"v-9624b84e":()=>re(()=>import("./2022-08-28-DA-0244.html.364b38f8.js"),[]).then(({data:e})=>e),"v-a53ed80c":()=>re(()=>import("./2022-10-15-SYP.html.e45ccf45.js"),[]).then(({data:e})=>e),"v-ddfcb05c":()=>re(()=>import("./2022-12-17-Gluehweinpota.html.bc9fc632.js"),[]).then(({data:e})=>e),"v-5f569d00":()=>re(()=>import("./2023-01-21-SYP.html.c595ac42.js"),[]).then(({data:e})=>e),"v-09d05a2e":()=>re(()=>import("./2023-01-28-DA-0357.html.ff4aabd0.js"),[]).then(({data:e})=>e),"v-d3537586":()=>re(()=>import("./2023-02-11-DA-0261.html.359ae3f6.js"),[]).then(({data:e})=>e),"v-817397ec":()=>re(()=>import("./2023-02-25-Ausbildungsbetrieb-E07.html.ffc5380d.js"),[]).then(({data:e})=>e),"v-cc15b2ca":()=>re(()=>import("./2023-03-01-LEO-ohne-big-gun.html.3e012cf2.js"),[]).then(({data:e})=>e),"v-2b926d9f":()=>re(()=>import("./index.html.04a25b87.js"),[]).then(({data:e})=>e),"v-23b3aa39":()=>re(()=>import("./index.html.d90c8849.js"),[]).then(({data:e})=>e),"v-8f7a7f1c":()=>re(()=>import("./teleskop-viertelwellen-vertical.html.56aa00b6.js"),[]).then(({data:e})=>e),"v-32b2e924":()=>re(()=>import("./index.html.478f30b4.js"),[]).then(({data:e})=>e),"v-3706649a":()=>re(()=>import("./404.html.ffa4d43e.js"),[]).then(({data:e})=>e)};function Kr(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const Tl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",xl=Kr(Tl);function Ds(e){return!!e||e===""}function Jn(e){if(Y(e)){const t={};for(let n=0;n{if(n){const r=n.split(Rl);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function wn(e){let t="";if(ge(e))t=e;else if(Y(e))for(let n=0;nge(e)?e:e==null?"":Y(e)||we(e)&&(e.toString===zs||!X(e.toString))?JSON.stringify(e,Ns,2):String(e),Ns=(e,t)=>t&&t.__v_isRef?Ns(e,t.value):jt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:Hs(t)?{[`Set(${t.size})`]:[...t.values()]}:we(t)&&!Y(t)&&!qs(t)?String(t):t,me={},Bt=[],Ge=()=>{},kl=()=>!1,Il=/^on[^a-z]/,En=e=>Il.test(e),Wr=e=>e.startsWith("onUpdate:"),Te=Object.assign,Gr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ml=Object.prototype.hasOwnProperty,ie=(e,t)=>Ml.call(e,t),Y=Array.isArray,jt=e=>Zn(e)==="[object Map]",Hs=e=>Zn(e)==="[object Set]",X=e=>typeof e=="function",ge=e=>typeof e=="string",Yr=e=>typeof e=="symbol",we=e=>e!==null&&typeof e=="object",$s=e=>we(e)&&X(e.then)&&X(e.catch),zs=Object.prototype.toString,Zn=e=>zs.call(e),Dl=e=>Zn(e).slice(8,-1),qs=e=>Zn(e)==="[object Object]",Qr=e=>ge(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ln=Kr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Xn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Nl=/-(\w)/g,Xe=Xn(e=>e.replace(Nl,(t,n)=>n?n.toUpperCase():"")),Hl=/\B([A-Z])/g,Mt=Xn(e=>e.replace(Hl,"-$1").toLowerCase()),er=Xn(e=>e.charAt(0).toUpperCase()+e.slice(1)),fr=Xn(e=>e?`on${er(e)}`:""),pn=(e,t)=>!Object.is(e,t),dr=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Fs=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Po;const $l=()=>Po||(Po=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let Ne;class zl{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Ne&&(this.parent=Ne,this.index=(Ne.scopes||(Ne.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Ne;try{return Ne=this,t()}finally{Ne=n}}}on(){Ne=this}off(){Ne=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Bs=e=>(e.w&_t)>0,js=e=>(e.n&_t)>0,jl=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(c==="length"||c>=r)&&l.push(a)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Y(e)?Qr(n)&&l.push(i.get("length")):(l.push(i.get(Lt)),jt(e)&&l.push(i.get(Pr)));break;case"delete":Y(e)||(l.push(i.get(Lt)),jt(e)&&l.push(i.get(Pr)));break;case"set":jt(e)&&l.push(i.get(Lt));break}if(l.length===1)l[0]&&Rr(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);Rr(Jr(a))}}function Rr(e,t){const n=Y(e)?e:[...e];for(const r of n)r.computed&&Oo(r);for(const r of n)r.computed||Oo(r)}function Oo(e,t){(e!==Ke||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Vl=Kr("__proto__,__v_isRef,__isVue"),Ks=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Yr)),Kl=Xr(),Wl=Xr(!1,!0),Gl=Xr(!0),Lo=Yl();function Yl(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ce(this);for(let s=0,i=this.length;s{e[t]=function(...n){Qt();const r=ce(this)[t].apply(this,n);return Jt(),r}}),e}function Xr(e=!1,t=!1){return function(r,o,s){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&s===(e?t?fa:Js:t?Qs:Ys).get(r))return r;const i=Y(r);if(!e&&i&&ie(Lo,o))return Reflect.get(Lo,o,s);const l=Reflect.get(r,o,s);return(Yr(o)?Ks.has(o):Vl(o))||(e||ze(r,"get",o),t)?l:Se(l)?i&&Qr(o)?l:l.value:we(l)?e?no(l):Dt(l):l}}const Ql=Ws(),Jl=Ws(!0);function Ws(e=!1){return function(n,r,o,s){let i=n[r];if(mn(i)&&Se(i)&&!Se(o))return!1;if(!e&&!mn(o)&&(Or(o)||(o=ce(o),i=ce(i)),!Y(n)&&Se(i)&&!Se(o)))return i.value=o,!0;const l=Y(n)&&Qr(r)?Number(r)e,tr=e=>Reflect.getPrototypeOf(e);function xn(e,t,n=!1,r=!1){e=e.__v_raw;const o=ce(e),s=ce(t);n||(t!==s&&ze(o,"get",t),ze(o,"get",s));const{has:i}=tr(o),l=r?eo:n?oo:gn;if(i.call(o,t))return l(e.get(t));if(i.call(o,s))return l(e.get(s));e!==o&&e.get(t)}function Pn(e,t=!1){const n=this.__v_raw,r=ce(n),o=ce(e);return t||(e!==o&&ze(r,"has",e),ze(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Rn(e,t=!1){return e=e.__v_raw,!t&&ze(ce(e),"iterate",Lt),Reflect.get(e,"size",e)}function ko(e){e=ce(e);const t=ce(this);return tr(t).has.call(t,e)||(t.add(e),it(t,"add",e,e)),this}function Io(e,t){t=ce(t);const n=ce(this),{has:r,get:o}=tr(n);let s=r.call(n,e);s||(e=ce(e),s=r.call(n,e));const i=o.call(n,e);return n.set(e,t),s?pn(t,i)&&it(n,"set",e,t):it(n,"add",e,t),this}function Mo(e){const t=ce(this),{has:n,get:r}=tr(t);let o=n.call(t,e);o||(e=ce(e),o=n.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return o&&it(t,"delete",e,void 0),s}function Do(){const e=ce(this),t=e.size!==0,n=e.clear();return t&&it(e,"clear",void 0,void 0),n}function On(e,t){return function(r,o){const s=this,i=s.__v_raw,l=ce(i),a=t?eo:e?oo:gn;return!e&&ze(l,"iterate",Lt),i.forEach((c,u)=>r.call(o,a(c),a(u),s))}}function Ln(e,t,n){return function(...r){const o=this.__v_raw,s=ce(o),i=jt(s),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,c=o[e](...r),u=n?eo:t?oo:gn;return!t&&ze(s,"iterate",a?Pr:Lt),{next(){const{value:d,done:h}=c.next();return h?{value:d,done:h}:{value:l?[u(d[0]),u(d[1])]:u(d),done:h}},[Symbol.iterator](){return this}}}}function at(e){return function(...t){return e==="delete"?!1:this}}function ra(){const e={get(s){return xn(this,s)},get size(){return Rn(this)},has:Pn,add:ko,set:Io,delete:Mo,clear:Do,forEach:On(!1,!1)},t={get(s){return xn(this,s,!1,!0)},get size(){return Rn(this)},has:Pn,add:ko,set:Io,delete:Mo,clear:Do,forEach:On(!1,!0)},n={get(s){return xn(this,s,!0)},get size(){return Rn(this,!0)},has(s){return Pn.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:On(!0,!1)},r={get(s){return xn(this,s,!0,!0)},get size(){return Rn(this,!0)},has(s){return Pn.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:On(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=Ln(s,!1,!1),n[s]=Ln(s,!0,!1),t[s]=Ln(s,!1,!0),r[s]=Ln(s,!0,!0)}),[e,n,t,r]}const[oa,sa,ia,la]=ra();function to(e,t){const n=t?e?la:ia:e?sa:oa;return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(ie(n,o)&&o in r?n:r,o,s)}const aa={get:to(!1,!1)},ca={get:to(!1,!0)},ua={get:to(!0,!1)},Ys=new WeakMap,Qs=new WeakMap,Js=new WeakMap,fa=new WeakMap;function da(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ha(e){return e.__v_skip||!Object.isExtensible(e)?0:da(Dl(e))}function Dt(e){return mn(e)?e:ro(e,!1,Gs,aa,Ys)}function pa(e){return ro(e,!1,na,ca,Qs)}function no(e){return ro(e,!0,ta,ua,Js)}function ro(e,t,n,r,o){if(!we(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=ha(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return o.set(e,l),l}function Ut(e){return mn(e)?Ut(e.__v_raw):!!(e&&e.__v_isReactive)}function mn(e){return!!(e&&e.__v_isReadonly)}function Or(e){return!!(e&&e.__v_isShallow)}function Zs(e){return Ut(e)||mn(e)}function ce(e){const t=e&&e.__v_raw;return t?ce(t):e}function Xs(e){return zn(e,"__v_skip",!0),e}const gn=e=>we(e)?Dt(e):e,oo=e=>we(e)?no(e):e;function ei(e){gt&&Ke&&(e=ce(e),Vs(e.dep||(e.dep=Jr())))}function ti(e,t){e=ce(e),e.dep&&Rr(e.dep)}function Se(e){return!!(e&&e.__v_isRef===!0)}function Ce(e){return ri(e,!1)}function ni(e){return ri(e,!0)}function ri(e,t){return Se(e)?e:new ma(e,t)}class ma{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ce(t),this._value=n?t:gn(t)}get value(){return ei(this),this._value}set value(t){t=this.__v_isShallow?t:ce(t),pn(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:gn(t),ti(this))}}function Ye(e){return Se(e)?e.value:e}const ga={get:(e,t,n)=>Ye(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Se(o)&&!Se(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function oi(e){return Ut(e)?e:new Proxy(e,ga)}function ch(e){const t=Y(e)?new Array(e.length):{};for(const n in e)t[n]=_a(e,n);return t}class va{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function _a(e,t,n){const r=e[t];return Se(r)?r:new va(e,t,n)}class ya{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new Zr(t,()=>{this._dirty||(this._dirty=!0,ti(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=ce(this);return ei(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function ba(e,t,n=!1){let r,o;const s=X(e);return s?(r=e,o=Ge):(r=e.get,o=e.set),new ya(r,o,s||!o,n)}function vt(e,t,n,r){let o;try{o=r?e(...r):e()}catch(s){Cn(s,t,n)}return o}function je(e,t,n,r){if(X(e)){const s=vt(e,t,n,r);return s&&$s(s)&&s.catch(i=>{Cn(i,t,n)}),s}const o=[];for(let s=0;s>>1;vn(He[r])rt&&He.splice(t,1)}function li(e,t,n,r){Y(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?r+1:r))&&n.push(e),ii()}function Sa(e){li(e,on,an,zt)}function Aa(e){li(e,dt,cn,qt)}function nr(e,t=null){if(an.length){for(kr=t,on=[...new Set(an)],an.length=0,zt=0;ztvn(n)-vn(r)),qt=0;qte.id==null?1/0:e.id;function ai(e){Lr=!1,qn=!0,nr(e),He.sort((n,r)=>vn(n)-vn(r));const t=Ge;try{for(rt=0;rtv.trim())),d&&(o=n.map(Fs))}let l,a=r[l=fr(t)]||r[l=fr(Xe(t))];!a&&s&&(a=r[l=fr(Mt(t))]),a&&je(a,e,6,o);const c=r[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,je(c,e,6,o)}}function ci(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},l=!1;if(!X(e)){const a=c=>{const u=ci(c,t,!0);u&&(l=!0,Te(i,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(r.set(e,null),null):(Y(s)?s.forEach(a=>i[a]=null):Te(i,s),r.set(e,i),i)}function rr(e,t){return!e||!En(t)?!1:(t=t.slice(2).replace(/Once$/,""),ie(e,t[0].toLowerCase()+t.slice(1))||ie(e,Mt(t))||ie(e,t))}let xe=null,ui=null;function Bn(e){const t=xe;return xe=e,ui=e&&e.type.__scopeId||null,t}function xa(e,t=xe,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Ko(-1);const s=Bn(t),i=e(...o);return Bn(s),r._d&&Ko(1),i};return r._n=!0,r._c=!0,r._d=!0,r}function hr(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:s,propsOptions:[i],slots:l,attrs:a,emit:c,render:u,renderCache:d,data:h,setupState:v,ctx:b,inheritAttrs:M}=e;let R,g;const y=Bn(e);try{if(n.shapeFlag&4){const $=o||r;R=Ve(u.call($,$,d,s,v,h,b)),g=a}else{const $=t;R=Ve($.length>1?$(s,{attrs:a,slots:l,emit:c}):$(s,null)),g=t.props?a:Pa(a)}}catch($){fn.length=0,Cn($,e,1),R=_e($e)}let L=R;if(g&&M!==!1){const $=Object.keys(g),{shapeFlag:w}=L;$.length&&w&7&&(i&&$.some(Wr)&&(g=Ra(g,i)),L=yt(L,g))}return n.dirs&&(L=yt(L),L.dirs=L.dirs?L.dirs.concat(n.dirs):n.dirs),n.transition&&(L.transition=n.transition),R=L,Bn(y),R}const Pa=e=>{let t;for(const n in e)(n==="class"||n==="style"||En(n))&&((t||(t={}))[n]=e[n]);return t},Ra=(e,t)=>{const n={};for(const r in e)(!Wr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Oa(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:l,patchFlag:a}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?No(r,i,c):!!i;if(a&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function fi(e,t){t&&t.pendingBranch?Y(e)?t.effects.push(...e):t.effects.push(e):Aa(e)}function kt(e,t){if(Ee){let n=Ee.provides;const r=Ee.parent&&Ee.parent.provides;r===n&&(n=Ee.provides=Object.create(r)),n[e]=t}}function Ae(e,t,n=!1){const r=Ee||xe;if(r){const o=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&X(t)?t.call(r.proxy):t}}const Ho={};function st(e,t,n){return di(e,t,n)}function di(e,t,{immediate:n,deep:r,flush:o,onTrack:s,onTrigger:i}=me){const l=Ee;let a,c=!1,u=!1;if(Se(e)?(a=()=>e.value,c=Or(e)):Ut(e)?(a=()=>e,r=!0):Y(e)?(u=!0,c=e.some(g=>Ut(g)||Or(g)),a=()=>e.map(g=>{if(Se(g))return g.value;if(Ut(g))return Ot(g);if(X(g))return vt(g,l,2)})):X(e)?t?a=()=>vt(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return d&&d(),je(e,l,3,[h])}:a=Ge,t&&r){const g=a;a=()=>Ot(g())}let d,h=g=>{d=R.onStop=()=>{vt(g,l,4)}};if(Wt)return h=Ge,t?n&&je(t,l,3,[a(),u?[]:void 0,h]):a(),Ge;let v=u?[]:Ho;const b=()=>{if(!!R.active)if(t){const g=R.run();(r||c||(u?g.some((y,L)=>pn(y,v[L])):pn(g,v)))&&(d&&d(),je(t,l,3,[g,v===Ho?void 0:v,h]),v=g)}else R.run()};b.allowRecurse=!!t;let M;o==="sync"?M=b:o==="post"?M=()=>ke(b,l&&l.suspense):M=()=>Sa(b);const R=new Zr(a,M);return t?n?b():v=R.run():o==="post"?ke(R.run.bind(R),l&&l.suspense):R.run(),()=>{R.stop(),l&&l.scope&&Gr(l.scope.effects,R)}}function Ia(e,t,n){const r=this.proxy,o=ge(e)?e.includes(".")?hi(r,e):()=>r[e]:e.bind(r,r);let s;X(t)?s=t:(s=t.handler,n=t);const i=Ee;Kt(this);const l=di(o,s.bind(r),n);return i?Kt(i):It(),l}function hi(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o{Ot(n,t)});else if(qs(e))for(const n in e)Ot(e[n],t);return e}function Ma(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return et(()=>{e.isMounted=!0}),ao(()=>{e.isUnmounting=!0}),e}const Fe=[Function,Array],Da={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Fe,onEnter:Fe,onAfterEnter:Fe,onEnterCancelled:Fe,onBeforeLeave:Fe,onLeave:Fe,onAfterLeave:Fe,onLeaveCancelled:Fe,onBeforeAppear:Fe,onAppear:Fe,onAfterAppear:Fe,onAppearCancelled:Fe},setup(e,{slots:t}){const n=ho(),r=Ma();let o;return()=>{const s=t.default&&gi(t.default(),!0);if(!s||!s.length)return;let i=s[0];if(s.length>1){for(const M of s)if(M.type!==$e){i=M;break}}const l=ce(e),{mode:a}=l;if(r.isLeaving)return pr(i);const c=$o(i);if(!c)return pr(i);const u=Ir(c,l,r,n);Mr(c,u);const d=n.subTree,h=d&&$o(d);let v=!1;const{getTransitionKey:b}=c.type;if(b){const M=b();o===void 0?o=M:M!==o&&(o=M,v=!0)}if(h&&h.type!==$e&&(!Pt(c,h)||v)){const M=Ir(h,l,r,n);if(Mr(h,M),a==="out-in")return r.isLeaving=!0,M.afterLeave=()=>{r.isLeaving=!1,n.update()},pr(i);a==="in-out"&&c.type!==$e&&(M.delayLeave=(R,g,y)=>{const L=mi(r,h);L[String(h.key)]=h,R._leaveCb=()=>{g(),R._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=y})}return i}}},pi=Da;function mi(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Ir(e,t,n,r){const{appear:o,mode:s,persisted:i=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:h,onAfterLeave:v,onLeaveCancelled:b,onBeforeAppear:M,onAppear:R,onAfterAppear:g,onAppearCancelled:y}=t,L=String(e.key),$=mi(n,e),w=(m,B)=>{m&&je(m,r,9,B)},A=(m,B)=>{const z=B[1];w(m,B),Y(m)?m.every(K=>K.length<=1)&&z():m.length<=1&&z()},C={mode:s,persisted:i,beforeEnter(m){let B=l;if(!n.isMounted)if(o)B=M||l;else return;m._leaveCb&&m._leaveCb(!0);const z=$[L];z&&Pt(e,z)&&z.el._leaveCb&&z.el._leaveCb(),w(B,[m])},enter(m){let B=a,z=c,K=u;if(!n.isMounted)if(o)B=R||a,z=g||c,K=y||u;else return;let E=!1;const H=m._enterCb=I=>{E||(E=!0,I?w(K,[m]):w(z,[m]),C.delayedLeave&&C.delayedLeave(),m._enterCb=void 0)};B?A(B,[m,H]):H()},leave(m,B){const z=String(e.key);if(m._enterCb&&m._enterCb(!0),n.isUnmounting)return B();w(d,[m]);let K=!1;const E=m._leaveCb=H=>{K||(K=!0,B(),H?w(b,[m]):w(v,[m]),m._leaveCb=void 0,$[z]===e&&delete $[z])};$[z]=e,h?A(h,[m,E]):E()},clone(m){return Ir(m,t,n,r)}};return C}function pr(e){if(Sn(e))return e=yt(e),e.children=null,e}function $o(e){return Sn(e)?e.children?e.children[0]:void 0:e}function Mr(e,t){e.shapeFlag&6&&e.component?Mr(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function gi(e,t=!1,n){let r=[],o=0;for(let s=0;s1)for(let s=0;s!!e.type.__asyncLoader;function be(e){X(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:s,suspensible:i=!0,onError:l}=e;let a=null,c,u=0;const d=()=>(u++,a=null,h()),h=()=>{let v;return a||(v=a=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),l)return new Promise((M,R)=>{l(b,()=>M(d()),()=>R(b),u+1)});throw b}).then(b=>v!==a&&a?a:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),c=b,b)))};return Oe({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return c},setup(){const v=Ee;if(c)return()=>mr(c,v);const b=y=>{a=null,Cn(y,v,13,!r)};if(i&&v.suspense||Wt)return h().then(y=>()=>mr(y,v)).catch(y=>(b(y),()=>r?_e(r,{error:y}):null));const M=Ce(!1),R=Ce(),g=Ce(!!o);return o&&setTimeout(()=>{g.value=!1},o),s!=null&&setTimeout(()=>{if(!M.value&&!R.value){const y=new Error(`Async component timed out after ${s}ms.`);b(y),R.value=y}},s),h().then(()=>{M.value=!0,v.parent&&Sn(v.parent.vnode)&&lo(v.parent.update)}).catch(y=>{b(y),R.value=y}),()=>{if(M.value&&c)return mr(c,v);if(R.value&&r)return _e(r,{error:R.value});if(n&&!g.value)return _e(n)}}})}function mr(e,{vnode:{ref:t,props:n,children:r,shapeFlag:o},parent:s}){const i=_e(e,n,r);return i.ref=t,i}const Sn=e=>e.type.__isKeepAlive;function Na(e,t){vi(e,"a",t)}function Ha(e,t){vi(e,"da",t)}function vi(e,t,n=Ee){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(or(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Sn(o.parent.vnode)&&$a(r,t,n,o),o=o.parent}}function $a(e,t,n,r){const o=or(t,e,r,!0);sr(()=>{Gr(r[t],o)},n)}function or(e,t,n=Ee,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Qt(),Kt(n);const l=je(t,n,e,i);return It(),Jt(),l});return r?o.unshift(s):o.push(s),s}}const lt=e=>(t,n=Ee)=>(!Wt||e==="sp")&&or(e,t,n),_i=lt("bm"),et=lt("m"),za=lt("bu"),qa=lt("u"),ao=lt("bum"),sr=lt("um"),Fa=lt("sp"),Ba=lt("rtg"),ja=lt("rtc");function Ua(e,t=Ee){or("ec",e,t)}function uh(e,t){const n=xe;if(n===null)return e;const r=ar(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let s=0;st(i,l,void 0,s&&s[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,a=i.length;lKn(t)?!(t.type===$e||t.type===Ie&&!wi(t.children)):!0)?e:null}const Dr=e=>e?Ni(e)?ar(e)||e.proxy:Dr(e.parent):null,jn=Te(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Dr(e.parent),$root:e=>Dr(e.root),$emit:e=>e.emit,$options:e=>Ci(e),$forceUpdate:e=>e.f||(e.f=()=>lo(e.update)),$nextTick:e=>e.n||(e.n=io.bind(e.proxy)),$watch:e=>Ia.bind(e)}),Ga={get({_:e},t){const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const v=i[t];if(v!==void 0)switch(v){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(r!==me&&ie(r,t))return i[t]=1,r[t];if(o!==me&&ie(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&ie(c,t))return i[t]=3,s[t];if(n!==me&&ie(n,t))return i[t]=4,n[t];Nr&&(i[t]=0)}}const u=jn[t];let d,h;if(u)return t==="$attrs"&&ze(e,"get",t),u(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==me&&ie(n,t))return i[t]=4,n[t];if(h=a.config.globalProperties,ie(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return o!==me&&ie(o,t)?(o[t]=n,!0):r!==me&&ie(r,t)?(r[t]=n,!0):ie(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let l;return!!n[i]||e!==me&&ie(e,i)||t!==me&&ie(t,i)||(l=s[0])&&ie(l,i)||ie(r,i)||ie(jn,i)||ie(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ie(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Nr=!0;function Ya(e){const t=Ci(e),n=e.proxy,r=e.ctx;Nr=!1,t.beforeCreate&&qo(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:l,provide:a,inject:c,created:u,beforeMount:d,mounted:h,beforeUpdate:v,updated:b,activated:M,deactivated:R,beforeDestroy:g,beforeUnmount:y,destroyed:L,unmounted:$,render:w,renderTracked:A,renderTriggered:C,errorCaptured:m,serverPrefetch:B,expose:z,inheritAttrs:K,components:E,directives:H,filters:I}=t;if(c&&Qa(c,r,null,e.appContext.config.unwrapInjectedRef),i)for(const Z in i){const te=i[Z];X(te)&&(r[Z]=te.bind(n))}if(o){const Z=o.call(n,n);we(Z)&&(e.data=Dt(Z))}if(Nr=!0,s)for(const Z in s){const te=s[Z],ye=X(te)?te.bind(n,n):X(te.get)?te.get.bind(n,n):Ge,Pe=!X(te)&&X(te.set)?te.set.bind(n):Ge,Me=oe({get:ye,set:Pe});Object.defineProperty(r,Z,{enumerable:!0,configurable:!0,get:()=>Me.value,set:qe=>Me.value=qe})}if(l)for(const Z in l)Ei(l[Z],r,n,Z);if(a){const Z=X(a)?a.call(n):a;Reflect.ownKeys(Z).forEach(te=>{kt(te,Z[te])})}u&&qo(u,e,"c");function F(Z,te){Y(te)?te.forEach(ye=>Z(ye.bind(n))):te&&Z(te.bind(n))}if(F(_i,d),F(et,h),F(za,v),F(qa,b),F(Na,M),F(Ha,R),F(Ua,m),F(ja,A),F(Ba,C),F(ao,y),F(sr,$),F(Fa,B),Y(z))if(z.length){const Z=e.exposed||(e.exposed={});z.forEach(te=>{Object.defineProperty(Z,te,{get:()=>n[te],set:ye=>n[te]=ye})})}else e.exposed||(e.exposed={});w&&e.render===Ge&&(e.render=w),K!=null&&(e.inheritAttrs=K),E&&(e.components=E),H&&(e.directives=H)}function Qa(e,t,n=Ge,r=!1){Y(e)&&(e=Hr(e));for(const o in e){const s=e[o];let i;we(s)?"default"in s?i=Ae(s.from||o,s.default,!0):i=Ae(s.from||o):i=Ae(s),Se(i)&&r?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[o]=i}}function qo(e,t,n){je(Y(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ei(e,t,n,r){const o=r.includes(".")?hi(n,r):()=>n[r];if(ge(e)){const s=t[e];X(s)&&st(o,s)}else if(X(e))st(o,e.bind(n));else if(we(e))if(Y(e))e.forEach(s=>Ei(s,t,n,r));else{const s=X(e.handler)?e.handler.bind(n):t[e.handler];X(s)&&st(o,s,e)}}function Ci(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,l=s.get(t);let a;return l?a=l:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(c=>Un(a,c,i,!0)),Un(a,t,i)),s.set(t,a),a}function Un(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&Un(e,s,n,!0),o&&o.forEach(i=>Un(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=Ja[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Ja={data:Fo,props:At,emits:At,methods:At,computed:At,beforeCreate:Re,created:Re,beforeMount:Re,mounted:Re,beforeUpdate:Re,updated:Re,beforeDestroy:Re,beforeUnmount:Re,destroyed:Re,unmounted:Re,activated:Re,deactivated:Re,errorCaptured:Re,serverPrefetch:Re,components:At,directives:At,watch:Xa,provide:Fo,inject:Za};function Fo(e,t){return t?e?function(){return Te(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function Za(e,t){return At(Hr(e),Hr(t))}function Hr(e){if(Y(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d{a=!0;const[h,v]=Ai(d,t,!0);Te(i,h),v&&l.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!s&&!a)return r.set(e,Bt),Bt;if(Y(s))for(let u=0;u-1,v[1]=M<0||b-1||ie(v,"default"))&&l.push(d)}}}const c=[i,l];return r.set(e,c),c}function Bo(e){return e[0]!=="$"}function jo(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Uo(e,t){return jo(e)===jo(t)}function Vo(e,t){return Y(t)?t.findIndex(n=>Uo(n,e)):X(t)&&Uo(t,e)?0:-1}const Ti=e=>e[0]==="_"||e==="$stable",co=e=>Y(e)?e.map(Ve):[Ve(e)],nc=(e,t,n)=>{if(t._n)return t;const r=xa((...o)=>co(t(...o)),n);return r._c=!1,r},xi=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Ti(o))continue;const s=e[o];if(X(s))t[o]=nc(o,s,r);else if(s!=null){const i=co(s);t[o]=()=>i}}},Pi=(e,t)=>{const n=co(t);e.slots.default=()=>n},rc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ce(t),zn(t,"_",n)):xi(t,e.slots={})}else e.slots={},t&&Pi(e,t);zn(e.slots,lr,1)},oc=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=me;if(r.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:(Te(o,t),!n&&l===1&&delete o._):(s=!t.$stable,xi(t,o)),i=t}else t&&(Pi(e,t),i={default:1});if(s)for(const l in o)!Ti(l)&&!(l in i)&&delete o[l]};function Ri(){return{app:null,config:{isNativeTag:kl,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let sc=0;function ic(e,t){return function(r,o=null){X(r)||(r=Object.assign({},r)),o!=null&&!we(o)&&(o=null);const s=Ri(),i=new Set;let l=!1;const a=s.app={_uid:sc++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:Ac,get config(){return s.config},set config(c){},use(c,...u){return i.has(c)||(c&&X(c.install)?(i.add(c),c.install(a,...u)):X(c)&&(i.add(c),c(a,...u))),a},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),a},component(c,u){return u?(s.components[c]=u,a):s.components[c]},directive(c,u){return u?(s.directives[c]=u,a):s.directives[c]},mount(c,u,d){if(!l){const h=_e(r,o);return h.appContext=s,u&&t?t(h,c):e(h,c,d),l=!0,a._container=c,c.__vue_app__=a,ar(h.component)||h.component.proxy}},unmount(){l&&(e(null,a._container),delete a._container.__vue_app__)},provide(c,u){return s.provides[c]=u,a}};return a}}function Vn(e,t,n,r,o=!1){if(Y(e)){e.forEach((h,v)=>Vn(h,t&&(Y(t)?t[v]:t),n,r,o));return}if(Vt(r)&&!o)return;const s=r.shapeFlag&4?ar(r.component)||r.component.proxy:r.el,i=o?null:s,{i:l,r:a}=e,c=t&&t.r,u=l.refs===me?l.refs={}:l.refs,d=l.setupState;if(c!=null&&c!==a&&(ge(c)?(u[c]=null,ie(d,c)&&(d[c]=null)):Se(c)&&(c.value=null)),X(a))vt(a,l,12,[i,u]);else{const h=ge(a),v=Se(a);if(h||v){const b=()=>{if(e.f){const M=h?u[a]:a.value;o?Y(M)&&Gr(M,s):Y(M)?M.includes(s)||M.push(s):h?(u[a]=[s],ie(d,a)&&(d[a]=u[a])):(a.value=[s],e.k&&(u[e.k]=a.value))}else h?(u[a]=i,ie(d,a)&&(d[a]=i)):v&&(a.value=i,e.k&&(u[e.k]=i))};i?(b.id=-1,ke(b,n)):b()}}}let ct=!1;const kn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",In=e=>e.nodeType===8;function lc(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:l,insert:a,createComment:c}}=e,u=(g,y)=>{if(!y.hasChildNodes()){n(null,g,y),Fn(),y._vnode=g;return}ct=!1,d(y.firstChild,g,null,null,null),Fn(),y._vnode=g,ct&&console.error("Hydration completed but contains mismatches.")},d=(g,y,L,$,w,A=!1)=>{const C=In(g)&&g.data==="[",m=()=>M(g,y,L,$,w,C),{type:B,ref:z,shapeFlag:K,patchFlag:E}=y,H=g.nodeType;y.el=g,E===-2&&(A=!1,y.dynamicChildren=null);let I=null;switch(B){case _n:H!==3?y.children===""?(a(y.el=o(""),i(g),g),I=g):I=m():(g.data!==y.children&&(ct=!0,g.data=y.children),I=s(g));break;case $e:H!==8||C?I=m():I=s(g);break;case un:if(H!==1&&H!==3)I=m();else{I=g;const ne=!y.children.length;for(let F=0;F{A=A||!!y.dynamicChildren;const{type:C,props:m,patchFlag:B,shapeFlag:z,dirs:K}=y,E=C==="input"&&K||C==="option";if(E||B!==-1){if(K&&Ze(y,null,L,"created"),m)if(E||!A||B&48)for(const I in m)(E&&I.endsWith("value")||En(I)&&!ln(I))&&r(g,I,null,m[I],!1,void 0,L);else m.onClick&&r(g,"onClick",null,m.onClick,!1,void 0,L);let H;if((H=m&&m.onVnodeBeforeMount)&&Be(H,L,y),K&&Ze(y,null,L,"beforeMount"),((H=m&&m.onVnodeMounted)||K)&&fi(()=>{H&&Be(H,L,y),K&&Ze(y,null,L,"mounted")},$),z&16&&!(m&&(m.innerHTML||m.textContent))){let I=v(g.firstChild,y,g,L,$,w,A);for(;I;){ct=!0;const ne=I;I=I.nextSibling,l(ne)}}else z&8&&g.textContent!==y.children&&(ct=!0,g.textContent=y.children)}return g.nextSibling},v=(g,y,L,$,w,A,C)=>{C=C||!!y.dynamicChildren;const m=y.children,B=m.length;for(let z=0;z{const{slotScopeIds:C}=y;C&&(w=w?w.concat(C):C);const m=i(g),B=v(s(g),y,m,L,$,w,A);return B&&In(B)&&B.data==="]"?s(y.anchor=B):(ct=!0,a(y.anchor=c("]"),m,B),B)},M=(g,y,L,$,w,A)=>{if(ct=!0,y.el=null,A){const B=R(g);for(;;){const z=s(g);if(z&&z!==B)l(z);else break}}const C=s(g),m=i(g);return l(g),n(null,y,m,C,L,$,kn(m),w),C},R=g=>{let y=0;for(;g;)if(g=s(g),g&&In(g)&&(g.data==="["&&y++,g.data==="]")){if(y===0)return s(g);y--}return g};return[u,d]}const ke=fi;function ac(e){return cc(e,lc)}function cc(e,t){const n=$l();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:l,createComment:a,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:v=Ge,cloneNode:b,insertStaticContent:M}=e,R=(f,p,_,x=null,T=null,O=null,q=!1,k=null,N=!!p.dynamicChildren)=>{if(f===p)return;f&&!Pt(f,p)&&(x=U(f),Le(f,T,O,!0),f=null),p.patchFlag===-2&&(N=!1,p.dynamicChildren=null);const{type:P,ref:W,shapeFlag:V}=p;switch(P){case _n:g(f,p,_,x);break;case $e:y(f,p,_,x);break;case un:f==null&&L(p,_,x,q);break;case Ie:H(f,p,_,x,T,O,q,k,N);break;default:V&1?A(f,p,_,x,T,O,q,k,N):V&6?I(f,p,_,x,T,O,q,k,N):(V&64||V&128)&&P.process(f,p,_,x,T,O,q,k,N,fe)}W!=null&&T&&Vn(W,f&&f.ref,O,p||f,!p)},g=(f,p,_,x)=>{if(f==null)r(p.el=l(p.children),_,x);else{const T=p.el=f.el;p.children!==f.children&&c(T,p.children)}},y=(f,p,_,x)=>{f==null?r(p.el=a(p.children||""),_,x):p.el=f.el},L=(f,p,_,x)=>{[f.el,f.anchor]=M(f.children,p,_,x,f.el,f.anchor)},$=({el:f,anchor:p},_,x)=>{let T;for(;f&&f!==p;)T=h(f),r(f,_,x),f=T;r(p,_,x)},w=({el:f,anchor:p})=>{let _;for(;f&&f!==p;)_=h(f),o(f),f=_;o(p)},A=(f,p,_,x,T,O,q,k,N)=>{q=q||p.type==="svg",f==null?C(p,_,x,T,O,q,k,N):z(f,p,T,O,q,k,N)},C=(f,p,_,x,T,O,q,k)=>{let N,P;const{type:W,props:V,shapeFlag:G,transition:Q,patchFlag:le,dirs:de}=f;if(f.el&&b!==void 0&&le===-1)N=f.el=b(f.el);else{if(N=f.el=i(f.type,O,V&&V.is,V),G&8?u(N,f.children):G&16&&B(f.children,N,null,x,T,O&&W!=="foreignObject",q,k),de&&Ze(f,null,x,"created"),V){for(const ve in V)ve!=="value"&&!ln(ve)&&s(N,ve,null,V[ve],O,f.children,x,T,D);"value"in V&&s(N,"value",null,V.value),(P=V.onVnodeBeforeMount)&&Be(P,x,f)}m(N,f,f.scopeId,q,x)}de&&Ze(f,null,x,"beforeMount");const he=(!T||T&&!T.pendingBranch)&&Q&&!Q.persisted;he&&Q.beforeEnter(N),r(N,p,_),((P=V&&V.onVnodeMounted)||he||de)&&ke(()=>{P&&Be(P,x,f),he&&Q.enter(N),de&&Ze(f,null,x,"mounted")},T)},m=(f,p,_,x,T)=>{if(_&&v(f,_),x)for(let O=0;O{for(let P=N;P{const k=p.el=f.el;let{patchFlag:N,dynamicChildren:P,dirs:W}=p;N|=f.patchFlag&16;const V=f.props||me,G=p.props||me;let Q;_&&Et(_,!1),(Q=G.onVnodeBeforeUpdate)&&Be(Q,_,p,f),W&&Ze(p,f,_,"beforeUpdate"),_&&Et(_,!0);const le=T&&p.type!=="foreignObject";if(P?K(f.dynamicChildren,P,k,_,x,le,O):q||ye(f,p,k,null,_,x,le,O,!1),N>0){if(N&16)E(k,p,V,G,_,x,T);else if(N&2&&V.class!==G.class&&s(k,"class",null,G.class,T),N&4&&s(k,"style",V.style,G.style,T),N&8){const de=p.dynamicProps;for(let he=0;he{Q&&Be(Q,_,p,f),W&&Ze(p,f,_,"updated")},x)},K=(f,p,_,x,T,O,q)=>{for(let k=0;k{if(_!==x){for(const k in x){if(ln(k))continue;const N=x[k],P=_[k];N!==P&&k!=="value"&&s(f,k,P,N,q,p.children,T,O,D)}if(_!==me)for(const k in _)!ln(k)&&!(k in x)&&s(f,k,_[k],null,q,p.children,T,O,D);"value"in x&&s(f,"value",_.value,x.value)}},H=(f,p,_,x,T,O,q,k,N)=>{const P=p.el=f?f.el:l(""),W=p.anchor=f?f.anchor:l("");let{patchFlag:V,dynamicChildren:G,slotScopeIds:Q}=p;Q&&(k=k?k.concat(Q):Q),f==null?(r(P,_,x),r(W,_,x),B(p.children,_,W,T,O,q,k,N)):V>0&&V&64&&G&&f.dynamicChildren?(K(f.dynamicChildren,G,_,T,O,q,k),(p.key!=null||T&&p===T.subTree)&&Oi(f,p,!0)):ye(f,p,_,W,T,O,q,k,N)},I=(f,p,_,x,T,O,q,k,N)=>{p.slotScopeIds=k,f==null?p.shapeFlag&512?T.ctx.activate(p,_,x,q,N):ne(p,_,x,T,O,q,N):F(f,p,N)},ne=(f,p,_,x,T,O,q)=>{const k=f.component=_c(f,x,T);if(Sn(f)&&(k.ctx.renderer=fe),yc(k),k.asyncDep){if(T&&T.registerDep(k,Z),!f.el){const N=k.subTree=_e($e);y(null,N,p,_)}return}Z(k,f,p,_,T,O,q)},F=(f,p,_)=>{const x=p.component=f.component;if(Oa(f,p,_))if(x.asyncDep&&!x.asyncResolved){te(x,p,_);return}else x.next=p,Ca(x.update),x.update();else p.el=f.el,x.vnode=p},Z=(f,p,_,x,T,O,q)=>{const k=()=>{if(f.isMounted){let{next:W,bu:V,u:G,parent:Q,vnode:le}=f,de=W,he;Et(f,!1),W?(W.el=le.el,te(f,W,q)):W=le,V&&dr(V),(he=W.props&&W.props.onVnodeBeforeUpdate)&&Be(he,Q,W,le),Et(f,!0);const ve=hr(f),Ue=f.subTree;f.subTree=ve,R(Ue,ve,d(Ue.el),U(Ue),f,T,O),W.el=ve.el,de===null&&La(f,ve.el),G&&ke(G,T),(he=W.props&&W.props.onVnodeUpdated)&&ke(()=>Be(he,Q,W,le),T)}else{let W;const{el:V,props:G}=p,{bm:Q,m:le,parent:de}=f,he=Vt(p);if(Et(f,!1),Q&&dr(Q),!he&&(W=G&&G.onVnodeBeforeMount)&&Be(W,de,p),Et(f,!0),V&&J){const ve=()=>{f.subTree=hr(f),J(V,f.subTree,f,T,null)};he?p.type.__asyncLoader().then(()=>!f.isUnmounted&&ve()):ve()}else{const ve=f.subTree=hr(f);R(null,ve,_,x,f,T,O),p.el=ve.el}if(le&&ke(le,T),!he&&(W=G&&G.onVnodeMounted)){const ve=p;ke(()=>Be(W,de,ve),T)}(p.shapeFlag&256||de&&Vt(de.vnode)&&de.vnode.shapeFlag&256)&&f.a&&ke(f.a,T),f.isMounted=!0,p=_=x=null}},N=f.effect=new Zr(k,()=>lo(P),f.scope),P=f.update=()=>N.run();P.id=f.uid,Et(f,!0),P()},te=(f,p,_)=>{p.component=f;const x=f.vnode.props;f.vnode=p,f.next=null,tc(f,p.props,x,_),oc(f,p.children,_),Qt(),nr(void 0,f.update),Jt()},ye=(f,p,_,x,T,O,q,k,N=!1)=>{const P=f&&f.children,W=f?f.shapeFlag:0,V=p.children,{patchFlag:G,shapeFlag:Q}=p;if(G>0){if(G&128){Me(P,V,_,x,T,O,q,k,N);return}else if(G&256){Pe(P,V,_,x,T,O,q,k,N);return}}Q&8?(W&16&&D(P,T,O),V!==P&&u(_,V)):W&16?Q&16?Me(P,V,_,x,T,O,q,k,N):D(P,T,O,!0):(W&8&&u(_,""),Q&16&&B(V,_,x,T,O,q,k,N))},Pe=(f,p,_,x,T,O,q,k,N)=>{f=f||Bt,p=p||Bt;const P=f.length,W=p.length,V=Math.min(P,W);let G;for(G=0;GW?D(f,T,O,!0,!1,V):B(p,_,x,T,O,q,k,N,V)},Me=(f,p,_,x,T,O,q,k,N)=>{let P=0;const W=p.length;let V=f.length-1,G=W-1;for(;P<=V&&P<=G;){const Q=f[P],le=p[P]=N?ht(p[P]):Ve(p[P]);if(Pt(Q,le))R(Q,le,_,null,T,O,q,k,N);else break;P++}for(;P<=V&&P<=G;){const Q=f[V],le=p[G]=N?ht(p[G]):Ve(p[G]);if(Pt(Q,le))R(Q,le,_,null,T,O,q,k,N);else break;V--,G--}if(P>V){if(P<=G){const Q=G+1,le=QG)for(;P<=V;)Le(f[P],T,O,!0),P++;else{const Q=P,le=P,de=new Map;for(P=le;P<=G;P++){const De=p[P]=N?ht(p[P]):Ve(p[P]);De.key!=null&&de.set(De.key,P)}let he,ve=0;const Ue=G-le+1;let Nt=!1,So=0;const Zt=new Array(Ue);for(P=0;P=Ue){Le(De,T,O,!0);continue}let Je;if(De.key!=null)Je=de.get(De.key);else for(he=le;he<=G;he++)if(Zt[he-le]===0&&Pt(De,p[he])){Je=he;break}Je===void 0?Le(De,T,O,!0):(Zt[Je-le]=P+1,Je>=So?So=Je:Nt=!0,R(De,p[Je],_,null,T,O,q,k,N),ve++)}const Ao=Nt?uc(Zt):Bt;for(he=Ao.length-1,P=Ue-1;P>=0;P--){const De=le+P,Je=p[De],To=De+1{const{el:O,type:q,transition:k,children:N,shapeFlag:P}=f;if(P&6){qe(f.component.subTree,p,_,x);return}if(P&128){f.suspense.move(p,_,x);return}if(P&64){q.move(f,p,_,fe);return}if(q===Ie){r(O,p,_);for(let V=0;Vk.enter(O),T);else{const{leave:V,delayLeave:G,afterLeave:Q}=k,le=()=>r(O,p,_),de=()=>{V(O,()=>{le(),Q&&Q()})};G?G(O,le,de):de()}else r(O,p,_)},Le=(f,p,_,x=!1,T=!1)=>{const{type:O,props:q,ref:k,children:N,dynamicChildren:P,shapeFlag:W,patchFlag:V,dirs:G}=f;if(k!=null&&Vn(k,null,_,f,!0),W&256){p.ctx.deactivate(f);return}const Q=W&1&&G,le=!Vt(f);let de;if(le&&(de=q&&q.onVnodeBeforeUnmount)&&Be(de,p,f),W&6)j(f.component,_,x);else{if(W&128){f.suspense.unmount(_,x);return}Q&&Ze(f,null,p,"beforeUnmount"),W&64?f.type.remove(f,p,_,T,fe,x):P&&(O!==Ie||V>0&&V&64)?D(P,p,_,!1,!0):(O===Ie&&V&384||!T&&W&16)&&D(N,p,_),x&&wt(f)}(le&&(de=q&&q.onVnodeUnmounted)||Q)&&ke(()=>{de&&Be(de,p,f),Q&&Ze(f,null,p,"unmounted")},_)},wt=f=>{const{type:p,el:_,anchor:x,transition:T}=f;if(p===Ie){S(_,x);return}if(p===un){w(f);return}const O=()=>{o(_),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(f.shapeFlag&1&&T&&!T.persisted){const{leave:q,delayLeave:k}=T,N=()=>q(_,O);k?k(f.el,O,N):N()}else O()},S=(f,p)=>{let _;for(;f!==p;)_=h(f),o(f),f=_;o(p)},j=(f,p,_)=>{const{bum:x,scope:T,update:O,subTree:q,um:k}=f;x&&dr(x),T.stop(),O&&(O.active=!1,Le(q,f,p,_)),k&&ke(k,p),ke(()=>{f.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&f.asyncDep&&!f.asyncResolved&&f.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},D=(f,p,_,x=!1,T=!1,O=0)=>{for(let q=O;qf.shapeFlag&6?U(f.component.subTree):f.shapeFlag&128?f.suspense.next():h(f.anchor||f.el),ue=(f,p,_)=>{f==null?p._vnode&&Le(p._vnode,null,null,!0):R(p._vnode||null,f,p,null,null,null,_),Fn(),p._vnode=f},fe={p:R,um:Le,m:qe,r:wt,mt:ne,mc:B,pc:ye,pbc:K,n:U,o:e};let ee,J;return t&&([ee,J]=t(fe)),{render:ue,hydrate:ee,createApp:ic(ue,ee)}}function Et({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Oi(e,t,n=!1){const r=e.children,o=t.children;if(Y(r)&&Y(o))for(let s=0;s>1,e[n[l]]0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}const fc=e=>e.__isTeleport,Ie=Symbol(void 0),_n=Symbol(void 0),$e=Symbol(void 0),un=Symbol(void 0),fn=[];let We=null;function ir(e=!1){fn.push(We=e?null:[])}function dc(){fn.pop(),We=fn[fn.length-1]||null}let yn=1;function Ko(e){yn+=e}function Li(e){return e.dynamicChildren=yn>0?We||Bt:null,dc(),yn>0&&We&&We.push(e),e}function ki(e,t,n,r,o,s){return Li(Di(e,t,n,r,o,s,!0))}function Ii(e,t,n,r,o){return Li(_e(e,t,n,r,o,!0))}function Kn(e){return e?e.__v_isVNode===!0:!1}function Pt(e,t){return e.type===t.type&&e.key===t.key}const lr="__vInternal",Mi=({key:e})=>e!=null?e:null,Hn=({ref:e,ref_key:t,ref_for:n})=>e!=null?ge(e)||Se(e)||X(e)?{i:xe,r:e,k:t,f:!!n}:e:null;function Di(e,t=null,n=null,r=0,o=null,s=e===Ie?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mi(t),ref:t&&Hn(t),scopeId:ui,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null};return l?(fo(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=ge(n)?8:16),yn>0&&!i&&We&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&We.push(a),a}const _e=hc;function hc(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Ka)&&(e=$e),Kn(e)){const l=yt(e,t,!0);return n&&fo(l,n),yn>0&&!s&&We&&(l.shapeFlag&6?We[We.indexOf(e)]=l:We.push(l)),l.patchFlag|=-2,l}if(Sc(e)&&(e=e.__vccOpts),t){t=pc(t);let{class:l,style:a}=t;l&&!ge(l)&&(t.class=wn(l)),we(a)&&(Zs(a)&&!Y(a)&&(a=Te({},a)),t.style=Jn(a))}const i=ge(e)?1:ka(e)?128:fc(e)?64:we(e)?4:X(e)?2:0;return Di(e,t,n,r,o,i,s,!0)}function pc(e){return e?Zs(e)||lr in e?Te({},e):e:null}function yt(e,t,n=!1){const{props:r,ref:o,patchFlag:s,children:i}=e,l=t?mc(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Mi(l),ref:t&&t.ref?n&&o?Y(o)?o.concat(Hn(t)):[o,Hn(t)]:Hn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ie?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&yt(e.ssContent),ssFallback:e.ssFallback&&yt(e.ssFallback),el:e.el,anchor:e.anchor}}function uo(e=" ",t=0){return _e(_n,null,e,t)}function dh(e,t){const n=_e(un,null,e);return n.staticCount=t,n}function hh(e="",t=!1){return t?(ir(),Ii($e,null,e)):_e($e,null,e)}function Ve(e){return e==null||typeof e=="boolean"?_e($e):Y(e)?_e(Ie,null,e.slice()):typeof e=="object"?ht(e):_e(_n,null,String(e))}function ht(e){return e.el===null||e.memo?e:yt(e)}function fo(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Y(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),fo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(lr in t)?t._ctx=xe:o===3&&xe&&(xe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:xe},n=32):(t=String(t),r&64?(n=16,t=[uo(t)]):n=8);e.children=t,e.shapeFlag|=n}function mc(...e){const t={};for(let n=0;nEe||xe,Kt=e=>{Ee=e,e.scope.on()},It=()=>{Ee&&Ee.scope.off(),Ee=null};function Ni(e){return e.vnode.shapeFlag&4}let Wt=!1;function yc(e,t=!1){Wt=t;const{props:n,children:r}=e.vnode,o=Ni(e);ec(e,n,o,t),rc(e,r);const s=o?bc(e,t):void 0;return Wt=!1,s}function bc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Xs(new Proxy(e.ctx,Ga));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?Ec(e):null;Kt(e),Qt();const s=vt(r,e,0,[e.props,o]);if(Jt(),It(),$s(s)){if(s.then(It,It),t)return s.then(i=>{Wo(e,i,t)}).catch(i=>{Cn(i,e,0)});e.asyncDep=s}else Wo(e,s,t)}else Hi(e,t)}function Wo(e,t,n){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:we(t)&&(e.setupState=oi(t)),Hi(e,n)}let Go;function Hi(e,t,n){const r=e.type;if(!e.render){if(!t&&Go&&!r.render){const o=r.template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=r,c=Te(Te({isCustomElement:s,delimiters:l},i),a);r.render=Go(o,c)}}e.render=r.render||Ge}Kt(e),Qt(),Ya(e),Jt(),It()}function wc(e){return new Proxy(e.attrs,{get(t,n){return ze(e,"get","$attrs"),t[n]}})}function Ec(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=wc(e))},slots:e.slots,emit:e.emit,expose:t}}function ar(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(oi(Xs(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jn)return jn[n](e)}}))}function Cc(e,t=!0){return X(e)?e.displayName||e.name:e.name||t&&e.__name}function Sc(e){return X(e)&&"__vccOpts"in e}const oe=(e,t)=>ba(e,t,Wt);function se(e,t,n){const r=arguments.length;return r===2?we(t)&&!Y(t)?Kn(t)?_e(e,null,[t]):_e(e,t):_e(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Kn(n)&&(n=[n]),_e(e,t,n))}const Ac="3.2.37",Tc="http://www.w3.org/2000/svg",Rt=typeof document!="undefined"?document:null,Yo=Rt&&Rt.createElement("template"),xc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?Rt.createElementNS(Tc,e):Rt.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Rt.createTextNode(e),createComment:e=>Rt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Rt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Yo.innerHTML=r?`${e}`:e;const l=Yo.content;if(r){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Pc(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Rc(e,t,n){const r=e.style,o=ge(n);if(n&&!o){for(const s in n)zr(r,s,n[s]);if(t&&!ge(t))for(const s in t)n[s]==null&&zr(r,s,"")}else{const s=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=s)}}const Qo=/\s*!important$/;function zr(e,t,n){if(Y(n))n.forEach(r=>zr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Oc(e,t);Qo.test(n)?e.setProperty(Mt(r),n.replace(Qo,""),"important"):e[r]=n}}const Jo=["Webkit","Moz","ms"],gr={};function Oc(e,t){const n=gr[t];if(n)return n;let r=Xe(t);if(r!=="filter"&&r in e)return gr[t]=r;r=er(r);for(let o=0;o{let e=Date.now,t=!1;if(typeof window!="undefined"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let qr=0;const Mc=Promise.resolve(),Dc=()=>{qr=0},Nc=()=>qr||(Mc.then(Dc),qr=$i());function Hc(e,t,n,r){e.addEventListener(t,n,r)}function $c(e,t,n,r){e.removeEventListener(t,n,r)}function zc(e,t,n,r,o=null){const s=e._vei||(e._vei={}),i=s[t];if(r&&i)i.value=r;else{const[l,a]=qc(t);if(r){const c=s[t]=Fc(r,o);Hc(e,l,c,a)}else i&&($c(e,l,i,a),s[t]=void 0)}}const Xo=/(?:Once|Passive|Capture)$/;function qc(e){let t;if(Xo.test(e)){t={};let n;for(;n=e.match(Xo);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Mt(e.slice(2)),t]}function Fc(e,t){const n=r=>{const o=r.timeStamp||$i();(Ic||o>=n.attached-1)&&je(Bc(r,n.value),t,5,[r])};return n.value=e,n.attached=Nc(),n}function Bc(e,t){if(Y(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const es=/^on[a-z]/,jc=(e,t,n,r,o=!1,s,i,l,a)=>{t==="class"?Pc(e,r,o):t==="style"?Rc(e,n,r):En(t)?Wr(t)||zc(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Uc(e,t,r,o))?kc(e,t,r,s,i,l,a):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Lc(e,t,r,o))};function Uc(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&es.test(t)&&X(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||es.test(t)&&ge(n)?!1:t in e}const ut="transition",Xt="animation",po=(e,{slots:t})=>se(pi,Vc(e),t);po.displayName="Transition";const zi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};po.props=Te({},pi.props,zi);const Ct=(e,t=[])=>{Y(e)?e.forEach(n=>n(...t)):e&&e(...t)},ts=e=>e?Y(e)?e.some(t=>t.length>1):e.length>1:!1;function Vc(e){const t={};for(const E in e)E in zi||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:c=i,appearToClass:u=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,b=Kc(o),M=b&&b[0],R=b&&b[1],{onBeforeEnter:g,onEnter:y,onEnterCancelled:L,onLeave:$,onLeaveCancelled:w,onBeforeAppear:A=g,onAppear:C=y,onAppearCancelled:m=L}=t,B=(E,H,I)=>{St(E,H?u:l),St(E,H?c:i),I&&I()},z=(E,H)=>{E._isLeaving=!1,St(E,d),St(E,v),St(E,h),H&&H()},K=E=>(H,I)=>{const ne=E?C:y,F=()=>B(H,E,I);Ct(ne,[H,F]),ns(()=>{St(H,E?a:s),ft(H,E?u:l),ts(ne)||rs(H,r,M,F)})};return Te(t,{onBeforeEnter(E){Ct(g,[E]),ft(E,s),ft(E,i)},onBeforeAppear(E){Ct(A,[E]),ft(E,a),ft(E,c)},onEnter:K(!1),onAppear:K(!0),onLeave(E,H){E._isLeaving=!0;const I=()=>z(E,H);ft(E,d),Yc(),ft(E,h),ns(()=>{!E._isLeaving||(St(E,d),ft(E,v),ts($)||rs(E,r,R,I))}),Ct($,[E,I])},onEnterCancelled(E){B(E,!1),Ct(L,[E])},onAppearCancelled(E){B(E,!0),Ct(m,[E])},onLeaveCancelled(E){z(E),Ct(w,[E])}})}function Kc(e){if(e==null)return null;if(we(e))return[vr(e.enter),vr(e.leave)];{const t=vr(e);return[t,t]}}function vr(e){return Fs(e)}function ft(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function St(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function ns(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Wc=0;function rs(e,t,n,r){const o=e._endId=++Wc,s=()=>{o===e._endId&&r()};if(n)return setTimeout(s,n);const{type:i,timeout:l,propCount:a}=Gc(e,t);if(!i)return r();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,h),s()},h=v=>{v.target===e&&++u>=a&&d()};setTimeout(()=>{u(n[b]||"").split(", "),o=r(ut+"Delay"),s=r(ut+"Duration"),i=os(o,s),l=r(Xt+"Delay"),a=r(Xt+"Duration"),c=os(l,a);let u=null,d=0,h=0;t===ut?i>0&&(u=ut,d=i,h=s.length):t===Xt?c>0&&(u=Xt,d=c,h=a.length):(d=Math.max(i,c),u=d>0?i>c?ut:Xt:null,h=u?u===ut?s.length:a.length:0);const v=u===ut&&/\b(transform|all)(,|$)/.test(n[ut+"Property"]);return{type:u,timeout:d,propCount:h,hasTransform:v}}function os(e,t){for(;e.lengthss(n)+ss(e[r])))}function ss(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Yc(){return document.body.offsetHeight}const Qc={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},ph=(e,t)=>n=>{if(!("key"in n))return;const r=Mt(n.key);if(t.some(o=>o===r||Qc[o]===r))return e(n)},mh={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):en(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),en(e,!0),r.enter(e)):r.leave(e,()=>{en(e,!1)}):en(e,t))},beforeUnmount(e,{value:t}){en(e,t)}};function en(e,t){e.style.display=t?e._vod:"none"}const Jc=Te({patchProp:jc},xc);let _r,is=!1;function Zc(){return _r=is?_r:ac(Jc),is=!0,_r}const Xc=(...e)=>{const t=Zc().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=eu(r);if(o)return n(o,!0,o instanceof SVGElement)},t};function eu(e){return ge(e)?document.querySelector(e):e}const tu=JSON.parse('{"base":"/","lang":"de-DE","title":"Draussenfunker.de | QRV im Gr\xFCnen","description":"Wir sind eine Gruppe von Funkamateuren, die sich mit dem Thema Funken im Freien besch\xE4ftigt.","head":[],"locales":{}}');var nu=([e,t,n])=>e==="meta"&&t.name?`${e}.${t.name}`:["title","base"].includes(e)?e:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,t,n]),ru=e=>{const t=new Set,n=[];return e.forEach(r=>{const o=nu(r);t.has(o)||(t.add(o),n.push(r))}),n},ou=e=>/^(https?:)?\/\//.test(e),gh=e=>/^mailto:/.test(e),vh=e=>/^tel:/.test(e),qi=e=>Object.prototype.toString.call(e)==="[object Object]",su=e=>e.replace(/\/$/,""),iu=e=>e.replace(/^\//,""),Fi=(e,t)=>{const n=Object.keys(e).sort((r,o)=>{const s=o.split("/").length-r.split("/").length;return s!==0?s:o.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"};const Bi={"v-8daa1a0e":be(()=>re(()=>import("./index.html.46f8e324.js"),[])),"v-d4281d8c":be(()=>re(()=>import("./2022-08-08-DA-0142.html.c16d1bc0.js"),[])),"v-48662682":be(()=>re(()=>import("./2022-08-09-S5-JA-001.html.0b8459ec.js"),[])),"v-5bc943d9":be(()=>re(()=>import("./2022-08-13-DA-0138.html.01540567.js"),[])),"v-9624b84e":be(()=>re(()=>import("./2022-08-28-DA-0244.html.439e13c9.js"),[])),"v-a53ed80c":be(()=>re(()=>import("./2022-10-15-SYP.html.42f4be13.js"),[])),"v-ddfcb05c":be(()=>re(()=>import("./2022-12-17-Gluehweinpota.html.1f647275.js"),[])),"v-5f569d00":be(()=>re(()=>import("./2023-01-21-SYP.html.813d07c8.js"),[])),"v-09d05a2e":be(()=>re(()=>import("./2023-01-28-DA-0357.html.c5d760f8.js"),[])),"v-d3537586":be(()=>re(()=>import("./2023-02-11-DA-0261.html.e8fa79d7.js"),[])),"v-817397ec":be(()=>re(()=>import("./2023-02-25-Ausbildungsbetrieb-E07.html.9abf9ebe.js"),[])),"v-cc15b2ca":be(()=>re(()=>import("./2023-03-01-LEO-ohne-big-gun.html.7b888ab4.js"),[])),"v-2b926d9f":be(()=>re(()=>import("./index.html.5bf7ff83.js"),[])),"v-23b3aa39":be(()=>re(()=>import("./index.html.b5fa00d8.js"),[])),"v-8f7a7f1c":be(()=>re(()=>import("./teleskop-viertelwellen-vertical.html.46f54d8a.js"),[])),"v-32b2e924":be(()=>re(()=>import("./index.html.7ab6d048.js"),[])),"v-3706649a":be(()=>re(()=>import("./404.html.6a59ea9b.js"),[]))},lu={404:be(()=>re(()=>import("./404.5f2c8cd8.js"),[])),Layout:be(()=>re(()=>import("./Layout.6f4b4614.js"),[]))};var ji=Ce(Al),Ui=no({key:"",path:"",title:"",lang:"",frontmatter:{},excerpt:"",headers:[]}),ot=Ce(Ui),An=()=>ot;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updatePageData=e=>{ji.value[e.key]=()=>Promise.resolve(e),e.key===ot.value.key&&(ot.value=e)});var Vi=Symbol(""),mo=()=>{const e=Ae(Vi);if(!e)throw new Error("usePageFrontmatter() is called without provider.");return e},Ki=Symbol(""),au=()=>{const e=Ae(Ki);if(!e)throw new Error("usePageHead() is called without provider.");return e},cu=Symbol(""),Wi=Symbol(""),uu=()=>{const e=Ae(Wi);if(!e)throw new Error("usePageLang() is called without provider.");return e},go=Symbol(""),fu=()=>{const e=Ae(go);if(!e)throw new Error("useRouteLocale() is called without provider.");return e},mt=Ce(tu),du=()=>mt;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updateSiteData=e=>{mt.value=e});var Gi=Symbol(""),_h=()=>{const e=Ae(Gi);if(!e)throw new Error("useSiteLocaleData() is called without provider.");return e},hu=Symbol(""),Tt=Dt({resolvePageData:async e=>{const t=ji.value[e],n=await(t==null?void 0:t());return n!=null?n:Ui},resolvePageFrontmatter:e=>e.frontmatter,resolvePageHead:(e,t,n)=>{const r=ge(t.description)?t.description:n.description,o=[...Y(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return ru(o)},resolvePageHeadTitle:(e,t)=>`${e.title?`${e.title} | `:""}${t.title}`,resolvePageLang:e=>e.lang||"en",resolveRouteLocale:(e,t)=>Fi(e,t),resolveSiteLocaleData:(e,t)=>({...e,...e.locales[t]})}),pu=Oe({name:"ClientOnly",setup(e,t){const n=Ce(!1);return et(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),mu=Oe({name:"Content",props:{pageKey:{type:String,required:!1,default:""}},setup(e){const t=An(),n=oe(()=>Bi[e.pageKey||t.value.key]);return()=>n.value?se(n.value):se("div","404 Not Found")}}),ls=Oe({name:"Vuepress",setup(){const e=An(),t=oe(()=>{let n;if(e.value.path){const r=e.value.frontmatter.layout;ge(r)?n=r:n="Layout"}else n="404";return lu[n]||Va(n,!1)});return()=>se(t.value)}}),Yi=e=>ou(e)?e:`${du().value.base}${iu(e)}`,bt=e=>e;function Qi(e,t,n){var r,o,s;t===void 0&&(t=50),n===void 0&&(n={});var i=(r=n.isImmediate)!=null&&r,l=(o=n.callback)!=null&&o,a=n.maxWait,c=Date.now(),u=[];function d(){if(a!==void 0){var v=Date.now()-c;if(v+t>=a)return a-v}return t}var h=function(){var v=[].slice.call(arguments),b=this;return new Promise(function(M,R){var g=i&&s===void 0;if(s!==void 0&&clearTimeout(s),s=setTimeout(function(){if(s=void 0,c=Date.now(),!i){var L=e.apply(b,v);l&&l(L),u.forEach(function($){return(0,$.resolve)(L)}),u=[]}},d()),g){var y=e.apply(b,v);return l&&l(y),M(y)}u.push({resolve:M,reject:R})})};return h.cancel=function(v){s!==void 0&&clearTimeout(s),u.forEach(function(b){return(0,b.reject)(v)}),u=[]},h}/*! +const Co={},Cl="modulepreload",xo={},Sl="/",re=function(t,n){return!n||n.length===0?t():Promise.all(n.map(r=>{if(r=`${Sl}${r}`,r in xo)return;xo[r]=!0;const o=r.endsWith(".css"),s=o?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${r}"]${s}`))return;const i=document.createElement("link");if(i.rel=o?"stylesheet":Cl,o||(i.as="script",i.crossOrigin=""),i.href=r,document.head.appendChild(i),o)return new Promise((l,a)=>{i.addEventListener("load",l),i.addEventListener("error",()=>a(new Error(`Unable to preload CSS for ${r}`)))})})).then(()=>t())},Al={"v-8daa1a0e":()=>re(()=>import("./index.html.598c2bd2.js"),[]).then(({data:e})=>e),"v-d4281d8c":()=>re(()=>import("./2022-08-08-DA-0142.html.06321585.js"),[]).then(({data:e})=>e),"v-48662682":()=>re(()=>import("./2022-08-09-S5-JA-001.html.d531ec3a.js"),[]).then(({data:e})=>e),"v-5bc943d9":()=>re(()=>import("./2022-08-13-DA-0138.html.d63b9863.js"),[]).then(({data:e})=>e),"v-9624b84e":()=>re(()=>import("./2022-08-28-DA-0244.html.364b38f8.js"),[]).then(({data:e})=>e),"v-a53ed80c":()=>re(()=>import("./2022-10-15-SYP.html.e45ccf45.js"),[]).then(({data:e})=>e),"v-ddfcb05c":()=>re(()=>import("./2022-12-17-Gluehweinpota.html.bc9fc632.js"),[]).then(({data:e})=>e),"v-5f569d00":()=>re(()=>import("./2023-01-21-SYP.html.c595ac42.js"),[]).then(({data:e})=>e),"v-09d05a2e":()=>re(()=>import("./2023-01-28-DA-0357.html.ff4aabd0.js"),[]).then(({data:e})=>e),"v-d3537586":()=>re(()=>import("./2023-02-11-DA-0261.html.359ae3f6.js"),[]).then(({data:e})=>e),"v-817397ec":()=>re(()=>import("./2023-02-25-Ausbildungsbetrieb-E07.html.ffc5380d.js"),[]).then(({data:e})=>e),"v-cc15b2ca":()=>re(()=>import("./2023-03-01-LEO-ohne-big-gun.html.1ace11cb.js"),[]).then(({data:e})=>e),"v-2b926d9f":()=>re(()=>import("./index.html.04a25b87.js"),[]).then(({data:e})=>e),"v-23b3aa39":()=>re(()=>import("./index.html.d90c8849.js"),[]).then(({data:e})=>e),"v-8f7a7f1c":()=>re(()=>import("./teleskop-viertelwellen-vertical.html.56aa00b6.js"),[]).then(({data:e})=>e),"v-32b2e924":()=>re(()=>import("./index.html.478f30b4.js"),[]).then(({data:e})=>e),"v-3706649a":()=>re(()=>import("./404.html.ffa4d43e.js"),[]).then(({data:e})=>e)};function Kr(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const Tl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",xl=Kr(Tl);function Ds(e){return!!e||e===""}function Jn(e){if(Y(e)){const t={};for(let n=0;n{if(n){const r=n.split(Rl);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function wn(e){let t="";if(ge(e))t=e;else if(Y(e))for(let n=0;nge(e)?e:e==null?"":Y(e)||we(e)&&(e.toString===zs||!X(e.toString))?JSON.stringify(e,Ns,2):String(e),Ns=(e,t)=>t&&t.__v_isRef?Ns(e,t.value):jt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:Hs(t)?{[`Set(${t.size})`]:[...t.values()]}:we(t)&&!Y(t)&&!qs(t)?String(t):t,me={},Bt=[],Ge=()=>{},kl=()=>!1,Il=/^on[^a-z]/,En=e=>Il.test(e),Wr=e=>e.startsWith("onUpdate:"),Te=Object.assign,Gr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ml=Object.prototype.hasOwnProperty,ie=(e,t)=>Ml.call(e,t),Y=Array.isArray,jt=e=>Zn(e)==="[object Map]",Hs=e=>Zn(e)==="[object Set]",X=e=>typeof e=="function",ge=e=>typeof e=="string",Yr=e=>typeof e=="symbol",we=e=>e!==null&&typeof e=="object",$s=e=>we(e)&&X(e.then)&&X(e.catch),zs=Object.prototype.toString,Zn=e=>zs.call(e),Dl=e=>Zn(e).slice(8,-1),qs=e=>Zn(e)==="[object Object]",Qr=e=>ge(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ln=Kr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Xn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Nl=/-(\w)/g,Xe=Xn(e=>e.replace(Nl,(t,n)=>n?n.toUpperCase():"")),Hl=/\B([A-Z])/g,Mt=Xn(e=>e.replace(Hl,"-$1").toLowerCase()),er=Xn(e=>e.charAt(0).toUpperCase()+e.slice(1)),fr=Xn(e=>e?`on${er(e)}`:""),pn=(e,t)=>!Object.is(e,t),dr=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Fs=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Po;const $l=()=>Po||(Po=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let Ne;class zl{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Ne&&(this.parent=Ne,this.index=(Ne.scopes||(Ne.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Ne;try{return Ne=this,t()}finally{Ne=n}}}on(){Ne=this}off(){Ne=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Bs=e=>(e.w&_t)>0,js=e=>(e.n&_t)>0,jl=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(c==="length"||c>=r)&&l.push(a)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Y(e)?Qr(n)&&l.push(i.get("length")):(l.push(i.get(Lt)),jt(e)&&l.push(i.get(Pr)));break;case"delete":Y(e)||(l.push(i.get(Lt)),jt(e)&&l.push(i.get(Pr)));break;case"set":jt(e)&&l.push(i.get(Lt));break}if(l.length===1)l[0]&&Rr(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);Rr(Jr(a))}}function Rr(e,t){const n=Y(e)?e:[...e];for(const r of n)r.computed&&Oo(r);for(const r of n)r.computed||Oo(r)}function Oo(e,t){(e!==Ke||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Vl=Kr("__proto__,__v_isRef,__isVue"),Ks=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Yr)),Kl=Xr(),Wl=Xr(!1,!0),Gl=Xr(!0),Lo=Yl();function Yl(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ce(this);for(let s=0,i=this.length;s{e[t]=function(...n){Qt();const r=ce(this)[t].apply(this,n);return Jt(),r}}),e}function Xr(e=!1,t=!1){return function(r,o,s){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&s===(e?t?fa:Js:t?Qs:Ys).get(r))return r;const i=Y(r);if(!e&&i&&ie(Lo,o))return Reflect.get(Lo,o,s);const l=Reflect.get(r,o,s);return(Yr(o)?Ks.has(o):Vl(o))||(e||ze(r,"get",o),t)?l:Se(l)?i&&Qr(o)?l:l.value:we(l)?e?no(l):Dt(l):l}}const Ql=Ws(),Jl=Ws(!0);function Ws(e=!1){return function(n,r,o,s){let i=n[r];if(mn(i)&&Se(i)&&!Se(o))return!1;if(!e&&!mn(o)&&(Or(o)||(o=ce(o),i=ce(i)),!Y(n)&&Se(i)&&!Se(o)))return i.value=o,!0;const l=Y(n)&&Qr(r)?Number(r)e,tr=e=>Reflect.getPrototypeOf(e);function xn(e,t,n=!1,r=!1){e=e.__v_raw;const o=ce(e),s=ce(t);n||(t!==s&&ze(o,"get",t),ze(o,"get",s));const{has:i}=tr(o),l=r?eo:n?oo:gn;if(i.call(o,t))return l(e.get(t));if(i.call(o,s))return l(e.get(s));e!==o&&e.get(t)}function Pn(e,t=!1){const n=this.__v_raw,r=ce(n),o=ce(e);return t||(e!==o&&ze(r,"has",e),ze(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Rn(e,t=!1){return e=e.__v_raw,!t&&ze(ce(e),"iterate",Lt),Reflect.get(e,"size",e)}function ko(e){e=ce(e);const t=ce(this);return tr(t).has.call(t,e)||(t.add(e),it(t,"add",e,e)),this}function Io(e,t){t=ce(t);const n=ce(this),{has:r,get:o}=tr(n);let s=r.call(n,e);s||(e=ce(e),s=r.call(n,e));const i=o.call(n,e);return n.set(e,t),s?pn(t,i)&&it(n,"set",e,t):it(n,"add",e,t),this}function Mo(e){const t=ce(this),{has:n,get:r}=tr(t);let o=n.call(t,e);o||(e=ce(e),o=n.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return o&&it(t,"delete",e,void 0),s}function Do(){const e=ce(this),t=e.size!==0,n=e.clear();return t&&it(e,"clear",void 0,void 0),n}function On(e,t){return function(r,o){const s=this,i=s.__v_raw,l=ce(i),a=t?eo:e?oo:gn;return!e&&ze(l,"iterate",Lt),i.forEach((c,u)=>r.call(o,a(c),a(u),s))}}function Ln(e,t,n){return function(...r){const o=this.__v_raw,s=ce(o),i=jt(s),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,c=o[e](...r),u=n?eo:t?oo:gn;return!t&&ze(s,"iterate",a?Pr:Lt),{next(){const{value:d,done:h}=c.next();return h?{value:d,done:h}:{value:l?[u(d[0]),u(d[1])]:u(d),done:h}},[Symbol.iterator](){return this}}}}function at(e){return function(...t){return e==="delete"?!1:this}}function ra(){const e={get(s){return xn(this,s)},get size(){return Rn(this)},has:Pn,add:ko,set:Io,delete:Mo,clear:Do,forEach:On(!1,!1)},t={get(s){return xn(this,s,!1,!0)},get size(){return Rn(this)},has:Pn,add:ko,set:Io,delete:Mo,clear:Do,forEach:On(!1,!0)},n={get(s){return xn(this,s,!0)},get size(){return Rn(this,!0)},has(s){return Pn.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:On(!0,!1)},r={get(s){return xn(this,s,!0,!0)},get size(){return Rn(this,!0)},has(s){return Pn.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:On(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=Ln(s,!1,!1),n[s]=Ln(s,!0,!1),t[s]=Ln(s,!1,!0),r[s]=Ln(s,!0,!0)}),[e,n,t,r]}const[oa,sa,ia,la]=ra();function to(e,t){const n=t?e?la:ia:e?sa:oa;return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(ie(n,o)&&o in r?n:r,o,s)}const aa={get:to(!1,!1)},ca={get:to(!1,!0)},ua={get:to(!0,!1)},Ys=new WeakMap,Qs=new WeakMap,Js=new WeakMap,fa=new WeakMap;function da(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ha(e){return e.__v_skip||!Object.isExtensible(e)?0:da(Dl(e))}function Dt(e){return mn(e)?e:ro(e,!1,Gs,aa,Ys)}function pa(e){return ro(e,!1,na,ca,Qs)}function no(e){return ro(e,!0,ta,ua,Js)}function ro(e,t,n,r,o){if(!we(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=ha(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return o.set(e,l),l}function Ut(e){return mn(e)?Ut(e.__v_raw):!!(e&&e.__v_isReactive)}function mn(e){return!!(e&&e.__v_isReadonly)}function Or(e){return!!(e&&e.__v_isShallow)}function Zs(e){return Ut(e)||mn(e)}function ce(e){const t=e&&e.__v_raw;return t?ce(t):e}function Xs(e){return zn(e,"__v_skip",!0),e}const gn=e=>we(e)?Dt(e):e,oo=e=>we(e)?no(e):e;function ei(e){gt&&Ke&&(e=ce(e),Vs(e.dep||(e.dep=Jr())))}function ti(e,t){e=ce(e),e.dep&&Rr(e.dep)}function Se(e){return!!(e&&e.__v_isRef===!0)}function Ce(e){return ri(e,!1)}function ni(e){return ri(e,!0)}function ri(e,t){return Se(e)?e:new ma(e,t)}class ma{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ce(t),this._value=n?t:gn(t)}get value(){return ei(this),this._value}set value(t){t=this.__v_isShallow?t:ce(t),pn(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:gn(t),ti(this))}}function Ye(e){return Se(e)?e.value:e}const ga={get:(e,t,n)=>Ye(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Se(o)&&!Se(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function oi(e){return Ut(e)?e:new Proxy(e,ga)}function ch(e){const t=Y(e)?new Array(e.length):{};for(const n in e)t[n]=_a(e,n);return t}class va{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function _a(e,t,n){const r=e[t];return Se(r)?r:new va(e,t,n)}class ya{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new Zr(t,()=>{this._dirty||(this._dirty=!0,ti(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=ce(this);return ei(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function ba(e,t,n=!1){let r,o;const s=X(e);return s?(r=e,o=Ge):(r=e.get,o=e.set),new ya(r,o,s||!o,n)}function vt(e,t,n,r){let o;try{o=r?e(...r):e()}catch(s){Cn(s,t,n)}return o}function je(e,t,n,r){if(X(e)){const s=vt(e,t,n,r);return s&&$s(s)&&s.catch(i=>{Cn(i,t,n)}),s}const o=[];for(let s=0;s>>1;vn(He[r])rt&&He.splice(t,1)}function li(e,t,n,r){Y(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?r+1:r))&&n.push(e),ii()}function Sa(e){li(e,on,an,zt)}function Aa(e){li(e,dt,cn,qt)}function nr(e,t=null){if(an.length){for(kr=t,on=[...new Set(an)],an.length=0,zt=0;ztvn(n)-vn(r)),qt=0;qte.id==null?1/0:e.id;function ai(e){Lr=!1,qn=!0,nr(e),He.sort((n,r)=>vn(n)-vn(r));const t=Ge;try{for(rt=0;rtv.trim())),d&&(o=n.map(Fs))}let l,a=r[l=fr(t)]||r[l=fr(Xe(t))];!a&&s&&(a=r[l=fr(Mt(t))]),a&&je(a,e,6,o);const c=r[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,je(c,e,6,o)}}function ci(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},l=!1;if(!X(e)){const a=c=>{const u=ci(c,t,!0);u&&(l=!0,Te(i,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(r.set(e,null),null):(Y(s)?s.forEach(a=>i[a]=null):Te(i,s),r.set(e,i),i)}function rr(e,t){return!e||!En(t)?!1:(t=t.slice(2).replace(/Once$/,""),ie(e,t[0].toLowerCase()+t.slice(1))||ie(e,Mt(t))||ie(e,t))}let xe=null,ui=null;function Bn(e){const t=xe;return xe=e,ui=e&&e.type.__scopeId||null,t}function xa(e,t=xe,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Ko(-1);const s=Bn(t),i=e(...o);return Bn(s),r._d&&Ko(1),i};return r._n=!0,r._c=!0,r._d=!0,r}function hr(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:s,propsOptions:[i],slots:l,attrs:a,emit:c,render:u,renderCache:d,data:h,setupState:v,ctx:b,inheritAttrs:M}=e;let R,g;const y=Bn(e);try{if(n.shapeFlag&4){const $=o||r;R=Ve(u.call($,$,d,s,v,h,b)),g=a}else{const $=t;R=Ve($.length>1?$(s,{attrs:a,slots:l,emit:c}):$(s,null)),g=t.props?a:Pa(a)}}catch($){fn.length=0,Cn($,e,1),R=_e($e)}let L=R;if(g&&M!==!1){const $=Object.keys(g),{shapeFlag:w}=L;$.length&&w&7&&(i&&$.some(Wr)&&(g=Ra(g,i)),L=yt(L,g))}return n.dirs&&(L=yt(L),L.dirs=L.dirs?L.dirs.concat(n.dirs):n.dirs),n.transition&&(L.transition=n.transition),R=L,Bn(y),R}const Pa=e=>{let t;for(const n in e)(n==="class"||n==="style"||En(n))&&((t||(t={}))[n]=e[n]);return t},Ra=(e,t)=>{const n={};for(const r in e)(!Wr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Oa(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:l,patchFlag:a}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?No(r,i,c):!!i;if(a&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function fi(e,t){t&&t.pendingBranch?Y(e)?t.effects.push(...e):t.effects.push(e):Aa(e)}function kt(e,t){if(Ee){let n=Ee.provides;const r=Ee.parent&&Ee.parent.provides;r===n&&(n=Ee.provides=Object.create(r)),n[e]=t}}function Ae(e,t,n=!1){const r=Ee||xe;if(r){const o=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&X(t)?t.call(r.proxy):t}}const Ho={};function st(e,t,n){return di(e,t,n)}function di(e,t,{immediate:n,deep:r,flush:o,onTrack:s,onTrigger:i}=me){const l=Ee;let a,c=!1,u=!1;if(Se(e)?(a=()=>e.value,c=Or(e)):Ut(e)?(a=()=>e,r=!0):Y(e)?(u=!0,c=e.some(g=>Ut(g)||Or(g)),a=()=>e.map(g=>{if(Se(g))return g.value;if(Ut(g))return Ot(g);if(X(g))return vt(g,l,2)})):X(e)?t?a=()=>vt(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return d&&d(),je(e,l,3,[h])}:a=Ge,t&&r){const g=a;a=()=>Ot(g())}let d,h=g=>{d=R.onStop=()=>{vt(g,l,4)}};if(Wt)return h=Ge,t?n&&je(t,l,3,[a(),u?[]:void 0,h]):a(),Ge;let v=u?[]:Ho;const b=()=>{if(!!R.active)if(t){const g=R.run();(r||c||(u?g.some((y,L)=>pn(y,v[L])):pn(g,v)))&&(d&&d(),je(t,l,3,[g,v===Ho?void 0:v,h]),v=g)}else R.run()};b.allowRecurse=!!t;let M;o==="sync"?M=b:o==="post"?M=()=>ke(b,l&&l.suspense):M=()=>Sa(b);const R=new Zr(a,M);return t?n?b():v=R.run():o==="post"?ke(R.run.bind(R),l&&l.suspense):R.run(),()=>{R.stop(),l&&l.scope&&Gr(l.scope.effects,R)}}function Ia(e,t,n){const r=this.proxy,o=ge(e)?e.includes(".")?hi(r,e):()=>r[e]:e.bind(r,r);let s;X(t)?s=t:(s=t.handler,n=t);const i=Ee;Kt(this);const l=di(o,s.bind(r),n);return i?Kt(i):It(),l}function hi(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o{Ot(n,t)});else if(qs(e))for(const n in e)Ot(e[n],t);return e}function Ma(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return et(()=>{e.isMounted=!0}),ao(()=>{e.isUnmounting=!0}),e}const Fe=[Function,Array],Da={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Fe,onEnter:Fe,onAfterEnter:Fe,onEnterCancelled:Fe,onBeforeLeave:Fe,onLeave:Fe,onAfterLeave:Fe,onLeaveCancelled:Fe,onBeforeAppear:Fe,onAppear:Fe,onAfterAppear:Fe,onAppearCancelled:Fe},setup(e,{slots:t}){const n=ho(),r=Ma();let o;return()=>{const s=t.default&&gi(t.default(),!0);if(!s||!s.length)return;let i=s[0];if(s.length>1){for(const M of s)if(M.type!==$e){i=M;break}}const l=ce(e),{mode:a}=l;if(r.isLeaving)return pr(i);const c=$o(i);if(!c)return pr(i);const u=Ir(c,l,r,n);Mr(c,u);const d=n.subTree,h=d&&$o(d);let v=!1;const{getTransitionKey:b}=c.type;if(b){const M=b();o===void 0?o=M:M!==o&&(o=M,v=!0)}if(h&&h.type!==$e&&(!Pt(c,h)||v)){const M=Ir(h,l,r,n);if(Mr(h,M),a==="out-in")return r.isLeaving=!0,M.afterLeave=()=>{r.isLeaving=!1,n.update()},pr(i);a==="in-out"&&c.type!==$e&&(M.delayLeave=(R,g,y)=>{const L=mi(r,h);L[String(h.key)]=h,R._leaveCb=()=>{g(),R._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=y})}return i}}},pi=Da;function mi(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Ir(e,t,n,r){const{appear:o,mode:s,persisted:i=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:h,onAfterLeave:v,onLeaveCancelled:b,onBeforeAppear:M,onAppear:R,onAfterAppear:g,onAppearCancelled:y}=t,L=String(e.key),$=mi(n,e),w=(m,B)=>{m&&je(m,r,9,B)},A=(m,B)=>{const z=B[1];w(m,B),Y(m)?m.every(K=>K.length<=1)&&z():m.length<=1&&z()},C={mode:s,persisted:i,beforeEnter(m){let B=l;if(!n.isMounted)if(o)B=M||l;else return;m._leaveCb&&m._leaveCb(!0);const z=$[L];z&&Pt(e,z)&&z.el._leaveCb&&z.el._leaveCb(),w(B,[m])},enter(m){let B=a,z=c,K=u;if(!n.isMounted)if(o)B=R||a,z=g||c,K=y||u;else return;let E=!1;const H=m._enterCb=I=>{E||(E=!0,I?w(K,[m]):w(z,[m]),C.delayedLeave&&C.delayedLeave(),m._enterCb=void 0)};B?A(B,[m,H]):H()},leave(m,B){const z=String(e.key);if(m._enterCb&&m._enterCb(!0),n.isUnmounting)return B();w(d,[m]);let K=!1;const E=m._leaveCb=H=>{K||(K=!0,B(),H?w(b,[m]):w(v,[m]),m._leaveCb=void 0,$[z]===e&&delete $[z])};$[z]=e,h?A(h,[m,E]):E()},clone(m){return Ir(m,t,n,r)}};return C}function pr(e){if(Sn(e))return e=yt(e),e.children=null,e}function $o(e){return Sn(e)?e.children?e.children[0]:void 0:e}function Mr(e,t){e.shapeFlag&6&&e.component?Mr(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function gi(e,t=!1,n){let r=[],o=0;for(let s=0;s1)for(let s=0;s!!e.type.__asyncLoader;function be(e){X(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:s,suspensible:i=!0,onError:l}=e;let a=null,c,u=0;const d=()=>(u++,a=null,h()),h=()=>{let v;return a||(v=a=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),l)return new Promise((M,R)=>{l(b,()=>M(d()),()=>R(b),u+1)});throw b}).then(b=>v!==a&&a?a:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),c=b,b)))};return Oe({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return c},setup(){const v=Ee;if(c)return()=>mr(c,v);const b=y=>{a=null,Cn(y,v,13,!r)};if(i&&v.suspense||Wt)return h().then(y=>()=>mr(y,v)).catch(y=>(b(y),()=>r?_e(r,{error:y}):null));const M=Ce(!1),R=Ce(),g=Ce(!!o);return o&&setTimeout(()=>{g.value=!1},o),s!=null&&setTimeout(()=>{if(!M.value&&!R.value){const y=new Error(`Async component timed out after ${s}ms.`);b(y),R.value=y}},s),h().then(()=>{M.value=!0,v.parent&&Sn(v.parent.vnode)&&lo(v.parent.update)}).catch(y=>{b(y),R.value=y}),()=>{if(M.value&&c)return mr(c,v);if(R.value&&r)return _e(r,{error:R.value});if(n&&!g.value)return _e(n)}}})}function mr(e,{vnode:{ref:t,props:n,children:r,shapeFlag:o},parent:s}){const i=_e(e,n,r);return i.ref=t,i}const Sn=e=>e.type.__isKeepAlive;function Na(e,t){vi(e,"a",t)}function Ha(e,t){vi(e,"da",t)}function vi(e,t,n=Ee){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(or(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Sn(o.parent.vnode)&&$a(r,t,n,o),o=o.parent}}function $a(e,t,n,r){const o=or(t,e,r,!0);sr(()=>{Gr(r[t],o)},n)}function or(e,t,n=Ee,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Qt(),Kt(n);const l=je(t,n,e,i);return It(),Jt(),l});return r?o.unshift(s):o.push(s),s}}const lt=e=>(t,n=Ee)=>(!Wt||e==="sp")&&or(e,t,n),_i=lt("bm"),et=lt("m"),za=lt("bu"),qa=lt("u"),ao=lt("bum"),sr=lt("um"),Fa=lt("sp"),Ba=lt("rtg"),ja=lt("rtc");function Ua(e,t=Ee){or("ec",e,t)}function uh(e,t){const n=xe;if(n===null)return e;const r=ar(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let s=0;st(i,l,void 0,s&&s[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,a=i.length;lKn(t)?!(t.type===$e||t.type===Ie&&!wi(t.children)):!0)?e:null}const Dr=e=>e?Ni(e)?ar(e)||e.proxy:Dr(e.parent):null,jn=Te(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Dr(e.parent),$root:e=>Dr(e.root),$emit:e=>e.emit,$options:e=>Ci(e),$forceUpdate:e=>e.f||(e.f=()=>lo(e.update)),$nextTick:e=>e.n||(e.n=io.bind(e.proxy)),$watch:e=>Ia.bind(e)}),Ga={get({_:e},t){const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const v=i[t];if(v!==void 0)switch(v){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(r!==me&&ie(r,t))return i[t]=1,r[t];if(o!==me&&ie(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&ie(c,t))return i[t]=3,s[t];if(n!==me&&ie(n,t))return i[t]=4,n[t];Nr&&(i[t]=0)}}const u=jn[t];let d,h;if(u)return t==="$attrs"&&ze(e,"get",t),u(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==me&&ie(n,t))return i[t]=4,n[t];if(h=a.config.globalProperties,ie(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return o!==me&&ie(o,t)?(o[t]=n,!0):r!==me&&ie(r,t)?(r[t]=n,!0):ie(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let l;return!!n[i]||e!==me&&ie(e,i)||t!==me&&ie(t,i)||(l=s[0])&&ie(l,i)||ie(r,i)||ie(jn,i)||ie(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ie(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Nr=!0;function Ya(e){const t=Ci(e),n=e.proxy,r=e.ctx;Nr=!1,t.beforeCreate&&qo(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:l,provide:a,inject:c,created:u,beforeMount:d,mounted:h,beforeUpdate:v,updated:b,activated:M,deactivated:R,beforeDestroy:g,beforeUnmount:y,destroyed:L,unmounted:$,render:w,renderTracked:A,renderTriggered:C,errorCaptured:m,serverPrefetch:B,expose:z,inheritAttrs:K,components:E,directives:H,filters:I}=t;if(c&&Qa(c,r,null,e.appContext.config.unwrapInjectedRef),i)for(const Z in i){const te=i[Z];X(te)&&(r[Z]=te.bind(n))}if(o){const Z=o.call(n,n);we(Z)&&(e.data=Dt(Z))}if(Nr=!0,s)for(const Z in s){const te=s[Z],ye=X(te)?te.bind(n,n):X(te.get)?te.get.bind(n,n):Ge,Pe=!X(te)&&X(te.set)?te.set.bind(n):Ge,Me=oe({get:ye,set:Pe});Object.defineProperty(r,Z,{enumerable:!0,configurable:!0,get:()=>Me.value,set:qe=>Me.value=qe})}if(l)for(const Z in l)Ei(l[Z],r,n,Z);if(a){const Z=X(a)?a.call(n):a;Reflect.ownKeys(Z).forEach(te=>{kt(te,Z[te])})}u&&qo(u,e,"c");function F(Z,te){Y(te)?te.forEach(ye=>Z(ye.bind(n))):te&&Z(te.bind(n))}if(F(_i,d),F(et,h),F(za,v),F(qa,b),F(Na,M),F(Ha,R),F(Ua,m),F(ja,A),F(Ba,C),F(ao,y),F(sr,$),F(Fa,B),Y(z))if(z.length){const Z=e.exposed||(e.exposed={});z.forEach(te=>{Object.defineProperty(Z,te,{get:()=>n[te],set:ye=>n[te]=ye})})}else e.exposed||(e.exposed={});w&&e.render===Ge&&(e.render=w),K!=null&&(e.inheritAttrs=K),E&&(e.components=E),H&&(e.directives=H)}function Qa(e,t,n=Ge,r=!1){Y(e)&&(e=Hr(e));for(const o in e){const s=e[o];let i;we(s)?"default"in s?i=Ae(s.from||o,s.default,!0):i=Ae(s.from||o):i=Ae(s),Se(i)&&r?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[o]=i}}function qo(e,t,n){je(Y(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ei(e,t,n,r){const o=r.includes(".")?hi(n,r):()=>n[r];if(ge(e)){const s=t[e];X(s)&&st(o,s)}else if(X(e))st(o,e.bind(n));else if(we(e))if(Y(e))e.forEach(s=>Ei(s,t,n,r));else{const s=X(e.handler)?e.handler.bind(n):t[e.handler];X(s)&&st(o,s,e)}}function Ci(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,l=s.get(t);let a;return l?a=l:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(c=>Un(a,c,i,!0)),Un(a,t,i)),s.set(t,a),a}function Un(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&Un(e,s,n,!0),o&&o.forEach(i=>Un(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=Ja[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Ja={data:Fo,props:At,emits:At,methods:At,computed:At,beforeCreate:Re,created:Re,beforeMount:Re,mounted:Re,beforeUpdate:Re,updated:Re,beforeDestroy:Re,beforeUnmount:Re,destroyed:Re,unmounted:Re,activated:Re,deactivated:Re,errorCaptured:Re,serverPrefetch:Re,components:At,directives:At,watch:Xa,provide:Fo,inject:Za};function Fo(e,t){return t?e?function(){return Te(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function Za(e,t){return At(Hr(e),Hr(t))}function Hr(e){if(Y(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d{a=!0;const[h,v]=Ai(d,t,!0);Te(i,h),v&&l.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!s&&!a)return r.set(e,Bt),Bt;if(Y(s))for(let u=0;u-1,v[1]=M<0||b-1||ie(v,"default"))&&l.push(d)}}}const c=[i,l];return r.set(e,c),c}function Bo(e){return e[0]!=="$"}function jo(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Uo(e,t){return jo(e)===jo(t)}function Vo(e,t){return Y(t)?t.findIndex(n=>Uo(n,e)):X(t)&&Uo(t,e)?0:-1}const Ti=e=>e[0]==="_"||e==="$stable",co=e=>Y(e)?e.map(Ve):[Ve(e)],nc=(e,t,n)=>{if(t._n)return t;const r=xa((...o)=>co(t(...o)),n);return r._c=!1,r},xi=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Ti(o))continue;const s=e[o];if(X(s))t[o]=nc(o,s,r);else if(s!=null){const i=co(s);t[o]=()=>i}}},Pi=(e,t)=>{const n=co(t);e.slots.default=()=>n},rc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ce(t),zn(t,"_",n)):xi(t,e.slots={})}else e.slots={},t&&Pi(e,t);zn(e.slots,lr,1)},oc=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=me;if(r.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:(Te(o,t),!n&&l===1&&delete o._):(s=!t.$stable,xi(t,o)),i=t}else t&&(Pi(e,t),i={default:1});if(s)for(const l in o)!Ti(l)&&!(l in i)&&delete o[l]};function Ri(){return{app:null,config:{isNativeTag:kl,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let sc=0;function ic(e,t){return function(r,o=null){X(r)||(r=Object.assign({},r)),o!=null&&!we(o)&&(o=null);const s=Ri(),i=new Set;let l=!1;const a=s.app={_uid:sc++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:Ac,get config(){return s.config},set config(c){},use(c,...u){return i.has(c)||(c&&X(c.install)?(i.add(c),c.install(a,...u)):X(c)&&(i.add(c),c(a,...u))),a},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),a},component(c,u){return u?(s.components[c]=u,a):s.components[c]},directive(c,u){return u?(s.directives[c]=u,a):s.directives[c]},mount(c,u,d){if(!l){const h=_e(r,o);return h.appContext=s,u&&t?t(h,c):e(h,c,d),l=!0,a._container=c,c.__vue_app__=a,ar(h.component)||h.component.proxy}},unmount(){l&&(e(null,a._container),delete a._container.__vue_app__)},provide(c,u){return s.provides[c]=u,a}};return a}}function Vn(e,t,n,r,o=!1){if(Y(e)){e.forEach((h,v)=>Vn(h,t&&(Y(t)?t[v]:t),n,r,o));return}if(Vt(r)&&!o)return;const s=r.shapeFlag&4?ar(r.component)||r.component.proxy:r.el,i=o?null:s,{i:l,r:a}=e,c=t&&t.r,u=l.refs===me?l.refs={}:l.refs,d=l.setupState;if(c!=null&&c!==a&&(ge(c)?(u[c]=null,ie(d,c)&&(d[c]=null)):Se(c)&&(c.value=null)),X(a))vt(a,l,12,[i,u]);else{const h=ge(a),v=Se(a);if(h||v){const b=()=>{if(e.f){const M=h?u[a]:a.value;o?Y(M)&&Gr(M,s):Y(M)?M.includes(s)||M.push(s):h?(u[a]=[s],ie(d,a)&&(d[a]=u[a])):(a.value=[s],e.k&&(u[e.k]=a.value))}else h?(u[a]=i,ie(d,a)&&(d[a]=i)):v&&(a.value=i,e.k&&(u[e.k]=i))};i?(b.id=-1,ke(b,n)):b()}}}let ct=!1;const kn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",In=e=>e.nodeType===8;function lc(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:l,insert:a,createComment:c}}=e,u=(g,y)=>{if(!y.hasChildNodes()){n(null,g,y),Fn(),y._vnode=g;return}ct=!1,d(y.firstChild,g,null,null,null),Fn(),y._vnode=g,ct&&console.error("Hydration completed but contains mismatches.")},d=(g,y,L,$,w,A=!1)=>{const C=In(g)&&g.data==="[",m=()=>M(g,y,L,$,w,C),{type:B,ref:z,shapeFlag:K,patchFlag:E}=y,H=g.nodeType;y.el=g,E===-2&&(A=!1,y.dynamicChildren=null);let I=null;switch(B){case _n:H!==3?y.children===""?(a(y.el=o(""),i(g),g),I=g):I=m():(g.data!==y.children&&(ct=!0,g.data=y.children),I=s(g));break;case $e:H!==8||C?I=m():I=s(g);break;case un:if(H!==1&&H!==3)I=m();else{I=g;const ne=!y.children.length;for(let F=0;F{A=A||!!y.dynamicChildren;const{type:C,props:m,patchFlag:B,shapeFlag:z,dirs:K}=y,E=C==="input"&&K||C==="option";if(E||B!==-1){if(K&&Ze(y,null,L,"created"),m)if(E||!A||B&48)for(const I in m)(E&&I.endsWith("value")||En(I)&&!ln(I))&&r(g,I,null,m[I],!1,void 0,L);else m.onClick&&r(g,"onClick",null,m.onClick,!1,void 0,L);let H;if((H=m&&m.onVnodeBeforeMount)&&Be(H,L,y),K&&Ze(y,null,L,"beforeMount"),((H=m&&m.onVnodeMounted)||K)&&fi(()=>{H&&Be(H,L,y),K&&Ze(y,null,L,"mounted")},$),z&16&&!(m&&(m.innerHTML||m.textContent))){let I=v(g.firstChild,y,g,L,$,w,A);for(;I;){ct=!0;const ne=I;I=I.nextSibling,l(ne)}}else z&8&&g.textContent!==y.children&&(ct=!0,g.textContent=y.children)}return g.nextSibling},v=(g,y,L,$,w,A,C)=>{C=C||!!y.dynamicChildren;const m=y.children,B=m.length;for(let z=0;z{const{slotScopeIds:C}=y;C&&(w=w?w.concat(C):C);const m=i(g),B=v(s(g),y,m,L,$,w,A);return B&&In(B)&&B.data==="]"?s(y.anchor=B):(ct=!0,a(y.anchor=c("]"),m,B),B)},M=(g,y,L,$,w,A)=>{if(ct=!0,y.el=null,A){const B=R(g);for(;;){const z=s(g);if(z&&z!==B)l(z);else break}}const C=s(g),m=i(g);return l(g),n(null,y,m,C,L,$,kn(m),w),C},R=g=>{let y=0;for(;g;)if(g=s(g),g&&In(g)&&(g.data==="["&&y++,g.data==="]")){if(y===0)return s(g);y--}return g};return[u,d]}const ke=fi;function ac(e){return cc(e,lc)}function cc(e,t){const n=$l();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:l,createComment:a,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:v=Ge,cloneNode:b,insertStaticContent:M}=e,R=(f,p,_,x=null,T=null,O=null,q=!1,k=null,N=!!p.dynamicChildren)=>{if(f===p)return;f&&!Pt(f,p)&&(x=U(f),Le(f,T,O,!0),f=null),p.patchFlag===-2&&(N=!1,p.dynamicChildren=null);const{type:P,ref:W,shapeFlag:V}=p;switch(P){case _n:g(f,p,_,x);break;case $e:y(f,p,_,x);break;case un:f==null&&L(p,_,x,q);break;case Ie:H(f,p,_,x,T,O,q,k,N);break;default:V&1?A(f,p,_,x,T,O,q,k,N):V&6?I(f,p,_,x,T,O,q,k,N):(V&64||V&128)&&P.process(f,p,_,x,T,O,q,k,N,fe)}W!=null&&T&&Vn(W,f&&f.ref,O,p||f,!p)},g=(f,p,_,x)=>{if(f==null)r(p.el=l(p.children),_,x);else{const T=p.el=f.el;p.children!==f.children&&c(T,p.children)}},y=(f,p,_,x)=>{f==null?r(p.el=a(p.children||""),_,x):p.el=f.el},L=(f,p,_,x)=>{[f.el,f.anchor]=M(f.children,p,_,x,f.el,f.anchor)},$=({el:f,anchor:p},_,x)=>{let T;for(;f&&f!==p;)T=h(f),r(f,_,x),f=T;r(p,_,x)},w=({el:f,anchor:p})=>{let _;for(;f&&f!==p;)_=h(f),o(f),f=_;o(p)},A=(f,p,_,x,T,O,q,k,N)=>{q=q||p.type==="svg",f==null?C(p,_,x,T,O,q,k,N):z(f,p,T,O,q,k,N)},C=(f,p,_,x,T,O,q,k)=>{let N,P;const{type:W,props:V,shapeFlag:G,transition:Q,patchFlag:le,dirs:de}=f;if(f.el&&b!==void 0&&le===-1)N=f.el=b(f.el);else{if(N=f.el=i(f.type,O,V&&V.is,V),G&8?u(N,f.children):G&16&&B(f.children,N,null,x,T,O&&W!=="foreignObject",q,k),de&&Ze(f,null,x,"created"),V){for(const ve in V)ve!=="value"&&!ln(ve)&&s(N,ve,null,V[ve],O,f.children,x,T,D);"value"in V&&s(N,"value",null,V.value),(P=V.onVnodeBeforeMount)&&Be(P,x,f)}m(N,f,f.scopeId,q,x)}de&&Ze(f,null,x,"beforeMount");const he=(!T||T&&!T.pendingBranch)&&Q&&!Q.persisted;he&&Q.beforeEnter(N),r(N,p,_),((P=V&&V.onVnodeMounted)||he||de)&&ke(()=>{P&&Be(P,x,f),he&&Q.enter(N),de&&Ze(f,null,x,"mounted")},T)},m=(f,p,_,x,T)=>{if(_&&v(f,_),x)for(let O=0;O{for(let P=N;P{const k=p.el=f.el;let{patchFlag:N,dynamicChildren:P,dirs:W}=p;N|=f.patchFlag&16;const V=f.props||me,G=p.props||me;let Q;_&&Et(_,!1),(Q=G.onVnodeBeforeUpdate)&&Be(Q,_,p,f),W&&Ze(p,f,_,"beforeUpdate"),_&&Et(_,!0);const le=T&&p.type!=="foreignObject";if(P?K(f.dynamicChildren,P,k,_,x,le,O):q||ye(f,p,k,null,_,x,le,O,!1),N>0){if(N&16)E(k,p,V,G,_,x,T);else if(N&2&&V.class!==G.class&&s(k,"class",null,G.class,T),N&4&&s(k,"style",V.style,G.style,T),N&8){const de=p.dynamicProps;for(let he=0;he{Q&&Be(Q,_,p,f),W&&Ze(p,f,_,"updated")},x)},K=(f,p,_,x,T,O,q)=>{for(let k=0;k{if(_!==x){for(const k in x){if(ln(k))continue;const N=x[k],P=_[k];N!==P&&k!=="value"&&s(f,k,P,N,q,p.children,T,O,D)}if(_!==me)for(const k in _)!ln(k)&&!(k in x)&&s(f,k,_[k],null,q,p.children,T,O,D);"value"in x&&s(f,"value",_.value,x.value)}},H=(f,p,_,x,T,O,q,k,N)=>{const P=p.el=f?f.el:l(""),W=p.anchor=f?f.anchor:l("");let{patchFlag:V,dynamicChildren:G,slotScopeIds:Q}=p;Q&&(k=k?k.concat(Q):Q),f==null?(r(P,_,x),r(W,_,x),B(p.children,_,W,T,O,q,k,N)):V>0&&V&64&&G&&f.dynamicChildren?(K(f.dynamicChildren,G,_,T,O,q,k),(p.key!=null||T&&p===T.subTree)&&Oi(f,p,!0)):ye(f,p,_,W,T,O,q,k,N)},I=(f,p,_,x,T,O,q,k,N)=>{p.slotScopeIds=k,f==null?p.shapeFlag&512?T.ctx.activate(p,_,x,q,N):ne(p,_,x,T,O,q,N):F(f,p,N)},ne=(f,p,_,x,T,O,q)=>{const k=f.component=_c(f,x,T);if(Sn(f)&&(k.ctx.renderer=fe),yc(k),k.asyncDep){if(T&&T.registerDep(k,Z),!f.el){const N=k.subTree=_e($e);y(null,N,p,_)}return}Z(k,f,p,_,T,O,q)},F=(f,p,_)=>{const x=p.component=f.component;if(Oa(f,p,_))if(x.asyncDep&&!x.asyncResolved){te(x,p,_);return}else x.next=p,Ca(x.update),x.update();else p.el=f.el,x.vnode=p},Z=(f,p,_,x,T,O,q)=>{const k=()=>{if(f.isMounted){let{next:W,bu:V,u:G,parent:Q,vnode:le}=f,de=W,he;Et(f,!1),W?(W.el=le.el,te(f,W,q)):W=le,V&&dr(V),(he=W.props&&W.props.onVnodeBeforeUpdate)&&Be(he,Q,W,le),Et(f,!0);const ve=hr(f),Ue=f.subTree;f.subTree=ve,R(Ue,ve,d(Ue.el),U(Ue),f,T,O),W.el=ve.el,de===null&&La(f,ve.el),G&&ke(G,T),(he=W.props&&W.props.onVnodeUpdated)&&ke(()=>Be(he,Q,W,le),T)}else{let W;const{el:V,props:G}=p,{bm:Q,m:le,parent:de}=f,he=Vt(p);if(Et(f,!1),Q&&dr(Q),!he&&(W=G&&G.onVnodeBeforeMount)&&Be(W,de,p),Et(f,!0),V&&J){const ve=()=>{f.subTree=hr(f),J(V,f.subTree,f,T,null)};he?p.type.__asyncLoader().then(()=>!f.isUnmounted&&ve()):ve()}else{const ve=f.subTree=hr(f);R(null,ve,_,x,f,T,O),p.el=ve.el}if(le&&ke(le,T),!he&&(W=G&&G.onVnodeMounted)){const ve=p;ke(()=>Be(W,de,ve),T)}(p.shapeFlag&256||de&&Vt(de.vnode)&&de.vnode.shapeFlag&256)&&f.a&&ke(f.a,T),f.isMounted=!0,p=_=x=null}},N=f.effect=new Zr(k,()=>lo(P),f.scope),P=f.update=()=>N.run();P.id=f.uid,Et(f,!0),P()},te=(f,p,_)=>{p.component=f;const x=f.vnode.props;f.vnode=p,f.next=null,tc(f,p.props,x,_),oc(f,p.children,_),Qt(),nr(void 0,f.update),Jt()},ye=(f,p,_,x,T,O,q,k,N=!1)=>{const P=f&&f.children,W=f?f.shapeFlag:0,V=p.children,{patchFlag:G,shapeFlag:Q}=p;if(G>0){if(G&128){Me(P,V,_,x,T,O,q,k,N);return}else if(G&256){Pe(P,V,_,x,T,O,q,k,N);return}}Q&8?(W&16&&D(P,T,O),V!==P&&u(_,V)):W&16?Q&16?Me(P,V,_,x,T,O,q,k,N):D(P,T,O,!0):(W&8&&u(_,""),Q&16&&B(V,_,x,T,O,q,k,N))},Pe=(f,p,_,x,T,O,q,k,N)=>{f=f||Bt,p=p||Bt;const P=f.length,W=p.length,V=Math.min(P,W);let G;for(G=0;GW?D(f,T,O,!0,!1,V):B(p,_,x,T,O,q,k,N,V)},Me=(f,p,_,x,T,O,q,k,N)=>{let P=0;const W=p.length;let V=f.length-1,G=W-1;for(;P<=V&&P<=G;){const Q=f[P],le=p[P]=N?ht(p[P]):Ve(p[P]);if(Pt(Q,le))R(Q,le,_,null,T,O,q,k,N);else break;P++}for(;P<=V&&P<=G;){const Q=f[V],le=p[G]=N?ht(p[G]):Ve(p[G]);if(Pt(Q,le))R(Q,le,_,null,T,O,q,k,N);else break;V--,G--}if(P>V){if(P<=G){const Q=G+1,le=QG)for(;P<=V;)Le(f[P],T,O,!0),P++;else{const Q=P,le=P,de=new Map;for(P=le;P<=G;P++){const De=p[P]=N?ht(p[P]):Ve(p[P]);De.key!=null&&de.set(De.key,P)}let he,ve=0;const Ue=G-le+1;let Nt=!1,So=0;const Zt=new Array(Ue);for(P=0;P=Ue){Le(De,T,O,!0);continue}let Je;if(De.key!=null)Je=de.get(De.key);else for(he=le;he<=G;he++)if(Zt[he-le]===0&&Pt(De,p[he])){Je=he;break}Je===void 0?Le(De,T,O,!0):(Zt[Je-le]=P+1,Je>=So?So=Je:Nt=!0,R(De,p[Je],_,null,T,O,q,k,N),ve++)}const Ao=Nt?uc(Zt):Bt;for(he=Ao.length-1,P=Ue-1;P>=0;P--){const De=le+P,Je=p[De],To=De+1{const{el:O,type:q,transition:k,children:N,shapeFlag:P}=f;if(P&6){qe(f.component.subTree,p,_,x);return}if(P&128){f.suspense.move(p,_,x);return}if(P&64){q.move(f,p,_,fe);return}if(q===Ie){r(O,p,_);for(let V=0;Vk.enter(O),T);else{const{leave:V,delayLeave:G,afterLeave:Q}=k,le=()=>r(O,p,_),de=()=>{V(O,()=>{le(),Q&&Q()})};G?G(O,le,de):de()}else r(O,p,_)},Le=(f,p,_,x=!1,T=!1)=>{const{type:O,props:q,ref:k,children:N,dynamicChildren:P,shapeFlag:W,patchFlag:V,dirs:G}=f;if(k!=null&&Vn(k,null,_,f,!0),W&256){p.ctx.deactivate(f);return}const Q=W&1&&G,le=!Vt(f);let de;if(le&&(de=q&&q.onVnodeBeforeUnmount)&&Be(de,p,f),W&6)j(f.component,_,x);else{if(W&128){f.suspense.unmount(_,x);return}Q&&Ze(f,null,p,"beforeUnmount"),W&64?f.type.remove(f,p,_,T,fe,x):P&&(O!==Ie||V>0&&V&64)?D(P,p,_,!1,!0):(O===Ie&&V&384||!T&&W&16)&&D(N,p,_),x&&wt(f)}(le&&(de=q&&q.onVnodeUnmounted)||Q)&&ke(()=>{de&&Be(de,p,f),Q&&Ze(f,null,p,"unmounted")},_)},wt=f=>{const{type:p,el:_,anchor:x,transition:T}=f;if(p===Ie){S(_,x);return}if(p===un){w(f);return}const O=()=>{o(_),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(f.shapeFlag&1&&T&&!T.persisted){const{leave:q,delayLeave:k}=T,N=()=>q(_,O);k?k(f.el,O,N):N()}else O()},S=(f,p)=>{let _;for(;f!==p;)_=h(f),o(f),f=_;o(p)},j=(f,p,_)=>{const{bum:x,scope:T,update:O,subTree:q,um:k}=f;x&&dr(x),T.stop(),O&&(O.active=!1,Le(q,f,p,_)),k&&ke(k,p),ke(()=>{f.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&f.asyncDep&&!f.asyncResolved&&f.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},D=(f,p,_,x=!1,T=!1,O=0)=>{for(let q=O;qf.shapeFlag&6?U(f.component.subTree):f.shapeFlag&128?f.suspense.next():h(f.anchor||f.el),ue=(f,p,_)=>{f==null?p._vnode&&Le(p._vnode,null,null,!0):R(p._vnode||null,f,p,null,null,null,_),Fn(),p._vnode=f},fe={p:R,um:Le,m:qe,r:wt,mt:ne,mc:B,pc:ye,pbc:K,n:U,o:e};let ee,J;return t&&([ee,J]=t(fe)),{render:ue,hydrate:ee,createApp:ic(ue,ee)}}function Et({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Oi(e,t,n=!1){const r=e.children,o=t.children;if(Y(r)&&Y(o))for(let s=0;s>1,e[n[l]]0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}const fc=e=>e.__isTeleport,Ie=Symbol(void 0),_n=Symbol(void 0),$e=Symbol(void 0),un=Symbol(void 0),fn=[];let We=null;function ir(e=!1){fn.push(We=e?null:[])}function dc(){fn.pop(),We=fn[fn.length-1]||null}let yn=1;function Ko(e){yn+=e}function Li(e){return e.dynamicChildren=yn>0?We||Bt:null,dc(),yn>0&&We&&We.push(e),e}function ki(e,t,n,r,o,s){return Li(Di(e,t,n,r,o,s,!0))}function Ii(e,t,n,r,o){return Li(_e(e,t,n,r,o,!0))}function Kn(e){return e?e.__v_isVNode===!0:!1}function Pt(e,t){return e.type===t.type&&e.key===t.key}const lr="__vInternal",Mi=({key:e})=>e!=null?e:null,Hn=({ref:e,ref_key:t,ref_for:n})=>e!=null?ge(e)||Se(e)||X(e)?{i:xe,r:e,k:t,f:!!n}:e:null;function Di(e,t=null,n=null,r=0,o=null,s=e===Ie?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mi(t),ref:t&&Hn(t),scopeId:ui,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null};return l?(fo(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=ge(n)?8:16),yn>0&&!i&&We&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&We.push(a),a}const _e=hc;function hc(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Ka)&&(e=$e),Kn(e)){const l=yt(e,t,!0);return n&&fo(l,n),yn>0&&!s&&We&&(l.shapeFlag&6?We[We.indexOf(e)]=l:We.push(l)),l.patchFlag|=-2,l}if(Sc(e)&&(e=e.__vccOpts),t){t=pc(t);let{class:l,style:a}=t;l&&!ge(l)&&(t.class=wn(l)),we(a)&&(Zs(a)&&!Y(a)&&(a=Te({},a)),t.style=Jn(a))}const i=ge(e)?1:ka(e)?128:fc(e)?64:we(e)?4:X(e)?2:0;return Di(e,t,n,r,o,i,s,!0)}function pc(e){return e?Zs(e)||lr in e?Te({},e):e:null}function yt(e,t,n=!1){const{props:r,ref:o,patchFlag:s,children:i}=e,l=t?mc(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Mi(l),ref:t&&t.ref?n&&o?Y(o)?o.concat(Hn(t)):[o,Hn(t)]:Hn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ie?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&yt(e.ssContent),ssFallback:e.ssFallback&&yt(e.ssFallback),el:e.el,anchor:e.anchor}}function uo(e=" ",t=0){return _e(_n,null,e,t)}function dh(e,t){const n=_e(un,null,e);return n.staticCount=t,n}function hh(e="",t=!1){return t?(ir(),Ii($e,null,e)):_e($e,null,e)}function Ve(e){return e==null||typeof e=="boolean"?_e($e):Y(e)?_e(Ie,null,e.slice()):typeof e=="object"?ht(e):_e(_n,null,String(e))}function ht(e){return e.el===null||e.memo?e:yt(e)}function fo(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Y(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),fo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(lr in t)?t._ctx=xe:o===3&&xe&&(xe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:xe},n=32):(t=String(t),r&64?(n=16,t=[uo(t)]):n=8);e.children=t,e.shapeFlag|=n}function mc(...e){const t={};for(let n=0;nEe||xe,Kt=e=>{Ee=e,e.scope.on()},It=()=>{Ee&&Ee.scope.off(),Ee=null};function Ni(e){return e.vnode.shapeFlag&4}let Wt=!1;function yc(e,t=!1){Wt=t;const{props:n,children:r}=e.vnode,o=Ni(e);ec(e,n,o,t),rc(e,r);const s=o?bc(e,t):void 0;return Wt=!1,s}function bc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Xs(new Proxy(e.ctx,Ga));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?Ec(e):null;Kt(e),Qt();const s=vt(r,e,0,[e.props,o]);if(Jt(),It(),$s(s)){if(s.then(It,It),t)return s.then(i=>{Wo(e,i,t)}).catch(i=>{Cn(i,e,0)});e.asyncDep=s}else Wo(e,s,t)}else Hi(e,t)}function Wo(e,t,n){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:we(t)&&(e.setupState=oi(t)),Hi(e,n)}let Go;function Hi(e,t,n){const r=e.type;if(!e.render){if(!t&&Go&&!r.render){const o=r.template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=r,c=Te(Te({isCustomElement:s,delimiters:l},i),a);r.render=Go(o,c)}}e.render=r.render||Ge}Kt(e),Qt(),Ya(e),Jt(),It()}function wc(e){return new Proxy(e.attrs,{get(t,n){return ze(e,"get","$attrs"),t[n]}})}function Ec(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=wc(e))},slots:e.slots,emit:e.emit,expose:t}}function ar(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(oi(Xs(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jn)return jn[n](e)}}))}function Cc(e,t=!0){return X(e)?e.displayName||e.name:e.name||t&&e.__name}function Sc(e){return X(e)&&"__vccOpts"in e}const oe=(e,t)=>ba(e,t,Wt);function se(e,t,n){const r=arguments.length;return r===2?we(t)&&!Y(t)?Kn(t)?_e(e,null,[t]):_e(e,t):_e(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Kn(n)&&(n=[n]),_e(e,t,n))}const Ac="3.2.37",Tc="http://www.w3.org/2000/svg",Rt=typeof document!="undefined"?document:null,Yo=Rt&&Rt.createElement("template"),xc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?Rt.createElementNS(Tc,e):Rt.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Rt.createTextNode(e),createComment:e=>Rt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Rt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Yo.innerHTML=r?`${e}`:e;const l=Yo.content;if(r){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Pc(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Rc(e,t,n){const r=e.style,o=ge(n);if(n&&!o){for(const s in n)zr(r,s,n[s]);if(t&&!ge(t))for(const s in t)n[s]==null&&zr(r,s,"")}else{const s=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=s)}}const Qo=/\s*!important$/;function zr(e,t,n){if(Y(n))n.forEach(r=>zr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Oc(e,t);Qo.test(n)?e.setProperty(Mt(r),n.replace(Qo,""),"important"):e[r]=n}}const Jo=["Webkit","Moz","ms"],gr={};function Oc(e,t){const n=gr[t];if(n)return n;let r=Xe(t);if(r!=="filter"&&r in e)return gr[t]=r;r=er(r);for(let o=0;o{let e=Date.now,t=!1;if(typeof window!="undefined"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let qr=0;const Mc=Promise.resolve(),Dc=()=>{qr=0},Nc=()=>qr||(Mc.then(Dc),qr=$i());function Hc(e,t,n,r){e.addEventListener(t,n,r)}function $c(e,t,n,r){e.removeEventListener(t,n,r)}function zc(e,t,n,r,o=null){const s=e._vei||(e._vei={}),i=s[t];if(r&&i)i.value=r;else{const[l,a]=qc(t);if(r){const c=s[t]=Fc(r,o);Hc(e,l,c,a)}else i&&($c(e,l,i,a),s[t]=void 0)}}const Xo=/(?:Once|Passive|Capture)$/;function qc(e){let t;if(Xo.test(e)){t={};let n;for(;n=e.match(Xo);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Mt(e.slice(2)),t]}function Fc(e,t){const n=r=>{const o=r.timeStamp||$i();(Ic||o>=n.attached-1)&&je(Bc(r,n.value),t,5,[r])};return n.value=e,n.attached=Nc(),n}function Bc(e,t){if(Y(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const es=/^on[a-z]/,jc=(e,t,n,r,o=!1,s,i,l,a)=>{t==="class"?Pc(e,r,o):t==="style"?Rc(e,n,r):En(t)?Wr(t)||zc(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Uc(e,t,r,o))?kc(e,t,r,s,i,l,a):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Lc(e,t,r,o))};function Uc(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&es.test(t)&&X(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||es.test(t)&&ge(n)?!1:t in e}const ut="transition",Xt="animation",po=(e,{slots:t})=>se(pi,Vc(e),t);po.displayName="Transition";const zi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};po.props=Te({},pi.props,zi);const Ct=(e,t=[])=>{Y(e)?e.forEach(n=>n(...t)):e&&e(...t)},ts=e=>e?Y(e)?e.some(t=>t.length>1):e.length>1:!1;function Vc(e){const t={};for(const E in e)E in zi||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:c=i,appearToClass:u=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,b=Kc(o),M=b&&b[0],R=b&&b[1],{onBeforeEnter:g,onEnter:y,onEnterCancelled:L,onLeave:$,onLeaveCancelled:w,onBeforeAppear:A=g,onAppear:C=y,onAppearCancelled:m=L}=t,B=(E,H,I)=>{St(E,H?u:l),St(E,H?c:i),I&&I()},z=(E,H)=>{E._isLeaving=!1,St(E,d),St(E,v),St(E,h),H&&H()},K=E=>(H,I)=>{const ne=E?C:y,F=()=>B(H,E,I);Ct(ne,[H,F]),ns(()=>{St(H,E?a:s),ft(H,E?u:l),ts(ne)||rs(H,r,M,F)})};return Te(t,{onBeforeEnter(E){Ct(g,[E]),ft(E,s),ft(E,i)},onBeforeAppear(E){Ct(A,[E]),ft(E,a),ft(E,c)},onEnter:K(!1),onAppear:K(!0),onLeave(E,H){E._isLeaving=!0;const I=()=>z(E,H);ft(E,d),Yc(),ft(E,h),ns(()=>{!E._isLeaving||(St(E,d),ft(E,v),ts($)||rs(E,r,R,I))}),Ct($,[E,I])},onEnterCancelled(E){B(E,!1),Ct(L,[E])},onAppearCancelled(E){B(E,!0),Ct(m,[E])},onLeaveCancelled(E){z(E),Ct(w,[E])}})}function Kc(e){if(e==null)return null;if(we(e))return[vr(e.enter),vr(e.leave)];{const t=vr(e);return[t,t]}}function vr(e){return Fs(e)}function ft(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function St(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function ns(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Wc=0;function rs(e,t,n,r){const o=e._endId=++Wc,s=()=>{o===e._endId&&r()};if(n)return setTimeout(s,n);const{type:i,timeout:l,propCount:a}=Gc(e,t);if(!i)return r();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,h),s()},h=v=>{v.target===e&&++u>=a&&d()};setTimeout(()=>{u(n[b]||"").split(", "),o=r(ut+"Delay"),s=r(ut+"Duration"),i=os(o,s),l=r(Xt+"Delay"),a=r(Xt+"Duration"),c=os(l,a);let u=null,d=0,h=0;t===ut?i>0&&(u=ut,d=i,h=s.length):t===Xt?c>0&&(u=Xt,d=c,h=a.length):(d=Math.max(i,c),u=d>0?i>c?ut:Xt:null,h=u?u===ut?s.length:a.length:0);const v=u===ut&&/\b(transform|all)(,|$)/.test(n[ut+"Property"]);return{type:u,timeout:d,propCount:h,hasTransform:v}}function os(e,t){for(;e.lengthss(n)+ss(e[r])))}function ss(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Yc(){return document.body.offsetHeight}const Qc={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},ph=(e,t)=>n=>{if(!("key"in n))return;const r=Mt(n.key);if(t.some(o=>o===r||Qc[o]===r))return e(n)},mh={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):en(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),en(e,!0),r.enter(e)):r.leave(e,()=>{en(e,!1)}):en(e,t))},beforeUnmount(e,{value:t}){en(e,t)}};function en(e,t){e.style.display=t?e._vod:"none"}const Jc=Te({patchProp:jc},xc);let _r,is=!1;function Zc(){return _r=is?_r:ac(Jc),is=!0,_r}const Xc=(...e)=>{const t=Zc().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=eu(r);if(o)return n(o,!0,o instanceof SVGElement)},t};function eu(e){return ge(e)?document.querySelector(e):e}const tu=JSON.parse('{"base":"/","lang":"de-DE","title":"Draussenfunker.de | QRV im Gr\xFCnen","description":"Wir sind eine Gruppe von Funkamateuren, die sich mit dem Thema Funken im Freien besch\xE4ftigt.","head":[],"locales":{}}');var nu=([e,t,n])=>e==="meta"&&t.name?`${e}.${t.name}`:["title","base"].includes(e)?e:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,t,n]),ru=e=>{const t=new Set,n=[];return e.forEach(r=>{const o=nu(r);t.has(o)||(t.add(o),n.push(r))}),n},ou=e=>/^(https?:)?\/\//.test(e),gh=e=>/^mailto:/.test(e),vh=e=>/^tel:/.test(e),qi=e=>Object.prototype.toString.call(e)==="[object Object]",su=e=>e.replace(/\/$/,""),iu=e=>e.replace(/^\//,""),Fi=(e,t)=>{const n=Object.keys(e).sort((r,o)=>{const s=o.split("/").length-r.split("/").length;return s!==0?s:o.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"};const Bi={"v-8daa1a0e":be(()=>re(()=>import("./index.html.2655ccb2.js"),[])),"v-d4281d8c":be(()=>re(()=>import("./2022-08-08-DA-0142.html.065c48bb.js"),[])),"v-48662682":be(()=>re(()=>import("./2022-08-09-S5-JA-001.html.72171ec5.js"),[])),"v-5bc943d9":be(()=>re(()=>import("./2022-08-13-DA-0138.html.ecce9ae1.js"),[])),"v-9624b84e":be(()=>re(()=>import("./2022-08-28-DA-0244.html.4f1c609d.js"),[])),"v-a53ed80c":be(()=>re(()=>import("./2022-10-15-SYP.html.71b8e28b.js"),[])),"v-ddfcb05c":be(()=>re(()=>import("./2022-12-17-Gluehweinpota.html.204b372d.js"),[])),"v-5f569d00":be(()=>re(()=>import("./2023-01-21-SYP.html.42cf4dff.js"),[])),"v-09d05a2e":be(()=>re(()=>import("./2023-01-28-DA-0357.html.e5329c0e.js"),[])),"v-d3537586":be(()=>re(()=>import("./2023-02-11-DA-0261.html.ca889a69.js"),[])),"v-817397ec":be(()=>re(()=>import("./2023-02-25-Ausbildungsbetrieb-E07.html.032ad5c6.js"),[])),"v-cc15b2ca":be(()=>re(()=>import("./2023-03-01-LEO-ohne-big-gun.html.351e5fc9.js"),[])),"v-2b926d9f":be(()=>re(()=>import("./index.html.0280ec96.js"),[])),"v-23b3aa39":be(()=>re(()=>import("./index.html.f40c4044.js"),[])),"v-8f7a7f1c":be(()=>re(()=>import("./teleskop-viertelwellen-vertical.html.27b8df24.js"),[])),"v-32b2e924":be(()=>re(()=>import("./index.html.e2880cac.js"),[])),"v-3706649a":be(()=>re(()=>import("./404.html.184a8c76.js"),[]))},lu={404:be(()=>re(()=>import("./404.9bde2072.js"),[])),Layout:be(()=>re(()=>import("./Layout.4e55a7a9.js"),[]))};var ji=Ce(Al),Ui=no({key:"",path:"",title:"",lang:"",frontmatter:{},excerpt:"",headers:[]}),ot=Ce(Ui),An=()=>ot;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updatePageData=e=>{ji.value[e.key]=()=>Promise.resolve(e),e.key===ot.value.key&&(ot.value=e)});var Vi=Symbol(""),mo=()=>{const e=Ae(Vi);if(!e)throw new Error("usePageFrontmatter() is called without provider.");return e},Ki=Symbol(""),au=()=>{const e=Ae(Ki);if(!e)throw new Error("usePageHead() is called without provider.");return e},cu=Symbol(""),Wi=Symbol(""),uu=()=>{const e=Ae(Wi);if(!e)throw new Error("usePageLang() is called without provider.");return e},go=Symbol(""),fu=()=>{const e=Ae(go);if(!e)throw new Error("useRouteLocale() is called without provider.");return e},mt=Ce(tu),du=()=>mt;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updateSiteData=e=>{mt.value=e});var Gi=Symbol(""),_h=()=>{const e=Ae(Gi);if(!e)throw new Error("useSiteLocaleData() is called without provider.");return e},hu=Symbol(""),Tt=Dt({resolvePageData:async e=>{const t=ji.value[e],n=await(t==null?void 0:t());return n!=null?n:Ui},resolvePageFrontmatter:e=>e.frontmatter,resolvePageHead:(e,t,n)=>{const r=ge(t.description)?t.description:n.description,o=[...Y(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return ru(o)},resolvePageHeadTitle:(e,t)=>`${e.title?`${e.title} | `:""}${t.title}`,resolvePageLang:e=>e.lang||"en",resolveRouteLocale:(e,t)=>Fi(e,t),resolveSiteLocaleData:(e,t)=>({...e,...e.locales[t]})}),pu=Oe({name:"ClientOnly",setup(e,t){const n=Ce(!1);return et(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),mu=Oe({name:"Content",props:{pageKey:{type:String,required:!1,default:""}},setup(e){const t=An(),n=oe(()=>Bi[e.pageKey||t.value.key]);return()=>n.value?se(n.value):se("div","404 Not Found")}}),ls=Oe({name:"Vuepress",setup(){const e=An(),t=oe(()=>{let n;if(e.value.path){const r=e.value.frontmatter.layout;ge(r)?n=r:n="Layout"}else n="404";return lu[n]||Va(n,!1)});return()=>se(t.value)}}),Yi=e=>ou(e)?e:`${du().value.base}${iu(e)}`,bt=e=>e;function Qi(e,t,n){var r,o,s;t===void 0&&(t=50),n===void 0&&(n={});var i=(r=n.isImmediate)!=null&&r,l=(o=n.callback)!=null&&o,a=n.maxWait,c=Date.now(),u=[];function d(){if(a!==void 0){var v=Date.now()-c;if(v+t>=a)return a-v}return t}var h=function(){var v=[].slice.call(arguments),b=this;return new Promise(function(M,R){var g=i&&s===void 0;if(s!==void 0&&clearTimeout(s),s=setTimeout(function(){if(s=void 0,c=Date.now(),!i){var L=e.apply(b,v);l&&l(L),u.forEach(function($){return(0,$.resolve)(L)}),u=[]}},d()),g){var y=e.apply(b,v);return l&&l(y),M(y)}u.push({resolve:M,reject:R})})};return h.cancel=function(v){s!==void 0&&clearTimeout(s),u.forEach(function(b){return(0,b.reject)(v)}),u=[]},h}/*! * vue-router v4.1.3 * (c) 2022 Eduardo San Martin Morote * @license MIT @@ -12,4 +12,4 @@ See: https://github.com/francoischalifour/medium-zoom`)}},Mf=function(t){var n=d `,Vd=` -`,sn=typeof window!="undefined",Kd=e=>Bd.test(e),Wd=e=>jd.test(e);function Ms(e){if(!sn)return"";const t=document.getElementsByName(e)[0];return t&&t.getAttribute("content")||""}var Qn;(function(e){e.Share="share"})(Qn||(Qn={}));const Gd=Oe({name:"SocialShareNetwork",inheritAttrs:!0,props:{network:{type:Object,required:!0,validator:e=>e.icon?["popup"].includes(e.type)?Boolean(e.sharer):!0:!1},isPlain:{type:Boolean,default:!1},shareURL:{type:String,default:""}},emits:[Qn.Share],setup(e,t){const n=oe(()=>Kd(e.network.icon)),r=s=>n.value?se("span",{class:"social-share-icon-svg",focusable:!1,style:{color:!e.isPlain&&s.color},innerHTML:s.icon}):se("span",{style:{backgroundImage:`url(${s.icon})`},class:"social-share-icon-img"}),o=s=>se("button",{class:"social-share-btn",title:s.name,type:"button",role:"button",onClick:()=>t.emit(Qn.Share,s.name),"data-link":s.type==="popup"?`#share-${s.name}`:e.shareURL},[r(s)]);return()=>se("li",{class:"social-share-network",role:"option"},[o(e.network)])}}),El=Oe({name:"SocialShare",inheritAttrs:!0,props:{networks:{type:Array,default:()=>["twitter","facebook","reddit"]},isPlain:{type:Boolean,default:!1},tags:{type:Array,default:()=>[]},twitterUser:{type:String},fallbackImage:{type:String},autoQuote:{type:Boolean,default:!0},qrcodeOptions:{type:Object,default:()=>({})},networksData:{type:Object,default:()=>({})}},setup(e){const t=[...new Set(e.networks)],n=Object.keys(e.networksData).map(w=>({name:w,...e.networksData[w]})).filter(w=>t.includes(w.name)).sort((w,A)=>t.indexOf(w.name)-t.indexOf(A.name)),r=mo(),o=Ce(null),s=Dt({status:!1,resizable:!1,toolbar:!1,menubar:!1,scrollbars:!1,location:!1,directories:!1,width:626,height:436,top:0,left:0});et(()=>{if(!sn)return!1;const w=document.documentElement,A=window.screenLeft!==void 0?window.screenLeft:window.screenX,C=window.screenTop!==void 0?window.screenTop:window.screenY,m=window.innerWidth?window.innerWidth:w.clientWidth?w.clientWidth:screen.width,B=window.innerHeight?window.innerHeight:w.clientHeight?w.clientHeight:screen.height;s.left=m/2-s.width/2+A,s.top=B/2-s.height/2+C});const i=oe(()=>t.length&&!r.value.noSocialShare),l=oe(()=>{var w,A,C;return(C=(A=(w=r.value.$shareUrl)!=null?w:r.value.shareUrl)!=null?A:r.value.permalink)!=null?C:sn?location.href:""}),a=oe(()=>{var w,A,C;return(C=(A=(w=r.value.$shareTitle)!=null?w:r.value.shareTitle)!=null?A:r.value.title)!=null?C:sn?document.title:""}),c=oe(()=>{var w,A,C;return(C=(A=(w=r.value.$shareDescription)!=null?w:r.value.shareDescription)!=null?A:r.value.description)!=null?C:Ms("description")}),u=oe(()=>{var C,m,B;const w=(B=(m=(C=r.value.$shareImage)!=null?C:r.value.shareImage)!=null?m:r.value.image)!=null?B:e.fallbackImage;return w?Wd(w)?w:sn?`${location.origin}${Yi(w)}`:"":""}),d=oe(()=>{var w,A;return(A=(w=r.value.$shareQuote)!=null?w:r.value.shareQuote)!=null?A:e.autoQuote?c.value:""}),h=oe(()=>{var A,C,m,B,z;const w=(z=(B=(m=(C=(A=r.value.$shareTags)!=null?A:r.value.shareTags)!=null?C:r.value.tags)!=null?m:r.value.tag)!=null?B:e.tags)!=null?z:Ms("keywords");return Array.isArray(w)?w.join(","):typeof w=="string"?w.replace(/\s/g,""):""}),v=oe(()=>({...{errorCorrectionLevel:"H",width:250,scale:1,margin:1.5},...e.qrcodeOptions})),b=w=>{var m;let A=null;const C=[`status=${s.status?"yes":"no"}`,`height=${s.height}`,`width=${s.width}`,`resizable=${s.resizable?"yes":"no"}`,`left=${s.left}`,`top=${s.top}`,`screenX=${s.left}`,`screenY=${s.top}`,`toolbar=${s.toolbar?"yes":"no"}`,`menubar=${s.menubar?"yes":"no"}`,`scrollbars=${s.scrollbars?"yes":"no"}`,`location=${s.location?"yes":"no"}`,`directories=${s.directories?"yes":"no"}`];A=window.open(w,"sharer",C.join(",")),(m=A==null?void 0:A.focus)==null||m.call(A),o.value=window.setInterval(()=>{A!=null&&A.closed&&(window.clearInterval(o.value),A=null)},500)},M=async()=>{const w=document.body,A=document.querySelector("#__VUEPRESS_SOCIAL_SHARE__"),C=document.createElement("div");C.id="__VUEPRESS_SOCIAL_SHARE__",C.classList.add("social-share-overlay"),A&&A.parentNode&&A.parentNode.removeChild(A);try{const B=await(await re(()=>import("./browser.7e974638.js").then(function(z){return z.b}),[])).toDataURL(l.value,v.value);C.innerHTML=``,w.appendChild(C),C.classList.add("show"),C.addEventListener("click",z=>{C.classList.remove("show"),w.removeChild(C),z.stopPropagation()})}catch(m){console.log(m)}},R=w=>{window.open(w,"_blank")},g=(w,A)=>["facebook"].includes(A)&&w.length?`%23${w.split(",")[0]}`:w,y=(w,A)=>{let{sharer:C=""}=A;return["twitter"].includes(w)&&!h.value.length&&(C=C.replace("&hashtags=@hashtags","")),C.replace(/@url/g,encodeURIComponent(l.value)).replace(/@title/g,encodeURIComponent(a.value)).replace(/@media/g,u.value).replace(/@description/g,encodeURIComponent(c.value)).replace(/@quote/g,encodeURIComponent(d.value)).replace(/@hashtags/g,g(h.value,w)).replace(/@twitteruser/g,e.twitterUser?`&via=${e.twitterUser}`:"")},L=w=>{const A=e.networksData[w],C=y(w,A);switch(A.type){case"popup":b(C);break;case"qrcode":M();break;case"direct":R(C);break}},$=w=>se("ul",{class:"social-share-list",role:"listbox"},w.map(A=>se(Gd,{network:A,isPlain:e.isPlain,shareURL:y(A.name,A),onShare:C=>L(C)})));return()=>i.value?se("div",{class:"social-share"},[$(n)]):null}}),Yd=Oe({name:"GlobalSocialShare",inheritAttrs:!0,setup(){const e=wl,t=Ce(!1),n=ho(),r=mo(),o=oe(()=>!(e.noGlobalSocialShare||r.value.noGlobalSocialShare||r.value.noSocialShare)),s=u=>{t.value=!t.value,u.stopPropagation()},i=u=>{const{target:d}=u,{proxy:h}=n;!h.$el.contains||h.$el.contains(d)||(t.value=!1)};et(()=>{document.addEventListener("click",i)}),sr(()=>{document.removeEventListener("click",i)});const l=()=>se("span",{class:"social-share-icon-svg",innerHTML:t.value?Ud:Vd}),a=()=>se("button",{class:"social-share-btn social-share-trigger",type:"button",role:"button",onClick:u=>s(u)},[l()]),c=()=>t.value?se(El,{networks:e.networks,isPlain:e.isPlain,twitterUser:e.twitterUser,fallbackImage:e.fallbackImage,autoQuote:e.autoQuote,qrcodeOptions:e.qrcodeOptions,networksData:e.networksData}):null;return()=>o.value?se("div",{class:"social-share-global"},[c(),a()]):null}}),Nn=wl;var Qd=bt({enhance({app:e}){e.component("SocialShare",{props:{tags:{type:Array},networks:{type:Array},isPlain:{type:Boolean}},setup(t){return()=>{var n,r;return se(El,{...Nn,tags:t.tags,networks:(n=t.networks)!=null?n:Nn.networks,isPlain:(r=t.isPlain)!=null?r:Nn.isPlain})}}})},rootComponents:Nn.noGlobalSocialShare?[]:[Yd]}),Jd={enhance:({app:e})=>{e.component("Posts",be(()=>re(()=>import("./Posts.7d8b0505.js"),[])))}};const Ar=[Af,Pf,kf,Uf,Gf,Xf,Fd,Qd,Jd],Zd=[["v-8daa1a0e","/",{title:""},["/index.html","/index.md"]],["v-d4281d8c","/aktivitaeten/2022-08-08-DA-0142.html",{title:"Aktivierung von DA-0142"},["/aktivitaeten/2022-08-08-DA-0142","/aktivitaeten/2022-08-08-DA-0142.md"]],["v-48662682","/aktivitaeten/2022-08-09-S5-JA-001.html",{title:"Aktivierung von S5/JA-001 in Slowenien"},["/aktivitaeten/2022-08-09-S5-JA-001","/aktivitaeten/2022-08-09-S5-JA-001.md"]],["v-5bc943d9","/aktivitaeten/2022-08-13-DA-0138.html",{title:"Aktivierung von DA-0138"},["/aktivitaeten/2022-08-13-DA-0138","/aktivitaeten/2022-08-13-DA-0138.md"]],["v-9624b84e","/aktivitaeten/2022-08-28-DA-0244.html",{title:"Aktivierung von DA-0244"},["/aktivitaeten/2022-08-28-DA-0244","/aktivitaeten/2022-08-28-DA-0244.md"]],["v-a53ed80c","/aktivitaeten/2022-10-15-SYP.html",{title:"Support Your Park Autumn 2022"},["/aktivitaeten/2022-10-15-SYP","/aktivitaeten/2022-10-15-SYP.md"]],["v-ddfcb05c","/aktivitaeten/2022-12-17-Gluehweinpota.html",{title:"Gl\xFChwein-POTA 2022"},["/aktivitaeten/2022-12-17-Gluehweinpota","/aktivitaeten/2022-12-17-Gluehweinpota.md"]],["v-5f569d00","/aktivitaeten/2023-01-21-SYP.html",{title:"Support Your Park Winter 2023"},["/aktivitaeten/2023-01-21-SYP","/aktivitaeten/2023-01-21-SYP.md"]],["v-09d05a2e","/aktivitaeten/2023-01-28-DA-0357.html",{title:"All time new one DA-0357 Harburger Stadtpark"},["/aktivitaeten/2023-01-28-DA-0357","/aktivitaeten/2023-01-28-DA-0357.md"]],["v-d3537586","/aktivitaeten/2023-02-11-DA-0261.html",{title:"Aktivierung von DA-0261 Th\xF6rls Park im Video."},["/aktivitaeten/2023-02-11-DA-0261","/aktivitaeten/2023-02-11-DA-0261.md"]],["v-817397ec","/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.html",{title:"Ausbildungsbetrieb mit den Drau\xDFenfunkern"},["/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07","/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.md"]],["v-cc15b2ca","/aktivitaeten/2023-03-01-LEO-ohne-big-gun.html",{title:"Satellitenbetrieb ohne gro\xDFe Ausr\xFCstung"},["/aktivitaeten/2023-03-01-LEO-ohne-big-gun","/aktivitaeten/2023-03-01-LEO-ohne-big-gun.md"]],["v-2b926d9f","/aktivitaeten/",{title:"Aktvitit\xE4ten"},["/aktivitaeten/index.html","/aktivitaeten/index.md"]],["v-23b3aa39","/amateurfunk/",{title:"Was ist Amateurfunk?"},["/amateurfunk/index.html","/amateurfunk/index.md"]],["v-8f7a7f1c","/diy/teleskop-viertelwellen-vertical.html",{title:"Teleskop 1/4 Lambda Vertikal"},["/diy/teleskop-viertelwellen-vertical","/diy/teleskop-viertelwellen-vertical.md"]],["v-32b2e924","/mitmachen/",{title:"Auch Bock? Jetzt Drau\xDFenfunker werden!"},["/mitmachen/index.html","/mitmachen/index.md"]],["v-3706649a","/404.html",{title:""},["/404"]]];var Xd=()=>Zd.reduce((e,[t,n,r,o])=>(e.push({name:t,path:n,component:ls,meta:r},...o.map(s=>({path:s,redirect:n}))),e),[{name:"404",path:"/:catchAll(.*)",component:ls}]),eh=Iu,th=()=>{const e=_f({history:eh(su(mt.value.base)),routes:Xd(),scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{var r;(t.path!==n.path||n===nt)&&([ot.value]=await Promise.all([Tt.resolvePageData(t.name),(r=Bi[t.name])==null?void 0:r.__asyncLoader()]))}),e},nh=e=>{e.component("ClientOnly",pu),e.component("Content",mu)},rh=(e,t)=>{const n=oe(()=>Tt.resolveRouteLocale(mt.value.locales,t.currentRoute.value.path)),r=oe(()=>Tt.resolveSiteLocaleData(mt.value,n.value)),o=oe(()=>Tt.resolvePageFrontmatter(ot.value)),s=oe(()=>Tt.resolvePageHeadTitle(ot.value,r.value)),i=oe(()=>Tt.resolvePageHead(s.value,o.value,r.value)),l=oe(()=>Tt.resolvePageLang(ot.value));return e.provide(go,n),e.provide(Gi,r),e.provide(Vi,o),e.provide(cu,s),e.provide(Ki,i),e.provide(Wi,l),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>o.value},$head:{get:()=>i.value},$headTitle:{get:()=>s.value},$lang:{get:()=>l.value},$page:{get:()=>ot.value},$routeLocale:{get:()=>n.value},$site:{get:()=>mt.value},$siteLocale:{get:()=>r.value},$withBase:{get:()=>Yi}}),{pageData:ot,pageFrontmatter:o,pageHead:i,pageHeadTitle:s,pageLang:l,routeLocale:n,siteData:mt,siteLocaleData:r}},oh=()=>{const e=bo(),t=au(),n=uu(),r=Ce([]),o=()=>{t.value.forEach(i=>{const l=sh(i);l&&r.value.push(l)})},s=()=>{document.documentElement.lang=n.value,r.value.forEach(i=>{i.parentNode===document.head&&document.head.removeChild(i)}),r.value.splice(0,r.value.length),t.value.forEach(i=>{const l=ih(i);l!==null&&(document.head.appendChild(l),r.value.push(l))})};kt(hu,s),et(()=>{o(),s(),st(()=>e.path,()=>s())})},sh=([e,t,n=""])=>{const r=Object.entries(t).map(([l,a])=>ge(a)?`[${l}="${a}"]`:a===!0?`[${l}]`:"").join(""),o=`head > ${e}${r}`;return Array.from(document.querySelectorAll(o)).find(l=>l.innerText===n)||null},ih=([e,t,n])=>{if(!ge(e))return null;const r=document.createElement(e);return qi(t)&&Object.entries(t).forEach(([o,s])=>{ge(s)?r.setAttribute(o,s):s===!0&&r.setAttribute(o,"")}),ge(n)&&r.appendChild(document.createTextNode(n)),r},lh=Xc,ah=async()=>{var n;const e=lh({name:"VuepressApp",setup(){var r;oh();for(const o of Ar)(r=o.setup)==null||r.call(o);return()=>[se(ll),...Ar.flatMap(({rootComponents:o=[]})=>o.map(s=>se(s)))]}}),t=th();nh(e),rh(e,t);for(const r of Ar)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:mt}));return e.use(t),{app:e,router:t}};ah().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{ph as $,du as A,_h as B,bh as C,wn as D,se as E,Ie as F,Yi as G,pu as H,Ce as I,st as J,uh as K,mh as L,iu as M,su as N,yo as O,ge as P,Id as Q,et as R,Jn as S,po as T,An as U,wh as V,qi as W,yh as X,io as Y,ao as Z,fl as _,Di as a,sr as a0,Dd as a1,_e as b,ki as c,ah as createVueApp,dh as d,uo as e,Oe as f,bl as g,Ye as h,mo as i,oe as j,Y as k,fh as l,hh as m,bo as n,ir as o,ch as p,ou as q,Va as r,gh as s,Ll as t,fu as u,vh as v,xa as w,Ii as x,mc as y,bi as z}; +`,sn=typeof window!="undefined",Kd=e=>Bd.test(e),Wd=e=>jd.test(e);function Ms(e){if(!sn)return"";const t=document.getElementsByName(e)[0];return t&&t.getAttribute("content")||""}var Qn;(function(e){e.Share="share"})(Qn||(Qn={}));const Gd=Oe({name:"SocialShareNetwork",inheritAttrs:!0,props:{network:{type:Object,required:!0,validator:e=>e.icon?["popup"].includes(e.type)?Boolean(e.sharer):!0:!1},isPlain:{type:Boolean,default:!1},shareURL:{type:String,default:""}},emits:[Qn.Share],setup(e,t){const n=oe(()=>Kd(e.network.icon)),r=s=>n.value?se("span",{class:"social-share-icon-svg",focusable:!1,style:{color:!e.isPlain&&s.color},innerHTML:s.icon}):se("span",{style:{backgroundImage:`url(${s.icon})`},class:"social-share-icon-img"}),o=s=>se("button",{class:"social-share-btn",title:s.name,type:"button",role:"button",onClick:()=>t.emit(Qn.Share,s.name),"data-link":s.type==="popup"?`#share-${s.name}`:e.shareURL},[r(s)]);return()=>se("li",{class:"social-share-network",role:"option"},[o(e.network)])}}),El=Oe({name:"SocialShare",inheritAttrs:!0,props:{networks:{type:Array,default:()=>["twitter","facebook","reddit"]},isPlain:{type:Boolean,default:!1},tags:{type:Array,default:()=>[]},twitterUser:{type:String},fallbackImage:{type:String},autoQuote:{type:Boolean,default:!0},qrcodeOptions:{type:Object,default:()=>({})},networksData:{type:Object,default:()=>({})}},setup(e){const t=[...new Set(e.networks)],n=Object.keys(e.networksData).map(w=>({name:w,...e.networksData[w]})).filter(w=>t.includes(w.name)).sort((w,A)=>t.indexOf(w.name)-t.indexOf(A.name)),r=mo(),o=Ce(null),s=Dt({status:!1,resizable:!1,toolbar:!1,menubar:!1,scrollbars:!1,location:!1,directories:!1,width:626,height:436,top:0,left:0});et(()=>{if(!sn)return!1;const w=document.documentElement,A=window.screenLeft!==void 0?window.screenLeft:window.screenX,C=window.screenTop!==void 0?window.screenTop:window.screenY,m=window.innerWidth?window.innerWidth:w.clientWidth?w.clientWidth:screen.width,B=window.innerHeight?window.innerHeight:w.clientHeight?w.clientHeight:screen.height;s.left=m/2-s.width/2+A,s.top=B/2-s.height/2+C});const i=oe(()=>t.length&&!r.value.noSocialShare),l=oe(()=>{var w,A,C;return(C=(A=(w=r.value.$shareUrl)!=null?w:r.value.shareUrl)!=null?A:r.value.permalink)!=null?C:sn?location.href:""}),a=oe(()=>{var w,A,C;return(C=(A=(w=r.value.$shareTitle)!=null?w:r.value.shareTitle)!=null?A:r.value.title)!=null?C:sn?document.title:""}),c=oe(()=>{var w,A,C;return(C=(A=(w=r.value.$shareDescription)!=null?w:r.value.shareDescription)!=null?A:r.value.description)!=null?C:Ms("description")}),u=oe(()=>{var C,m,B;const w=(B=(m=(C=r.value.$shareImage)!=null?C:r.value.shareImage)!=null?m:r.value.image)!=null?B:e.fallbackImage;return w?Wd(w)?w:sn?`${location.origin}${Yi(w)}`:"":""}),d=oe(()=>{var w,A;return(A=(w=r.value.$shareQuote)!=null?w:r.value.shareQuote)!=null?A:e.autoQuote?c.value:""}),h=oe(()=>{var A,C,m,B,z;const w=(z=(B=(m=(C=(A=r.value.$shareTags)!=null?A:r.value.shareTags)!=null?C:r.value.tags)!=null?m:r.value.tag)!=null?B:e.tags)!=null?z:Ms("keywords");return Array.isArray(w)?w.join(","):typeof w=="string"?w.replace(/\s/g,""):""}),v=oe(()=>({...{errorCorrectionLevel:"H",width:250,scale:1,margin:1.5},...e.qrcodeOptions})),b=w=>{var m;let A=null;const C=[`status=${s.status?"yes":"no"}`,`height=${s.height}`,`width=${s.width}`,`resizable=${s.resizable?"yes":"no"}`,`left=${s.left}`,`top=${s.top}`,`screenX=${s.left}`,`screenY=${s.top}`,`toolbar=${s.toolbar?"yes":"no"}`,`menubar=${s.menubar?"yes":"no"}`,`scrollbars=${s.scrollbars?"yes":"no"}`,`location=${s.location?"yes":"no"}`,`directories=${s.directories?"yes":"no"}`];A=window.open(w,"sharer",C.join(",")),(m=A==null?void 0:A.focus)==null||m.call(A),o.value=window.setInterval(()=>{A!=null&&A.closed&&(window.clearInterval(o.value),A=null)},500)},M=async()=>{const w=document.body,A=document.querySelector("#__VUEPRESS_SOCIAL_SHARE__"),C=document.createElement("div");C.id="__VUEPRESS_SOCIAL_SHARE__",C.classList.add("social-share-overlay"),A&&A.parentNode&&A.parentNode.removeChild(A);try{const B=await(await re(()=>import("./browser.7e974638.js").then(function(z){return z.b}),[])).toDataURL(l.value,v.value);C.innerHTML=``,w.appendChild(C),C.classList.add("show"),C.addEventListener("click",z=>{C.classList.remove("show"),w.removeChild(C),z.stopPropagation()})}catch(m){console.log(m)}},R=w=>{window.open(w,"_blank")},g=(w,A)=>["facebook"].includes(A)&&w.length?`%23${w.split(",")[0]}`:w,y=(w,A)=>{let{sharer:C=""}=A;return["twitter"].includes(w)&&!h.value.length&&(C=C.replace("&hashtags=@hashtags","")),C.replace(/@url/g,encodeURIComponent(l.value)).replace(/@title/g,encodeURIComponent(a.value)).replace(/@media/g,u.value).replace(/@description/g,encodeURIComponent(c.value)).replace(/@quote/g,encodeURIComponent(d.value)).replace(/@hashtags/g,g(h.value,w)).replace(/@twitteruser/g,e.twitterUser?`&via=${e.twitterUser}`:"")},L=w=>{const A=e.networksData[w],C=y(w,A);switch(A.type){case"popup":b(C);break;case"qrcode":M();break;case"direct":R(C);break}},$=w=>se("ul",{class:"social-share-list",role:"listbox"},w.map(A=>se(Gd,{network:A,isPlain:e.isPlain,shareURL:y(A.name,A),onShare:C=>L(C)})));return()=>i.value?se("div",{class:"social-share"},[$(n)]):null}}),Yd=Oe({name:"GlobalSocialShare",inheritAttrs:!0,setup(){const e=wl,t=Ce(!1),n=ho(),r=mo(),o=oe(()=>!(e.noGlobalSocialShare||r.value.noGlobalSocialShare||r.value.noSocialShare)),s=u=>{t.value=!t.value,u.stopPropagation()},i=u=>{const{target:d}=u,{proxy:h}=n;!h.$el.contains||h.$el.contains(d)||(t.value=!1)};et(()=>{document.addEventListener("click",i)}),sr(()=>{document.removeEventListener("click",i)});const l=()=>se("span",{class:"social-share-icon-svg",innerHTML:t.value?Ud:Vd}),a=()=>se("button",{class:"social-share-btn social-share-trigger",type:"button",role:"button",onClick:u=>s(u)},[l()]),c=()=>t.value?se(El,{networks:e.networks,isPlain:e.isPlain,twitterUser:e.twitterUser,fallbackImage:e.fallbackImage,autoQuote:e.autoQuote,qrcodeOptions:e.qrcodeOptions,networksData:e.networksData}):null;return()=>o.value?se("div",{class:"social-share-global"},[c(),a()]):null}}),Nn=wl;var Qd=bt({enhance({app:e}){e.component("SocialShare",{props:{tags:{type:Array},networks:{type:Array},isPlain:{type:Boolean}},setup(t){return()=>{var n,r;return se(El,{...Nn,tags:t.tags,networks:(n=t.networks)!=null?n:Nn.networks,isPlain:(r=t.isPlain)!=null?r:Nn.isPlain})}}})},rootComponents:Nn.noGlobalSocialShare?[]:[Yd]}),Jd={enhance:({app:e})=>{e.component("Posts",be(()=>re(()=>import("./Posts.11e59ade.js"),[])))}};const Ar=[Af,Pf,kf,Uf,Gf,Xf,Fd,Qd,Jd],Zd=[["v-8daa1a0e","/",{title:""},["/index.html","/index.md"]],["v-d4281d8c","/aktivitaeten/2022-08-08-DA-0142.html",{title:"Aktivierung von DA-0142"},["/aktivitaeten/2022-08-08-DA-0142","/aktivitaeten/2022-08-08-DA-0142.md"]],["v-48662682","/aktivitaeten/2022-08-09-S5-JA-001.html",{title:"Aktivierung von S5/JA-001 in Slowenien"},["/aktivitaeten/2022-08-09-S5-JA-001","/aktivitaeten/2022-08-09-S5-JA-001.md"]],["v-5bc943d9","/aktivitaeten/2022-08-13-DA-0138.html",{title:"Aktivierung von DA-0138"},["/aktivitaeten/2022-08-13-DA-0138","/aktivitaeten/2022-08-13-DA-0138.md"]],["v-9624b84e","/aktivitaeten/2022-08-28-DA-0244.html",{title:"Aktivierung von DA-0244"},["/aktivitaeten/2022-08-28-DA-0244","/aktivitaeten/2022-08-28-DA-0244.md"]],["v-a53ed80c","/aktivitaeten/2022-10-15-SYP.html",{title:"Support Your Park Autumn 2022"},["/aktivitaeten/2022-10-15-SYP","/aktivitaeten/2022-10-15-SYP.md"]],["v-ddfcb05c","/aktivitaeten/2022-12-17-Gluehweinpota.html",{title:"Gl\xFChwein-POTA 2022"},["/aktivitaeten/2022-12-17-Gluehweinpota","/aktivitaeten/2022-12-17-Gluehweinpota.md"]],["v-5f569d00","/aktivitaeten/2023-01-21-SYP.html",{title:"Support Your Park Winter 2023"},["/aktivitaeten/2023-01-21-SYP","/aktivitaeten/2023-01-21-SYP.md"]],["v-09d05a2e","/aktivitaeten/2023-01-28-DA-0357.html",{title:"All time new one DA-0357 Harburger Stadtpark"},["/aktivitaeten/2023-01-28-DA-0357","/aktivitaeten/2023-01-28-DA-0357.md"]],["v-d3537586","/aktivitaeten/2023-02-11-DA-0261.html",{title:"Aktivierung von DA-0261 Th\xF6rls Park im Video."},["/aktivitaeten/2023-02-11-DA-0261","/aktivitaeten/2023-02-11-DA-0261.md"]],["v-817397ec","/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.html",{title:"Ausbildungsbetrieb mit den Drau\xDFenfunkern"},["/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07","/aktivitaeten/2023-02-25-Ausbildungsbetrieb-E07.md"]],["v-cc15b2ca","/aktivitaeten/2023-03-01-LEO-ohne-big-gun.html",{title:"Satellitenbetrieb ohne gro\xDFe Ausr\xFCstung"},["/aktivitaeten/2023-03-01-LEO-ohne-big-gun","/aktivitaeten/2023-03-01-LEO-ohne-big-gun.md"]],["v-2b926d9f","/aktivitaeten/",{title:"Aktvitit\xE4ten"},["/aktivitaeten/index.html","/aktivitaeten/index.md"]],["v-23b3aa39","/amateurfunk/",{title:"Was ist Amateurfunk?"},["/amateurfunk/index.html","/amateurfunk/index.md"]],["v-8f7a7f1c","/diy/teleskop-viertelwellen-vertical.html",{title:"Teleskop 1/4 Lambda Vertikal"},["/diy/teleskop-viertelwellen-vertical","/diy/teleskop-viertelwellen-vertical.md"]],["v-32b2e924","/mitmachen/",{title:"Auch Bock? Jetzt Drau\xDFenfunker werden!"},["/mitmachen/index.html","/mitmachen/index.md"]],["v-3706649a","/404.html",{title:""},["/404"]]];var Xd=()=>Zd.reduce((e,[t,n,r,o])=>(e.push({name:t,path:n,component:ls,meta:r},...o.map(s=>({path:s,redirect:n}))),e),[{name:"404",path:"/:catchAll(.*)",component:ls}]),eh=Iu,th=()=>{const e=_f({history:eh(su(mt.value.base)),routes:Xd(),scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{var r;(t.path!==n.path||n===nt)&&([ot.value]=await Promise.all([Tt.resolvePageData(t.name),(r=Bi[t.name])==null?void 0:r.__asyncLoader()]))}),e},nh=e=>{e.component("ClientOnly",pu),e.component("Content",mu)},rh=(e,t)=>{const n=oe(()=>Tt.resolveRouteLocale(mt.value.locales,t.currentRoute.value.path)),r=oe(()=>Tt.resolveSiteLocaleData(mt.value,n.value)),o=oe(()=>Tt.resolvePageFrontmatter(ot.value)),s=oe(()=>Tt.resolvePageHeadTitle(ot.value,r.value)),i=oe(()=>Tt.resolvePageHead(s.value,o.value,r.value)),l=oe(()=>Tt.resolvePageLang(ot.value));return e.provide(go,n),e.provide(Gi,r),e.provide(Vi,o),e.provide(cu,s),e.provide(Ki,i),e.provide(Wi,l),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>o.value},$head:{get:()=>i.value},$headTitle:{get:()=>s.value},$lang:{get:()=>l.value},$page:{get:()=>ot.value},$routeLocale:{get:()=>n.value},$site:{get:()=>mt.value},$siteLocale:{get:()=>r.value},$withBase:{get:()=>Yi}}),{pageData:ot,pageFrontmatter:o,pageHead:i,pageHeadTitle:s,pageLang:l,routeLocale:n,siteData:mt,siteLocaleData:r}},oh=()=>{const e=bo(),t=au(),n=uu(),r=Ce([]),o=()=>{t.value.forEach(i=>{const l=sh(i);l&&r.value.push(l)})},s=()=>{document.documentElement.lang=n.value,r.value.forEach(i=>{i.parentNode===document.head&&document.head.removeChild(i)}),r.value.splice(0,r.value.length),t.value.forEach(i=>{const l=ih(i);l!==null&&(document.head.appendChild(l),r.value.push(l))})};kt(hu,s),et(()=>{o(),s(),st(()=>e.path,()=>s())})},sh=([e,t,n=""])=>{const r=Object.entries(t).map(([l,a])=>ge(a)?`[${l}="${a}"]`:a===!0?`[${l}]`:"").join(""),o=`head > ${e}${r}`;return Array.from(document.querySelectorAll(o)).find(l=>l.innerText===n)||null},ih=([e,t,n])=>{if(!ge(e))return null;const r=document.createElement(e);return qi(t)&&Object.entries(t).forEach(([o,s])=>{ge(s)?r.setAttribute(o,s):s===!0&&r.setAttribute(o,"")}),ge(n)&&r.appendChild(document.createTextNode(n)),r},lh=Xc,ah=async()=>{var n;const e=lh({name:"VuepressApp",setup(){var r;oh();for(const o of Ar)(r=o.setup)==null||r.call(o);return()=>[se(ll),...Ar.flatMap(({rootComponents:o=[]})=>o.map(s=>se(s)))]}}),t=th();nh(e),rh(e,t);for(const r of Ar)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:mt}));return e.use(t),{app:e,router:t}};ah().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{ph as $,du as A,_h as B,bh as C,wn as D,se as E,Ie as F,Yi as G,pu as H,Ce as I,st as J,uh as K,mh as L,iu as M,su as N,yo as O,ge as P,Id as Q,et as R,Jn as S,po as T,An as U,wh as V,qi as W,yh as X,io as Y,ao as Z,fl as _,Di as a,sr as a0,Dd as a1,_e as b,ki as c,ah as createVueApp,dh as d,uo as e,Oe as f,bl as g,Ye as h,mo as i,oe as j,Y as k,fh as l,hh as m,bo as n,ir as o,ch as p,ou as q,Va as r,gh as s,Ll as t,fu as u,vh as v,xa as w,Ii as x,mc as y,bi as z}; diff --git a/assets/index.html.5bf7ff83.js b/assets/index.html.0280ec96.js similarity index 84% rename from assets/index.html.5bf7ff83.js rename to assets/index.html.0280ec96.js index 42347093..2cc1c379 100644 --- a/assets/index.html.5bf7ff83.js +++ b/assets/index.html.0280ec96.js @@ -1 +1 @@ -import{_ as a,o as n,c as o,b as s,a as e,e as r,r as c}from"./app.4067da3f.js";const i={},_=e("h1",{id:"aktvititaten",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktvititaten","aria-hidden":"true"},"#"),r(" Aktvitit\xE4ten")],-1);function d(l,h){const t=c("posts");return n(),o("div",null,[_,s(t,{type:"activity"})])}var f=a(i,[["render",d],["__file","index.html.vue"]]);export{f as default}; +import{_ as a,o as n,c as o,b as s,a as e,e as r,r as c}from"./app.4abd2f43.js";const i={},_=e("h1",{id:"aktvititaten",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktvititaten","aria-hidden":"true"},"#"),r(" Aktvitit\xE4ten")],-1);function d(l,h){const t=c("posts");return n(),o("div",null,[_,s(t,{type:"activity"})])}var f=a(i,[["render",d],["__file","index.html.vue"]]);export{f as default}; diff --git a/assets/index.html.46f8e324.js b/assets/index.html.2655ccb2.js similarity index 98% rename from assets/index.html.46f8e324.js rename to assets/index.html.2655ccb2.js index 68aaa6ae..fb7ea0b5 100644 --- a/assets/index.html.46f8e324.js +++ b/assets/index.html.2655ccb2.js @@ -1 +1 @@ -import{_ as i,o as a,c as s,a as e,b as t,d,e as n,r as o}from"./app.4067da3f.js";const u={},h=d('

Was passiert hier genau?

Ohne Steckdose, aufw\xE4ndige Installationen \u2013 oft nur mit dem, was wir im Rucksack transportieren k\xF6nnen \u2013 machen wir Funkbetrieb an Orten an denen sonst nicht gefunkt wird. Ob in einem Park, am Strand oder irgendwo in der freien Natur \u2013 der Reiz fernab des heimischen "Shacks" Funkbetrieb zu machen, zieht uns regelm\xE4\xDFig nach drau\xDFen.

Auf diesen Seiten wollen wir dir einen Einblick in unsere Passion geben, egal ob du bereits lizenzierter Funkamateur bist oder es noch werden m\xF6chtest. Vielleicht hast du uns ja bei einem unserer Funktage kennen gelernt und m\xF6chtest jetzt mehr wissen? Dann mach mit!

Und warum?

Da gibt es viele Gr\xFCnde...

Viele von uns leben z.B. in urbanen Gebieten und haben entweder keinen Platz f\xFCr gro\xDFe Antennen oder Probleme mit St\xF6rungen aus der Nachbarschaft. Andere wiederum sind einfach nur gern ein bisschen an der frischen Luft und verbinden dies mit dem Hobby Amateurfunk.

Durch unsere Pr\xE4senz im \xF6ffentlichen Raum machen wir das Hobby Amateurfunk sichtbar und f\xFChren immer wieder nette Gespr\xE4che mit interessierten Passanten. Daher richten wir uns mit dieser Webseite auch explizit an die nicht lizenzierten, am Thema Amateurfunk interessierten Personen und bieten einen Einstieg in die Ausbildung an.

Du m\xF6chtest mehr \xFCber Amateurfunk erfahren? Hier findest du weitere Informationen.

\xDCber uns \u2013 die Geschichte hinter draussenfunker.de

Angefangen hat es mit einer Hand voll Funkamateuren auf Twitter, die im Sommer 2022 beschlossen: Drau\xDFen funken? Einfach mal machen!

',10),c=n("Ein paar Tage sp\xE4ter folgte die erste gemeinsame Funkaktion im \xD6jendorfer Park in Hamburg und es stand schnell fest: es muss mehr coole Aktionen mit coolen Leuten im Amateurfunk geben. Au\xDFerdem brauchten wir eine Website f\xFCr Funk-Interessierte, die uns auf das Thema ansprechen. Die Idee von draussenfunker.de mit dem dazugeh\xF6rigem "),m={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},l=n("Forum auf Discord"),f=n(" war geboren."),_=e("p",null,[n("Seit dem ist viel passiert. In knapp sechs Monaten wuchs die Community auf \xFCber 100 Funkamateure und Funk-Interessierte an, die sich rege zum Thema Drau\xDFenfunken austauschen. Bei gemeinsamen Bastelaktionen (on- sowie offline) bauen wir Antennen, Funkger\xE4te und anderes. Bei unseren Funkaktivit\xE4ten haben wir allein in der zweiten Jahresh\xE4lfte 2022 mehrere tausend Funkverbindungen im und aus dem Gr\xFCnen zusammen bekommen. Der Rest ist Geschichte und erst der Anfang! Wir haben noch viele Ideen f\xFCr die Zukunft und durch die wachsende Community kommen t\xE4glich neue dazu. "),e("a",{href:"/mitmachen"},"Sei dabei!")],-1),b=e("p",null,"An dieser Stelle ein gro\xDFes Dankesch\xF6n an alle Mitreisenden!",-1),k=e("p",null,"73 von den Gr\xFCndern von draussenfunker.de",-1),p={href:"https://www.qrz.com/db/DO7JZ",target:"_blank",rel:"noopener noreferrer"},w=n("DO7JZ"),g=n(", "),D={href:"https://www.qrz.com/db/DG7PX",target:"_blank",rel:"noopener noreferrer"},z=n("DG7PX"),A=n(", "),v={href:"https://www.qrz.com/db/DO1DSH",target:"_blank",rel:"noopener noreferrer"},x=n("DO1DSH"),F=n(", "),O={href:"https://www.qrz.com/db/DO7OO",target:"_blank",rel:"noopener noreferrer"},S=n("DO7OO"),P=n(" und "),q={href:"https://www.qrz.com/db/DK4HAA",target:"_blank",rel:"noopener noreferrer"},B=n("DK4HAA"),G=e("h2",{id:"kontakt",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#kontakt","aria-hidden":"true"},"#"),n(" Kontakt")],-1),H=e("p",null,[n("Prim\xE4r sind wir \xFCber den "),e("a",{href:"/mitmachen"},"Discord-Server"),n(" erreichbar. Du erreichst uns aber auch per E-Mail: "),e("a",{href:"mailto:cq@draussenfunker.de"},"cq@draussenfunker.de")],-1);function I(E,T){const r=o("ExternalLinkIcon");return a(),s("div",null,[h,e("p",null,[c,e("a",m,[l,t(r)]),f]),_,b,k,e("p",null,[e("a",p,[w,t(r)]),g,e("a",D,[z,t(r)]),A,e("a",v,[x,t(r)]),F,e("a",O,[S,t(r)]),P,e("a",q,[B,t(r)])]),G,H])}var V=i(u,[["render",I],["__file","index.html.vue"]]);export{V as default}; +import{_ as i,o as a,c as s,a as e,b as t,d,e as n,r as o}from"./app.4abd2f43.js";const u={},h=d('

Was passiert hier genau?

Ohne Steckdose, aufw\xE4ndige Installationen \u2013 oft nur mit dem, was wir im Rucksack transportieren k\xF6nnen \u2013 machen wir Funkbetrieb an Orten an denen sonst nicht gefunkt wird. Ob in einem Park, am Strand oder irgendwo in der freien Natur \u2013 der Reiz fernab des heimischen "Shacks" Funkbetrieb zu machen, zieht uns regelm\xE4\xDFig nach drau\xDFen.

Auf diesen Seiten wollen wir dir einen Einblick in unsere Passion geben, egal ob du bereits lizenzierter Funkamateur bist oder es noch werden m\xF6chtest. Vielleicht hast du uns ja bei einem unserer Funktage kennen gelernt und m\xF6chtest jetzt mehr wissen? Dann mach mit!

Und warum?

Da gibt es viele Gr\xFCnde...

Viele von uns leben z.B. in urbanen Gebieten und haben entweder keinen Platz f\xFCr gro\xDFe Antennen oder Probleme mit St\xF6rungen aus der Nachbarschaft. Andere wiederum sind einfach nur gern ein bisschen an der frischen Luft und verbinden dies mit dem Hobby Amateurfunk.

Durch unsere Pr\xE4senz im \xF6ffentlichen Raum machen wir das Hobby Amateurfunk sichtbar und f\xFChren immer wieder nette Gespr\xE4che mit interessierten Passanten. Daher richten wir uns mit dieser Webseite auch explizit an die nicht lizenzierten, am Thema Amateurfunk interessierten Personen und bieten einen Einstieg in die Ausbildung an.

Du m\xF6chtest mehr \xFCber Amateurfunk erfahren? Hier findest du weitere Informationen.

\xDCber uns \u2013 die Geschichte hinter draussenfunker.de

Angefangen hat es mit einer Hand voll Funkamateuren auf Twitter, die im Sommer 2022 beschlossen: Drau\xDFen funken? Einfach mal machen!

',10),c=n("Ein paar Tage sp\xE4ter folgte die erste gemeinsame Funkaktion im \xD6jendorfer Park in Hamburg und es stand schnell fest: es muss mehr coole Aktionen mit coolen Leuten im Amateurfunk geben. Au\xDFerdem brauchten wir eine Website f\xFCr Funk-Interessierte, die uns auf das Thema ansprechen. Die Idee von draussenfunker.de mit dem dazugeh\xF6rigem "),m={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},l=n("Forum auf Discord"),f=n(" war geboren."),_=e("p",null,[n("Seit dem ist viel passiert. In knapp sechs Monaten wuchs die Community auf \xFCber 100 Funkamateure und Funk-Interessierte an, die sich rege zum Thema Drau\xDFenfunken austauschen. Bei gemeinsamen Bastelaktionen (on- sowie offline) bauen wir Antennen, Funkger\xE4te und anderes. Bei unseren Funkaktivit\xE4ten haben wir allein in der zweiten Jahresh\xE4lfte 2022 mehrere tausend Funkverbindungen im und aus dem Gr\xFCnen zusammen bekommen. Der Rest ist Geschichte und erst der Anfang! Wir haben noch viele Ideen f\xFCr die Zukunft und durch die wachsende Community kommen t\xE4glich neue dazu. "),e("a",{href:"/mitmachen"},"Sei dabei!")],-1),b=e("p",null,"An dieser Stelle ein gro\xDFes Dankesch\xF6n an alle Mitreisenden!",-1),k=e("p",null,"73 von den Gr\xFCndern von draussenfunker.de",-1),p={href:"https://www.qrz.com/db/DO7JZ",target:"_blank",rel:"noopener noreferrer"},w=n("DO7JZ"),g=n(", "),D={href:"https://www.qrz.com/db/DG7PX",target:"_blank",rel:"noopener noreferrer"},z=n("DG7PX"),A=n(", "),v={href:"https://www.qrz.com/db/DO1DSH",target:"_blank",rel:"noopener noreferrer"},x=n("DO1DSH"),F=n(", "),O={href:"https://www.qrz.com/db/DO7OO",target:"_blank",rel:"noopener noreferrer"},S=n("DO7OO"),P=n(" und "),q={href:"https://www.qrz.com/db/DK4HAA",target:"_blank",rel:"noopener noreferrer"},B=n("DK4HAA"),G=e("h2",{id:"kontakt",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#kontakt","aria-hidden":"true"},"#"),n(" Kontakt")],-1),H=e("p",null,[n("Prim\xE4r sind wir \xFCber den "),e("a",{href:"/mitmachen"},"Discord-Server"),n(" erreichbar. Du erreichst uns aber auch per E-Mail: "),e("a",{href:"mailto:cq@draussenfunker.de"},"cq@draussenfunker.de")],-1);function I(E,T){const r=o("ExternalLinkIcon");return a(),s("div",null,[h,e("p",null,[c,e("a",m,[l,t(r)]),f]),_,b,k,e("p",null,[e("a",p,[w,t(r)]),g,e("a",D,[z,t(r)]),A,e("a",v,[x,t(r)]),F,e("a",O,[S,t(r)]),P,e("a",q,[B,t(r)])]),G,H])}var V=i(u,[["render",I],["__file","index.html.vue"]]);export{V as default}; diff --git a/assets/index.html.7ab6d048.js b/assets/index.html.e2880cac.js similarity index 98% rename from assets/index.html.7ab6d048.js rename to assets/index.html.e2880cac.js index c6ea2487..fd75c706 100644 --- a/assets/index.html.7ab6d048.js +++ b/assets/index.html.e2880cac.js @@ -1 +1 @@ -import{_ as t,o as i,c as s,a as e,b as a,e as n,d as u,r as d}from"./app.4067da3f.js";var h="/images/mitmachen/Draussenfunker_Flyer_Mitmachen.jpg",o="/images/mitmachen/Draussenfunker_Flyer_Amateurfunk.jpg";const c={},m=e("h1",{id:"auch-bock-jetzt-drau\xDFenfunker-werden",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#auch-bock-jetzt-drau\xDFenfunker-werden","aria-hidden":"true"},"#"),n(" Auch Bock? Jetzt Drau\xDFenfunker werden!")],-1),f=n("Unsere Community ist in unserem Forum auf "),l={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},_=n("Discord"),k=n(" aktiv und tausch sich dort \xFCber die gemeinsamen Funk-Treffen, die neusten Selbstbauprojekte und viele weitere Themen aus. Neueinsteiger finden bei uns Unterst\xFCtzung bei der Pr\xFCfungsvorbereitung oder allgemein zum Thema Amateurfunk. Du hast Interesse am Thema Amateurfunk und insbesondere am Funken im Gr\xFCnen? Dann klick den Link und sag Hallo!"),g={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},b=n("Jetzt mitmachen: zu unserem Discord-Server"),p=e("h2",{id:"fur-funkamateure",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#fur-funkamateure","aria-hidden":"true"},"#"),n(" F\xFCr Funkamateure")],-1),D=n("Wir bieten regelm\xE4\xDFig Aktionen zum Reinschnuppern, Mitmachen und Weitererz\xE4hlen an. Neben den Informationen auf dieser Website und auf unserem Discord-Server haben wir auch einen "),F=e("a",{href:"/images/mitmachen/Draussenfunker_Flyer_Mitmachen.pdf"},"Flyer",-1),z=n(" zum Weitergeben - zum Beispiel beim OV-Abend. F\xFCr alle Nicht-Funkamateure: das sind die Treffen der lokalen Gruppen des "),w={href:"https://www.darc.de/home",target:"_blank",rel:"noopener noreferrer"},v=n("Deutschen Amateur-Radio-Club (DARC) e.V."),A=n(". Ihr habt Interesse, gemeinsam mit uns Portabelbetrieb zu machen? Meldet euch! Wir freuen uns auf die gemeinsame Zeit on air."),x=u('

Draussenfunker Flyer Mitmachen

F\xFCr Drau\xDFenfunker

Du machst schon regelm\xE4\xDFig Portabelbetrieb und bist als Drau\xDFenfunker aktiv? Dann kennst du wahrscheinlich die h\xE4ufigsten Fragen der Passanten und erz\xE4hlst oft, was dich am Amateurfunk reizt und wie das alles funktioniert. Wir haben einen Flyer erstellt, um Nicht-Funkern etwas an die Hand geben zu k\xF6nnen und sie zum Mitmachen zu animieren. Die ersten beiden Seiten k\xF6nnen doppelseitig gedruckt rausgegeben werden. Ergibt sich ein Gespr\xE4ch \xFCber das Thema Funk, hast du auf der dritten Seite die aus unserer Erfahrung am h\xE4ufigsten ben\xF6tigten Visualisierungen zum Erkl\xE4ren. Diese sind bewusst stark vereinfacht und technisch nicht 100% korrekt dargestellt, damit die Erl\xE4uterungen etwas einfacher gehalten werden k\xF6nnen.

Draussenfunker Flyer Amateurfunk

',4);function y(B,T){const r=d("ExternalLinkIcon");return i(),s("div",null,[m,e("p",null,[f,e("a",l,[_,a(r)]),k]),e("p",null,[e("a",g,[b,a(r)])]),p,e("p",null,[D,F,z,e("a",w,[v,a(r)]),A]),x])}var E=t(c,[["render",y],["__file","index.html.vue"]]);export{E as default}; +import{_ as t,o as i,c as s,a as e,b as a,e as n,d as u,r as d}from"./app.4abd2f43.js";var h="/images/mitmachen/Draussenfunker_Flyer_Mitmachen.jpg",o="/images/mitmachen/Draussenfunker_Flyer_Amateurfunk.jpg";const c={},m=e("h1",{id:"auch-bock-jetzt-drau\xDFenfunker-werden",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#auch-bock-jetzt-drau\xDFenfunker-werden","aria-hidden":"true"},"#"),n(" Auch Bock? Jetzt Drau\xDFenfunker werden!")],-1),f=n("Unsere Community ist in unserem Forum auf "),l={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},_=n("Discord"),k=n(" aktiv und tausch sich dort \xFCber die gemeinsamen Funk-Treffen, die neusten Selbstbauprojekte und viele weitere Themen aus. Neueinsteiger finden bei uns Unterst\xFCtzung bei der Pr\xFCfungsvorbereitung oder allgemein zum Thema Amateurfunk. Du hast Interesse am Thema Amateurfunk und insbesondere am Funken im Gr\xFCnen? Dann klick den Link und sag Hallo!"),g={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},b=n("Jetzt mitmachen: zu unserem Discord-Server"),p=e("h2",{id:"fur-funkamateure",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#fur-funkamateure","aria-hidden":"true"},"#"),n(" F\xFCr Funkamateure")],-1),D=n("Wir bieten regelm\xE4\xDFig Aktionen zum Reinschnuppern, Mitmachen und Weitererz\xE4hlen an. Neben den Informationen auf dieser Website und auf unserem Discord-Server haben wir auch einen "),F=e("a",{href:"/images/mitmachen/Draussenfunker_Flyer_Mitmachen.pdf"},"Flyer",-1),z=n(" zum Weitergeben - zum Beispiel beim OV-Abend. F\xFCr alle Nicht-Funkamateure: das sind die Treffen der lokalen Gruppen des "),w={href:"https://www.darc.de/home",target:"_blank",rel:"noopener noreferrer"},v=n("Deutschen Amateur-Radio-Club (DARC) e.V."),A=n(". Ihr habt Interesse, gemeinsam mit uns Portabelbetrieb zu machen? Meldet euch! Wir freuen uns auf die gemeinsame Zeit on air."),x=u('

Draussenfunker Flyer Mitmachen

F\xFCr Drau\xDFenfunker

Du machst schon regelm\xE4\xDFig Portabelbetrieb und bist als Drau\xDFenfunker aktiv? Dann kennst du wahrscheinlich die h\xE4ufigsten Fragen der Passanten und erz\xE4hlst oft, was dich am Amateurfunk reizt und wie das alles funktioniert. Wir haben einen Flyer erstellt, um Nicht-Funkern etwas an die Hand geben zu k\xF6nnen und sie zum Mitmachen zu animieren. Die ersten beiden Seiten k\xF6nnen doppelseitig gedruckt rausgegeben werden. Ergibt sich ein Gespr\xE4ch \xFCber das Thema Funk, hast du auf der dritten Seite die aus unserer Erfahrung am h\xE4ufigsten ben\xF6tigten Visualisierungen zum Erkl\xE4ren. Diese sind bewusst stark vereinfacht und technisch nicht 100% korrekt dargestellt, damit die Erl\xE4uterungen etwas einfacher gehalten werden k\xF6nnen.

Draussenfunker Flyer Amateurfunk

',4);function y(B,T){const r=d("ExternalLinkIcon");return i(),s("div",null,[m,e("p",null,[f,e("a",l,[_,a(r)]),k]),e("p",null,[e("a",g,[b,a(r)])]),p,e("p",null,[D,F,z,e("a",w,[v,a(r)]),A]),x])}var E=t(c,[["render",y],["__file","index.html.vue"]]);export{E as default}; diff --git a/assets/index.html.b5fa00d8.js b/assets/index.html.f40c4044.js similarity index 99% rename from assets/index.html.b5fa00d8.js rename to assets/index.html.f40c4044.js index 3c6ea65f..325cc400 100644 --- a/assets/index.html.b5fa00d8.js +++ b/assets/index.html.f40c4044.js @@ -1 +1 @@ -import{_ as r,o as a,c as s,a as e,b as i,e as n,d as u,r as d}from"./app.4067da3f.js";const l={},h=e("h1",{id:"was-ist-amateurfunk",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#was-ist-amateurfunk","aria-hidden":"true"},"#"),n(" Was ist Amateurfunk?")],-1),o=n("Das Hobby "),m={href:"https://de.wikipedia.org/wiki/Amateurfunkdienst",target:"_blank",rel:"noopener noreferrer"},c=n("Amateurfunk"),k=n(" ist sehr vielf\xE4ltig und umfangreich. Der Amateurfunk dient der Ausbildung, dem experiementellen Funkbetrieb sowie der V\xF6lkerverst\xE4ndigung und der Unterst\xFCtzung von Hilfsaktionen in Not- und Katastrophenf\xE4llen."),g=e("p",null,"Als Funkamateure d\xFCrfen wir nicht nur weltweite Funkverbindungen aufbauen, sondern auch mit modifizierten oder gar selbst gebauten Ger\xE4ten und Antennen funken. Oft kommen hierbei sehr moderne und effiziente, digitalen Betriebsarten zum Einsatz, die es erm\xF6glichen, mit geringster Sendeleistung weltweite Kontakte herzustellen. Auch die Kommunikation per Sprechfunk oder Morse-Telegrafie geh\xF6rt zu den typischen Betriebsarten, die wir nutzen.",-1),f=n("Damit verschiedene Funkdienste sich nicht gegenseitig st\xF6ren, gibt es internationale Abkommen \xFCber die Nutzung der jeweiligen Frequenzbereiche. Dem Amateurfunk sind dabei unterschiedliche "),b={href:"https://de.wikipedia.org/wiki/Amateurfunkband",target:"_blank",rel:"noopener noreferrer"},w=n("Frequenzb\xE4nder"),p=n(" von wenigen Kilohertz (kHz) bis in den Gigahertz-Bereich (GHz) zugeteilt, die jeweils unterschiedliche Eigenschaften mit sich bringen."),_=u('

Ein Funkamateur lernt in seiner Ausbildung, wie er diese Frequenzbereiche nutzen kann und darf. Hierbei geht es um Inhalte zu den Themen Elektrotechnik, Betriebstechnik und nat\xFCrlich Gesetzeskunde. F\xFCr die Zulassung zum Amateurfunkdienst muss ein Funkamateur eine staatliche Pr\xFCfung bestehen und dabei die Kenntnisse in diesen Bereichen nachweisen.

Aber keine Sorge, dies klingt komplizierter, als es eigentlich ist. Wenn du dich f\xFCr das Thema Funk interessierst und Funkamateur werden willst, melde dich bei uns!.

Warum Amateurfunk?

In Zeiten von Internet und Smartphones wundert man sich, ob das Thema Amateurfunk nicht eigentlich obsolet ist. Warum ben\xF6tigt man Funkger\xE4te, Antennen und alles was dazu geh\xF6rt, wenn man mit dem kleinen Computer in seiner Hosentasche komfortabel mit der ganzen Welt reden, Fernsehn gucken und im Internet surfen kann?

Die Frage kann jeder Mensch nur f\xFCr sich beantworten \u2013 aber hier sind ein paar m\xF6gliche Antworten:

  • Amateuerfunk funktioniert immer und \xFCberall, sofern es die Ausbreitungsbedingungen erlauben.
  • Wenn du willst, sammelst du Funkkontakte mit allen L\xE4ndern dieser Welt, zur ISS oder den Polarstationen.
  • Funkamateure gibt es auf der ganzen Welt. \xDCber das gemeinsame Hobby findest du schnell neue Freundschaften. Viele gegenseitige Besuche haben sich so schon ergeben.
  • Auf so genannten DX-Peditonen reisen Funkamateure in Gegenden in denen es keine oder nur sehr wenige Funkamateure gibt. Fahr mit oder versuche, weit entfernte Stationen zu erreichen!
  • Dich interessiert die Raumfahrt? Wir haben eigene Amateurfunk-Satelliten im Weltraum, die spannende Verbindungen erm\xF6glichen!
  • Du hast Lust auf ein eigenes TV-Studio? Dann ist Amateurfunk-Fernsehen genau das Richtige f\xFCr dich!
  • Als Funkamateur bist du unabh\xE4ngig von kommerzieller Infrastruktur. Wir betreiben unsere Infrastruktur (z.B. Relaisstationen) selbst!
  • Wenn du m\xF6chtest, hat der Amateurfunk sehr viel mit Computern und digitalen Medien zu tun. Digitale Betriebsarten erlauben so viel mehr als nur die reine \xDCbertragung von Text.
  • Du darfst deine eigenen Funkger\xE4te bauen oder entsprechend modifizieren, wenn du dich daf\xFCr interessierst.
  • Das erlernte Wissen hilft dir auch in vielen anderen Lebenslagen. beispielsweise bei Elektro-Installationen.
  • In der Ausbildung lernst du eine Menge im Bereich Elektrotechnik und Elektronik. Das Lernen f\xFCr die Pr\xFCfung ist aber nur der Anfang. So hast du eine tolle Motivation, dich weitergehend mit der Technik und Physik zu besch\xE4ftigen.

Und wenn du willst, kannst du auch einfach nur mit einem Handfunkger\xE4t \xFCber die lokalen Relaisstationen mit deinen Funkfreunden sprechen. Beim Amateurfunk ist f\xFCr jeden etwas dabei. Auf unserem Discord-Server tauschen wir uns zu all diesen Themen aus. Mach gerne mit!.

Ausbreitung von Funkwellen

Bis kurz nach dem Ende des Ersten Weltkrieges dachte man, dass sich Funkwellen ab einer Frequenz von 2 MHz "wie Licht" ausbreiten und nur bis kurz hinter dem Horizont empfangbar sind. Daher wurden diese Frequenzen als "wertlos" betrachtet und f\xFCr den Amateurfunk freigegeben. Schnell stellten die Funkamateure fest, dass dies nicht der Fall ist und Funkwellen an verschiedenen Schichten in der Atmosph\xE4re reflektiert werden k\xF6nnen. Somit lie\xDFen sich viel weitere Entfernungen \xFCberbr\xFCcken als zun\xE4chst angenommen.

Welche Funkwellen wann und wie reflektiert werden, h\xE4ngt unter anderem von der Frequenz, der Tageszeit und der Sonnenaktivit\xE4t ab. Die Reflektion von Funkwellen an der Troposph\xE4re oder Ionosph\xE4re erlaubt es, im Bereich von 2-30 MHz, manchmal auch im Bereich von 144 MHz deutlich \xFCber den Horizont hinaus zu funken. Gerade im Bereich unterhalb von 30 Mhz sind Reichweiten von 2000-10000 Kilometern keine Seltenheit, deutlich h\xF6here Reichweiten sind aber auch regelm\xE4\xDFig m\xF6glich. So kann mit einem einfachen Draht als Antenne regelm\xE4\xDFig Funkkontakt mit den USA, mit Asien oder der Karibik aufgenommen werden. In besonders seltenen F\xE4llen, ist es sogar m\xF6glich, sich selbst zu h\xF6ren, nachdem das eigene Funksignal einmal um die ganze Erde gelaufen ist.

Als Draussenfunker interessieren uns diese Ausbreitungsbedingungen nat\xFCrlich besonders. Daher werfen wir vor unseren Aktivit\xE4ten oftmals einen Blick auf die aktuelle "Funkwetter-Vorhersage".

',11),z={href:"http://hamqsl.com/",target:"_blank",rel:"noopener noreferrer"},F=e("img",{src:"https://www.hamqsl.com/solar101vhfpic.php?kindex=tromso&muf=athns",alt:"Funkwetter"},null,-1),A=n("Unter "),v={href:"https://sonnen-sturm.info/funkwetter",target:"_blank",rel:"noopener noreferrer"},D=n("https://sonnen-sturm.info/funkwetter"),S=n(" findet ihr eine umfangreiche Erkl\xE4rung der angezeigten Werte. Die Daten selbst werden von der Seite "),B={href:"http://hamqsl.com/",target:"_blank",rel:"noopener noreferrer"},q=n("http://hamqsl.com/"),W=n(" zusammen getragen."),x=e("h2",{id:"jetzt-funkamateur-werden",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#jetzt-funkamateur-werden","aria-hidden":"true"},"#"),n(" Jetzt Funkamateur werden!")],-1),E=e("p",null,[n("Das klingt interessant und du m\xF6chtest mehr erfahren, wie du Funkamateur werden kannst? "),e("a",{href:"/mitmachen"},"Dann melde dich bei uns!"),n(".")],-1);function H(I,T){const t=d("ExternalLinkIcon");return a(),s("div",null,[h,e("p",null,[o,e("a",m,[c,i(t)]),k]),g,e("p",null,[f,e("a",b,[w,i(t)]),p]),_,e("p",null,[e("a",z,[F,i(t)])]),e("p",null,[A,e("a",v,[D,i(t)]),S,e("a",B,[q,i(t)]),W]),x,E])}var V=r(l,[["render",H],["__file","index.html.vue"]]);export{V as default}; +import{_ as r,o as a,c as s,a as e,b as i,e as n,d as u,r as d}from"./app.4abd2f43.js";const l={},h=e("h1",{id:"was-ist-amateurfunk",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#was-ist-amateurfunk","aria-hidden":"true"},"#"),n(" Was ist Amateurfunk?")],-1),o=n("Das Hobby "),m={href:"https://de.wikipedia.org/wiki/Amateurfunkdienst",target:"_blank",rel:"noopener noreferrer"},c=n("Amateurfunk"),k=n(" ist sehr vielf\xE4ltig und umfangreich. Der Amateurfunk dient der Ausbildung, dem experiementellen Funkbetrieb sowie der V\xF6lkerverst\xE4ndigung und der Unterst\xFCtzung von Hilfsaktionen in Not- und Katastrophenf\xE4llen."),g=e("p",null,"Als Funkamateure d\xFCrfen wir nicht nur weltweite Funkverbindungen aufbauen, sondern auch mit modifizierten oder gar selbst gebauten Ger\xE4ten und Antennen funken. Oft kommen hierbei sehr moderne und effiziente, digitalen Betriebsarten zum Einsatz, die es erm\xF6glichen, mit geringster Sendeleistung weltweite Kontakte herzustellen. Auch die Kommunikation per Sprechfunk oder Morse-Telegrafie geh\xF6rt zu den typischen Betriebsarten, die wir nutzen.",-1),f=n("Damit verschiedene Funkdienste sich nicht gegenseitig st\xF6ren, gibt es internationale Abkommen \xFCber die Nutzung der jeweiligen Frequenzbereiche. Dem Amateurfunk sind dabei unterschiedliche "),b={href:"https://de.wikipedia.org/wiki/Amateurfunkband",target:"_blank",rel:"noopener noreferrer"},w=n("Frequenzb\xE4nder"),p=n(" von wenigen Kilohertz (kHz) bis in den Gigahertz-Bereich (GHz) zugeteilt, die jeweils unterschiedliche Eigenschaften mit sich bringen."),_=u('

Ein Funkamateur lernt in seiner Ausbildung, wie er diese Frequenzbereiche nutzen kann und darf. Hierbei geht es um Inhalte zu den Themen Elektrotechnik, Betriebstechnik und nat\xFCrlich Gesetzeskunde. F\xFCr die Zulassung zum Amateurfunkdienst muss ein Funkamateur eine staatliche Pr\xFCfung bestehen und dabei die Kenntnisse in diesen Bereichen nachweisen.

Aber keine Sorge, dies klingt komplizierter, als es eigentlich ist. Wenn du dich f\xFCr das Thema Funk interessierst und Funkamateur werden willst, melde dich bei uns!.

Warum Amateurfunk?

In Zeiten von Internet und Smartphones wundert man sich, ob das Thema Amateurfunk nicht eigentlich obsolet ist. Warum ben\xF6tigt man Funkger\xE4te, Antennen und alles was dazu geh\xF6rt, wenn man mit dem kleinen Computer in seiner Hosentasche komfortabel mit der ganzen Welt reden, Fernsehn gucken und im Internet surfen kann?

Die Frage kann jeder Mensch nur f\xFCr sich beantworten \u2013 aber hier sind ein paar m\xF6gliche Antworten:

  • Amateuerfunk funktioniert immer und \xFCberall, sofern es die Ausbreitungsbedingungen erlauben.
  • Wenn du willst, sammelst du Funkkontakte mit allen L\xE4ndern dieser Welt, zur ISS oder den Polarstationen.
  • Funkamateure gibt es auf der ganzen Welt. \xDCber das gemeinsame Hobby findest du schnell neue Freundschaften. Viele gegenseitige Besuche haben sich so schon ergeben.
  • Auf so genannten DX-Peditonen reisen Funkamateure in Gegenden in denen es keine oder nur sehr wenige Funkamateure gibt. Fahr mit oder versuche, weit entfernte Stationen zu erreichen!
  • Dich interessiert die Raumfahrt? Wir haben eigene Amateurfunk-Satelliten im Weltraum, die spannende Verbindungen erm\xF6glichen!
  • Du hast Lust auf ein eigenes TV-Studio? Dann ist Amateurfunk-Fernsehen genau das Richtige f\xFCr dich!
  • Als Funkamateur bist du unabh\xE4ngig von kommerzieller Infrastruktur. Wir betreiben unsere Infrastruktur (z.B. Relaisstationen) selbst!
  • Wenn du m\xF6chtest, hat der Amateurfunk sehr viel mit Computern und digitalen Medien zu tun. Digitale Betriebsarten erlauben so viel mehr als nur die reine \xDCbertragung von Text.
  • Du darfst deine eigenen Funkger\xE4te bauen oder entsprechend modifizieren, wenn du dich daf\xFCr interessierst.
  • Das erlernte Wissen hilft dir auch in vielen anderen Lebenslagen. beispielsweise bei Elektro-Installationen.
  • In der Ausbildung lernst du eine Menge im Bereich Elektrotechnik und Elektronik. Das Lernen f\xFCr die Pr\xFCfung ist aber nur der Anfang. So hast du eine tolle Motivation, dich weitergehend mit der Technik und Physik zu besch\xE4ftigen.

Und wenn du willst, kannst du auch einfach nur mit einem Handfunkger\xE4t \xFCber die lokalen Relaisstationen mit deinen Funkfreunden sprechen. Beim Amateurfunk ist f\xFCr jeden etwas dabei. Auf unserem Discord-Server tauschen wir uns zu all diesen Themen aus. Mach gerne mit!.

Ausbreitung von Funkwellen

Bis kurz nach dem Ende des Ersten Weltkrieges dachte man, dass sich Funkwellen ab einer Frequenz von 2 MHz "wie Licht" ausbreiten und nur bis kurz hinter dem Horizont empfangbar sind. Daher wurden diese Frequenzen als "wertlos" betrachtet und f\xFCr den Amateurfunk freigegeben. Schnell stellten die Funkamateure fest, dass dies nicht der Fall ist und Funkwellen an verschiedenen Schichten in der Atmosph\xE4re reflektiert werden k\xF6nnen. Somit lie\xDFen sich viel weitere Entfernungen \xFCberbr\xFCcken als zun\xE4chst angenommen.

Welche Funkwellen wann und wie reflektiert werden, h\xE4ngt unter anderem von der Frequenz, der Tageszeit und der Sonnenaktivit\xE4t ab. Die Reflektion von Funkwellen an der Troposph\xE4re oder Ionosph\xE4re erlaubt es, im Bereich von 2-30 MHz, manchmal auch im Bereich von 144 MHz deutlich \xFCber den Horizont hinaus zu funken. Gerade im Bereich unterhalb von 30 Mhz sind Reichweiten von 2000-10000 Kilometern keine Seltenheit, deutlich h\xF6here Reichweiten sind aber auch regelm\xE4\xDFig m\xF6glich. So kann mit einem einfachen Draht als Antenne regelm\xE4\xDFig Funkkontakt mit den USA, mit Asien oder der Karibik aufgenommen werden. In besonders seltenen F\xE4llen, ist es sogar m\xF6glich, sich selbst zu h\xF6ren, nachdem das eigene Funksignal einmal um die ganze Erde gelaufen ist.

Als Draussenfunker interessieren uns diese Ausbreitungsbedingungen nat\xFCrlich besonders. Daher werfen wir vor unseren Aktivit\xE4ten oftmals einen Blick auf die aktuelle "Funkwetter-Vorhersage".

',11),z={href:"http://hamqsl.com/",target:"_blank",rel:"noopener noreferrer"},F=e("img",{src:"https://www.hamqsl.com/solar101vhfpic.php?kindex=tromso&muf=athns",alt:"Funkwetter"},null,-1),A=n("Unter "),v={href:"https://sonnen-sturm.info/funkwetter",target:"_blank",rel:"noopener noreferrer"},D=n("https://sonnen-sturm.info/funkwetter"),S=n(" findet ihr eine umfangreiche Erkl\xE4rung der angezeigten Werte. Die Daten selbst werden von der Seite "),B={href:"http://hamqsl.com/",target:"_blank",rel:"noopener noreferrer"},q=n("http://hamqsl.com/"),W=n(" zusammen getragen."),x=e("h2",{id:"jetzt-funkamateur-werden",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#jetzt-funkamateur-werden","aria-hidden":"true"},"#"),n(" Jetzt Funkamateur werden!")],-1),E=e("p",null,[n("Das klingt interessant und du m\xF6chtest mehr erfahren, wie du Funkamateur werden kannst? "),e("a",{href:"/mitmachen"},"Dann melde dich bei uns!"),n(".")],-1);function H(I,T){const t=d("ExternalLinkIcon");return a(),s("div",null,[h,e("p",null,[o,e("a",m,[c,i(t)]),k]),g,e("p",null,[f,e("a",b,[w,i(t)]),p]),_,e("p",null,[e("a",z,[F,i(t)])]),e("p",null,[A,e("a",v,[D,i(t)]),S,e("a",B,[q,i(t)]),W]),x,E])}var V=r(l,[["render",H],["__file","index.html.vue"]]);export{V as default}; diff --git a/assets/teleskop-viertelwellen-vertical.html.46f54d8a.js b/assets/teleskop-viertelwellen-vertical.html.27b8df24.js similarity index 99% rename from assets/teleskop-viertelwellen-vertical.html.46f54d8a.js rename to assets/teleskop-viertelwellen-vertical.html.27b8df24.js index 512862ec..b21fe33d 100644 --- a/assets/teleskop-viertelwellen-vertical.html.46f54d8a.js +++ b/assets/teleskop-viertelwellen-vertical.html.27b8df24.js @@ -1 +1 @@ -import{_ as r,o as s,c as l,a as e,b as a,d as i,e as n,r as d}from"./app.4067da3f.js";var o="/images/diy/teleskop-viertelwellen-vertical/action-shot-stadpark.jpeg",u="/images/diy/teleskop-viertelwellen-vertical/radials.jpg",h="/images/diy/teleskop-viertelwellen-vertical/radial-mount-closeup.jpg",c="/images/diy/teleskop-viertelwellen-vertical/collapsed.jpg",m="/images/diy/teleskop-viertelwellen-vertical/swr-15m-band-cropped.jpg",p="/images/diy/teleskop-viertelwellen-vertical/smith-15m-band-cropped.jpg";const g={},b=i('

Teleskop 1/4 Lambda Vertikal

In Aktion im Stadtpark Eine Portable Viertelwellen Vertikalantenne f\xFCr 10 - 20 Meter und kleines Geld - selbstgebaut.

Bauteile / Bezugsquellen

Die Antenne besteht im Wesentlichen aus einer 5,6 m langen Teleskop Antenne, welche mit einer Halterung und einem Dorn im Erdboden befestigt wird.

Problematisch an g\xFCnstigen Teleskopantennen aus Fernost ist, dass diese, im Gegensatz zu z.B. den Produkten von MFJ, ein M10 Gewinde haben und nicht das g\xE4ngigere 3/8".

TIP

Wer schon eine HF-P1 oder eine PAC-12 Antenne besitzt, kann diese prima mit dem unten angegeben langen Teleskop kombinieren.

Daher hier eine kleine Liste mit Bezugsquellen und Bauteilen.

',7),_=e("thead",null,[e("tr",null,[e("th",null,"Bauteil"),e("th",{style:{"text-align":"right"}},"ca. Preis Stand 08/2022")])],-1),f={href:"https://de.aliexpress.com/item/1005004139955542.html",target:"_blank",rel:"noopener noreferrer"},k=n("5,6m Teleskopantenne mit M10 Gewinde - BD7IBI"),v=e("td",{style:{"text-align":"right"}},"25,00 Euro",-1),w={href:"https://smile.amazon.de/Albrecht-Antennenhalterung-3-8-6197-Silber/dp/B002VASO5U/",target:"_blank",rel:"noopener noreferrer"},A=n("Halterung"),B=e("td",{style:{"text-align":"right"}},"10,00 Euro",-1),z={href:"https://difona.de/amateurfunk/geraetezubehoer/ersatzteile/1880/einschraub-pl-auf-m-10-fuer-hfp-1",target:"_blank",rel:"noopener noreferrer"},x=n("Einbauchfu\xDF M10 auf PL"),E=e("td",{style:{"text-align":"right"}},"8,50 Euro",-1),y={href:"https://www.ebay.de/itm/403789483361",target:"_blank",rel:"noopener noreferrer"},S=n("Litze f\xFCr Radiale - Fahrzeugleitung FLRY 0,75mm\xB2 o.\xE4"),V=e("td",{style:{"text-align":"right"}},"20,00 Euro",-1),R=e("tr",null,[e("td",null,"12mm durchmessender Aluminium Rundstab (Baumarkt, Amazon, ebay, Bastelkiste)"),e("td",{style:{"text-align":"right"}},"5,00 Euro")],-1),D=e("tr",null,[e("td",null,"Schrauben, Stecker ggf. Kabelschuhe (Baumarkt, Amazon, ebay, Bastelkiste)"),e("td",{style:{"text-align":"right"}},"10,00 Euro")],-1),F=e("tr",null,[e("td",null,[e("strong",null,"Summe")]),e("td",{style:{"text-align":"right"}},[e("strong",null,"78,50 Euro")])],-1),H=i('

Hinweis

Die Teileauswahl ist nur ein Vorschlag und nicht notwendigerweise immer verf\xFCgbar. Wichtig ist es, das Prinzip der Bauweise zu verstehen und f\xFCr die Bauteile ggf. das zu benutzen, was man schon hat oder leicht bekommen/bauen kann. Wir freuen uns \xFCber Eure Abwandlungen.

Zusammenbau

Halterung und Einbaubuchse bed\xFCrfen im Aufbau keiner weiteren Erkl\xE4rung.

Erddorn

Von dem Aluminium Rundstab l\xE4ngt man ca. 30 cm ab.

Das Anspitzen erfolgt durch etwas manuelle Vorarbeit mit einer groben Pfeile und anschlie\xDFender Feinarbeit eingespannt in einer Bohrmaschine oder einen Akkuschrauber.

Vorsicht

Schutzbrille aufsetzen und Handschuhe an! Metallsp\xE4ne im Auge oder sonst wo im K\xF6rper sind nicht cool \u{1F603}

Radials

Da es sich bei den Radials nicht um "Elevated Radials", sondern "Ground Radials" handelt, m\xFCssen diese nicht abgestimmt sein. 16 bis 32 Radials in 2 - 3 m L\xE4nge sind ein guter Kompromiss in Hinblick auf Portabilit\xE4t und Antennen Fu\xDFabdruck.

In diesem Beispiel sind es 32 St\xFCck a 2,5 m L\xE4nge

Radilas

Um die Radials an der Halterung zu befestigen, wurde ein weiteres Loch in die Halterung gebohrt und ein Gewinde geschnitten.

Nat\xFCrlich kann man die Radials auch direkt an den Schrauben der Halterung befestigen.

Radial Befestigung

Fertig

Alles Fertig

Abstimmung / Aufbau

Der Aufbau und die Abstimmung sind denkbar einfach:

  • Alu Dorn in den Boden stecken
  • Radials Auslegen
  • Teleskopantenne aufschrauben
  • Mit VNA (z.B. Nano VNA) auf das gew\xFCnschte Band abstimmen.

Noch schneller geht es, wenn man sich mit einem wasserfesten Stift kleine Markierungen an dem Teleskop macht, damit man die B\xE4nder schneller grob wiederfindet. Feinabgestimmt werden muss nat\xFCrlich trotzdem.

Die Antenne l\xE4sst sich durch Ausziehen des Teleskops problemlos f\xFCr 10 - 20 Meter abstimmen.

Hier ein paar Screenshots von den Abstimmwerten f\xFCr das 15 Meter Band , beim Aufbau im Stadtpark Hamburg.

Auf anderen B\xE4ndern sind die Ergebnisse \xE4hnlich.

VSWR:

VSWR auf 15m

Smith Diagram:

Smith auf 15m

Feedback?

',28),T=n("Du kannst mit uns auf "),P={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},L=n("Discord"),M=n(" in Kontakt treten und uns mit Fragen bombardieren oder Feedback geben. Wie freuen uns.");function q(N,I){const t=d("ExternalLinkIcon");return s(),l("div",null,[b,e("table",null,[_,e("tbody",null,[e("tr",null,[e("td",null,[e("a",f,[k,a(t)])]),v]),e("tr",null,[e("td",null,[e("a",w,[A,a(t)])]),B]),e("tr",null,[e("td",null,[e("a",z,[x,a(t)])]),E]),e("tr",null,[e("td",null,[e("a",y,[S,a(t)])]),V]),R,D,F])]),H,e("p",null,[T,e("a",P,[L,a(t)]),M])])}var j=r(g,[["render",q],["__file","teleskop-viertelwellen-vertical.html.vue"]]);export{j as default}; +import{_ as r,o as s,c as l,a as e,b as a,d as i,e as n,r as d}from"./app.4abd2f43.js";var o="/images/diy/teleskop-viertelwellen-vertical/action-shot-stadpark.jpeg",u="/images/diy/teleskop-viertelwellen-vertical/radials.jpg",h="/images/diy/teleskop-viertelwellen-vertical/radial-mount-closeup.jpg",c="/images/diy/teleskop-viertelwellen-vertical/collapsed.jpg",m="/images/diy/teleskop-viertelwellen-vertical/swr-15m-band-cropped.jpg",p="/images/diy/teleskop-viertelwellen-vertical/smith-15m-band-cropped.jpg";const g={},b=i('

Teleskop 1/4 Lambda Vertikal

In Aktion im Stadtpark Eine Portable Viertelwellen Vertikalantenne f\xFCr 10 - 20 Meter und kleines Geld - selbstgebaut.

Bauteile / Bezugsquellen

Die Antenne besteht im Wesentlichen aus einer 5,6 m langen Teleskop Antenne, welche mit einer Halterung und einem Dorn im Erdboden befestigt wird.

Problematisch an g\xFCnstigen Teleskopantennen aus Fernost ist, dass diese, im Gegensatz zu z.B. den Produkten von MFJ, ein M10 Gewinde haben und nicht das g\xE4ngigere 3/8".

TIP

Wer schon eine HF-P1 oder eine PAC-12 Antenne besitzt, kann diese prima mit dem unten angegeben langen Teleskop kombinieren.

Daher hier eine kleine Liste mit Bezugsquellen und Bauteilen.

',7),_=e("thead",null,[e("tr",null,[e("th",null,"Bauteil"),e("th",{style:{"text-align":"right"}},"ca. Preis Stand 08/2022")])],-1),f={href:"https://de.aliexpress.com/item/1005004139955542.html",target:"_blank",rel:"noopener noreferrer"},k=n("5,6m Teleskopantenne mit M10 Gewinde - BD7IBI"),v=e("td",{style:{"text-align":"right"}},"25,00 Euro",-1),w={href:"https://smile.amazon.de/Albrecht-Antennenhalterung-3-8-6197-Silber/dp/B002VASO5U/",target:"_blank",rel:"noopener noreferrer"},A=n("Halterung"),B=e("td",{style:{"text-align":"right"}},"10,00 Euro",-1),z={href:"https://difona.de/amateurfunk/geraetezubehoer/ersatzteile/1880/einschraub-pl-auf-m-10-fuer-hfp-1",target:"_blank",rel:"noopener noreferrer"},x=n("Einbauchfu\xDF M10 auf PL"),E=e("td",{style:{"text-align":"right"}},"8,50 Euro",-1),y={href:"https://www.ebay.de/itm/403789483361",target:"_blank",rel:"noopener noreferrer"},S=n("Litze f\xFCr Radiale - Fahrzeugleitung FLRY 0,75mm\xB2 o.\xE4"),V=e("td",{style:{"text-align":"right"}},"20,00 Euro",-1),R=e("tr",null,[e("td",null,"12mm durchmessender Aluminium Rundstab (Baumarkt, Amazon, ebay, Bastelkiste)"),e("td",{style:{"text-align":"right"}},"5,00 Euro")],-1),D=e("tr",null,[e("td",null,"Schrauben, Stecker ggf. Kabelschuhe (Baumarkt, Amazon, ebay, Bastelkiste)"),e("td",{style:{"text-align":"right"}},"10,00 Euro")],-1),F=e("tr",null,[e("td",null,[e("strong",null,"Summe")]),e("td",{style:{"text-align":"right"}},[e("strong",null,"78,50 Euro")])],-1),H=i('

Hinweis

Die Teileauswahl ist nur ein Vorschlag und nicht notwendigerweise immer verf\xFCgbar. Wichtig ist es, das Prinzip der Bauweise zu verstehen und f\xFCr die Bauteile ggf. das zu benutzen, was man schon hat oder leicht bekommen/bauen kann. Wir freuen uns \xFCber Eure Abwandlungen.

Zusammenbau

Halterung und Einbaubuchse bed\xFCrfen im Aufbau keiner weiteren Erkl\xE4rung.

Erddorn

Von dem Aluminium Rundstab l\xE4ngt man ca. 30 cm ab.

Das Anspitzen erfolgt durch etwas manuelle Vorarbeit mit einer groben Pfeile und anschlie\xDFender Feinarbeit eingespannt in einer Bohrmaschine oder einen Akkuschrauber.

Vorsicht

Schutzbrille aufsetzen und Handschuhe an! Metallsp\xE4ne im Auge oder sonst wo im K\xF6rper sind nicht cool \u{1F603}

Radials

Da es sich bei den Radials nicht um "Elevated Radials", sondern "Ground Radials" handelt, m\xFCssen diese nicht abgestimmt sein. 16 bis 32 Radials in 2 - 3 m L\xE4nge sind ein guter Kompromiss in Hinblick auf Portabilit\xE4t und Antennen Fu\xDFabdruck.

In diesem Beispiel sind es 32 St\xFCck a 2,5 m L\xE4nge

Radilas

Um die Radials an der Halterung zu befestigen, wurde ein weiteres Loch in die Halterung gebohrt und ein Gewinde geschnitten.

Nat\xFCrlich kann man die Radials auch direkt an den Schrauben der Halterung befestigen.

Radial Befestigung

Fertig

Alles Fertig

Abstimmung / Aufbau

Der Aufbau und die Abstimmung sind denkbar einfach:

  • Alu Dorn in den Boden stecken
  • Radials Auslegen
  • Teleskopantenne aufschrauben
  • Mit VNA (z.B. Nano VNA) auf das gew\xFCnschte Band abstimmen.

Noch schneller geht es, wenn man sich mit einem wasserfesten Stift kleine Markierungen an dem Teleskop macht, damit man die B\xE4nder schneller grob wiederfindet. Feinabgestimmt werden muss nat\xFCrlich trotzdem.

Die Antenne l\xE4sst sich durch Ausziehen des Teleskops problemlos f\xFCr 10 - 20 Meter abstimmen.

Hier ein paar Screenshots von den Abstimmwerten f\xFCr das 15 Meter Band , beim Aufbau im Stadtpark Hamburg.

Auf anderen B\xE4ndern sind die Ergebnisse \xE4hnlich.

VSWR:

VSWR auf 15m

Smith Diagram:

Smith auf 15m

Feedback?

',28),T=n("Du kannst mit uns auf "),P={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},L=n("Discord"),M=n(" in Kontakt treten und uns mit Fragen bombardieren oder Feedback geben. Wie freuen uns.");function q(N,I){const t=d("ExternalLinkIcon");return s(),l("div",null,[b,e("table",null,[_,e("tbody",null,[e("tr",null,[e("td",null,[e("a",f,[k,a(t)])]),v]),e("tr",null,[e("td",null,[e("a",w,[A,a(t)])]),B]),e("tr",null,[e("td",null,[e("a",z,[x,a(t)])]),E]),e("tr",null,[e("td",null,[e("a",y,[S,a(t)])]),V]),R,D,F])]),H,e("p",null,[T,e("a",P,[L,a(t)]),M])])}var j=r(g,[["render",q],["__file","teleskop-viertelwellen-vertical.html.vue"]]);export{j as default}; diff --git a/diy/teleskop-viertelwellen-vertical.html b/diy/teleskop-viertelwellen-vertical.html index c05c6064..9fa47ec9 100644 --- a/diy/teleskop-viertelwellen-vertical.html +++ b/diy/teleskop-viertelwellen-vertical.html @@ -23,13 +23,13 @@ } Teleskop 1/4 Lambda Vertikal | Draussenfunker.de | QRV im Grünen - +

Teleskop 1/4 Lambda Vertikal

In Aktion im Stadtpark Eine Portable Viertelwellen Vertikalantenne für 10 - 20 Meter und kleines Geld - selbstgebaut.

Bauteile / Bezugsquellen

Die Antenne besteht im Wesentlichen aus einer 5,6 m langen Teleskop Antenne, welche mit einer Halterung und einem Dorn im Erdboden befestigt wird.

Problematisch an günstigen Teleskopantennen aus Fernost ist, dass diese, im Gegensatz zu z.B. den Produkten von MFJ, ein M10 Gewinde haben und nicht das gängigere 3/8".

TIP

Wer schon eine HF-P1 oder eine PAC-12 Antenne besitzt, kann diese prima mit dem unten angegeben langen Teleskop kombinieren.

Daher hier eine kleine Liste mit Bezugsquellen und Bauteilen.

Bauteilca. Preis Stand 08/2022
5,6m Teleskopantenne mit M10 Gewinde - BD7IBIopen in new window25,00 Euro
Halterungopen in new window10,00 Euro
Einbauchfuß M10 auf PLopen in new window8,50 Euro
Litze für Radiale - Fahrzeugleitung FLRY 0,75mm² o.äopen in new window20,00 Euro
12mm durchmessender Aluminium Rundstab (Baumarkt, Amazon, ebay, Bastelkiste)5,00 Euro
Schrauben, Stecker ggf. Kabelschuhe (Baumarkt, Amazon, ebay, Bastelkiste)10,00 Euro
Summe78,50 Euro

Hinweis

Die Teileauswahl ist nur ein Vorschlag und nicht notwendigerweise immer verfügbar. Wichtig ist es, das Prinzip der Bauweise zu verstehen und für die Bauteile ggf. das zu benutzen, was man schon hat oder leicht bekommen/bauen kann. Wir freuen uns über Eure Abwandlungen.

Zusammenbau

Halterung und Einbaubuchse bedürfen im Aufbau keiner weiteren Erklärung.

Erddorn

Von dem Aluminium Rundstab längt man ca. 30 cm ab.

Das Anspitzen erfolgt durch etwas manuelle Vorarbeit mit einer groben Pfeile und anschließender Feinarbeit eingespannt in einer Bohrmaschine oder einen Akkuschrauber.

Vorsicht

Schutzbrille aufsetzen und Handschuhe an! Metallspäne im Auge oder sonst wo im Körper sind nicht cool 😃

Radials

Da es sich bei den Radials nicht um "Elevated Radials", sondern "Ground Radials" handelt, müssen diese nicht abgestimmt sein. 16 bis 32 Radials in 2 - 3 m Länge sind ein guter Kompromiss in Hinblick auf Portabilität und Antennen Fußabdruck.

In diesem Beispiel sind es 32 Stück a 2,5 m Länge

Radilas

Um die Radials an der Halterung zu befestigen, wurde ein weiteres Loch in die Halterung gebohrt und ein Gewinde geschnitten.

Natürlich kann man die Radials auch direkt an den Schrauben der Halterung befestigen.

Radial Befestigung

Fertig

Alles Fertig

Abstimmung / Aufbau

Der Aufbau und die Abstimmung sind denkbar einfach:

  • Alu Dorn in den Boden stecken
  • Radials Auslegen
  • Teleskopantenne aufschrauben
  • Mit VNA (z.B. Nano VNA) auf das gewünschte Band abstimmen.

Noch schneller geht es, wenn man sich mit einem wasserfesten Stift kleine Markierungen an dem Teleskop macht, damit man die Bänder schneller grob wiederfindet. Feinabgestimmt werden muss natürlich trotzdem.

Die Antenne lässt sich durch Ausziehen des Teleskops problemlos für 10 - 20 Meter abstimmen.

Hier ein paar Screenshots von den Abstimmwerten für das 15 Meter Band , beim Aufbau im Stadtpark Hamburg.

Auf anderen Bändern sind die Ergebnisse ähnlich.

VSWR:

VSWR auf 15m

Smith Diagram:

Smith auf 15m

Feedback?

Du kannst mit uns auf Discordopen in new window in Kontakt treten und uns mit Fragen bombardieren oder Feedback geben. Wie freuen uns.

Aktualisiert am:
- + diff --git a/index.html b/index.html index 1137aa5b..61e22977 100644 --- a/index.html +++ b/index.html @@ -23,13 +23,13 @@ } Draussenfunker.de | QRV im Grünen - +
Von draußen mit Funkwellen um die Welt

Von draußen mit Funkwellen um die Welt

Wir sind eine Gruppe von Funkamateuren, die sich mit dem Thema Funken im Freien beschäftigt.

Ich will auch! Aktivitäten

Austausch

Wir schnacken im Forum auf unserem Discord-Server über alles rund ums Thema Funk. Besuch uns!

Gemeinschaft

Mit gemeinsamen Funk- und Bastelaktivitäten macht das Hobby mehr Spaß. Mach mit!

Hilfe

Du hast Fragen beim Lernen für die Prüfung, zu Aktivierungen, Equipment, DIY etc? Frag nach!

Was passiert hier genau?

Ohne Steckdose, aufwändige Installationen – oft nur mit dem, was wir im Rucksack transportieren können – machen wir Funkbetrieb an Orten an denen sonst nicht gefunkt wird. Ob in einem Park, am Strand oder irgendwo in der freien Natur – der Reiz fernab des heimischen "Shacks" Funkbetrieb zu machen, zieht uns regelmäßig nach draußen.

Auf diesen Seiten wollen wir dir einen Einblick in unsere Passion geben, egal ob du bereits lizenzierter Funkamateur bist oder es noch werden möchtest. Vielleicht hast du uns ja bei einem unserer Funktage kennen gelernt und möchtest jetzt mehr wissen? Dann mach mit!

Und warum?

Da gibt es viele Gründe...

Viele von uns leben z.B. in urbanen Gebieten und haben entweder keinen Platz für große Antennen oder Probleme mit Störungen aus der Nachbarschaft. Andere wiederum sind einfach nur gern ein bisschen an der frischen Luft und verbinden dies mit dem Hobby Amateurfunk.

Durch unsere Präsenz im öffentlichen Raum machen wir das Hobby Amateurfunk sichtbar und führen immer wieder nette Gespräche mit interessierten Passanten. Daher richten wir uns mit dieser Webseite auch explizit an die nicht lizenzierten, am Thema Amateurfunk interessierten Personen und bieten einen Einstieg in die Ausbildung an.

Du möchtest mehr über Amateurfunk erfahren? Hier findest du weitere Informationen.

Über uns – die Geschichte hinter draussenfunker.de

Angefangen hat es mit einer Hand voll Funkamateuren auf Twitter, die im Sommer 2022 beschlossen: Draußen funken? Einfach mal machen!

Ein paar Tage später folgte die erste gemeinsame Funkaktion im Öjendorfer Park in Hamburg und es stand schnell fest: es muss mehr coole Aktionen mit coolen Leuten im Amateurfunk geben. Außerdem brauchten wir eine Website für Funk-Interessierte, die uns auf das Thema ansprechen. Die Idee von draussenfunker.de mit dem dazugehörigem Forum auf Discordopen in new window war geboren.

Seit dem ist viel passiert. In knapp sechs Monaten wuchs die Community auf über 100 Funkamateure und Funk-Interessierte an, die sich rege zum Thema Draußenfunken austauschen. Bei gemeinsamen Bastelaktionen (on- sowie offline) bauen wir Antennen, Funkgeräte und anderes. Bei unseren Funkaktivitäten haben wir allein in der zweiten Jahreshälfte 2022 mehrere tausend Funkverbindungen im und aus dem Grünen zusammen bekommen. Der Rest ist Geschichte und erst der Anfang! Wir haben noch viele Ideen für die Zukunft und durch die wachsende Community kommen täglich neue dazu. Sei dabei!

An dieser Stelle ein großes Dankeschön an alle Mitreisenden!

73 von den Gründern von draussenfunker.de

DO7JZopen in new window, DG7PXopen in new window, DO1DSHopen in new window, DO7OOopen in new window und DK4HAAopen in new window

Kontakt

Primär sind wir über den Discord-Server erreichbar. Du erreichst uns aber auch per E-Mail: cq@draussenfunker.de

- + diff --git a/mitmachen/index.html b/mitmachen/index.html index b65ba846..24a0ec4e 100644 --- a/mitmachen/index.html +++ b/mitmachen/index.html @@ -23,13 +23,13 @@ } Auch Bock? Jetzt Draußenfunker werden! | Draussenfunker.de | QRV im Grünen - +

Auch Bock? Jetzt Draußenfunker werden!

Unsere Community ist in unserem Forum auf Discordopen in new window aktiv und tausch sich dort über die gemeinsamen Funk-Treffen, die neusten Selbstbauprojekte und viele weitere Themen aus. Neueinsteiger finden bei uns Unterstützung bei der Prüfungsvorbereitung oder allgemein zum Thema Amateurfunk. Du hast Interesse am Thema Amateurfunk und insbesondere am Funken im Grünen? Dann klick den Link und sag Hallo!

Jetzt mitmachen: zu unserem Discord-Serveropen in new window

Für Funkamateure

Wir bieten regelmäßig Aktionen zum Reinschnuppern, Mitmachen und Weitererzählen an. Neben den Informationen auf dieser Website und auf unserem Discord-Server haben wir auch einen Flyer zum Weitergeben - zum Beispiel beim OV-Abend. Für alle Nicht-Funkamateure: das sind die Treffen der lokalen Gruppen des Deutschen Amateur-Radio-Club (DARC) e.V.open in new window. Ihr habt Interesse, gemeinsam mit uns Portabelbetrieb zu machen? Meldet euch! Wir freuen uns auf die gemeinsame Zeit on air.

Draussenfunker Flyer Mitmachen

Für Draußenfunker

Du machst schon regelmäßig Portabelbetrieb und bist als Draußenfunker aktiv? Dann kennst du wahrscheinlich die häufigsten Fragen der Passanten und erzählst oft, was dich am Amateurfunk reizt und wie das alles funktioniert. Wir haben einen Flyer erstellt, um Nicht-Funkern etwas an die Hand geben zu können und sie zum Mitmachen zu animieren. Die ersten beiden Seiten können doppelseitig gedruckt rausgegeben werden. Ergibt sich ein Gespräch über das Thema Funk, hast du auf der dritten Seite die aus unserer Erfahrung am häufigsten benötigten Visualisierungen zum Erklären. Diese sind bewusst stark vereinfacht und technisch nicht 100% korrekt dargestellt, damit die Erläuterungen etwas einfacher gehalten werden können.

Draussenfunker Flyer Amateurfunk

Aktualisiert am:
- +