Skip to content

Received Station via Radio not shown in station list #306

@maurizioandreotti

Description

@maurizioandreotti

As part of the test the Antix PC i am trying to get gps positions messages from an ID51 to a 2820 connected to D-Rats on antix PC.

What happens is that:

  • doing a "ping all" from d-rats the 2820 goes in tx, and on the ID51 I see the callname set on 2820, but the ID51 doesn't do the autoreply to the call (so I suspect that the string transmitted from the radio is not the one expected)

  • trasmitting from ID51 (only voice, bno gps fix yet set ont he id51) the 2820 receives but the CALL is not shown in the list of received stations.
    see below the copy of what i see in the terminal-- i would expect at least that the station name (IZ2LXI or IQ2LC4) appear on the list of the station in D-rats


 ./d-rats.py 

(d-rats.py:32605): dbind-WARNING **: 09:43:38.931: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/0/at-spi/bus_0.0: Permesso negato
INFO:DratsConfig:File /home/iq2lc/.d-rats-ev/d-rats.config
INFO:QST:FeedParser not available
INFO:Spelling:Demand-opening aspell...
INFO:D-Rats:main: re-config option found -- Reconfigure D-rats
INFO:D-Rats:main: args.config = /home/iq2lc/.d-rats-ev
INFO:MainApp:_refresh_lang: Setting language to: it
INFO:MainApp:Python pycountry package needed for selecting languages.
INFO:MainApp:D-RATS v0.4.1.dev0 starting at Tue Mar 25 09:43:39 2025 on Platform UnixPlatform:
  configuration:       /home/iq2lc/.d-rats-ev
  system_data: /home/iq2lc/Scaricati/D-Rats-master
  OS version: Linux iq2lclinux 6.1.42-antix.1-amd64-smp #1 SMP PREEMPT_DYNAMIC Mon Jul 31 18:30:05 EEST 2023 x86_64
INFO:MainApp:load position from config file
INFO:MainApp:_static_gps: Configuring the Static position: 45.837910,9.404950
INFO:MainApp:_static_gps: Mapserver not active: False, call: IQ2LC
INFO:StaticGPSSource:StaticGPSPosition: UNKNOWN reporting 45.8379,9.4049@0 ft at 09:43:39
INFO:D-Rats:main: reloading app


INFO:MainApp:_refresh_lang: Setting language to: it
INFO:MainApp:Python pycountry package needed for selecting languages.
INFO:MainApp:load the main window
INFO:MainApp:load main window with self config

