• Joined on 2025-01-02
w1cdn commented on pull request w1cdn/farpn_udp_server#2 2025-10-12 17:26:06 +00:00
Store data in a database

Since I don't have a lot of focus today, here is what I am trying to do. I am trying to use the JSON string being passed via UDP from mwtchahrd (dev) to get data into the SQLite database fields.…

w1cdn commented on pull request w1cdn/farpn_udp_server#2 2025-10-09 03:07:29 +00:00
Store data in a database

Struggling with string types.

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.