Keyboard Shortcuts
Likes
- QnetGateway
- Messages
Search
Re: Idea for QnetGateway
So some 10 hours, but mostly 5 hours before auto unsubscribe, or, a business day or half a business day (plus a bit).
Useful time outs for daily subscriptions as most people don't constantly monitor a repeater. I agree with Jeff. Having the ability to set default smart-groups when powering on a hotspot would be helpful for smart-group users. The operator would just need to remember to set their radio to the correct smart group before keying up. |
Re: Idea for QnetGateway
Your radio can only have 1 smart group in the UR field at any one time, so you can't subscribe to multiple groups. The routing is to your callsign. Subscribing is a matter of putting the callsign of the smart group into the UR field and kerchunking. Wait to hear the notification that you're subscribed, wait a little to see if there is a conversation already in flight, and then key up to talk.
You leave the callsign of the smart group in the UR field so long as you want to continue to use the smart group. Only need to enter the disconnect callsign when you want to unsubscribe from that smart group. No default necessary on a hotspot as it's all controlled from the radio. :) |
Re: Idea for QnetGateway
Not tying to hijack the thread but if Jeff’s request is possible, how about being able to join multiple default smart groups at startup or through a command (preferably via the UR method rather than DTMF). If via a command there could be another command to log out of all the currently subscribed Smart Groups in one hit?
Andy M0VVA |
Idea for QnetGateway
I just had a thought. Many of the D-STAR software packages for hotspots such as Pi-STAR has an option to setup a default reflector. Would it be possible in a future release to setup a default Smart Group that would automatically be logged in on boot of QnetGateway? The thought would be to have the software automatically login to the specified Smart Group and also have a keep alive timer so a user wouldn’t need to login again after the 5 hours of inactivity. This keep alive activity could be behind the scenes so it would talk with the SGS without keying up the Smart Group. If the hotspot were to go offline, the timer would log them out of the smart group as it does now. The timer could be set for 4 hours, 55 minutes to keep the overhead low on the SGS. ? Not sure if this is even possible but I thought I would mention it just in case you wanted to consider doing something of this nature for a future release. ? Jeff VE6DV |
Re: Major (as in MAJOR) new release!!!!
开云体育Thanks Andy, Sorry, I thought I had committed changes to allow at least some
functionality for Kenwood, but apparently not. I'll try to revisit
this soon... Now where did I put your original emails? On 1/22/19 2:13 PM, m0vva via Groups.Io
wrote:
Great work, Tom. -- ___________________________ 73 n7tae (at) tearly (dot) net |
Re: Major (as in MAJOR) new release!!!!
Great work, Tom.
I've just updated which went very smoothly and appears to be behaving as per previous versions. ?Qnadmin makes a big difference to the maintenance and I like that you can start stop process/monitor log files through the admin screen. I'm still having no luck with the decode of APRS generated by the Kenwood TH-D74, I guess this is a low priority or not on the roadmap? regards Andy M0VVA |
Re: Major (as in MAJOR) new release!!!!
开云体育I offer no support for hybrid systems like that. I'm not sure
even the pre-Unix socket version would work. My Icom stack support
started out as a separate sources (as originally designed by
KI4LKF), then I merged them (as in the "lastudp" branch). Because
I have a strong bias against using pre-processor directives in my
code, incorporating Unix sockets for gateway-to-modem
communications means the source trees will split once again. I'll
still be able to use Unix sockets for qngateway-qnlink
communications in the QnetICOMGateway version on the design board
now. At least that's what I'm thinking at the present time. On 1/22/19 12:39 PM, John D Hays - K7VE
wrote:
-- ___________________________ 73 n7tae (at) tearly (dot) net |
Re: Major (as in MAJOR) new release!!!!
开云体育Cool! Looking forward to it in due course. ? Cheers David ZL2DRM ? ? From: [email protected] <[email protected]>
On Behalf Of Tom Early
Sent: Wednesday, 23 January 2019 08:29 a.m. To: [email protected] Subject: Re: [QnetGateway] Major (as in MAJOR) new release!!!! ? Once I get started, it shouldn't take too long, but I have several things competing for my time right now. Hopefully I can get it done in 4 weeks or less. I've never been so busy since I have retired! ? |
Re: Major (as in MAJOR) new release!!!!
开云体育Once I get started, it shouldn't take too long, but I have several things competing for my time right now. Hopefully I can get it done in 4 weeks or less. I've never been so busy since I have retired! On 1/22/19 11:17 AM,
david.murray@... wrote:
-- ___________________________ 73 n7tae (at) tearly (dot) net |
Re: Major (as in MAJOR) new release!!!!
Morning Tom, ? Congratulations - sounds like a beneficial update to the QnetGateway code base. ? Are you in a position of being able to give an estimate of the sort of timeline you have in mind for a production release of “QnetICOMGateway”? ? ? Cheers David ZL2DRM |
Major (as in MAJOR) new release!!!!
I have uploaded a major new release for QnetGateway with many significant changes in how QnetGateway works, and how it is maintained.
First I need to tell you that the older software is in a branch called "lastudp". Currently this is the only branch that supports the ICOM repeater stack. The "master" branch no longer supports the ICOM repeater stack. I will eventually build a new, separate git repository called "QnetICOMGateway". The very big, very significant internal change in this new release is that all inter-process communication now takes place with Unix DGRAM sockets and no long uses UDP/IP sockets. Unix sockets have significant advantages over UDP/IP sockets. Unlike UDP/IP sockets, packets send over Unix sockets are guaranteed to arrive and they are guaranteed to arrive in the order in which they were sent! Unix sockets have significantly lower overhead and are significantly faster than UDP/IP sockets. QnetGateway uses DGRAM Unix sockets which are one-way devices. A server socket receives data and a client socket sends data. These Unix DGRAM sockets are so efficient that a client's socket is usually closed. It only opens the socket when it needs to write a packet to the server. This means that in a 3-minute D-Star transmission, the Unix DGRAM client socket will be opened and closed over 9000 times! You could never do this with a UDP/IP socket and expect to maintain a D-Star voice stream. The benefit of having a client's socket mostly closed is that several clients can send data to the same server at the same time. This makes the design and maintenance of the QnetGateway-family of programs significantly easier. The down-side of Unix sockets is that it is now no longer possible to run qngateway on one computer, qnlink on another and an rf-module on another. Unix sockets are only for communicating between processes running on the same system. The next big innovation in all about making life easier for you, the user. Configuring, building, installing, updating and maintaining QnetGateway has been significantly improved. The format of the qn.cfg configuration file and been completely changed. Your old configuration file will no longer work! Two bash scripts are now provided, called "qnconfig" and "qnadmin".
Finally, while it was always there, but very difficult to use, QnetGateway and the qnadmin script support Gateway-repeater systems with more than one RF module. For example, you could set up a dual band 70cm/2m gateway based on a 70cm and a 2m DVAP dongle. A silly idea but a cute one nonetheless. A dual or tri-module repeater will support cross-banding between modules. We think it would even be possible to set up a multimodal, multiband gateway repeater system using multiple instances of MMDVMHost supported modems. If you are interested in this, let me know. I'll be glad to iron out any problems that might pop up. Now, if you are going to upgrade to this release, be sure to completely uninstall your present system (you don't need to uninstall MMDVMHost, if you are using that).
Tom N7TAE |
Re: ircddb repeater status = red
Simon Eatough
Thanks for help folks.?
Running both ircddb and quadnet is a not a requirement. however I do think a dashboard is essential, users want to know who or what is connected to the gateway. Colby is assisting me in diagnosing the ircddb issues. Thanks Colby :) 73's Simon ZL2BRG |
Re: ircddb repeater status = red
开云体育Hi Simon, I appreciate your comments. As stated elsewhere, I don't support simultaneous irc networks. I haven't spent much time thinking about a dashboard. There is a
branch that has a VERY minimal control dashboard, but nothing much
has happened with it since it was first pulled. If a full dashboard is important, I suggest you look at PiStar. You'll need to switch from MMDVM to DStarRepeater. From there you should be able to configure your Icom Stack. I'm not sure how recently Andy Taylor has updated ircDDBGateway,
but if it's relatively recent, you might also be able to connect
to multiple irc networks as Jonathan's newest ircDDBGateway
supports this. On 12/12/18 5:22 PM, Simon Eatough
wrote:
-- ___________________________ 73 n7tae (at) tearly (dot) net |
Re: ircddb repeater status = red
Wasn't there a recent management change at ? On Thu, Dec 13, 2018, 12:05 Tom Early <n7tae@... wrote:
|