(d-rats.py:32605): Gtk-WARNING **: 09:43:40.151: Attempting to add a widget with type GtkBox to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel
INFO:DRatsPluginServer:Started serve_forever() thread
INFO:MessageRouter:_route_via_station: Starting message router thread
INFO:MainApp:connect main window
INFO:MainApp:connect tabs
INFO:MainApp:going online
INFO:MessageRouter:_run_one: Station list was empty
INFO:MainApp:create map window object-----
INFO:MapWindow:init MapWindow
INFO:MainApp:create map window object: connect object-----
INFO:MainApp:query local gps device to see our current position
INFO:MainApp:invoke config refresh
INFO:MainApp:Refreshing config...
INFO:gps:set_units: Set GPS units to Metric
INFO:MainApp:refresh comms
INFO:MainApp:_refresh_comms: Re-Starting ports_0
INFO:MainApp:Starting Comms
INFO:MainApp:_refresh_comms: Re-Starting ports_1
INFO:MainApp:Starting Comms
INFO:MainApp:_refresh_comms: Re-Starting ports_2
INFO:MainApp:Starting Comms
INFO:MainApp:_refresh_comms: Re-Starting ports_3
INFO:MainApp:Starting Comms
INFO:MainApp:_refresh_comms: Re-Starting ports_4
INFO:MainApp:Starting Comms
INFO:MainApp:start_comms: Starting port ports_4 (ttyUSB0)
INFO:SWFSerial:Software XON/XOFF control initialized
INFO:MainApp:_refresh_comms: Re-Starting ports_5
INFO:MainApp:Starting Comms
INFO:MainApp:_refresh_comms: Re-Starting ports_6
INFO:MainApp:Starting Comms
INFO:MainApp:check_comms_status: Ports expected to be already started:
INFO:MainApp:check_comms_status: ttyUSB0
INFO:MainApp:check_comms_status: Checking all Ports from config:
INFO:MainApp:check_comms_status: portid ports_0
INFO:MainApp:check_comms_status: Port Local_Ratflector not started
INFO:MainApp:check_comms_status: portid ports_1
INFO:MainApp:check_comms_status: Port RAT not started
INFO:MainApp:check_comms_status: portid ports_2
INFO:MainApp:check_comms_status: Port sttammany.ratflector.com not started
INFO:MainApp:check_comms_status: portid ports_3
INFO:MainApp:check_comms_status: Port ttyS0 not started
INFO:MainApp:check_comms_status: portid ports_4
INFO:MainApp:check_comms_status: Port ttyUSB0 already started!
INFO:MainApp:check_comms_status: portid ports_5
INFO:MainApp:check_comms_status: Port ttyUSB01 not started
INFO:MainApp:check_comms_status: portid ports_6
INFO:MainApp:check_comms_status: Port ttyUSB02 not started
INFO:MainApp:_refresh_gps : GPS: False on @4800
INFO:MainApp:_static_gps: Configuring the Static position: 45.837910,9.404950
INFO:MainApp:_static_gps: Mapserver not active: False, call: IQ2LC
INFO:StaticGPSSource:StaticGPSPosition: UNKNOWN reporting 45.8379,9.4049@0 m at 09:43:40
INFO:MainApp:_refresh_map: reconfigure Mapwindow with new map
INFO:MainApp:_refresh_map: reconfigured mapurl to: https://tile.openstreetmap.de/
INFO:MainApp:_refresh_map: reconfigured mapkey to: None
INFO:MainApp:_refresh_lang: Setting language to: it
INFO:MainApp:Python pycountry package needed for selecting languages.
INFO:StationsList:_menu_handler: executing ping all
INFO:StationsList:_menu_handler: Doing CQCQCQ ping on port ttyUSB0
INFO:Transporter:send_frames: [SERIAL /dev/ttyUSB0@9600] Waiting 1.7 sec before transmitting
INFO:StationsList:_menu_handler: executing ping all
INFO:StationsList:_menu_handler: Doing CQCQCQ ping on port ttyUSB0
INFO:Transporter:send_frames: [SERIAL /dev/ttyUSB0@9600] Waiting 1.3 sec before transmitting
INFO:Transporter:_parse_gps: [SERIAL /dev/ttyUSB0@9600] Found GPS string: bytearray(b'$GPGGA,000446.028,,,,,0,00,,,M,0.0,M,,0000*5A\r\n$GPRMC,000446.028,V,,,,,,,080810,,,N*40\r\n IZ2LXI ,                    ')
INFO:gps:parse_GPS: exception: could not convert string to float: ''
INFO:gps:parse_GPS: exception: could not convert string to float: ''
INFO:SessionManager:incoming: Received block 0:0 for session `chat'
INFO:SessionManager:incoming: Received block 0:0 for session `chat'

CHANGING THE MY STATION ON ID51 TO IQ2LC4


INFO:Transporter:_parse_gps: [SERIAL /dev/ttyUSB0@9600] Found GPS string: bytearray(b'$GPGGA,085440.428,,,,,0,00,,,M,0.0,M,,0000*55\r\n$GPRMC,085441.428,V,,,,,,,100810,,,N*47\r\nIQ2LC4  ,                    ')
INFO:gps:parse_GPS: exception: could not convert string to float: ''
INFO:gps:parse_GPS: exception: could not convert string to float: ''
INFO:SessionManager:incoming: Received block 0:0 for session `chat'
INFO:Transporter:_parse_gps: [SERIAL /dev/ttyUSB0@9600] Found GPS string: bytearray(b'$GPGGA,085442.428,,,,,0,00,,,M,0.0,M,,0000*57\r\n$GPRMC,085442.428,V,,,,,,,100810,,,N*44\r\nIQ2LC4  ,                    ')
INFO:gps:parse_GPS: exception: could not convert string to float: ''
INFO:gps:parse_GPS: exception: could not convert string to float: ''
INFO:SessionManager:incoming: Received block 0:0 for session `chat'
INFO:SessionManager:incoming: Received block 0:0 for session `chat'
^Cmainapp/ev_shutdown
mainapp/do_shutdown
INFO:MainApp:Saving config...
INFO:Transporter:send_frames: [SERIAL /dev/ttyUSB0@9600] Waiting 0.8 sec before transmitting
INFO:SWFSerial:is_xon: Aiee! Read a non-XOFF char: `b'\x13'`
INFO:SWFSerial:is_xon: Assuming IXANY behavior



Metadata

Metadata

Assignees

Labels

GPSGPS subsystemReproducedAn reported issue was reproducedTransportTransport subsystembugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions