Pass UDP data out of mwtchahrd structured as JSON #1

Merged
w1cdn merged 7 commits from udp into dev 2025-10-17 21:47:24 +00:00
Owner
No description provided.
Author
Owner

The logic here still isn't great, because although the UDP connection doesn't get set up if you don't set the port to something other than 55555, handle_frame() still tries to send the UDP packets.

The logic here still isn't great, because although the UDP connection doesn't get set up if you don't set the port to something other than 55555, `handle_frame()` still tries to send the UDP packets.
Author
Owner

I guess location parsing is next?

I guess location parsing is next?
Author
Owner

Copied from #5:

APRS-specific parsing in Rust:

Commit below is something from a few days ago.

Copied from #5: APRS-specific parsing in Rust: - https://github.com/Turbo87/aprs-parser-rs - https://docs.rs/aprs/latest/aprs/ Commit below is something from a few days ago.
w1cdn changed title from Pass UDP data out of mwtchahrd to Pass UDP data out of mwtchahrd structured as JSON 2025-10-13 02:08:32 +00:00
Author
Owner

Going to try this: https://docs.rs/fap/latest/fap/

Going to try this: https://docs.rs/fap/latest/fap/
Author
Owner

Nope, I am kicking location parsing down the road.

Next up here will be #9.

Nope, I am kicking location parsing down the road. Next up here will be #9.
Author
Owner

Oops, spotter needs a default value. Thought I could get away without it, now back struggling with types.

Oops, `spotter` needs a default value. Thought I could get away without it, now back struggling with types.
Author
Owner

Do it like this: https://blog.logrocket.com/using-clap-rust-command-line-argument-parsing/#adding-flags-clap

/// Spotter callsign (e.g. W1CDN)
    #[arg(short = 's', long)]
    spotter: Option<String>,
Do it like this: https://blog.logrocket.com/using-clap-rust-command-line-argument-parsing/#adding-flags-clap ``` /// Spotter callsign (e.g. W1CDN) #[arg(short = 's', long)] spotter: Option<String>, ```
w1cdn changed target branch from main to dev 2025-10-17 21:43:53 +00:00
w1cdn added 7 commits 2025-10-17 21:43:53 +00:00
Author
Owner

This feature may be a dead end, but merging it into dev so I can keep pulling upstream into main.

This feature may be a dead end, but merging it into `dev` so I can keep pulling upstream into `main`.
w1cdn merged commit ab4f190138 into dev 2025-10-17 21:47:24 +00:00
w1cdn deleted branch udp 2025-10-17 21:47:37 +00:00
Sign in to join this conversation.