¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Python3/GTK3 progress

 

John,

I am speaking for other people I know as well as myself when I say that we're looking forward to a fully-functional Python3-compatible version of D-RATS.

In fact, I am the curator of HamPi, the ham radio software collection for the Raspberry Pi and I had to do some fancy things to get the traditional D-RATS running on the latest version of Raspberry Pi OS based on Debian Bullseye.

Please let me know how I can help you out. Your contributions are heartily welcomed!

73,

-Dave, W3DJS

On 12/16/21 11:19, John E. Malmberg wrote:
Python3/GTK3 Progress:

The d-rats client program in my python3_tyw branch of seems to mostly work on both python3 and python2 now.
The map display is not working.

I made that change and announced it a while back, but have not seen any feedback.

I am now testing it using the msys2.org mingw64 packages of python in addition to anti-x linux.?? mysys2.org has fixed the broken package that was preventing some windows packages from working.

Because I am using the mingw64 packages of python, the shebang launching of d-rats does not work.

My next change to my frok will probably to start disabling python2 support.

The main reason for that is that I have been refactoring the map routines into their own directory, and if I nest it under the d_rats directory, I can not get the module resolution to work with python2.

I have been documenting the refactoring / port of the Map Display with at

It is now functional for displaying the map for any coordinates that I put in.

I have not yet connected that refactoring back to the d-rats client program.? I am still testing it standalone.

I want to be able to test plotting stations on the map before I merge it back in.

Hopefully my wiki articles can help get other programmers as this is a very complex program.

And again, I am still learning both d-rats internals and GTK programming.

73,
-John, wb8tyw





Re: Is it time to create a group managed d-rats.github.com project?

 

On 12/16/2021 9:46 AM, John E. Malmberg wrote:
Is it time to create a group managed d-rats.github.com project?
A group managed GitHub project will allow multiple community members to be the administrators of it similar to the [email protected] mailing list.
I have no idea how the groups.io d-rats group is managed, but it seems to work well enough, if they could also do the administration of the GitHub project.
This project would have multiple d-rats related repositories on it.
This could have one or more data repositories with urls or other data that could be downloaded from the d-rats program instead of being hard coded and sometimes out of date like the ratflector list.
The GTK 3 library wants to have the d-rats main be an "application" that has a unique application identification.?? They prefer to use reverse domain name notation, with a GitHub project that would be something like "com.github.d-rats.client".
The reason for adding the ".client" is because we may want the form editor to be able to be run as a standalone program, and the repeater is also a standalone program, so would have different application identifications.
73,
-John, wb8tyw
This would be an organization setup:



73,
-John


Python3/GTK3 progress

 

Python3/GTK3 Progress:

The d-rats client program in my python3_tyw branch of seems to mostly work on both python3 and python2 now.
The map display is not working.

I made that change and announced it a while back, but have not seen any feedback.

I am now testing it using the msys2.org mingw64 packages of python in addition to anti-x linux. mysys2.org has fixed the broken package that was preventing some windows packages from working.

Because I am using the mingw64 packages of python, the shebang launching of d-rats does not work.

My next change to my frok will probably to start disabling python2 support.

The main reason for that is that I have been refactoring the map routines into their own directory, and if I nest it under the d_rats directory, I can not get the module resolution to work with python2.

I have been documenting the refactoring / port of the Map Display with at

It is now functional for displaying the map for any coordinates that I put in.

I have not yet connected that refactoring back to the d-rats client program. I am still testing it standalone.

I want to be able to test plotting stations on the map before I merge it back in.

Hopefully my wiki articles can help get other programmers as this is a very complex program.

And again, I am still learning both d-rats internals and GTK programming.

73,
-John, wb8tyw


Is it time to create a group managed d-rats.github.com project?

 

Is it time to create a group managed d-rats.github.com project?

A group managed GitHub project will allow multiple community members to be the administrators of it similar to the [email protected] mailing list.

I have no idea how the groups.io d-rats group is managed, but it seems to work well enough, if they could also do the administration of the GitHub project.

This project would have multiple d-rats related repositories on it.

This could have one or more data repositories with urls or other data that could be downloaded from the d-rats program instead of being hard coded and sometimes out of date like the ratflector list.

The GTK 3 library wants to have the d-rats main be an "application" that has a unique application identification. They prefer to use reverse domain name notation, with a GitHub project that would be something like "com.github.d-rats.client".

The reason for adding the ".client" is because we may want the form editor to be able to be run as a standalone program, and the repeater is also a standalone program, so would have different application identifications.

73,
-John, wb8tyw


