I am not at this time running my own relay, rather using standard ones. You could easily run a custom one though. I built a custom packet system based on KISS AX25 packet specs. It handles the connections, disconnects, packet splitting, CRC checks on each packet split, retries, lost packet request, automatic detection of a bad packet and a bit more. I know nothing about wifi protocols however.
Awesome! We really need more interfaces on nostr. It can't all depend on an efficient, but centralized solution like TCP-IP.. Does your relay already support HAM radio? nostr:npub1hw6amg8p24ne08c9gdq8hhpqx0t0pwanpae9z25crn7m9uy7yarse465gr has a NIP for this.. Have you considered using e-cash to rate limit radio access to your relay? nostr:npub1zzt0d0s2f4lsanpd7nkjep5r79p7ljq7aw37eek64hf0ef6v0mxqgwljrv uses WiFi captive portals to rate-limit MAC addresses' ability to access an internet gateway. However, you have an opportunity to manage traffic using npubs instead of MAC addresses. This is huge, because npubs can sign stuff...
Discussion
Unfortunately, I'm not familiar with most radio protocols (yet). Does the tool you built translate nostr events to analogue signals and back?
My hope is that I can send nostr events to a local relay over TCP/IP from my phone without any extra hardware and your relay can receive that nostr event directly from my relay over radio. Thanks to negentropy, we might be able to cut out the ISP without needing to attach radio equipment directly to our phones.
You will need to charge other relays for events that you send them over radio, because spectrum is a scarce resource.. nostr:npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds, does negentropy require a lot of bandwidth?
Technically, yes. That's what the software modem does. Data to sounds, then the other side does the opposite.
Looks like someone made a relay interface for meshtactic. This is super exciting, because reduces our reliance on TCP-IP without us needing to have analogue radio equipment in our pockets: