Keyboard Shortcuts
Likes
- QnetGateway
- Messages
Search
gwys.txt
Hi Tom,
I have a question about the gwys.txt file dowloaded from VA3UV using the?get_gwy_list.sh script. Is there some way that this file could be updated at source? There are some omissions, and I'd like to check how the list is compiled. For example, DCS049 is omitted, as is GB7NY (a Multimode DV repeater in Northern Ireland for which I am the keeper). 73 Stefan MI0PYN |
Re: gwys.txt
Yes, thanks for reminding me. I just sent Ramesh an E-mail asking for permission to use his server for QnetGateway. I also asked him how often he updates the gwys.txt file and whether he welcomes updates/corrects. #!/bin/bash |
New version: Remote Control + DTMF
A new version has been merged into the master branch. This introduces a newly designed remote command, qnremote (QnetRemote) that will send any URCall into QnetGateway you want to send. There was a bug in DTMF preventing it from working and that has been fixed. For more details, see the new DTMF+REMOTE.README file. Please note that DTMF is not enabled by default, you have to install it.
IMPORTANT: Several files have been renamed, so be sure to do a "make clean" and an "sudo make uninstall" before you do a "git pull"! Then you can do a "make -j<X>" and an "sudo make install". Tom N7TAE |
Re: gwys.txt
I have switched the reflist.sh script to download reflectors from Bob Scott's W6KD webserver. These include DCS and REF entries for some XLX reflectors. I think this will cover your DCS049 reflector. I suggest you copy reflist.sh and add any additional repeater(s) you might need.
also has extensive sources of Reflector and Repeater IP addresses. |
Extremely simple web info page
Is there any interest in me sharing an extremely simple web page Python script which displays the node callsign, frequency, IP address and linked reflector?
It could be bundled as part of the installer using a PR against the main repo, it only uses Python3 and modules in the stdlib and provides a visual reminder of what reflector the hotspot is connected to. I have plans to expand it to include some additional stuff, but I wrote it just to display in a web page for when I'm only half paying attention to the radio at work. Kindest regards, Stefan MI0PYN |
Re: New version: Remote Control + DTMF
¿ªÔÆÌåÓýQnetRemote injects packets into the local QnetGateway port. The header packet contains the YourCall command and 10 voice packets convey the 20 character message. It will be interesting to see what happens when you invoke this while there is pre-existing traffic. I'm not sure it will work. If it doesn't, then you could always do: sudo systemctl stop qnlink && sleep 2 && sudo systemctl start qnlink instead. On 04/25/2018 08:10 AM,
mi0pyn@... wrote:
The qnetremote command will also be useful, I'm going to add it as an Unlink button on my rudimentary web page for when you have people on a reflector with very long overs and you can't use the radio to disconnect. |
Re: Extremely simple web info page
¿ªÔÆÌåÓýYes, sure. We could install it as a separate make installweb and
uninstallweb. Let's put all necessary files in a subdirectory
(called web or html?). If anything needs to be configured by the
user, make sure that config file is not included. A template can
be provided, like I do with qn.cfg, gwys.txt and dtmf. That way,
the users never have trouble with a "git pull" because they have
changed a repository file. On 04/25/2018 08:02 AM,
mi0pyn@... wrote:
Is there any interest in me sharing an extremely simple web page Python script which displays the node callsign, frequency, IP address and linked reflector? |
Re: Extremely simple web info page
I can build a web reporting page with realtime updates using node.js.? Probably after Hamvention. What I would like to see I a socket in the gateway providing state and status logging preferably using JSON. On Wed, Apr 25, 2018 at 8:58 AM, Tom Early <n7tae@...> wrote:
--
John D. Hays Edmonds, WA K7VE ![]() |
Re: Extremely simple web info page
I've raised a PR, the whole thing is a single Python script, although I have wrapped it in a shell script and included a cronjob to start the dash on reboot. All three files are included in a directory called web, and it is installed using "sudo make installdash", uninstalled using "sudo make uninstalldash".
There are no config files, the dynamic aspects are pulled from the MMDVM.qn and RPTR_STATUS.txt files in /usr/local/etc/? The next version will have some additional functionality, including an Unlink button and possibly the ability to link to a limited number of reflectors from the dash, as well as some better styling. |
Questions on "link_unlink" setting in qn.cfg.
Hi Tom,
In the link section of the qn.cfg file, there is an option to set Callsigns that are permitted to link and unlink reflectors, which is a list of callsigns. Are there any plans to allow wildcards to be used here? Also, will there ever be an option to invert the list, so that specific callsigns can be barred from linking/unlinking reflectors, but all others can still carry out these operations? 73 Stefan MI0PYN |
Re: Questions on "link_unlink" setting in qn.cfg.
¿ªÔÆÌåÓýNo plans for regular expressions in link_unlink or admin. I could
add a blacklist. On 04/25/2018 11:08 PM,
mi0pyn@... wrote:
Hi Tom, |