Project

General

Profile

Actions

Bug #10533

closed

Can't Export or Save due to Tx Freq 0.000000 out of range (FIXED, bad entry from repeater book), Cannot delete row "list index out of range" (NOT FIXED)

Added by Brett Jackson over 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
04/19/2023
Due date:
% Done:

100%

Estimated time:
Chirp Version:
next
Model affected:
CHIRP
Platform:
Windows
I read the instructions above:

Description

Expected Result: Export a .csv from a queried table

Issue: I cannot export a queried table to .csv for a constant error of "Tx freq 0.0000 is out of range".

Hardware: Windows 10 (x64), updated os and drivers

Steps to recreate:
Open most recent build of CHIRP (next-20230418)
Download RB table for New Mexico: Radio > query source > repeater book > US, Amateur, New Mexico, no other filters > Done
NOTE: This also happens on GMRS query for Arizona (see attached image)
Attempt to export: File > Export > Name file > Save > Error "Tx freq 0.0000 is out of range"
Research: Read online form, searched for offset = 0.000000, searched for duplex = "split"
Working solution: Edit duplex to = null, edit Offset - null
Outcome: export works!
Conclusion: Bad entry received from repeater book and not parsed out during query

Additional Issues: Cannot Delete this memory item due to error: "list index out of range" (most remaining memory lines turn red?)

Degbug log excerpt with error:
[2023-04-19 23:49:10,377] chirp.wxui.query_sources - INFO: Starting QueryThread for
[2023-04-19 23:49:10,378] chirp.sources.repeaterbook - DEBUG: RepeaterBook database rb-united_states-colorado.json not cached
[2023-04-19 23:49:11,708] chirp.sources.repeaterbook - WARNING: Unable to determine mode for repeater 18425
[2023-04-19 23:49:11,710] chirp.sources.repeaterbook - WARNING: Unable to determine mode for repeater 17457
[2023-04-19 23:49:11,711] chirp.sources.repeaterbook - WARNING: Unable to determine mode for repeater 18424
[2023-04-19 23:49:11,711] chirp.sources.repeaterbook - WARNING: Unable to determine mode for repeater 19562
[2023-04-19 23:49:11,712] chirp.sources.repeaterbook - WARNING: Unable to determine mode for repeater 19129
[2023-04-19 23:49:11,713] chirp.sources.repeaterbook - WARNING: Unable to determine mode for repeater 58
[2023-04-19 23:49:22,647] chirp.wxui.memedit - INFO: Wrote exported CSV to C:\Users\brett\Google Drive\Personal\Radios\RepeaterBook Colorado HAM.csv
[2023-04-19 23:49:36,314] chirp.wxui.query_sources - INFO: Starting QueryThread for
[2023-04-19 23:49:36,316] chirp.sources.repeaterbook - DEBUG: RepeaterBook database rb-united_states-new_mexico.json not cached
[2023-04-19 23:49:37,835] chirp.sources.repeaterbook - WARNING: Unable to determine mode for repeater 19152
[2023-04-19 23:49:37,836] chirp.sources.repeaterbook - WARNING: Unable to determine mode for repeater 12228
[2023-04-19 23:49:37,837] chirp.sources.repeaterbook - WARNING: Unable to determine mode for repeater 19248
[2023-04-19 23:49:49,497] chirp.wxui.common - ERROR: raised unexpected exception
Traceback (most recent call last):
File "chirp\wxui\common.py", line 452, in run_safe
File "chirp\wxui\main.py", line 258, in export_to_file
File "chirp\wxui\memedit.py", line 1596, in export_to_file
File "chirp\import_logic.py", line 261, in import_mem
chirp.import_logic.DestNotCompatible: Tx freq 0.000000 is out of supported range
[2023-04-19 23:50:00,689] chirp.wxui.common - ERROR: raised unexpected exception
Traceback (most recent call last):
File "chirp\wxui\common.py", line 452, in run_safe
File "chirp\wxui\main.py", line 258, in export_to_file
File "chirp\wxui\memedit.py", line 1596, in export_to_file
File "chirp\import_logic.py", line 261, in import_mem
chirp.import_logic.DestNotCompatible: Tx freq 0.000000 is out of supported range
[2023-04-19 23:50:30,355] chirp.wxui.common - ERROR: raised unexpected exception
Traceback (most recent call last):
File "chirp\wxui\common.py", line 452, in run_safe
File "chirp\wxui\main.py", line 258, in export_to_file
File "chirp\wxui\memedit.py", line 1596, in export_to_file
File "chirp\import_logic.py", line 261, in import_mem
chirp.import_logic.DestNotCompatible: Tx freq 0.000000 is out of supported range
[2023-04-19 23:51:32,490] chirp.wxui.common - ERROR: raised unexpected exception


Files

2023-04-20 00_21_59-Book1 - Excel.png (251 KB) 2023-04-20 00_21_59-Book1 - Excel.png Additional Error Brett Jackson, 04/19/2023 11:23 PM
2023-04-20 00_23_29-.png (252 KB) 2023-04-20 00_23_29-.png Original problem child Brett Jackson, 04/19/2023 11:23 PM
2023-04-20 00_27_51-CHIRP.png (79.2 KB) 2023-04-20 00_27_51-CHIRP.png Arizon split duplex with 0 offset Brett Jackson, 04/19/2023 11:28 PM
Actions #1

Updated by Dan Smith about 2 years ago

Yeah, those repeaters are listed with an input frequency of 0.0MHz. TBH, I'm not sure whether the right thing to do is to ignore such a broken entry from RepeaterBook, convert it to simplex, convert it to TX inhibit (duplex=off), filter it out when we're trying to do an export, or what. I guess duplex=off is the closest analog.

Actions #2

Updated by Dan Smith about 2 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF