Aprsis-filter: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Dl1nux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Dl1nux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 35: | Zeile 35: | ||
| s/pri/alt/over | | s/pri/alt/over | ||
| Symbol filter | | Symbol filter | ||
| Lässt Pakete mit bestimmten Symbolen durch.<br />pri = Primäre Tabelle | | Lässt Pakete mit bestimmten Symbolen durch.<br />pri = Primäre Tabelle, alt = Alternative Tabelle, over=Overlay-Symbole.<br />Beispiele: s/-> lässt alle Haus und Auto Symbole der Primären Tabelle durch.<br />s//# lässt alle Digi Symbole mit und ohne Overlay durch.<br />s//#/T lässt alle Digi Symbole mit dem Overlay "T" durch. | ||
|- | |- | ||
| d/digi1/digi2... | | d/digi1/digi2... |
Version vom 18. August 2020, 20:32 Uhr
APRS-IS Filter können genutzt werden wenn man sich per Telnet mit einem APRS-Server verbindet (meist Port 14580). Auch udpgate4 kann man beim Verbinden mit einem entfernten Gateway Filter mitgeben.
Quelle: Sinngemäß übersetzt von APRS-IS Server-side Filter Commands
Parameter | Filtertyp | Beschreibung und Beispiele |
---|---|---|
r/latitude/longtitude/Radius | Radius-Filter | Lässt Positionspakete und APRS-Objekte in einem Radius (km) um die angegebene Position durch. Auch APRS-Nachrichten an Stationen die sich in dem Umkreis befinden werden durchgelassen. Die Positionsangaben müssen in Dezimalgrad (DD.DDDDD) erfolgen. Positive Werte bedeuten Nord/Ost Koordinaten, negative Werte beziehen sich auf Süd/West Koordinaten. Es können bis zu 9 Radius-Filter gleichzeitig definiert werden. Beispiele: r/49.9064/10.8888/50 für Bamberg (DL) oder r/40.6898/-74.0453/50 für die Freiheitsstatue in New York (USA). |
p/DL/OE/HB/... | Präfix Filter | Lässt nur Pakete durch deren Absenderrufzeichen mit den angegebenen Präfixen beginnen. Beispiel: p/DL/OE/HB lässt nur Pakete von Absendern aus DL, OE und HB durch. |
b/call1/call2/... | Rufzeichen-Filter | Lässt Pakete von genau den angegebenen Absenderrufzeichen durch. Wildcardangaben mit * sind erlaubt. Wird in der Regel verwendet um Pakete von bestimmten Absendern mit Invertierung zu filtern. Beispiel: -b/DL1NUX* filtert alle Pakete mit Absenderrufzeichen DL1NUX* aus dem Datenstrom. |
o/obj1/obj2/... | Objekt-Filter | Lässt alle Objekte mit den angegebenen Namen durch. Wildcardangaben mit * sind erlaubt. Leerstellen sind nicht erlaubt.br< />Beispiel: -o/OV* filtert alle Objekte, welche mit "OV" beginnen. |
t/poimqstunw | Pakettyp-Filter | Lässt Pakete anhand des Pakettyps durch. Es können mehrere Pakettypen zusammen angegeben werden. Gültige Pakettypen sind: p = Positionspakete o = Objekte i = Items m = APRS-Nachrichten q = Queries s = Status t = Telemetrie u = Benutzerdefiniert n = Nachrichten und Objekte im NWS Format w = Wetterdaten Beispiel: -t/t filtert alle Telemetriedaten heraus. |
t/poimqstuw/call/km | Pakettyp-Filter | Wie oben, jedoch kombiniert mit einem Radius um eine Station oder ein Objekt. Beispiel: -t/o/DB0XYZ/10 filtert alle Objekte in einem Radius von 10km um DB0XYZ heraus. |
s/pri/alt/over | Symbol filter | Lässt Pakete mit bestimmten Symbolen durch. pri = Primäre Tabelle, alt = Alternative Tabelle, over=Overlay-Symbole. Beispiele: s/-> lässt alle Haus und Auto Symbole der Primären Tabelle durch. s//# lässt alle Digi Symbole mit und ohne Overlay durch. s//#/T lässt alle Digi Symbole mit dem Overlay "T" durch. |
d/digi1/digi2... | Digipeater filter | Der Digipeater Filter lässt alle Pakete durch die von einem bestimmten Digi digipeatet wurden. Wildcardangaben mit * sind erlaubt. Beispiel: -d/DB0XYZ filtert alle Pakete, welche von DB0XYZ digipeatet wurden. |
a/latN/lonW/latS/lonE | Bereichsfilter | Der Bereichsfilter arbeitet genauso wie der Radiusfilter, aber er wird mit einer Koordinatenbox definiert. Einmal die Koordinaten oben links und unten rechts. Die Koordinaten angaben müssen in Dezimalgrad erfolgen (DD.DDDD), Süd und West sind negativ. Bis zu 9 Bereichsfilter können gleichzeitig definiert werden. |
e/call1/call2/... | Empfangsstationsfilter | Dieser Filter lässt alle Pakete durch, die von einem bestimmten iGate-Rufzeichen, welches direkt nach dem Q-Konstrukt steht. Dies erlaubt Empfangs-iGate basierte Filterung. Unterstützt * Wildcardangaben. Beispiel: -e/DB0XYZ filtert alle durch das iGate DB0XYZ empfangenen Pakete. |
g/call1/call2/... | Nachrichtenfilter | Lässt alle APRS-Nachrichten für ein bestimmtes Empfängerrufzeichen passieren. Unterstützt * Wildcardangaben. Beispiel: -g/DL1NUX* filtert alle Nachrichten an DL1NUX. |
u/unproto1/unproto2/... | Unproto Filter | Dieser Filter lässt alle Pakete an ein bestimmtes To-Call (auch Destination Call oder Unproto-Call genannt) durch. Unterstützt * Wildcardangaben. Beispiel: -u/APLWS* filter alle Pakete raus, die das To-Call APLWS* haben (Wettersonden-Pakete) |
q/con/I | q Konstrukt-Filter | Lässt alle Pakete mit einem bestimmten Q-Konstrukt durch. con = Liste der q-Konstrukte (Groß-/Kleinschreibung beachten). l = Lässt Positionen von iGates durch die mit qAr, qAo oder qAR identifiziert wurden. Beispiele: q/C Lässt alles mit qAC durch. q/rR Lässt alles mit qAr oder qAR durch. q//l Lässt alle Positionspakete von iGates durch die mit qAr und qAR identifiziert wurden. |
m/dist | Mein Radius Filter | Gleiche Funktion wie der Radius Filter, nur dass das Zentrum definiert wird mit der letzten bekannten Position der eingeloggten Station. Beispiel: m/25 zeigt alle Pakete 25km um die eigene Position an. |
f/call/dist | Rufzeichen Radius Filter | Gleiche Funktion wie der Radius Filter, nur dass das Zentrum definiert wird mit der letzten bekannten Position einer bestimmten Station. Bis zu 9 Rufzeichen Radius Filter können gleichzeitig definiert werden. Beispiel: f/DB0XYZ/25 zeigt nur alle Pakete im Umkreis von 25km um die Station DB0XYZ an. |