Hi all,
I was thinking earlier today, to properly "test" things we develop, we
probably need some way of simulating "lossy" radio links — ones where
perfect transmission is not achieved.
While it's not a given that we'll be using AX.25, we could use a number
of link-layer protocols (I think the Codec2 Data modems use some sort of
Ethernet-style framing for instance?), AX.25 is an easy starting-point.
I've written this tool that tries to simulate a radio network with some
path loss between nodes. It presents as a series of TCP ports with
virtual KISS interfaces to which we can attach packet radio software.
There's some basic free-space-path-loss simulation there, and some
attempt at simulating doubles and transmission times.
Probably needs a lot more work, but I'll probably use this to test some
prototype ideas I have.
https://codeberg.org/sjlongland/kissbridge
--
Stuart Longland (aka Redhatter, VK4MSL)
I haven't lost my mind...
...it's backed up on a tape somewhere.