Gps2aprs: Unterschied zwischen den Versionen

Aus DXL-Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 41: Zeile 41:
  -w <viapath>                      via Path like RELAY,WIDE1-1
  -w <viapath>                      via Path like RELAY,WIDE1-1
  -Z <s>                            set system time to GPStime+<s> (will need root)
  -Z <s>                            set system time to GPStime+<s> (will need root)
  -z <s>                            same but do not terminate after time set");
  -z <s>                            same but do not terminate after time set
</nowiki>
</nowiki>


Zeile 48: Zeile 48:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Parameter !! Beschreibung
! Parameter!! Beschreibung
|-
|-
| Beispiel || Beispiel
| 0 <s>|| standing Beacon Time in Seconds (180)
|-
|-
| Beispiel || Beispiel
| a|| altitude OFF
|-
|-
| Beispiel || Beispiel
| b <s>|| driving Beacon Time in Seconds (15)
|-
|-
| Beispiel || Beispiel
| c <commentstring>|| APRS Comment (max 40 char)<br />
                                    insert time hhmmss: \\h<br />
                                    insert time ddhhmm: \\z<br />
                                    insert file      : \\:filename:<br />
                                    insert \\        : \\\<br />
                                    double all \ to pass thru bash eg. \\\\h<br />
|-
|-
| Beispiel || Beispiel
| d <x>|| Destination Call SSID 0..7
|-
|-
| Beispiel || Beispiel
| D|| DAO Extension on for 20cm Resolution
|-
|-
| Beispiel || Beispiel
| f <x>|| format 0=normal 1=compressed 2=mic-e (0)
|-
|-
| Beispiel || Beispiel
| g <km/h>|| min. Speed for driving Beacon Time (4)
|-
|-
| Beispiel || Beispiel
| h|| this
|-
|-
| Beispiel || Beispiel
| I <mycall>|| Mycall with SSID like NOCALL-15
|-
|-
| Beispiel || Beispiel
| i <icon>|| 2 Icon chars "/-" (House), "/>" (Car)...(//)
|-
|-
| Beispiel || Beispiel
| k|| Speed/Course OFF (not in mic-e)
|-
|-
| Beispiel || Beispiel
| l <n>|| every n Beacons send one with Comment
|-
|-
| Beispiel || Beispiel
| L <filename>|| Append raw GPS text to this File
|-
|-
| Beispiel || Beispiel
| m <x.x.x.x:destport>|| use Monitor UDP format :port for localhost
|-
|-
| Beispiel || Beispiel
| N <x.x.x.x:destport>|| send Position AXUDP every 2s eg. to aprsmap
|-
|-
| Beispiel || Beispiel
| n <s>|| Beacon Time in Seconds to -N destination (2)
|-
|-
| Beispiel || Beispiel
| r <x.x.x.x:destport>|| send AXUDP (to kiss-TNC or TCPKISS via udpflex, to afskmodem or via aprsmap or udpgate to TCP)
|-
|-
| Beispiel || Beispiel
| s|| GPS Checksum check OFF
|-
|-
| Beispiel || Beispiel
| t <tty>:<baud>|| (/dev/ttyS0:4800)
|-
|-
| Beispiel || Beispiel
| u|| abort, not retry until open removable USB tty
|-
|-
| Beispiel || Beispiel
| v|| verbous
|-
|-
| Beispiel || Beispiel
| w <viapath>|| via Path like RELAY,WIDE1-1
|-
|-
| Beispiel || Beispiel
| Z <s>|| set system time to GPStime+<s> (will need root)
|-
|-
| Beispiel || Beispiel
| z <s>|| same but do not terminate after time set
|-
| Beispiel || Beispiel
|}
|}


== Konfigurationsbeispiele ==
== Konfigurationsbeispiele ==

Version vom 24. August 2020, 20:14 Uhr

Was ist gps2aprs?

  • gps2aprs ist ein Tool zum Auslesen eines seriellen GPS NMEA Datenstroms (z.B. GPS-Mouse).
  • Aus dem NMEA Datenstrom werden APRS-Positionspakete nach Wunsch erzeugt und im AXUDP Format weitergeleitet.
  • Empfänger dieser AXUDP Datenpakete können alle möglichen AXUDP-fähigen Tools sein, wie z.B. udpbox, udpgate4, udpflex, afskmodem, aprsmap usw.
  • An andere APRS Programme wie z.B. Direwolf oder APRX können diese Pakete mit udpflex über eine TCP-KISS Schnittstelle für eine Weiterverarbeitung gesendet werden.

Informationen der Hilfeseite

 
gps2aprs -h

Read serial GPS and make normal/compressed/mic-e Beacon as AXUDP or monitor
 -0 <s>                            standing Beacon Time in Seconds (180)
 -a                                altitude OFF
 -b <s>                            driving Beacon Time in Seconds (15)
 -c <commentstring>                APRS Comment (max 40 char)
                                     insert time hhmmss: \\h
                                     insert time ddhhmm: \\z
                                     insert file       : \\:filename:
                                     insert \\         : \\\
                                     double all \ to pass thru bash eg. \\\\h
 -d <x>                            Destination Call SSID 0..7
 -D                                DAO Extension on for 20cm Resolution
 -f <x>                            format 0=normal 1=compressed 2=mic-e (0)
 -g <km/h>                         min. Speed for driving Beacon Time (4)
 -h                                this
 -I <mycall>                       Mycall with SSID like NOCALL-15
 -i <icon>                         2 Icon chars "/-" (House), "/>" (Car)...(//)
 -k                                Speed/Course OFF (not in mic-e)
 -l <n>                            every n Beacons send one with Comment
 -L <filename>                     Append raw GPS text to this File
 -m <x.x.x.x:destport>             use Monitor UDP format :port for localhost
 -N <x.x.x.x:destport>             send Position AXUDP every 2s eg. to aprsmap
 -n <s>                            Beacon Time in Seconds to -N destination (2)
 -r <x.x.x.x:destport>             send AXUDP (to kiss-TNC or TCPKISS via udpflex,
                                     to afskmodem or via aprsmap or udpgate to TCP)
 -s                                GPS Checksum check OFF
 -t <tty>:<baud>                   (/dev/ttyS0:4800)
 -u                                abort, not retry until open removable USB tty
 -v                                verbous
 -w <viapath>                      via Path like RELAY,WIDE1-1
 -Z <s>                            set system time to GPStime+<s> (will need root)
 -z <s>                            same but do not terminate after time set

Ausführliche Beschreibung der Parameter

Parameter Beschreibung
0 standing Beacon Time in Seconds (180)
a altitude OFF
b driving Beacon Time in Seconds (15)
c <commentstring> APRS Comment (max 40 char)
                                    insert time hhmmss: \\h
insert time ddhhmm: \\z
insert file  : \\:filename:
insert \\  : \\\
double all \ to pass thru bash eg. \\\\h
d <x> Destination Call SSID 0..7
D DAO Extension on for 20cm Resolution
f <x> format 0=normal 1=compressed 2=mic-e (0)
g <km/h> min. Speed for driving Beacon Time (4)
h this
I <mycall> Mycall with SSID like NOCALL-15
i <icon> 2 Icon chars "/-" (House), "/>" (Car)...(//)
k Speed/Course OFF (not in mic-e)
l <n> every n Beacons send one with Comment
L <filename> Append raw GPS text to this File
m <x.x.x.x:destport> use Monitor UDP format :port for localhost
N <x.x.x.x:destport> send Position AXUDP every 2s eg. to aprsmap
n Beacon Time in Seconds to -N destination (2)
r <x.x.x.x:destport> send AXUDP (to kiss-TNC or TCPKISS via udpflex, to afskmodem or via aprsmap or udpgate to TCP)
s GPS Checksum check OFF
t <tty>:<baud> (/dev/ttyS0:4800)
u abort, not retry until open removable USB tty
v verbous
w <viapath> via Path like RELAY,WIDE1-1
Z set system time to GPStime+ (will need root)
z same but do not terminate after time set

Konfigurationsbeispiele