[nos-bbs] JNOS 2.0 - working on AX25 V2.2 (update)
Maiko Langelaar (Personal)
maiko at pcsinternet.ca
Thu Jul 9 09:19:52 EDT 2026
Greetings fellow NOS users (the few that are left) ...
Well, I got up this morning, thought to myself I am not properly
parsing the data for the control code, so I made a little change,
and what do you know ? Here's an insight to the insanity that
is sometimes calling software development :
if (axp->flags.modulo && ((control & 2) == 0))
{
// 09Jul2026, Maiko, I'm an idiot, LSB is first (little endian)
// one needs to shift MSB left by 8 bits and bitwise OR
// with LSB.
control |= (pullchar(&bp) << 8);
// control <<= 8;
// 06Jul2026, Maiko, oops, should OR this, not ADD it :|
//control += pullchar(&bp);
// control |= pullchar(&bp);
}
NEWS - Basic SABME and modulo 128 support seems to be working.
No XID or SREJ yet, but basic function seems to work :)
I will clean up the code, update the development repo in the next
few days, and do a little write up regarding all of this, including my
test setup. Thanks to John Langner of Direwolf for his support.
JNOS (attach asy thomas sailer soundmodem)
virtual audio using alsa snd aloop
Direwolf (via QtTermTCP64)
Maiko / VE4KLM
On 6/24/26 15:17, Maiko Langelaar (Personal) wrote:
> Working on it, living updates in development repo ...
>
> Need to find myself an ax25 v2.2 client and set that up I guess
>
> This will take a bit of time I'm sure :|
>
> Maiko / VE4KLM
>
More information about the nos-bbs
mailing list