开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育
Ratflector RF Bridge
I have bridged radios using the repeater proxy (ratflector) function in the the past. At some point during all the updates to D-Rats, I can no longer use the RF repeater function. Ratflector seems to work for internet, but not as it was intended to be used---as an RF bridge. Anybody have this working in any current version of D-Rats? We need this function for emcomm and relay into the repeater.
Started by Michael Mandell @
Urgent Favor?? 2
Just checking to see if you order from Amazon Thank.
Started by Victor Zarich @ · Most recent @
D Rats.Version 0.4.2 and more
Hi: Please note latest changes in D-Rats code are now included in the news.rst file. Code releases this year are the Python3 - base code. Congratulations to John and developers for the much-appreciated and needed python3 migration. To my best understanding python3 base code is the one that will include new features, and enhancements as determined by developers. The work done by developers lead by John, have been intensive and time-consuming. If you want to follow D - Rats progress, issues and so on I strongly recommend to check https://github.com/ham-radio-software/D-Rats. Right now you can run the D - Rats latest (pyhton3 - base) code from Linux, Mac, and Windows. I have been able to run latest code in Windows 10 and Linux environments. For more information and instructions please check https://github.com/ham-radio-software/D-Rats/wiki D - Rats development is steady, check the link above (github) to see the issues, progress and keep in touch or better contribute! Also check the wiki section. Thank you very very much to John, Maurizio and other developers! Hope to see some new features in D Rats during 2024 development! 73' Edfel KP4AJ Below I am including the changes from 0.4.1. D_Rats.Version 0.4.2 (2023-11-28) ================================= Bugfixes -------- - Changed to use Python csv module for csv file. (#119) - User's default html and text viewer applications will now be used. (#129) - D-Rats Repeater should not try to run a GUI console when not possible. (#176) - Fix version fallback when running from GitHub archive. (#187) - Fixed sound on Linux and enabled it for Mac OS. (#191) - Optional Lookup of longitude and Latitude by address now available in the GPS configuration dialog. (#199) - Add version reporting to d-rats_repeater. (#200) - Fix password validation for Ratflectors. (#201) - Add --version qualifier to d-rats.py (#204) - Fix Shebang on internationalization_test.py #209 (#209) - Fix NMEA to decimal degree conversions. (#211) - Fix Form save/send/print not working. (#215) - Fix loading of translations. Updated About Dialog. Moved icons into images folder for icons and images and moved *.ico into it. (#218) - Fix crash in adding e-mail accounts. (#224) - Fixed crash on removing attachments from a message. (#226) - Fix message attachment extraction (#228) - Fix D-Rats flooding of the console log with invalid DPRS symbol messages. Fix config dialog for selecting APRS and DPRS icons. (#230) - Use the locale environment variables for default locale. (#236) - Added APRS Overlay support. (#237) - Fix d-rats_repeater device entry. (#243) - version.py version lookup fails if git is not installed. (#245) - Fix build_pot.sh to also rebuild the binary message databases. (#249) - Do not run D-rats client or repeater with privileges (#250) - Fix formatting error in d-rats Repater code. (#251) - Use serial driver XON/XOFF Handling (#253) - File transfer was creating directory with remote station name in the current working directory. (#257) - Fix sending image resize dialog. (#265)
Started by Edfel Rivera @
New 0.4.2 release with MobaXterm on Windows support 2
A new 0.4.2 release of D-Rats is now available. A new installation script for installing on Microsoft Windows using MobaXterm instead of Msys2 has been prepared. The MobaXterm install has been tested with Windows 7, 10, and 11. https://github.com/ham-radio-software/D-Rats/wiki/010.020-Installation-of-D%E2%80%90Rats-on-Microsoft-Windows-with-MobaXterm For other platforms it is available both from cloning and or updating a github checkout from https://github.com/ham-radio-software/D-Rats. The pip installable tarball is at /g/d-rats/files/D-Rats/D-Rats%20Releases This fixes many issues with message and form transfers. This also fixes an issue where on radio links, D-Rats may randomly drop characters resulting in incomplete communications, failed responses and file transfers. All older versions of D-rats are known to have this bug. Similar scripts as used for MobaXterm should be possible for other platforms. MobaXterm is compatible with most Linux commands at the command line level, but not 100% compatible with shell scripts for Linux. 73, -John wb8tyw
Started by John E. Malmberg @ · Most recent @
drats feature crashing 2
iam new to both D-rats and linux based OS but i was able to clone a working vs from github, installed and was working fine until i tried to add a local host, now i cannot add any new radio ports in preferences. i cannot open preferences its giving an error. Traceback (most recent call last): File "/home/tactpi/D-Rats/d_rats/mainwindow.py", line 289, in _activate_prefs saved = self._config.show(parent=self._window) File "/home/tactpi/D-Rats/d_rats/config.py", line 2860, in show drats_ui = DratsConfigUI(self, parent) File "/home/tactpi/D-Rats/d_rats/config.py", line 2670, in __init__ self.build_ui() File "/home/tactpi/D-Rats/d_rats/config.py", 2769, in build_ui add_panel(DratsTCPIncomingPanel, "tcpin", _("TCP Gateway"), network) File "/home/tactpi/D-Rats/d_rats/config.py", line 2731, in add_panel panel = c_arg(self.config, *args) File "/home/tactpi/D-Rats/d_rats/config.py", line 2144, in __init__ list_widget = val.add_list(incols) File "/home/tactpi/D-Rats/d_rats/config.py", line 1042, in add_list list_widget.set_item(key, *tuple(vals)) File "/home/tactpi/D-Rats/d_rats/keyedlistwidget.py", line 185, in set_item self.__store.append(row=(key,) + values) File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 1004, in append return self._do_insert(-1, row) File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 995, in _do_insert row, columns = self._convert_row(row) File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 902, in _convert_row result.append(self._convert_value(cur_col, value)) File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 916, in _convert_value return GObject.Value(self.get_column_type(column), value) File "/usr/lib/python3/dist-packages/gi/overrides/GObject.py", line 208, in __init__ self.set_value(py_value) File "/usr/lib/python3/dist-packages/gi/overrides/GObject.py", line 240, in set_value raise TypeError("Expected string but got %s%s" % TypeError: Expected string but got 9000<class 'int'>
Started by DTrounce de KL4KF @ · Most recent @
Question Potential Symbol Rate Restrictions Removal and D - Rats 2
Hi: Regarding Nov FCC meeting that might be a big step to remove Symbol Rate Restriction on Amateur Bands. https://www.arrl.org/news/fcc-to-vote-on-removing-symbol-rate-restrictions If removal applies to VHF and UHF bands, How that could potentially benefit D - Rats users? VHF / UHF radios will require a firmware update to be able to function or take advantage of the change? or new radios manufacturing will be required? I am very positive as ARRL was a petitioner of that change and FCC talks about innovation, experimentation, digital modes and EMCOMM. Those are my favorite Ham Radio words. Thanks in Advance!! Edfel KP4AJ
Started by Edfel Rivera @ · Most recent @
Creating a 0.4.0 version? 8
Maurizio and all, Are we ready to mark a 0.4.0 version of D-Rats? Next I think I would want to work on improving the configuration GUI. what I would have in mind is that for some settings like ratflector lists, forms, and mapping services to be able to select updates from online sources when D-Rats has access to the Internet. I also want to add options to the serial port dialog to allow testing and using support for DSR / CTS as options and allow optionally using the driver XON/XOFF protocol. I also want to look at if I can get D-Rats to be able to detect and interoperate with the Icom android application that just does text and pictures. Unfortunately I do not have a specification on how the picture sending/receiving works on that APP. 73, -John wb8tyw
Started by John E. Malmberg @ · Most recent @
U-Blox7 GPS USB device
Just got a U-Blox7 GPS USB device. Finding the official signed driver for Microsoft Windows was an adventure as all existing links to the official drivers were dead. For others reference until someone can put it in the D-Rats wiki: https://www.u-blox.com/en/product/u-center Download u-center, and run the install script. For d-rats to use the device, you only need to install the driver, not the entire u-center package. It will show up as a usb serial device. Note: I have not had time to test this device with D-Rats yet. For Linux the device shows up as /dev/ttyACM0. Linux may have a service running that may allocate the device. 73, -John WB8TYW
Started by John E. Malmberg @
E-mail threading and Archives (Was: [d-rats] Creating a 0.4.0 version?)
A point of information for E-mail threads. There is a long standing convention that if you are changing the topic of an e-mail thread, then the person changing the topic should change the subject with the old topic in parenthesis as above. When replying to such a thread, the people replying are supposed to remove the text in the parenthesis including the parenthesis. Most e-mail clients and e-mail archives like the one groups.io uses understand this and when set in threaded mode this allows the reader to follow threads properly. Threads are generally not grouped by the subject text. Threads are grouped by a unique message ID that was generated by the first message in the thread. So even changing the title may not change the thread, and may cause your messages to be harder to find. Which means if you are starting a new topic, you should start a new message, instead of replying to an existing message. This will keep the users who have messages sorted by threads and any public e-mail archive properly organized and easy to look up messages in. 73, -John wb8tyw
Started by John E. Malmberg @
D-Rats for Windows 10 Download. 11
Can someone please direct to the download for D-Rats for Windows 10. I see other downloads, but none of them have worked. I keep getting the "D-Rats Has Encountered an Error" message when I try to run it, even when Running as Administrator. Any assistance would be greatly appreciated, thank you.
Started by KC9SIO @ · Most recent @
KB8PMY/N8MFN Back online! 4
Good morning all, I just wanted to reach out and let everyone know that my ratflector is back online. It still has direct access to my BBS DXCLUSTER and node access. I retired from my job at U-Haul after 15 years. I have more time to work on these projects now. You can kindly find my ratflector at either kb8pmy.net or n8mfn.club port 9000 gps port 9500. To access the NODE/BBS/DXCLUSTER Once logged in to the reflector. Click on your private chat button at the top. Name it NODE. Can not be named anything else or it will not work. at the bottom you then should see " @NODE " tab. Tap on that and you have full bbs access. Any questions please let me know! Thanks, Ryan (KB8PMY) N8MFN Hamilton Wireless Radio Club
Started by Ryan Collier @ · Most recent @
D_Rats Repeater
Morning/ Afternoon, I am bring all my stuff back online. I ran in to this issue when I added my bpq d-rats reflector and my xlxd reflector. riggs498@hpbedroom:~/D-Rats$ ./d-rats_repeater.py Traceback (most recent call last): File "./d-rats_repeater.py", line 1095, in button_on self.save_config(self.config) File "./d-rats_repeater.py", line 665, in save_config self.sync_config() File "./d-rats_repeater.py", line 1071, in sync_config self.config.set("settings", "devices", devices) File "/usr/lib/python3.8/configparser.py", line 1200, in set self._validate_value_types(option=option, value=value) File "/usr/lib/python3.8/configparser.py", line 1185, in _validate_value_types raise TypeError("option values must be strings") TypeError: option values must be strings If I don't try and add any setting it works.
Started by Ryan Collier @
GitHub - Latest code, fixes and enhancements!
Hi: I strongly recommend you follow D-Rats GitHub! If you can learn how to clone the repository and use in your platform, you will be using latest code with many fixes and enhancements. Also you can browse Issues to follow progress and areas of improvement. Very pleased the repeater subsystem getting enhancements. Very positive about what next releases will bring into D-Rats! Keep the excellent job!! 73 Edfel KP4AJ
Started by Edfel Rivera @
IC-9700 won't transmit in D-Rats 10
I can't get my IC-9700 to transmit when connected to D-Rats. I have tried both comm ports listed for the radio. Works just fine with Winlink using the "A" comm port. I have double checked the menu settings in the radio and all seems OK. All of the charts for radio setup in the videos only list as far as the ID-51. they were all produced before the 9700 was introduced. What am I missing?
Started by Doug @ · Most recent @
Issue With Maps in D-Rats 7
I'm running version 0.3.9 of D-Rats, and while I don't use the email or Winlink features in it (using Gmail and RMS Express for those, as I can archive stuff in folders)...the maps display on my setup for both the Windows 10 and 11 machines have quit working. You'll see an X on the display, and positions of vehicles or other reporting stations, but no background...base, landscape, outdoors, etc. I have an API key set up for those, but it no longer works right. The previous version had a map building utility that you'd run one time to create the maps. I have no idea what I may be doing wrong with that. Is there a way to fix this?? Daryl, WX4QZ
Started by Daryl Stout @ · Most recent @
noob install 2
/g/d-rats/files/D-Rats/Debian/bullseye I attempted to install and of course I'm missing some thing in the package installer. I can't find the log to find what missing. Between Windows and the PI, this has been a real pain the brain. Old links and links that don't work. I don't like being a pain. Having a simple script to load drats is what I'm looking for. back to looking for the answer that is up to date. 73 Don va7qu posting from the PI
Started by Don Poaps VA7QU @ · Most recent @
Ignite Cable Router 17
I found Drats Window program on the Dstarinfo web site. My issue now is Port Forwarding. The new routers will not let me add port 100061 connection refused. The Cable company uses an app. It took me forever to get the IP address of my Allstar node to open up. Is there another way to make this work? I have added my IC 705 using 115200. I'm not sure if it'll talk. back to reading the PDF setup file. 73 Don va7qu.
Started by Don Poaps VA7QU @ · Most recent @
New User intro
I had D-Rats running back in or around 2009. I was able to run it on my windows machine back then. I tried loading it on my Win 10 machine. I have a PI-4 sitting in the waiting to load the PI os. I'm not up to date on Linux as I only use KM4ACK script to run 73 Linux. Any further than that I'm lost. I need to go on to the IO group to the file section to figure out how to get PI 4 to talk to my IC 705. I remember Port 9000 and A USA Ham who was very helpful in getting me online. I even created a Gmail account so we could have igate to pass email etc. 73 lost in linux Don Poaps New Westminster, BC VA7DGP DATA VA7QU VOICE Winlink: va7dgp@... Subject://wl2k ALLSTAR 530780 Hamshack Hotline 5971 Mid-Island Phone Mesh 2210 2232
Started by Don Poaps VA7QU @
Experimental Mod -- How to Manually Setup Config Path for d-rats_repeater.py and Set D-Rats Repeater as service 2
Hi: I have prepared a quick guide named Experimental Mod -- How to Manually Setup Config Path for d-rats_repeater.py and Set D-Rats Repeater as service. Suggestions are welcome. Maybe it could be part of the Wiki if developers find it might be useful or of some value. Tried to upload to files but not sure it got through. 73' Edfel KP4AJ
Started by Edfel Rivera @ · Most recent @
How to _manually_ set config path for d-rats_repeater.py use? 6
Hi: I have a D-Rats 0.4.1 installation running with Ubuntu 22.04 laptop (Gtk ok). My goal is to be able to make D-Rats repeater work in a Ubuntu Server (no Gtk). I set a testbed with a PI 4 and fresh install of Ubuntu Server 22.04. Libraries installed without problem. I can start d-rats_repeater via sudo /usr/bin/python3.11 /home/dratsrepeater/D-Rats/d-rats_repeater.py -C So far repeater.log file is created at .d-rats-ev and even maps directory. As expected when trying the -c CONFIG invocation I get the Gtk coul'nt initialize error. I tried manually creating the CONFIG dir and cp the repeater.config from the Ubuntu 22.04 Laptop as work around. Not working Browsing through files I know d-rats_repeater.py settings can be set a lines 473-484. So call id I can set at that file (not my preference but..) THE QUESTION is: Anyway to set the CONFIG directory manually? I mean bypassing the -c CONFIG (which will not work on systems without Gtk). The config.py file have this code gives me hope what I need (hard-set path to repeater.config) could be possible: logger.info("sys.path=%s", sys.path) # mm: fn = "/home/dan/.d-rats/d-rats.config" filename = "d-rats.config" Well, hope someone could point to the right direction. Again d-rats_repeater.py get started without errors in Ubuntu 22.04 with no Gtk. Still very possible some functionality will trigger errors but want to go step by step. Thanks in advance! Edfel KP4AJ
Started by Edfel Rivera @ · Most recent @
Current Image
Image Name
Sat 8:39am