LOG2GPX(1)

πŸ“¦
version 1.8.1 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– log2gpx β€” bestie edition πŸ’–

okay so real talk, this is log2gpx, section 1 of the General Commands Manual. she takes your Dire Wolf log files and turns them into GPX, which is the format literally every mapping app is obsessed with. glow-up for your logs, no cap. ✨


✨ NAME ✨

log2gpx β€” Convert Dire Wolf log files to GPX format.

like. that's the whole job. that's her. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

log2gpx [ file ... ]

okay so the command line can hold one or more log file names. like, as many as you want, she can handle it. but if you specify no files at all, she just reads from stdin instead. she's flexible like that. πŸ’…

and the result? always written to stdout. always. every time. so if you want it in an actual file, you redirect stdout β€” that's on you, bestie, she's not gonna do it for you. 🫢


🌸 DESCRIPTION 🌸

log2gpx converts Dire Wolf log files into the GPX format used by many mapping applications. so many. a whole crowd of them.

here's the tea on how she decides things:

  • Stationary entities get converted to waypoints.
  • Moving entities get converted to tracks.

that's it, that's the vibe check. she looks at whether you're moving and she sorts you accordingly. main character energy honestly. πŸ‘‘


πŸ’… OPTIONS πŸ’…

None.

literally none. zero. she has no flags, no switches, no little options to fiddle with. she is unbothered and fully self-sufficient. periodt. πŸ’€


πŸ”₯ EXAMPLES πŸ”₯

okay so here's how you actually run this thing:

direwolf -l logdir
log2gpx logdir/* > everybody.gpx
egrep -e '^[^,]+,[^,]+,[^,]+,WB2OSZ,' logdir/* | log2gpx > justme.gpx

see that last one? that's the just me pipeline. filter your own callsign out with egrep, pipe it straight into log2gpx, and boom, justme.gpx. that's the whole glow-up. πŸ“


🧚 SEE ALSO 🧚

More detailed information is in the PDF files at:

https://github.com/wb2osz/direwolf/tree/master/doc/

and here's the full squad β€” all the applications in this package, and yes she's listing every single one because they all deserve their moment:

  • aclients
  • atest
  • decode_aprs
  • direwolf
  • gen_packets
  • kissutil
  • ll2utm
  • log2gpx
  • text2tt
  • tt2text
  • utm2ll

lowkey important reminder: if you don't give her any files, she's reading from stdin, and she always writes to stdout. redirect it or lose it. πŸ™ˆ

okay that's the whole page, bestie, you're fully caught up. this was LOG2GPX(1) from the General Commands Manual, and yeah, the footer of this page is just her name and section all over again β€” LOG2GPX(1) β€” because she's iconic and she knows it. πŸ’œ stay mapped, stay moving, and go convert something. πŸ¦‹βœ¨