Re: Ref: Issue with D-Rats not connecting

 

After I sent you the list, I did notice that kb8pmy.net was down.??This happens from time to time with some ratflectors.??Why???Well, sometimes the computer that the ratflector is running on??sucks in an update that requires a system reboot.??If the operator doesn¡¯t check the computer every now and then, they will miss that the computer went off line.??Sometimes it could be an internet or IP issue or that the electricity went out and came back on and the software needs to be rebooted.??Don¡¯t worry, at present you are not missing much.??Unless someone has a net going on, not too many stations are up online all the time.??In fact the Southeast US D-Star Weather Net that used to meet every Sunday night just ceased operation on December 4.??The ratflector is still in operation, but the net will no longer meet.?

I try to keep my ratflector, sttammany.ratflector.com, up as much as possible, but I live in Southeast Louisiana just northeast of New Orleans, an area prone to having thunderstorms and those cause power glitches from time to time.??I also run a D-Rats client behind it as KG5CEN-1 that we use as an Email Message Drop and File Server.??Here is another ratflector you can try k3pdr.dstargateway.org.??They also run a mail drop and file server and are located in the Philadelphia area.

Cordially,
Glen Strecker -KG5CEN


Re: Ref: Issue with D-Rats not connecting

 

Thanks for the information. I was able to get my D-Rats running. The list is a big help.

Thanks again.....David ?W4DCA


Re: Ref: Issue with D-Rats not connecting

 

Interestingly I am getting a 10061 connection refused when trying to connect to kb8pmy.net. I can connect to Auburn, Alabama and SEWX net. Can anybody please confirm that kb8pmy.net ratflector is up ?
73's
Darrin VK3VDP
Melbourne, Australia


Re: Ref: Issue with D-Rats not connecting

 

The ratflector that came with the original download shut down almost a year ago.??Here is a list of active ratflectors from around the country.??The top one in the list has replaced the original.

?(New Replacement for RAT)






155.98.24.13





162.230.129.139





Set up all ratflectors as a network type connection.??The port is 9000 with the password left blank.

Cordially,
Glen Strecker -KG5CEN


Ref: Issue with D-Rats not connecting

 

I am having trouble getting my D-Rats application to connect to the to the default ratflector in the software download. I downloaded D-Rats, followed the tutorial to set things up, my call, name, gps, and so on, and am using the internet connection to attempt to connect. The message I get when it tries to connect is " (Unable to connect, error 100061 " connection refused'))". I do not have any other rat reflector info to put in to try to connect to a different one, as it appears that the D-Star Info website is down and has been for a day or so, which has the only other list that I know of any additional ratflectors to try to add to the list. Any advise or direction on something I may have missed in the set will be greatly appreciated. This is on a Windows 7 machine. Thanks.


David...W4DCA


Re: Emergency Drill

 

D-Rats WinLink integration is pretty limited. It can send mail via internet to an internet WinLink account....it acts as an internet email front-end. The email "client" in D-Rats is also a regular internet email client for your POP/SMTP account D-Rats can use to allow other stations to forward internet mail using your account and internet connection---very much the same functionality as WinLink----RF to another RF station, then into the internet email system.?
We use all three main "digital" platforms to train because you never know what is going to be available in an emergency. We have to know all of them. WinLink, in my area, is HF only. We do not support HF for our emcomm here. Our support is local-only (county-wide, with some spillover into adjacent counties). HF can be used in the form of a relay out of our area for some reason, but we'd likely use home stations for this relay. Many of us have that capability. WinLink HF has a very serious throughput limitation....you may want to warn the powers that be about that. There are few HF RMS nodes, fewer you can reach at any given time due to propagation, and it is SLOW (even the fast modes aren't that fast). In a real emergency there is a lot of traffic that will try to squeeze through a very narrow WinLink pipe. AND....WinLink is fixed frequency, no voice, no way to prioritize traffic prior to tying up the machine. These are pretty severe shortcomings. On VHF it can be much better....less traffic, much faster, etc. Less competition for the limited resource. WinLink is popular with agencies (this my opinion) for two main reasons: 1. Agencies see it as a way to integrate fail-safe ham radio into their normal email program. Zero learning curve. 2. There is a MAJOR WinLink lobby present. ARRL drank the Kool Aid (maybe an American reference---Jim Jones...look it up).?
What actually DOES integrate with D-Rats is old-fashioned AX25 packet. Via the "ratflector" or D-Rats repeater. Not voice (that requires AMBE) but data can integrate pretty completely. So an FM radio and TNC (KISS) can exchange data with D-Star serial data via a "ratflector" (D-Rats repeater)...you hook up both a DStar radio and a packet radio to the same computer running the "ratflector"....all data coming in one port goes out all ports in the appropriate mode. I've tried it...works great.?


