• Joined on 2025-01-02
w1cdn commented on pull request w1cdn/mwtchahrd#1 2025-10-09 02:00:11 +00:00
Pass UDP data out of mwtchahrd structured as JSON

I guess location parsing is next?

w1cdn opened issue w1cdn/mwtchahrd#8 2025-10-08 17:38:15 +00:00
Data to MQTT
w1cdn opened issue w1cdn/mwtchahrd#7 2025-10-06 01:45:45 +00:00
Spot directly to Spothole
w1cdn commented on issue w1cdn/mwtchahrd#5 2025-10-06 01:44:18 +00:00
Parse basic data

Handled some of this in #1.

w1cdn opened issue w1cdn/mwtchahrd#6 2025-10-06 01:43:32 +00:00
Frequency from radio?
w1cdn commented on pull request w1cdn/farpn_udp_server#2 2025-10-06 01:42:35 +00:00
Store data in a database

Next is adding more columns to deal with the data being provided.

Theoretically, mwtchahrd should include a way to pass it the frequency, at least when it is started. For someone who is on…

w1cdn commented on issue w1cdn/farpn_udp_server#3 2025-10-06 01:37:45 +00:00
Don't add "UDP client connected" to database :-)

Closed in #2.

w1cdn pushed to db at w1cdn/farpn_udp_server 2025-10-06 01:37:28 +00:00
0698deee41 Accept JSON from mwtchahrd.
w1cdn commented on issue w1cdn/mwtchahrd#3 2025-10-06 01:34:50 +00:00
Default UDP port to something

Closed in #1.

w1cdn pushed to udp at w1cdn/mwtchahrd 2025-10-05 23:21:32 +00:00
7957fa7c2c Pass data as JSON over UDP.
w1cdn opened issue w1cdn/farpn_udp_server#3 2025-10-05 23:15:20 +00:00
Don't add "UDP client connected" to database :-)
w1cdn commented on issue w1cdn/mwtchahrd#5 2025-10-05 22:45:30 +00:00
Parse basic data

See https://gitea.farpn.net/w1cdn/mwtchahrd/src/branch/udp/src/main.rs#L295.

 	/// Prints a single session line with a timestamp, source, destination, and summary.
	fn print_session_line(t…
w1cdn commented on issue w1cdn/mwtchahrd#5 2025-10-05 22:41:54 +00:00
Parse basic data
w1cdn commented on issue w1cdn/mwtchahrd#5 2025-10-05 22:23:25 +00:00
Parse basic data

For Spothole (https://spothole.m0trt.radio/), I think basic parsing should happen here and then stuff can get passed along via UDP unless that's bad form or too much data.

w1cdn created pull request w1cdn/farpn_udp_server#2 2025-10-05 03:47:36 +00:00
Store data in a database
w1cdn pushed to db at w1cdn/farpn_udp_server 2025-10-05 03:47:02 +00:00
97f6a4bdb9 Clean up db more.
w1cdn commented on issue w1cdn/mwtchahrd#3 2025-10-05 03:45:53 +00:00
Default UDP port to something

Needs to be less than 65,535, so I picked 55555 as a meaningless default.

Need to fix this logic though: w1cdn/mwtchahrd#1 (comment)

w1cdn commented on pull request w1cdn/mwtchahrd#1 2025-10-05 03:44:07 +00:00
Pass UDP data out of mwtchahrd structured as JSON

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.

w1cdn pushed to udp at w1cdn/mwtchahrd 2025-10-05 03:42:26 +00:00
6101932b0d Add defaults for UDP arguments to not get in the way.
w1cdn commented on issue w1cdn/mwtchahrd#2 2025-10-05 02:29:13 +00:00
Default UDP to 127.0.0.1

UDP target address needs to be able to accept a URL, not just an IP.