Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Receiving Messages
I'm familiar with using COMMENTCMD to insert data into a comment and send it, including sending it as a message to a specific user. I'd like to go the other direction - receive a message and use it to trigger some function on the computer. Is there an easy way to take a message addressed to my specific call and append it to a file or execute a command, or something? I suspect I could use the TEE command and dump everything heard and then parse what I get and purge the rest on a regular basis, but I was hoping for something a bit more streamlined. Thanks for any ideas!
|
开云体育Generally speaking, Direwolf does not support real APRS messaging at this time.? There is a Github issue tracking this feature enhancement here: ?? Maybe you can add your specific use case there and it can be considered if/when messaging gets implemented.? Until then, there are a few other things you might consider: ? - One workaround approach: ? - Other Linux programs that I understand support APRS messaging that could possibly be leveraged with your project: ? ? ? ? ? ? ???? ? (java) ???? ???? --David KI6ZHD On 12/09/2021 10:39 AM, charlie gale
wrote:
I'm familiar with using COMMENTCMD to insert data into a comment and send it, including sending it as a message to a specific user. I'd like to go the other direction - receive a message and use it to trigger some function on the computer. Is there an easy way to take a message addressed to my specific call and append it to a file or execute a command, or something? I suspect I could use the TEE command and dump everything heard and then parse what I get and purge the rest on a regular basis, but I was hoping for something a bit more streamlined. Thanks for any ideas! |
开云体育I might add that the approach being experimented with in the ATGP projects team is that messaging (and other human centric activities) would be handled by a client communicating with the packet APRS beaconing/digipeating/packet handling layer.On Dec 9, 2021, at 2:22 PM, David Ranch <direwolf-groupsio@...> wrote:
|
开云体育This sort of thing is handled in my YAAC program by plugin extensions. For example, I have a MADISpost application that extracts only weather messages and creates a log file for consumption by the Weather Service processors. The sounds plugin generates different kinds of sound effects based on the type of event that occurred, where a text message addressed to your station is one of the supported events.So you could easily write a plugin to accept only text messages addressed to you, extract the actual comment message text, and do something with it. This is why I implemented the feature for digitally-signed text messages, so you could confirm the identity of the sender before accepting such a message. Hope that helps.? Andrew, KA2DDO author of YAAC ("Yet Another APRS Client") https://www.ka2ddo.org/ka2ddo/YAAC.html -------- Original message --------
From: Don Rolph <don.rolph@...> Date: 12/9/21 15:35 (GMT-05:00) To: [email protected] Subject: Re: [direwolf] Receiving Messages I might add that the approach being experimented with in the ATGP projects team is that messaging (and other human centric activities) would be handled by a client communicating with the packet APRS beaconing/digipeating/packet handling layer. On Dec 9, 2021, at 2:22 PM, David Ranch <direwolf-groupsio@...> wrote:
|
You might create an APRS (aprsd) service. Python/aprsd/aprslib. I think direwolf is the kiss modem at the bottom of it all. wm6h |
to navigate to use esc to dismiss