开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: Windows install Wiki updated for a simpler option.


 

Dear John,

I found the problem with the installations, my anti-virus program.? I paused it and got a complete installation this morning.? D-Rats 3.10.10 is up and running.? However, it isn't on the internet since I can't ping ratflectors?defined in Preferences Radio and the maps don't show.

I think I still need to install some items.? Below is the debug?file output.

Exception in thread Thread-2 (_run):
Traceback (most recent call last):
? File "C:/msys64/mingw64/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
? ? self.run()
? File "C:/msys64/mingw64/lib/python3.10/threading.py", line 953, in run
? ? self._target(*self._args, **self._kwargs)
? File "C:/msys64\home\don hinsman\D-Rats/d_rats/msgrouting.py", line 783, in _run
? ? self.__event.wait(self.__config.getint("settings", "msg_flush"))
? File "C:/msys64/mingw64/lib/python3.10/configparser.py", line 820, in getint
? ? return self._get_conv(section, option, int, raw=raw, vars=vars,
? File "C:/msys64/mingw64/lib/python3.10/configparser.py", line 810, in _get_conv
? ? return self._get(section, conv, option, raw=raw, vars=vars,
? File "C:/msys64/mingw64/lib/python3.10/configparser.py", line 805, in _get
? ? return conv(self.get(section, option, **kwargs))
ValueError: invalid literal for int() with base 10: '30.000000'

and here is the output from MSYS2 MING64

Created d_rats/setup_version.py
02/25/2023 09:25:39:INFO:D-Rats:main: re-config option found -- Reconfigure D-rats
02/25/2023 09:25:39:INFO:D-Rats:main: args.config = C:/Users/donhi/AppData/Roaming/D-RATS-EV
02/25/2023 09:25:39:INFO:Mainapp:Enabled debug log for Win32 systems
02/25/2023 09:25:40:INFO:QST:FeedParser not available
02/25/2023 09:25:40:INFO:DratsConfig:File C:/Users/donhi/AppData/Roaming/D-RATS-EV/d-rats.config
02/25/2023 09:25:40:INFO:MainApp:_refresh_lang: Loading locale `en'
02/25/2023 09:25:40:INFO:MainApp:_refresh_lang: Locale dir is: C:/msys64/home/don hinsman/D-Rats/locale
02/25/2023 09:25:40:ERROR:MainApp:_refresh_lang: Messages catalog file missing ?for en.? Need to use 'msgfmt tool to generate.
02/25/2023 09:25:40:INFO:MainApp:D-RATS v0.3.10b6.dev288-gf74de89 starting at Sat Feb 25 09:25:40 2023 on Platform Win32Platform:
? configuration: ? ? ? C:/Users/donhi/AppData/Roaming/D-RATS-EV
? system_data: C:/msys64/home/don hinsman/D-Rats
? OS version: Windows 10 (10, 0, 22621, 2, '')
02/25/2023 09:25:40:INFO:MainApp:load position from config file
02/25/2023 09:25:40:INFO:MainApp:_static_gps: Configuring the Static position: 35.707071,-106.061200
02/25/2023 09:25:40:INFO:MainApp:_static_gps: Mapserver active: True ca;; N4VIP
02/25/2023 09:25:40:INFO:MainApp:preparing our gps fix in JSON :b'{ "lat": "35.707071", "lng": "-106.061200", "station": "N4VIP", "comments": "altitude: 6500.000000","timestamp": "2023-02-25 16:25:40" ?}'
02/25/2023 09:25:40:INFO:MainApp:Socket Created
02/25/2023 09:25:40:INFO:MainApp:Connecting to: localhost:5011
02/25/2023 09:25:42:INFO:MainApp:Failed to create socket.
Traceback (most recent call last):
? File "C:/msys64\home\don hinsman\D-Rats/d_rats/mainapp.py", line 433, in callback_gps
? ? sock.connect((mapserver_ip, mapserver_port))
ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it
02/25/2023 09:25:42:INFO:StaticGPSSource:StaticGPSPosition: UNKNOWN reporting 35.7071,-106.0612@6500 ft at 09:25:42
02/25/2023 09:25:42:INFO:D-Rats:main: reloading app


02/25/2023 09:25:42:INFO:MainApp:load the main window
02/25/2023 09:25:42:INFO:MainApp:load main window with self config
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/Animal Evacuation Sites.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/Farmington Fire Stations.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/K3UGR SFARES 2022 QTHs.xlsx'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/Los Alamos_Firestations.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/LosAlamosTrailHeads.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/MegaLink.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/NM Ham Repeaters.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/NM Public Airports Sept 2014.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/Otero_County_Fire_Stations.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/Santa Fe County Repeaters.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/SFARES 2021 QTHs.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/SFARES 2022 QTHs.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/SFARES 2023 QTHs.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/SFCity Fire.csv'
02/25/2023 09:25:43:INFO:LocalFileV:refresh: Adding local file `C:\Users\donhi\iCloudPhotos\Photos\Desktop\D-RATS Shared/SFCounty Fire.csv'
02/25/2023 09:25:44:INFO:DRatsPluginServer:Started serve_forever() thread
02/25/2023 09:25:44:INFO:MessageRouter:_route_via_station: Starting message router thread
02/25/2023 09:25:44:INFO:MainApp:connect main window
02/25/2023 09:25:44:INFO:MainApp:connect tabs
02/25/2023 09:25:44:INFO:MessageRouter:_run_one: Station list was empty
02/25/2023 09:25:44:INFO:MainApp:going online
02/25/2023 09:25:44:INFO:MainApp:create map window object-----
02/25/2023 09:25:44:INFO:MapWindow:init MapWindow
02/25/2023 09:25:44:INFO:MainApp:create map window object: connect object-----
02/25/2023 09:25:44:INFO:MainApp:query local gps device to see our current position
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MapFileSource:parse_line failed (%s)
02/25/2023 09:25:44:INFO:MainApp:invoke config refresh
02/25/2023 09:25:44:INFO:MainApp:Refreshing config...
02/25/2023 09:25:44:INFO:gps:set_units: Set GPS units to Imperial
02/25/2023 09:25:44:INFO:MainApp:refresh comms
02/25/2023 09:25:44:INFO:MainApp:_refresh_comms: Re-Starting ports_0
02/25/2023 09:25:44:INFO:MainApp:Starting Comms
02/25/2023 09:25:44:INFO:MainApp:_refresh_comms: Re-Starting ports_1
02/25/2023 09:25:44:INFO:MainApp:Starting Comms
02/25/2023 09:25:44:INFO:MainApp:start_comms: Starting port ports_1 (El Paso)
02/25/2023 09:25:44:INFO:D-Rats:---- GUI Exception ----
%s
---- End ----
Stack (most recent call last):
? File "C:\msys64\home\don hinsman\D-Rats\d-rats.py", line 240, in <module>
? ? main()
? File "C:\msys64\home\don hinsman\D-Rats\d-rats.py", line 234, in main
? ? app.main()
? File "C:/msys64\home\don hinsman\D-Rats/d_rats/mainapp.py", line 2124, in main
? ? self.run(None)
? File "C:/msys64/mingw64/lib/python3.10/site-packages/gi/overrides/Gio.py", line 42, in run
? ? return Gio.Application.run(self, *args, **kwargs)
? File "C:\msys64\home\don hinsman\D-Rats\d-rats.py", line 93, in handle_exception
? ? MODULE_LOGGER.info("---- GUI Exception ----\n%s\n---- End ----\n",
02/25/2023 09:28:33:INFO:DratsConfigWidget:Setting LatLon value: 35.707071
02/25/2023 09:28:33:INFO:DratsConfigWidget:LatLon text: 35.707071
02/25/2023 09:28:33:INFO:DratsConfigWidget:Setting LatLon value: -106.061200
02/25/2023 09:28:33:INFO:DratsConfigWidget:LatLon text: -106.061200
02/25/2023 09:28:38:INFO:Win32Platform:list_serial_ports
Traceback (most recent call last):
? File "C:/msys64\home\don hinsman\D-Rats/d_rats/dplatform.py", line 840, in list_serial_ports
? ? port = win32file.CreateFile( ?# type: ignore
pywintypes.error: (121, 'CreateFile', 'The semaphore timeout period has expired.')
02/25/2023 09:28:38:INFO:Spelling:Tested spelling okay: ['spelling,', 'spieling,', 'sapling,', 'spewing,', 'spilling,', 'spoiling,', 'spooling,', 'spline,', 'spellings,', 'pealing,', 'peeling,', 'sealing,', 'selling,', 'soling,', 'spleen,', 'sling,', 'speckling,', 'paling,', 'piling,', 'poling,', 'puling,', 'splint,', "spelling's"]


Any ideas why I can't access internet or see my maps.? I checked the defined map directory and the tiles are there.

Thanks for being so patient with my slow efforts,

Don














































































































On Fri, Feb 24, 2023 at 7:04?AM John E. Malmberg <wb8tyw@...> wrote:
Hello all,

I have updated

to provide an option that does not require setting up a Python Virtual
Environment.

This option also allows you to set up a shortcut to launch D-Rats.

It also turns out that while D-Rats running on a Linux under the Windows
Subsystem for Linux (WSL), it is reported to not have access to the USB
serial ports, it will only operate with network devices.

There is an experimental add on to the WSL-2 that allows it to access
serial ports.? I have not tried any of this, and do not plan to.

If someone wants to experiment with that and provide a wiki article of
the results good or bad, it would be appreciated.

Another option to MSYS2 is Cygwin.? It should be able to provide the
same environment as MSYS2.

Again, if someone wants to experiment with that and give instructions,
it would be appreciated.

73,
-John
wb8tyw







--
73 de N4VIP, Don

Join [email protected] to automatically receive all group messages.