I've created a tool using AI to identify and list repeater stations based solely on front-end data. https://qsl.net/bg6qed/NetLog/
This will store the call sign information in the browser's local storage along with the submission records. One call sign can correspond to multiple QTH device and antenna combinations. You can import and export JSON files in the format shown below, or add and edit related information in the "Dictionary Data Management" section on the page. The naming log can be exported to Excel. For more details, please see https://github.com/BG6QED/NetLog
{
"dicts": {
"qth": [
"Huangpi District",
"Jiang'an District",
"Jianghan District",
"Chong an District",
"Hanyang District",
"Wuchang District",
"Qingshan District",
"Hongshan District",
"Xihu District",
"Han Nan District",
"Caidian District",
"Jiangxia District",
"Xinju District",
"Wuhan City",
"Huangshi City",
"Shiyan City",
"Yichang City",
"Xiangyang City",
"鄂州市",
"Jingmen City",
"Xiaogan City",
"Xianning City",
"Suizhou City",
"Enshi Tujia and Miao Autonomous Prefecture",
"Xiantao City",
"Qianjiang City",
"Tianmen City",
"Shennongjia Forestry District",
"Beijing",
"Shanghai",
"Guangzhou",
"Shenzhen",
"Chongqing",
"Tianjin",
"Chengdu",
"Hangzhou",
"Nanjing",
"Xi'an",
"Zhengzhou",
"Suzhou",
"Qingdao",
"Changsha",
"Shenyang",
"Dalian",
"Ningbo",
"Xiamen",
"Jinan",
"Harbin",
"Chongqing",
"Fuzhou",
"Kunming",
"Nanning",
"Guiyang",
"Urumqi",
"Lanzhou",
"Xining",
"Yinchuan",
"Hulunbuir",
"Shijiazhuang",
"Taiyuan",
"Wuxi",
"Changzhou",
" Nantong",
"Yangzhou",
"Xuzhou",
"WenZhou",
"Jiaxing",
"Shaoxing",
"Zhoushan",
"Foshan",
"Dongguan",
"Guangzhou",
"Zhuhai",
"Huizhou",
"Chongqing",
"Chengdu",
"Xi'an",
"Zhengzhou",
"Jinan",
"Qingdao",
"Dalian",
"Shenyang",
"Changchun",
"Harbin",
"Fuzhou",
"Xiamen",
"Nanchang",
"Changsha",
"Wuhan",
"Guangzhou",
"Shenzhen",
"Nanning",
"Kunming",
"Guiyang"
],
"rig": [
"Baofeng UV-5R",
"Baofeng BF-5RH",
"Baofeng BF-5RH Pro",
"Baofeng UV-5R mini",
"Baofeng BF-5R Ham Version",
"Baofeng BF-K5Plus",
"Baofeng BF-888s",
"Baofeng UV-32",
"Baofeng DM-32UV",
"Baofeng BF-K66",
"Baofeng BF-888Smax",
"Baofeng BF-UV18L",
"Baofeng UV-9R",
"Baofeng UV-25LM",
"Baofeng BF-K61",
"Baofeng UV-17",
"Baofeng M-13PRO",
"Baofeng UV-16",
"Baofeng BF-UV10R",
"Baofeng UV-26",
"Baofeng UV-K67PRO",
"Baofeng UV-16M",
"Baofeng UV-19",
"Baofeng BF-K61PRO",
"Baofeng UV-21PRO",
"QuanSheng UV-K5",
"QuanSheng UV-K6",
"QuanSheng TK11",
"QuanSheng TK11"
]
}
}(8)",
"QuanSheng UV-K99",
"QuanSheng TG-A99",
"QuanSheng UV-R50",
"QuanSheng TG-K10",
"QuanSheng UV2PLUS",
"QuanSheng E99",
"QuanSheng TG-A1",
"QuanSheng TG-UV2PLUS",
"Senhaix 6600",
"Senhaix 6600Pro",
"Senhaix 8800",
"Senhaix 8800Pro",
"Senhaix GT12Pro",
"Senhaix 8900Pro",
"Senhaix 5510",
"Senhaix 9600",
"VR-N7500",
"VR-N7600",
"VR-N75",
"VR-N76",
"VR-6600PRO",
"D9000",
"M9",
"D500",
"M10",
"AP-2",
"UV-2520",
"UV-88",
"UV-98Plus",
"UV-99",
"UV-4R",
"UV-83",
"UV-5118Plus",
"DM9100",
"HTM689",
"HTM688",
"HK-7000",
"GX-8500",
"GX-860",
"GX-528",
"GX-8200",
"GX-V8",
"T70",
"BT-8000",
"BT-7800",
"IC-710",
"IC-905",
"IC-7100",
"IC-7300",
"IC-9100",
"IC-9700",
"IC-M25",
"A25N",
"IC-M330",
"IC-V3500",
"IC-V80",
"IC-V86",
"IC-T10",
"IC-T70A",
"IC-W32E",
"IC-2720H",
"IC-2820H",
"IC-2730A",
"IC-208H",
"IC-2300H",
"IC-2200H",
"ID-5100A",
"FTM-6000R",
"TF-4XR",
"VX-6R",
"FT-7900",
"FTM-510DR",
"FT-5DR",
"FTM-150R",
"FT-710",
"FT-891",
"FTM-500DR",
"AT-778UV",
"AT-5555N",
"AT-D878",
"TH-UV88",
"TH-UV8000D",
"TH-UV98",
"TH-F8",
"TH-UVF9",
"KT-8900",
"KT-980",
"KT-UV6D",
"KT-UVF8D",
"KT-7900D",
"KT-8900D",
"KT-UV6R",
"KT-UVF9D",
"GP328",
"GP338",
"GP328Plus",
"GP88",
"GP2000",
"GP2100",
"CP1300",
"CP1660",
"CP040",
"Mag One A8",
"Mag One BPR40",
"EP350",
"P040",
"APX1000",
"APX2000",
"APX4000",
"APX6000",
"APX7000",
"APX8000",
"TC-268",
"TC-270",
"TC-500",
"TC-508",
"TC-580",
"TC-585",
"TC-610",
"TC-620",
"TC-700",
"TC-780",
"TC-446S",
"A36",
"A36PLUS",
"2S",
"3",
"3 Lite",
"1",
"1S",
"2",
"PMR-171"
],
"pwr": [
"0.5W",
"1W",
"5W",
"10W",
"25W"
]
}
```
"ant": [
"Diamond NR770H",
"Diamond NR770R",
"Diamond NR770S",
"Diamond X-30",
"Diamond X-50",
"Diamond X-200",
"Diamond X-300",
"Diamond X-520",
"Diamond X-700",
"Diamond X5000",
"Diamond BC101",
"Diamond SRJ771",
"Diamond SRJ770",
"Diamond SRJ775",
"Eagle RH771",
"Eagle RH775",
"Eagle RH770",
"771 antenna",
"770 antenna",
"775 antenna",
"Hua Hong 1.2m glass steel",
"Hua Hong S518",
"Hua Hong S518+",
"Hua Hong 2.6m glass steel",
"Hua Hong 2.2m glass steel",
"Xinming 770H",
"Xinmin 770R",
"770H car antenna",
"770R car antenna",
"R2 antenna",
"R3 antenna",
"2-element Yagi",
"3-element Yagi",
"4-element Yagi",
"5-element Yagi",
"6-element Yagi",
"7-element Yagi",
"8-element Yagi",
"U5V2 Yagi",
"U5V3 Yagi",
"U7V4 Yagi",
"U9V5 Yagi",
"U11V6 Yagi",
"Goose Beak antenna",
"Folding antenna",
"Eagle RH-660S",
"Renqiu 1.2m glass steel",
"Renqiu 1.4m glass steel",
"Renqiu 2.4m glass steel",
"Renqiu 3.2m glass steel",
"Renqiu 3.6m glass steel",
"Renqiu glass steel",
"Hua Hong glass steel"
],
"op": [
"BG6SGE",
"BH6SLW"
],
"net": [
"900 repeater network"
],
"call": [
"BG6SGE",
"BH6SLW",
"BG6TWT",
"BG6SHR",
"BG6UKQ",
"BG6SGD",
"BG6UUB",
"BH6QAS",
"BG6QWI",
"BG6WQS",
"BG3PBK",
"BG6SPG",
"BG6THR",
"BH6QBA",
"BH6QCU",
"BG3RRA",
"BG6UWF",
"BG6QDF",
"BG6RKE",
"BG7FQG",
"BG6XRJ",
"BG4IDD",
"B6/BD4RDK",
"BG6QLU",
"BH6QDM",
"BI4MRE",
"BH6QCR",
"BG3SPN",
"BH6QBY",
"BG6QYW",
"BG6WOZ",
"B6/BD4WDU",
"BG6QHZ",
"BI4MTI",
"BG6XSC",
"BH6QBX",
"BG4IEX",
"BG6RCW",
"BG6VMO",
"BG6RDT",
"B6/BD4WWP",
"BG6SQM",
"BH6QCB",
"BG6VZY",
"BG6UXF",
"BH6QBM",
"BG6VGT",
"BG6SNB",
"BG6SGG",
"BG7QWY",
"B4/BA1TTF",
"B3/BG6QVZ",
"BH3NJD",
"BH4WUU",
"BD4WSM",
"BG6WSV",
"BH6QBU",
"BG6THP",
"BG6UAH",
"BG6VMV",
"BG6VNS",
"BH8QVE",
"BI4MRT",
"BG6QDU",
"BG6QYV",
"BG6QKX",
"BG6TCN",
"BG6QJZ",
"BG6QEI",
"BG6SPV",
"BG6QXK",
"BH6QBV"
]
},
"callMap": {
"BG6TWT": [
{
"qth": "Jiang'an District",
"rig": "UV-K5",
"pwr": "5W",
"ant": "Diamond 771",
"rem": ""
},
{
"qth": "Jiang'an District",
"rig": "UV-K6",
"pwr": "5W",
"ant": "Original antenna",
"rem": ""
}
],
"BG6SGE": [
{
"qth": "Huangpi District",
"rig": "UV-K6",
"pwr": "5W",
"ant": "Original antenna",
"rem": ""
}
]
}
}
