Subj : Re: Meshtastic
To   : paulie420
From : echicken
Date : Wed Apr 24 2024 09:59 am

 Re: Re: Meshtastic
 By: paulie420 to echicken on Tue Apr 23 2024 22:24:00

pa> What have you created so far? I have 4 meshtastic devices and quickly

Quite a lot but also not very much. :)

There's the library, so we can write scripts to let a BBS interface with Meshtastic devices to send packets and process incoming packets. Also gather information about the device, its channels, node DB, stuff like that. And configure the device, which may be useful later for applying common settings.

The device can be TCP or serial. As long as the BBS can talk to the device over the network they don't need to be in the same place. You could on the other hand put a BBS on an RPi and just do serial, eg. for a fully integrated outdoor node.

On top of that there's a service script that's vaguely reminiscent of an IRC bot. It loads various "modules" and will route incoming messages to them depending on the destination port number, and the module can respond to the message if it likes.

That's about as far as I've gone so far. I wrote an "echo" module which looks for a TEXT_MESSAGE_APP mesh packet where the message like "!echo <text goes here>" and then responds with "You sent: <text goes here>". Useless except for proving that the library works and the service script is doing the routing properly. (And it works; I trigger it from the Meshtastic app on my phone connected to one device, and my BBS connected to another device responds as expected.)

Now I'm thinking about information services. I might make it respond to a !weather command and spit out weather data in response. Not really a BBS thing except that the BBS is making this possible. Stuff like that.

Later ... full on message networking? Could be a real bandwidth hog so I'm not sure. A protocol would need to be devised that makes best use of broadcasting and systems only pulling new messages they haven't seen before. Curious to know if the "fido web" has done anything along these lines or if that thing is still a huge dupefest.
echicken
electronic chicken bbs - bbs.electronicchicken.com
---
� Synchronet � electronic chicken bbs - bbs.electronicchicken.com