Re: Emergency Drill

 

Michael,

A fantastic write up and great to hear that D-RATS has a role to play.

Our Club covers a large area and bought into D-STAR a while ago. The radios are getting a bit old now, but still fully functional. I am trying to encourage my EmCOmm group to review use of D-RATS, though most in the area are also looking at Winlink.?

You mentioned that you used FL-Digi, Winlink and D-RATS. COuld you post either to the group or me directly how you use?all three and do they "integrate" together at any point in your system? I know D-RATS has the?winlink settings built in.

73,
Mike Crabtree - VA3MCT
EC York Region ARES


On Thu, 18 Nov 2021 at 07:35, Michael Mandell <mikemandell@...> wrote:

The past two days the area of Southeastern PA conducted the Limerick Generating Station nuclear power emergency drill. This takes place every two years (same as other nuclear plants). Part of this (a small part) exercise has been ham radio backup communication. We have been training on a few digital modes for emcomm here in Lehigh Valley PA; WinLink, FLDigi and primarily D-Rats. We are lucky to have outstanding DStar repeater support in this area with 5 repeaters in HT range of most of the area.?
The portion of the drill that ran Tuesday night was the "EOC Drill" where many municipalities and counties simulated their procedures. Ham radio manned the "RACES" radios inside EOC and our regular weekly training group formed kind of a net and demoed D-Star and D-Rats to FEMA. We focused on the ability to send email using the radio. We have a full time mail server (basically another instance of D-Rats) connected to one of the repeaters. This provides the functionality of WinLink without a local RMS node (which do not exist in this region) and without the requirement to use HF for WinLink (which we don't really support for emcomm except in a relay situation as required). The Wednesday portion of the drill was the "Shelter Drill" where we simulated relocating people (and pets) out of the impacted area into ours (we are far enough away to be an evacuation reception area only). We mobilized our club trailer and again used D-Star and D-Rats. In this instance we sent email from the trailer (no internet) to the mail accounts of two PEMA and one FEMA observer. The FEMA observer got a formatted ICS 213 form on her iPhone right there and replied, witnessing the whole operation. I believe they were pretty impressed, and were taking notes on the whole thing for their report. So D-Rats pretty much nailed it in an official FEMA/PEMA operation.

One thing that was kind of funny/not funny: BOTH nights the FEMA observer asked if we have any young people in ham radio. They said in their observations the vast majority of hams they see in this kind of thing are old folks. We did summon our "token youth" who was at this drill to demonstrate we will not actually become extinct in a few years.


Emergency Drill

 

The past two days the area of Southeastern PA conducted the Limerick Generating Station nuclear power emergency drill. This takes place every two years (same as other nuclear plants). Part of this (a small part) exercise has been ham radio backup communication. We have been training on a few digital modes for emcomm here in Lehigh Valley PA; WinLink, FLDigi and primarily D-Rats. We are lucky to have outstanding DStar repeater support in this area with 5 repeaters in HT range of most of the area.?
The portion of the drill that ran Tuesday night was the "EOC Drill" where many municipalities and counties simulated their procedures. Ham radio manned the "RACES" radios inside EOC and our regular weekly training group formed kind of a net and demoed D-Star and D-Rats to FEMA. We focused on the ability to send email using the radio. We have a full time mail server (basically another instance of D-Rats) connected to one of the repeaters. This provides the functionality of WinLink without a local RMS node (which do not exist in this region) and without the requirement to use HF for WinLink (which we don't really support for emcomm except in a relay situation as required). The Wednesday portion of the drill was the "Shelter Drill" where we simulated relocating people (and pets) out of the impacted area into ours (we are far enough away to be an evacuation reception area only). We mobilized our club trailer and again used D-Star and D-Rats. In this instance we sent email from the trailer (no internet) to the mail accounts of two PEMA and one FEMA observer. The FEMA observer got a formatted ICS 213 form on her iPhone right there and replied, witnessing the whole operation. I believe they were pretty impressed, and were taking notes on the whole thing for their report. So D-Rats pretty much nailed it in an official FEMA/PEMA operation.

One thing that was kind of funny/not funny: BOTH nights the FEMA observer asked if we have any young people in ham radio. They said in their observations the vast majority of hams they see in this kind of thing are old folks. We did summon our "token youth" who was at this drill to demonstrate we will not actually become extinct in a few years.


Re: DRATS 0.3.3 on Windows 11

 

The main problem is it does not know where the ¡°D-Rats Shared¡± folder is.??If it won¡¯t even boot up, you can go into the d-rats.conf file and enter the path there and that should solve the problem.

To get there go to your C:/Users/<user name>/AppData/Roaming/D-RATS-EV and open the d-rats.conf file with Notepad.??Drop down near the bottom and you will see the tag [prefs].??In that section is a line that says : ¡°download_dir =¡°.??Type in the path where the "D-RATS Shared¡± folder is located.??I actually have mine on a thumb drive, but if it is on the desktop write C:/Desktop/D-Rats Shared.??

That should cure that problem.

Glen - KG5CEN


Re: DRATS 0.3.3 on Windows 11

 

Thanks to all of you who have responding to my plea for help.

One of the first things I did was create 'D-RATS Shared' on the desktop, as shown in the attachment "DRATS Win 11 A".?

I have included two additional attachments which show more error message detail.

We have tried DRATS 0.3.3, 0.3.5 and 0.3.9 and we get identical error messages from all three.

My friends computer is a Dell 7000 and it appears much of the operation is entwined with "One Drive".? ?Although i am technically oriented, I am way behind the power curve on the latest versions of Windows.

Any additional suggestions are welcomed.
73,
Carlos
W7QL


Re: DRATS 0.3.3 on Windows 11

 

Carlos,

? I upgraded my Lenovo laptop, which ran 64-bit Windows 10, to Windows 11 64-bit, without having to reinstall anything...including D-Rats. It was a different story over a month ago, when I had to reinstall Windows 10 and rebuild the registry. So far, I haven't had any problems with D-Rats under Windows 11.

Daryl, WX4QZ


Re: DRATS 0.3.3 on Windows 11

 

I have d-rats 0.3.9 installed and it appears to run on Windows 11. I haven't noticed any error messages and the Chat features work. I have not tried all the other options though so I cannot say it is bug free. Good luck and 73, Richard AD5RB


Re: DRATS 0.3.3 on Windows 11

 

Since this was a new install, check to see if a "D-Rats Shared¡± folder was created on the machine.??Even in Windows 10 it is one of the things that brings everything to a crashing halt.??D-Rats usually looks for this folder on the Desktop so if you create a new Desktop folder named ¡°D-Rats Shared¡± and it still crashes, there would be another problem.??If it happens again, click the button to have the error message show the details and relay that to us.??It will usually give some indication why the crash occurred and would help in solving the problem.

Cordially,
Glen - KG5CEN


DRATS 0.3.3 on Windows 11

 

¿ªÔÆÌåÓý

I¡¯m with a local EMCOMM group, which uses DRATS as an integral part of our data network.? ?Yesterday, one of our members purchased a new computer with Win 11.? The install appeared to go OK, but upon starting DRATS, we received an error message listing several problems and we were not able to ignore them and get to the setup menu or run the application.?

?

Anyone found a way to make DRATS work on Win 11?

?

Thanks,

Carlos Cardon, W7QL


python3_tyw updates - formgui/formbuilder fixed

 

Hello all,

I have pushed up a number of updates to my python3_tyw port.

The main code is still not working on python 3 yet for me.

The d-rats_repeater.py works for me on Anti-X/Linux using python3, but will not yet start in Windows msys2 mingw python3.

The d_rats.config is now working, with Python3, and even Windows msys2 mingw python3 where the audio tests even worked.

msys2 mingw can not use the shebang of /usr/bin/python

python3 -m d_rats.config

I discovered that the formgui.py unit test was not working with all of the forms. That has been fixed.

python -m d_rats.formgui forms/hics260.xml
or
python -m d_rats.formgui forms/hics260.xml

The formbuilder module also needed some fixes to work.

I have not fully tested the form functionality, so there may still be some bugs there.

I have additional diagnostics enabled. Anywhere a broad or bare exception is being caught, is somewhere that needs to be fixing, so all of them that I find are being logged.

73,
-John


Re: DV Data over USB Repeated Transmit

 

Good to know.

Thanks,
Patrick (N3TSZ)


On Thursday, October 28, 2021, 02:33:40 PM EDT, Michael Mandell <mikemandell@...> wrote:


Anyone stumbling upon this thread.....if you are having issues with DV Data over USB or Bluetooth? Serial, try setting flow control I'm your comm port to XON XOFF instead of the default "none". Issues like radio appears connected but does not key up when you send chat. DRats works fine over Bluetooth, by the way. Make sure you are using DVData mode and not CI V like you do for the Android app.?