Integrate alias downloader

This commit is contained in:
Cort Buffington 2016-09-12 11:26:41 -05:00
parent 252f24cbfb
commit a07b0dd45e
7 changed files with 134 additions and 145 deletions

View File

@ -1,109 +0,0 @@
from __future__ import print_function
import os
import csv
import urllib
from time import time
PATH = './'
PEER_FILE = 'peer_ids.csv'
SUB_FILE = 'subscriber_ids.csv'
STALE_DAYS = 7
STALE_TIME = STALE_DAYS*86400
temp_file = urllib.URLopener()
subscriber_ids = {}
peer_ids = {}
talkgroup_ids = {}
def download_peers():
try:
print('Downloading peer ID file')
temp_file.retrieve('http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=repeaters&format=csv&header=0', PATH+'peer_ids.csv')
except IOError:
return 'ID ALIAS MAPPER: Could not download Peer ID file'
def download_subs():
try:
print('Downloading subscriber ID file')
temp_file.retrieve('http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=users&format=csv&header=0', PATH+'subscriber_ids.csv')
except IOError:
return 'ID ALIAS MAPPER: Could not download Subscriber ID file'
# If our files are more than a week old, get new ones
def try_download():
now = time()
if os.path.isfile(PATH+PEER_FILE) == True:
peer_mod_time = os.path.getmtime(PATH+PEER_FILE)
if peer_mod_time + STALE_TIME < now:
download_peers()
else:
download_peers()
if os.path.isfile(PATH+SUB_FILE) == True:
peer_mod_time = os.path.getmtime(PATH+SUB_FILE)
if peer_mod_time + STALE_TIME < now:
download_subs()
else:
download_subs()
def reread_peers():
global peer_ids
try:
with open(PATH+'peer_ids.csv', 'rU') as peer_ids_csv:
peers = csv.reader(peer_ids_csv, dialect='excel', delimiter=',')
peer_ids = {}
for row in peers:
peer_ids[int(row[0])] = (row[1])
return 'ID ALIAS MAPPER: Peer data loaded. {} IDs imported'.format(len(peer_ids))
except IOError:
return 'ID ALIAS MAPPER: peer_ids.csv not found, Peer aliases will not be available'
def reread_talkgroups():
global talkgroup_ids
try:
with open(PATH+'talkgroup_ids.csv', 'rU') as talkgroup_ids_csv:
talkgroups = csv.reader(talkgroup_ids_csv, dialect='excel', delimiter=',')
talkgroup_ids = {}
for row in talkgroups:
talkgroup_ids[int(row[1])] = (row[0])
return 'ID ALIAS MAPPER: Talkgroup data loaded. {} IDs imported'.format(len(talkgroup_ids))
except IOError:
return 'ID ALIAS MAPPER: Talkgroup_ids.csv not found, Talkgroup aliases will not be available'
def reread_subscribers():
global subscriber_ids
try:
with open(PATH+'subscriber_ids.csv', 'rU') as subscriber_ids_csv:
subscribers = csv.reader(subscriber_ids_csv, dialect='excel', delimiter=',')
subscriber_ids = {}
for row in subscribers:
subscriber_ids[int(row[0])] = (row[1])
return 'ID ALIAS MAPPER: Subscriber data loaded. {} IDs imported'.format(len(subscriber_ids))
except IOError:
return 'ID ALIAS MAPPER: Subscriber_ids.csv not found, Subscriber aliases will not be available'
def build_id_dicts():
try_download()
reread_subscribers()
reread_peers()
reread_talkgroups()
def sub_alias(_sub_id):
return get_info(int_id(_sub_id), subscriber_ids)
def peer_alias(_peer_id):
return get_info(int_id(_peer_id), peer_ids)
def tg_alias(_tgid):
return get_info(int_id(_tgid), talkgroup_ids)
# Lookup text data for numeric IDs
#
def get_info(_id, _dict):
if _id in _dict:
return _dict[_id]
return _id

View File

@ -14,14 +14,13 @@ def build_config(_config_file):
CONFIG = {}
CONFIG['GLOBAL'] = {}
CONFIG['LOGGER'] = {}
CONFIG['ALIASES'] = {}
CONFIG['AMBE'] = {}
CONFIG['SYSTEMS'] = {}
try:
for section in config.sections():
if section == 'GLOBAL':
# Process GLOBAL items in the configuration
CONFIG['GLOBAL'].update({
'PATH': config.get(section, 'PATH'),
'PING_TIME': config.getint(section, 'PING_TIME'),
@ -29,7 +28,6 @@ def build_config(_config_file):
})
elif section == 'LOGGER':
# Process LOGGER items in the configuration
CONFIG['LOGGER'].update({
'LOG_FILE': config.get(section, 'LOG_FILE'),
'LOG_HANDLERS': config.get(section, 'LOG_HANDLERS'),
@ -37,15 +35,25 @@ def build_config(_config_file):
'LOG_NAME': config.get(section, 'LOG_NAME')
})
elif section == 'ALIASES':
CONFIG['ALIASES'].update({
'TRY_DOWNLOAD': config.getboolean(section, 'TRY_DOWNLOAD'),
'PATH': config.get(section, 'PATH'),
'PEER_FILE': config.get(section, 'PEER_FILE'),
'SUBSCRIBER_FILE': config.get(section, 'SUBSCRIBER_FILE'),
'TGID_FILE': config.get(section, 'TGID_FILE'),
'PEER_URL': config.get(section, 'PEER_URL'),
'SUBSCRIBER_URL': config.get(section, 'SUBSCRIBER_URL'),
'STALE_TIME': config.getint(section, 'STALE_DAYS') * 86400,
})
elif section == 'AMBE':
# Process AMBE Export items in the configuration
CONFIG['AMBE'].update({
'EXPORT_IP': gethostbyname(config.get(section, 'EXPORT_IP')),
'EXPORT_PORT': config.getint(section, 'EXPORT_PORT'),
})
elif config.getboolean(section, 'ENABLED'):
# HomeBrew Client (Repeater) Configuration(s)
if config.get(section, 'MODE') == 'CLIENT':
CONFIG['SYSTEMS'].update({section: {
'MODE': config.get(section, 'MODE'),
@ -82,7 +90,6 @@ def build_config(_config_file):
}})
elif config.get(section, 'MODE') == 'MASTER':
# HomeBrew Master Configuration
CONFIG['SYSTEMS'].update({section: {
'MODE': config.get(section, 'MODE'),
'ENABLED': config.getboolean(section, 'ENABLED'),
@ -95,7 +102,6 @@ def build_config(_config_file):
CONFIG['SYSTEMS'][section].update({'CLIENTS': {}})
except ConfigParser.Error, err:
# Very simple error reporting
print "Cannot parse configuration file. %s" %err
sys.exit('Could not parse configuration file, exiting...')

View File

@ -31,6 +31,22 @@ LOG_HANDLERS: console-timed
LOG_LEVEL: DEBUG
LOG_NAME: HBlink
# DOWNLOAD AND IMPORT SUBSCRIBER, PEER and TGID ALIASES
# Ok, not the TGID, there's no master list I know of to download
# This is intended as a facility for other applcations built on top of
# HBlink to use, and will NOT be used in HBlink directly.
# STALE_DAYS is the number of days since the last download before we
# download again. Don't be an ass and change this to less than a few days.
[ALIASES]
TRY_DOWNLOAD: True
PATH: ./
PEER_FILE: peer_ids.csv
SUBSCRIBER_FILE: subscriber_ids.csv
TGID_FILE: talkgroup_ids.csv
PEER_URL: http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=repeaters&format=csv&header=0
SUBSCRIBER_URL: http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=users&format=csv&header=0
STALE_DAYS: 7
# EXPORT AMBE DATA
# This is for exporting AMBE audio frames to an an "external" process for
# decoding or other nefarious actions.

View File

@ -21,6 +21,8 @@ from socket import gethostbyname
from random import randint
from hashlib import sha256
from time import time
from urllib import URLopener
from csv import reader as csv_reader
from bitstring import BitArray
import socket
@ -74,6 +76,62 @@ if cli_args.LOG_LEVEL:
logger = hb_log.config_logging(CONFIG['LOGGER'])
logger.debug('Logging system started, anything from here on gets logged')
# Download and build dictionaries for mapping number to aliases
# Used by applications. These lookups take time, please do not shove them
# into this file everywhere and send a pull request!!!
# Download a new file if it doesn't exist, or is older than the stale time
def try_download(_path, _file, _url, _stale):
now = time()
url = URLopener()
file_exists = os.path.isfile(_path+_file) == True
if file_exists:
file_old = (os.path.getmtime(_path+_file) + _stale) < now
if not file_exists or (file_exists and file_old):
try:
url.retrieve(_url, _path+_file)
logger.info('ID ALIAS MAPPER: DOWNLOAD: \'%s\' successfully downloaded', _file)
except IOError:
logger.warning('ID ALIAS MAPPER: DOWNLOAD: \'%s\' could not be downloaded', _file)
else:
logger.info('ID ALIAS MAPPER: DOWNLOAD: \'%s\' is current, not downloaded', _file)
url.close()
def mk_id_dict(_path, _file):
dict = {}
try:
with open(_path+_file, 'rU') as _handle:
ids = csv_reader(_handle, dialect='excel', delimiter=',')
for row in ids:
dict[int(row[0])] = (row[1])
logger.info('ID ALIAS MAPPER: IMPORT: %s IDs from FILE %s', len(dict), _file)
_handle.close
except IOError:
logger.warning('ID ALIAS MAPPER: IMPORT: FILE %s not found; aliases will not be available', _file)
return dict
def get_info(_id, _dict):
if _id in _dict:
return _dict[_id]
return _id
# Download files and build the dictionaries
if CONFIG['ALIASES']['TRY_DOWNLOAD'] == True:
try_download(CONFIG['ALIASES']['PATH'], CONFIG['ALIASES']['PEER_FILE'], CONFIG['ALIASES']['PEER_URL'], CONFIG['ALIASES']['STALE_TIME'])
try_download(CONFIG['ALIASES']['PATH'], CONFIG['ALIASES']['SUBSCRIBER_FILE'], CONFIG['ALIASES']['SUBSCRIBER_URL'], CONFIG['ALIASES']['STALE_TIME'])
peer_ids = mk_id_dict(CONFIG['ALIASES']['PATH'], CONFIG['ALIASES']['PEER_FILE'])
subscriber_ids = mk_id_dict(CONFIG['ALIASES']['PATH'], CONFIG['ALIASES']['SUBSCRIBER_FILE'])
talkgroup_ids = mk_id_dict(CONFIG['ALIASES']['PATH'], CONFIG['ALIASES']['TGID_FILE'])
# These are the functions you should use to look up IDs in the dictionaries
def sub_alias(_sub_id):
return get_info(int_id(_sub_id), subscriber_ids)
def peer_alias(_peer_id):
return get_info(int_id(_peer_id), peer_ids)
def tg_alias(_tgid):
return get_info(int_id(_tgid), talkgroup_ids)
# Shut ourselves down gracefully by disconnecting from the masters and clients.
def handler(_signal, _frame):

View File

@ -376,13 +376,12 @@
228610,HB9DD,Capanna Cimetta,Zentralschweiz und T,Switzerland,438.51250,1,-7.600,Peer,TS1 TS2,HB9ODP,,0,Motorola<BR/>
228611,HB9RL,Avegno (Cimetta),Zentralschweiz und T,Switzerland,438.77500,1,-7.600,Peer,TS1 TS2,HB9TUO,,0,None<BR/>
228612,HB9CF,Gotthard / UR,Zentralschweiz und T,Switzerland,438.22500,3,-7.6,PEER,TS1 TS2,HB9SDB,,0,DMR-plus<BR/>
228692,HB9DR,Rigi-Scheidegg / SZ,,Switzerland,439.53750,1,-7.6,PEER,TS1 TS2,HB9SDB,,0,DMR-plus<BR/>
228693,HB9DS,Grosswangen / LU,Zentralschweiz und T,Switzerland,439.51250,1,-7.6,PEER,TS1 TS2,HB9TRT,,0,DMR-plus<BR/>
228701,HB9DD,Poschiavo / GR,Graubuenden,Switzerland,438.48750,1,-7.6,PEER,TS1 TS2,HB9ODP,,0,IPSC<BR/>
228702,HB9HAI,Weissfluh GR,Graubuenden,Switzerland,439.47500,7,-7.600,Peer,TS1 TS2,HB9DRX,,0,Motorola<BR/>
228703,HB9DR,Chur / GR,Graubuenden,Switzerland,438.26250,1,-7.6,PEER,TS1 TS2,HB9SDB,,0,DMR-plus<BR/>
228704,HB9OK,Viano / GR,Graubuenden,Switzerland,439.56250,1,-7.6,PEER,TS1 TS2,HB9FPO,,0,DMR-plus<BR/>
228706,HB9DR,Hinterrhein,Graubuenden,Switzerland,439.56250,2,-7.600,PEER,TS1 TS2,HB9SDB,,0,ipsc<BR/>
228706,HB9DR,Hinterrhein,Graubuenden,Switzerland,439.56250,2,-7.6,PEER,TS1 TS2,HB9SDB,,0,ipsc<BR/>
228801,HB9DC,Lake of Zuerich,,Switzerland,439.07500,5,-7.600,PEER,TS1 TS2,HB9DRX,Time Slot #1 - Group Call 1 = World Wide<br>Time Slot #1 - Group Call 2 = Europe<br>Time Slot #1 - Group Call 20 = DL-OE-HB9 <br>Time Slot #1 - Group Call 228 = Switzerland 1 <br>Time Slot #1 - Group Call 9 = Local HB9 1 <br><br>Time Slot #2 - Group Call 228 = Switzerland 2<br>Time Slot #2 - Group Call 8 = Regional <br>German-speaking<br>Time Slot #2 - Group Call 9 = Local HB9 2 <br>You Must Have [ARS] Disabled Within Your Radio.<br> <br><br>Contact: Nick, HB9DRX<br>Email: sysop@hb9dc.ch (https://3c.web.de/mail/client/mail/mailto;jsessionid=CA4A7F9CA7C3416A0B0BA4ACBE8A6843-n3.bs51a?to=sysop%40hb9dc.ch&selection=tfol11a5e69aed60d300),1,DMR-MARC - Lake of Zuerich - Switzerland<BR/>
228802,HB9DC,Test/Entwicklung,Zuerich und Thurgau,Switzerland,439.10000,5,-7.600,PEER,TS1 TS2,HB9DRX,Time Slot #1 - Group Call 1 = World Wide<br>Time Slot #1 - Group Call 2 = Europe<br>Time Slot #1 - Group Call 20 = DL-OE-HB9 <br>Time Slot #1 - Group Call 228 = Switzerland 1 <br>Time Slot #1 - Group Call 9 = Local HB9 1 <br><br>Time Slot #2 - Group Call 228 = Switzerland 2<br>Time Slot #2 - Group Call 8 = Regional <br>German-speaking<br>Time Slot #2 - Group Call 9 = Local HB9 2 <br>You Must Have [ARS] Disabled Within Your Radio.<br> <br><br><br>Contact: Nick, HB9DRX<br>Email: sysop@hb9dc.ch (https://3c.web.de/mail/client/mail/mailto;jsessionid=CA4A7F9CA7C3416A0B0BA4ACBE8A6843-n3.bs51a?to=sysop%40hb9dc.ch&selection=tfol11a5e69aed60d300),1,DMR-MARC<BR/>
228803,HB9DC,Zuerichsee / Test,Zuerich und Thurgau,Switzerland,438.57500,5,-7.600,PEER,TS1 TS2,HB9DRX,,0,SwissDMR<BR/>
@ -885,7 +884,6 @@
262575,DB0EIF,Dreis-Brueck,Rhineland-Palatinate,Germany,438.50000,1,-7.6,PEER,TS1 TS2,DL8UE,,0,DMR-plus<BR/>
262588,DB0EW,Saarbruecken,Saarland,Germany,439.52500,1,-7.600,,,DB7VM,,0,BrandMeister<BR/>
262592,DO0SMZ,Mainz,Rheinland-Pfalz,Germany,439.30000,1,-7.6,PEER,TS1 TS2,DO2FMD,,0,DMR-plus<BR/>
262599,DB0IKS,Goettelborn,Saarland,Germany,439.46250,15,-7.600,Peer,TS1 TS2,DL8VQ,,0,None<BR/>
262600,DF0MOT,Gr.Feldberg/Ts.,,Germany,438.20000,1,-7.600,PEER,TS1 TS2,DF6RK,Time Slot #1 - Group Call 1 = World Wide<br>Time Slot #1 - Group Call 2 = Europe<br>Time Slot #1 - Group Call 3 = North America<br>Time Slot #1 - Group Call 20 = DL-OE-HB9 <br>Time Slot #1 - Group Call 262 = Germany 1<br>Time Slot #1 - Group Call 9 = Local 1<br>Time Slot #2 - Group Call 262 = Germany 2<br>Time Slot #2 - Group Call 8 = Regional<br>Time Slot #2 - Group Call 9 = Local 2<br>You Must Have [ARS] Disabled Within Your Radio<br> <br>Contact: Ralf Klingler, DF6RK <br>Email: df6rk@df0mot.de,1,DMR-MARC<BR/>
262601,DF0MOT,Gr.Feldberg/Ts.,Hessen,Germany,439.57500,1,-7.6,PEER,TS1 TS2,DF6RK,,0,DMR-plus<BR/>
262602,DB0VA,Hohe Wurzel / Ts.,Hessen,Germany,438.18750,1,-7.600,PEER,TS1 TS2,DF6RK,,0,DMR-DL<BR/>
@ -961,7 +959,6 @@
262802,DM0FFL,Landshut,Bayern,Germany,439.87500,1,-9.4,PEER,TS1 TS2,DL4STE,,0,DMR-plus<BR/>
262803,DB0IN,Ingolstadt,Bayern,Germany,438.93750,1,-7.6,Peer,TS1 TS2,DL2MHB,,0,<BR/>
262805,DB0HLB,Hesselberg,Bayern,Germany,439.97500,1,-9.4,PEER,TS1 TS2,DC9NYC,,0,None<BR/>
262806,DB0THM,Thalmaessing,Bayern,Germany,438.51250,1,-7.6,PEER,TS1 TS2,DL2NJM,,0,DMR-plus<BR/>
262807,DB0LC,Scheidegg,Bayern,Germany,439.37500,1,-7.6,Peer,TS1 TS2,DG6MDG,,0,DMR-plus<BR/>
262808,DB0AAT,Hochberg/Traunstein,Bayern,Germany,439.55000,1,-7.6,PEER,TS1 TS2,DC5MC,,0,DMR-plus<BR/>
262809,DM0GER,Germering,Bayern,Germany,145.58750,1,-0.6,Peer,TS1 TS2,DL3MX,,0,Hytera<BR/>
@ -1892,7 +1889,7 @@
313501,N5UBJ,Farmington,New Mexico,United States,442.32500,1,+5.000,Peer,TS1 TS2,N5UBJ,Time Slot #1 - Group Call 1 = World Wide<br>Time Slot #1 - Group Call 13 = WW English<br>Time Slot #1 - Group Call 3 = N. America<br>Time Slot #2 = Group Call 2 = AZ/NM Local<br>Time Slot #2 = Group Call 3100 = DCI Bridge<br>Time Slot #2 = Group Call 3176 = Regional SW<br>Time Slot #2 - Group Call 310 = TAC310<br><br>You Must Have [ARS] Disabled Within Your Radio<br><br>Contact Information: Bill, N5UBJ<br>Email: vanhuss@swwmail.net,1,AZ-TRBONET<BR/>
313502,N5UBJ,Aztec,New Mexico,United States,442.25000,1,+5.000,Peer,TS1 TS2,N5UBJ,Time Slot #1 - Group Call 1 = World Wide<br>Time Slot #1 - Group Call 13 = WW English<br>Time Slot #1 - Group Call 3 = N. America<br>Time Slot #2 = Group Call 2 = AZ/NM Local<br>Time Slot #2 = Group Call 3100 = DCI Bridge<br>Time Slot #2 = Group Call 3176 = Regional SW<br>Time Slot #2 - Group Call 310 = TAC310<br><br>You Must Have [ARS] Disabled Within Your Radio<br><br>Contact Information: Bill, N5UBJ<br>Email: vanhuss@swwmail.net,1,AZ-TRBONET<BR/>
313503,KA8JMW,Albuquerque,New Mexico,United States,442.90000,7,+5.000,Peer,TS1 TS2,KA8JMW,Time Slot#1 - Group Call 700 = Colorado Wide<br>Time Slot#2 - Group Call 719 = Colorado South<br><br>You Must Have [ARS] Disabled Within Your Radio.<br><br>Contact: Ed, KA8JMW<br>Email: ka8jmw@arrl.org,1,Rocky Mtn<BR/>
313504,N5IA,Lordsburg ,New Mexico,United States,440.82500,1,+5.000,Master,TS1 TS2,N5BG,Time Slot #1 - Group Call 1 = World Wide<br>Time Slot #1 - Group Call 13 = WW English<br>Time Slot #1 - Group Call 3 = N. America<br>Time Slot #2 = Group Call 2 = AZ/NM Local<br>Time Slot #2 = Group Call 3100 = DCI Bridge<br>Time Slot #2 = Group Call 3176 = Regional SW<br>Time Slot #2 - Group Call 310 = TAC310 <br>Coverage Area<br><br>You Must Have [ARS] Disabled Within Your Radio<br><br>Contact Information:<br>azham_dmr-owner@yahoogroups.com,1,AZ-TRBONET<BR/>
313504,N5IA,Lordsburg ,New Mexico,United States,440.82500,1,+5.000,Master,TS1 TS2,W5CF,Time Slot #1 - Group Call 1 = World Wide<br>Time Slot #1 - Group Call 13 = WW English<br>Time Slot #1 - Group Call 3 = N. America<br>Time Slot #2 = Group Call 2 = AZ/NM Local<br>Time Slot #2 = Group Call 3100 = DCI Bridge<br>Time Slot #2 = Group Call 3176 = Regional SW<br>Time Slot #2 - Group Call 310 = TAC310 <br>Coverage Area<br><br>You Must Have [ARS] Disabled Within Your Radio<br><br>Contact Information:<br>azham_dmr-owner@yahoogroups.com,1,AZ-TRBONET<BR/>
313600,KC2CQR,Queens,New York,United States,449.72500,1,-5.000,Peer,TS1,W2KTU,,0,DMR-MARC-W0PM<BR/>
313601,K2QQJ,Brooklyn,New York,United States,440.50000,1,+5.000,Peer,TS1,K2QQJ,,0,DMR-MARC-W0PM<BR/>
313602,W2KTU,Long Island,New York,United States,,0,,Peer,None,W2KTU,,0,<BR/>
@ -2361,6 +2358,10 @@
505206,VK2RHK,Wyee,New South Wales,Australia,439.87500,1,-5.000,Peer,TS1 TS2,VK2HK,,0,Brandmeister<BR/>
505207,VK2RRW,Dural,New South Wales,Australia,438.10000,1,-5.000,Peer,TS1 TS2,VK2MCA,Time Slot #1 - Group Call 1 = Worldwide Calling (2 min max)<br>Time Slot #1 - Group Call 13 = Worldwide English<br>Time Slot #1 - Group Call 100 = Tech Talk<br>Time Slot #1 - Group Call 113= UA English 1<br>Time Slot #1 - Group Call 123= UA English 2<br>Time Slot #2- Group Call 5 = VK/ZL Regional<br><br>You Must Have [ARS] Disabled Within Your Radio.<br>,1,VK-DMR<BR/>
505208,VK2RHP,Horsley Park,New South Wales,Australia,439.75000,1,-5.000,Peer,TS1 TS2,VK2DAG,,0,BrandMeister<BR/>
505209,VK2RFI,Portable,New South Wales,Australia,439.62500,1,-5.000,Peer,TS1 TS2,VK2GG,,0,Brandmeister<BR/>
505210,VK2RFI,Portable,New South Wales,Australia,147.17500,1,+0.600,Peer,TS1 TS2,VK2GG,,0,Brandmeister<BR/>
505211,VK2YHX,Newcastle,New South Wales,Australia,442.67500,1,-7.000,Peer,TS1 TS2,VK2YHX,,0,Brandmeister<BR/>
505212,VK2RLE,Engadine,New South Wales,Australia,438.42500,1,-5.000,Peer,TS1 TS2,VK3TE,Time Slot #1 - Group Call 1 = Worldwide Calling (2 min max)<br>Time Slot #1 - Group Call 13 = Worldwide English<br>Time Slot #1 - Group Call 100 = Tech Talk<br>Time Slot #1 - Group Call 113= UA English 1<br>Time Slot #1 - Group Call 123= UA English 2<br>Time Slot #2- Group Call 5 = VK/ZL Regional<br><br>You Must Have [ARS] Disabled Within Your Radio.<br><br>Contact: Peter Brennan, VK3TE<br>Email: vk3te@bigpond.com,1,VK-DMR<BR/>
505300,VK3RSU,Melbourne,Victoria,Australia,438.10000,1,-5.400,Peer,TS1 TS2,VK3XDE,Time Slot #1 - Group Call 1 = Worldwide Calling (2 min max)<br>Time Slot #1 - Group Call 13 = Worldwide English<br>Time Slot #1 - Group Call 100 = Tech Talk<br>Time Slot #1 - Group Call 113= UA English 1<br>Time Slot #1 - Group Call 123= UA English 2<br>Time Slot #2- Group Call 5 = VK/ZL Regional<br><br>You Must Have [ARS] Disabled Within Your Radio.<br><br>Contact: Paul Engler, VK3XDE<br>Email: paul.engler@motorolasolutions.com,1,VK-DMR<BR/>
505301,VK3TE,Karingal,Victoria,Australia,438.25000,1,-5.400,Peer,TS1 TS2,VK3TE,Time Slot #1 - Group Call 1 = Worldwide Calling (2 min max)<br>Time Slot #1 - Group Call 13 = Worldwide English<br>Time Slot #1 - Group Call 100 = Tech Talk<br>Time Slot #1 - Group Call 113= UA English 1<br>Time Slot #1 - Group Call 123= UA English 2<br>Time Slot #2- Group Call 5 = VK/ZL Regional<br><br>You Must Have [ARS] Disabled Within Your Radio.<br><br>Contact: Peter Brennan, VK3TE<br>Email: vk3te@bigpond.com,1,VK-DMR<BR/>
505302,VK3RZU,Mt Buller,Victoria,Australia,439.67500,1,-5.000,Peer,TS1 TS2,VK3TE,Time Slot#1 - Group Call 1 = Worldwide Calling (2 min max)<br>Time Slot#1 - Group Call 13 = Worldwide English<br>Time Slot#1 - Group Call 113= UA English 1<br>Time Slot#1 - Group Call 123= UA English 2<br>Time Slot#2- Group Call 5 = VK/ZL Regional<br><br>You Must Have [ARS] Disabled Within Your Radio.<br><br>Contact: VK3TE<br>Email: vk3te@bigpond.com,1,VK-DMR<BR/>
@ -2368,6 +2369,7 @@
505304,VK3RMC,Narre Warren North,Victoria,Australia,439.37500,1,-5.000,Peer,TS1 TS2,VK3GL,Callsign: VK3RAD<br>Frequency: 438.52500<br>Offset: -5.000<br>ColorCode: 1<br><br>VK-DMR<br>Mitcham, Victoria<br><br>Time Slot#1 - Group Call 1 = Worldwide Calling (2 min max)<br>Time Slot#1 - Group Call 13 = Worldwide English<br>Time Slot#1 - Group Call 113= UA English 1<br>Time Slot#1 - Group Call 123= UA English 2<br>Time Slot#2- Group Call 5 = VK/ZL Regional<br><br>You Must Have [ARS] Disabled Within Your Radio.,1,VK-DMR<BR/>
505305,VK3RWW,Nation Wide,Victoria,Australia,438.15000,1,-5.400,Peer,TS1 TS2,VK3TE,,0,VK-DMR<BR/>
505306,VK3RWW,Nation Wide,Victoria,Australia,438.30000,1,-5.400,Peer,TS1 TS2,VK3TE,,0,VK-DMR<BR/>
505307,VK3AS,Horsham,Victoria,Australia,438.32500,1,-7.000,Peer,TS1 TS2,VK3AS,,0,Brandmeister<BR/>
505400,VK4RBT,Gold Coast,Queensland,Australia,438.81250,1,-7.000,Peer,TS1 TS2,VK4ZUK,Time Slot#1 - Group Call 1 = Worldwide Calling (2 min max)<br>Time Slot#1 - Group Call 13 = Worldwide English<br>Time Slot#1 - Group Call 113= UA English 1<br>Time Slot#1 - Group Call 123= UA English 2<br>Time Slot#2- Group Call 5 = VK/ZL Regional<br><br>You Must Have [ARS] Disabled Within Your Radio.<br><br>Contact: Danny, VK4ZUK<br>Email: vk4zuk@gmail.com,1,VK-DMR<BR/>
505401,VK4RMC,Brisbane,Queensland,Australia,439.97500,1,-5.000,Peer,TS1 TS2,VK4ZUK,Time Slot#1 - Group Call 1 = Worldwide Calling (2 min max)<br>Time Slot #1 - Group Call 13 = Worldwide English<br>Time Slot #1 - Group Call 100 = Tech Talk<br>Time Slot#1 - Group Call 113= UA English 1<br>Time Slot#1 - Group Call 123= UA English 2<br>Time Slot#2- Group Call 5 = VK/ZL Regional<br><br>You Must Have [ARS] Disabled Within Your Radio.<br><br>Contact: Danny, VK4ZUK<br>Email: vk4zuk@gmail.com,1,VK-DMR<BR/>
505402,VK4RTQ,Toowoomba / Darling ,Queensland,Australia,439.48750,1,-5.000,Peer,TS1 TS2,VK4QF,Time Slot#1 - Group Call 1 = WW Calling<br>Time Slot#1 - Group Call 13 = WW English<br>Time Slot#1 - Group Call 113= UA English 1<br>Time Slot#1 - Group Call 123= UA English 2<br>Time Slot#2- Group Call 5 = VK/ZL Regional<br><br>You Must Have [ARS] Disabled Within Your Radio<br><br>Contact: VK4QF<br>Email: vk4qf@outlook.com.au,1,VK-DMR<BR/>

Can't render this file because it is too large.

View File

@ -263,6 +263,10 @@
1112265,W3RX,Stephen B Liggett,,Treasure Island,Florida,United States,DMR<br/>
1112266,KW4XT,Dennis Zasnicoff,Zasnicoff,Winter Garden,Florida,United States,Other<br/>
1112267,KK4WDR,Richard T Stone,Rick,Crestview,Florida,United States,DMR<br/>
1112268,KA2LAL,Bryon C Clemons,,North Port,Florida,United States,DMR<br/>
1112269,WA1YQB,Frank A Castro,,Sun City Center,Florida,United States,DMR<br/>
1112270,N4UQV,Adam A Kraus,,Avon Park,Florida,United States,DMR<br/>
1112271,N4UQV,Adam A Kraus,,Avon Park,Florida,United States,DMR<br/>
1136001,K2FPC,Antonio Lipari,Tony,Champlain,New York,United States,DMR<br/>
1136002,KB2JM,James S Meahl,Jim,Lockport,New York,United States,DMR<br/>
1136003,K2BRT,Paul Polischuk,,New Windsor,New York,United States,DMR<br/>
@ -4523,6 +4527,7 @@
2220340,IU0HHU,Savy Pieri,,Rome,Lazio,Italy,<br/>
2220341,IW0RJ,IW0RJ BIGINI,,PERUGIA,cnty,Italy,<br/>
2220342,IU0HMG,IU0HMG Ramberti,,Perugia,cnty,Italy,<br/>
2220343,IU0FNW,ANTONIO ,,Roma,Lazio,Italy,<br/>
2220344,IU0GEJ,ROBERTO Peroni,,Pisa,Lazio,Italy,<br/>
2220345,IU0GEH,IU0GEH Catanesi,,Marta,Lazio,Italy,<br/>
2220346,IZ0OYM,IZ0OYM Cestini,,Citta di castello,Umbria,Italy,<br/>
@ -5233,6 +5238,7 @@
2222414,IU2BWK,Eddy ,,Sesto San Giovanni,Lombardy,Italy,<br/>
2222415,IU2GZQ,Alessandro ,,Montirone,Lombardy,Italy,<br/>
2222416,IU2HEE,Marco ,,Onore,Lombardy,Italy,<br/>
2222417,IZ2PAG,Bonny Marco ,,Fonteno,Lombardy,Italy,<br/>
2223001,IW3SRH,Stefano ,Stefano,Trieste,Friuli-Venetia Giuli,Italy,Portable<br/>
2223002,IV3DVE,Corrado ,Corrado,Trieste,Friuli-Venetia Giuli,Italy,Portable<br/>
2223003,IV3FHS,Antonio ,Antonio,Latisana,Friuli-Venetia Giuli,Italy,Portable<br/>
@ -6064,6 +6070,7 @@
2227106,IZ7UAJ,PIERANTONIO ,,Grottaglie,Apulia,Italy,<br/>
2227107,IZ7SKY,GIANLUCA ,,San Giovanni Rotondo,Apulia,Italy,<br/>
2227108,IK7UKC,Giuseppe ,,Putignano,Apulia,Italy,<br/>
2227109,IZ7VII,VITO MICHELE ,,MOLFETTA,Apulia,Italy,<br/>
2228001,IZ8IYJ,Nicola ,Nicola,Cosenza,Calabria,Italy,Portable<br/>
2228002,IW8XQP,Elio ,Elio,Isernia,Molise,Italy,Mobile<br/>
2228003,IZ8XSS,Federico ,Federico,Aversa,Campania,Italy,Mobile<br/>
@ -21772,6 +21779,8 @@
3023660,VE3IWI,Maurice Dusome,Moe,Penetanguishene,Ontario,Canada,DMR<br/>
3023661,VE3AYY,Thomas Strickland,,Niagara Falls,Ontario,Canada,DMR<br/>
3023662,VE3WJD,Jeffrey Wallace,,Toronto,Ontario,Canada,DMR<br/>
3023663,VE3WJD,Jeffrey Wallace,,Toronto,Ontario,Canada,DMR<br/>
3023664,VA3WV,William J Schneider,,Acton,Ontario,Canada,DMR<br/>
3024001,VE4RRB,Rob Boux,,Blumenort,Manitoba,Canada,DMR<br/>
3024002,VE4RRB,Rob Boux,,Blumenort,Manitoba,Canada,DMR<br/>
3024003,VE4AI,Shaun Mcleod,,Winnipeg,Manitoba,Canada,Portable<br/>
@ -22737,7 +22746,7 @@
3104459,KF7SLP,Stephen Metcalf,,Gilbert,Arizona,United States,DMR<br/>
3104460,KG7WUA,John D Fisher,,Gila Bend,Arizona,United States,DMR<br/>
3104461,KI7DCF,Daniel L Karnes,Dan K,Apache Junction,Arizona,United States,DMR<br/>
3104462,KI7FTN,Theodore F Harden,Ted,Phoenix,Arizona,United States,DMR<br/>
3104462,N7RTH,Theodore F Harden,Ted,Phoenix,Arizona,United States,DMR<br/>
3104463,N2MV,Matthew W Vania,Matt,Tempe,Arizona,United States,DMR<br/>
3104464,K1AN,David L Anderson,Dave,Quartzsite,Arizona,United States,DMR<br/>
3104465,NU7Y,Quinton A Gleason,,Oro Valley,Arizona,United States,CCS7<br/>
@ -22757,6 +22766,7 @@
3104480,K1XYZ,Richard Corpron,,Phoenix,Arizona,United States,DMR<br/>
3104481,N4NHQ,Robert J Furlong,Bob,Phoenix,Arizona,United States,DMR<br/>
3104482,WE7H,Edward P Hutchinson,,Tucson,Arizona,United States,DMR<br/>
3104483,KF7VWN,Matthew J Huffman,,Mesa,Arizona,United States,DMR<br/>
3105001,N5QM,Robert Garcia,,Little Rock,Arkansas,United States,Portable<br/>
3105002,KB6FO,George Roher,,Edgemont,Arkansas,United States,Portable<br/>
3105003,W5KEC,Kenneth Carpenter,,Edgemont,Arkansas,United States,Portable<br/>
@ -24103,7 +24113,7 @@
3107173,KJ6PEU,Paul Collins,Paul,Chula Vista,California,United States,<br/>
3107174,W6LPB,Larry Bernstein,LARRY,LOS ANGELES,California,United States,<br/>
3107175,N6BNP,Knut Myhre,Knut,Rango Palos Verde,California,United States,<br/>
3107176,KE6JOW,Bryan Wollenberg,Bryan,Lancaster,California,United States,<br/>
3107176,N3FAA,Bryan Wollenberg,Bryan,Lancaster,California,United States,DMR<br/>
3107177,N6KTO,Jason Kruse,Jason,Soquel,California,United States,<br/>
3107178,KC6UXQ,Mark Bonney,Mark,Buena Park,California,United States,<br/>
3107179,KD6HME,Michael Leclaire,Michael,Alhambra,California,United States,<br/>
@ -24743,6 +24753,9 @@
3107817,AE6TR,Paul G Hager,,Crestline,California,United States,DMR<br/>
3107818,N6UAH,Aaron Chandler,,Corona,California,United States,DMR<br/>
3107819,KG6HNF,Geoff Ethridge,,Pasadena,California,United States,CCS7<br/>
3107820,K6ECB,Eric C Bolus,,Sacramento,California,United States,DMR<br/>
3107821,KF6OHR,Johnathan T Pham,,Lancaster,California,United States,DMR<br/>
3107822,AK6TT,Steven F Champeau,,Orange,California,United States,DMR<br/>
3108001,NR2Y,Marinus Jacobs,,Colorado Springs,Colorado,United States,Portable<br/>
3108002,WA2YZT,Paul Deeth,,Golden,Colorado,United States,Mobile<br/>
3108003,K0JSC,Jeff Carrier,,Canon City,Colorado,United States,Portable #1<br/>
@ -26149,6 +26162,7 @@
3109576,W1JLZ,John L Zatowski,Jack,Mansfield Center,Connecticut,United States,DMR<br/>
3109577,KC1EUM,Derek Langlois,,Andover,Connecticut,United States,DMR<br/>
3109578,AB1JT,Joseph T Clark,,Vernon Rockville,Connecticut,United States,DMR<br/>
3109579,KD2FCS,Jacob C Clark,,Vernon Rockville,Connecticut,United States,DMR<br/>
3110001,N2VRQ,David Larson,,Bear,Delaware,United States,Portable<br/>
3110002,KB3WQH,Robert Dobie,,Newark,Delaware,United States,Portable<br/>
3110003,KC3BNZ,Street, Earl,,Claymont,Delaware,United States,Portable<br/>
@ -27567,6 +27581,7 @@
3113397,KM4KPI,Jeffrey D Hochberg,,Atlanta,Georgia,United States,DMR<br/>
3113398,KW4KWJ,Kevin W Jones,,Gainesville,Georgia,United States,DMR<br/>
3113399,KM4VGM,Brian Cleary,,Milton,Georgia,United States,DMR<br/>
3113400,AB4MM,Marvin A Mealer,,Tunnel Hill ,Georgia,United States,DMR<br/>
3115001,NH7YS,Tad Miura,,Lihue,Hawaii,United States,Mobile<br/>
3115002,KH6DQ,Jack Tsujimura,,Honolulu,Hawaii,United States,Portable<br/>
3115003,AH6PR,Mark Pascal,,Kailua,Hawaii,United States,Portable<br/>
@ -29239,6 +29254,7 @@
3118750,W9COD,Charles F Procarione,Chuck,Clinton,Indiana,United States,DMR<br/>
3118751,KC9TXQ,Gerald W Stewart,,Ramsey,Indiana,United States,DMR<br/>
3118752,KC9TXQ,Gerald W Stewart,,Ramsey,Indiana,United States,DMR<br/>
3118753,W9MCP,Sean L Mcpherson,,Jeffersonville,Indiana,United States,DMR<br/>
3119002,WD0FIA,Keith Carpenter,Keith,Bridgewater,Iowa,United States,<br/>
3119003,W0DT,Donald Talaska,,Cedar Falls,Iowa,United States,Portable<br/>
3119004,KD0WY,Roger Gorzney,,CLINTON,Iowa,United States,Mobile<br/>
@ -29387,6 +29403,7 @@
3120076,KD0RYE,Deborah G Buckner,,Overland Park,Kansas,United States,DMR<br/>
3120077,K8RQX,Bruce D Dubin,,Shawnee,Kansas,United States,DMR<br/>
3120078,W0PT,William M Van Kirk,,Mound City,Kansas,United States,DMR<br/>
3120079,KK4MHI,David A Mclemore,,Overland Park,Kansas,United States,DMR<br/>
3120101,N0MJS,Cort Buffington,,Lawrence,Kansas,United States,Portable<br/>
3120102,KD0CYJ,Shannon Oconnor,,Lawrence,Kansas,United States,Portable<br/>
3120103,N0MJS,Cort Buffington,,Lawrence,Kansas,United States,Portable<br/>
@ -32110,6 +32127,7 @@
3131119,KE6DZD,Wayne R Jorns,,Bellevue,Nebraska,United States,DMR<br/>
3131120,KD0MMG,Adam G Kavan,,Omaha,Nebraska,United States,DMR<br/>
3131121,N0JOB,Jason M Fink,,La Vista,Nebraska,United States,DMR<br/>
3131122,KE0KIO,Marvin L Freimund,Marv,Bellevue,Nebraska,United States,DMR<br/>
3132001,KG7VUJ,Joseph Simeo,Joe,Reno,Nevada,United States,<br/>
3132002,NR7H,Bill Foster,Bill,Reno,Nevada,United States,<br/>
3132003,WB9STH,Steve Gebhard,,Las Vegas,Nevada,United States,Portable<br/>
@ -32772,6 +32790,7 @@
3133257,WX1N,Robert Noll,,Unity,New Hampshire,United States,DMR<br/>
3133258,KC1EDK,Robert E Ward,,Bethlehem,New Hampshire,United States,DMR<br/>
3133259,W1JCN,John C Noll,,Charlestown,New Hampshire,United States,DMR<br/>
3133260,KA1QEK,Peter W Bretschneider,,Brookline,New Hampshire,United States,DMR<br/>
3134001,K2XTS,Alex Chadis-ny Sysop,,Hoboken,New Jersey,United States,Portable<br/>
3134002,K2XTS,Alex Chadis-ny Sysop,,Hoboken,New Jersey,United States,Mobile<br/>
3134003,KC2WNG,Israel Goldstein,,East Brunswick,New Jersey,United States,Portable<br/>
@ -33346,6 +33365,8 @@
3134572,KD2DRL,Henry Shannon Shannon,Hank,Linden,New Jersey,United States,DMR<br/>
3134573,KD2LTN,Dmytro Shmagin,Dima,Rockaway,New Jersey,United States,DMR<br/>
3134574,K2DNR,Robert Dubenezic Dubenezic,,Jersey City,New Jersey,United States,DMR<br/>
3134575,K2GMT,James V Neufell,Jim,Wayne, Nj,New Jersey,United States,DMR<br/>
3134576,N2FWI,Nancy C Beattie,Nancy,Bergenfield,New Jersey,United States,DMR<br/>
3135001,N5BG,Larry Griggs,,Virden,New Mexico,United States,Mobile<br/>
3135002,N5BG,Larry Griggs,,Virden,New Mexico,United States,Mobile<br/>
3135003,N5UBJ,William Van Huss,,Farmington,New Mexico,United States,Mobile<br/>
@ -35059,8 +35080,8 @@
3137651,KS4DE,Jim Mccoy,,Waynesville,North Carolina,United States,Portable<br/>
3137652,KG4ZFV,Richard L. Dickens,,Hertford,North Carolina,United States,Mobile<br/>
3137653,KM4PJG,Patti Glen,,Newland,North Carolina,United States,Portable<br/>
3137654,KM4NJV,Chris Diederich,,SNEADS FERRY,North Carolina,United States,Portable<br/>
3137655,KM4NJV,Chris Diederich,,Sneads Ferry,North Carolina,United States,Portable<br/>
3137654,K1LDO,Chris Diederich,,SNEADS FERRY,North Carolina,United States,DMR<br/>
3137655,K1LDO,Chris Diederich,,Sneads Ferry,North Carolina,United States,DMR<br/>
3137656,KC4VWM,Glenda Robbins,,Mount Airy,North Carolina,United States,Portable<br/>
3137657,NO4Y,Herman Cox,,ELIZABETH CTY,North Carolina,United States,DMR<br/>
3137658,KK4ONG,Barker, William A.,,Lake Junaluska,North Carolina,United States,Mobile<br/>
@ -36215,6 +36236,7 @@
3139812,NA8W,Darl E Deeds,,Findlay,Ohio,United States,DMR<br/>
3139813,KB8O,Jason Pecora,Jay,Elyria,Ohio,United States,DMR<br/>
3139814,K8LER,Lawrence E Rock,Larry,Toronto,Ohio,United States,DMR<br/>
3139815,NC8OS,Timothy E Lovejoy,Tim,Elyria,Ohio,United States,DMR<br/>
3140001,AE5DN,Mark Matalik,,Oklahoma City,Oklahoma,United States,Portable<br/>
3140002,AE5DN,Mark Matalik,,Oklahoma City,Oklahoma,United States,Mobile<br/>
3140003,KE5BDG,Leah Matalik,,Oklahoma City,Oklahoma,United States,Portable<br/>
@ -37123,6 +37145,7 @@
3142389,AG6T,Kirk J Weatherman,Latenight,East Stroudsburg ,Pennsylvania,United States,DMR<br/>
3142390,KC3FMT,Brian M Smith,,Newtown Square,Pennsylvania,United States,DMR<br/>
3142391,KF4AWH,Anthony P Garcia,,Brookhaven,Pennsylvania,United States,DMR<br/>
3142392,N6AAB,Bi Dong Sun,Alexs,University Park,Pennsylvania,United States,DMR<br/>
3144001,KB1ISZ,William Carlson,,Smithfield,Rhode Island,United States,Hytera Portable<br/>
3144002,KB1ISZ,William Carlson,,Smithfield,Rhode Island,United States,Hytera Loaner<br/>
3144003,KC2FMI,Joseph Miklovic,,North Kingstown,Rhode Island,United States,Portable<br/>
@ -39038,6 +39061,8 @@
3148826,W5YAG,Chad Yaggie,,Dallas,Texas,United States,DMR<br/>
3148827,AB5KM,Kent Anderson,,Kingwood,Texas,United States,CCS7<br/>
3148828,KE5IMZ,Glen L Rekeweg,,Kingwood,Texas,United States,DMR<br/>
3148829,KD5TSA,Carl A Perry,,Austin,Texas,United States,DMR<br/>
3148830,KE5FTJ,Robert E Deshazer,,Houston,Texas,United States,DMR<br/>
3149001,N6DVZ,Roger Davies,,West Jordan,Utah,United States,Portable<br/>
3149002,KC7WSU,Chris Andrist,,Lehi,Utah,United States,DMR<br/>
3149003,WR7O,Douglas Datwyler,,Sandy,Utah,United States,Portable<br/>
@ -39888,6 +39913,7 @@
3153259,K7IOI,Adam S Peterson,,Olympia,Washington,United States,DMR<br/>
3153260,KD7RYY,Marc A Lacy,,Vancouver,Washington,United States,DMR<br/>
3153261,K5IN,Brian R Horst,,Olympia,Washington,United States,DMR<br/>
3153262,AB7OB,Nobunori Sayama,Nob,South Seattle,Washington,United States,DMR<br/>
3154001,WV8VFD,Tyler Lewis,,Parkersburg,West Virginia,United States,Portable<br/>
3154002,WB3JPB,Bruce Conley,,Inwood,West Virginia,United States,Portable<br/>
3154003,WB8WKO,Mike Vargo,,Mount Hope,West Virginia,United States,Portable<br/>
@ -40363,6 +40389,7 @@
3341044,XE1RMN,Noe Quiroz,,Tepoztlan,Morelos,Mexico,CCS7<br/>
3341045,XE1GOX,Yanni Alexandro Garcia Huizar,Yanni,Guadalajara,Jalisco,Mexico,DMR<br/>
3341046,XE1GYL,Eduardo Velazquez Mora,Eduardo,Guadalajara,Jalisco,Mexico,DMR<br/>
3341047,XE1GPD,Miguel Arturo Gomez,Makiu,Tlaquepaque ,Jalisco,Mexico,DMR<br/>
3342001,XE2PMP,Pablo Mejia,,Chihuahua,Chihuahua,Mexico,Portable<br/>
3342002,XE2JEG,Eduardo Gallegos,,Chihuahua,Chihuahua,Mexico,Mobile<br/>
3342003,XE2JEG,Eduardo Gallegos,,Chihuahua,Chihuahua,Mexico,Portable<br/>
@ -40599,6 +40626,7 @@
4403014,JL3ZGJ,Jr3vh Club,Jr3vh,Osaka,Kinki,Japan,DMR<br/>
4403015,JA1NCN,Yasumune Hayashi,,Osaka,Kinki,Japan,DMR<br/>
4403016,JA3RGQ,Ogawa Sugao,,Kyoto,Kinki,Japan,DMR<br/>
4403017,JA3ASU,Sayama Nobunori,Nob,Kyoto,Kinki,Japan,DMR<br/>
4404001,JO4DYL,Masanobu Ikemoto,,Yanai,Chugoku,Japan,Mobile<br/>
4404002,JO4DYL,Masanobu Ikemoto,,Yanai City,Chugoku,Japan,Mobile<br/>
4406001,JF6ROW,Hamasaki Satoshi,Gon,Fukuoka,Kyushu,Japan,CCS7<br/>
@ -40718,6 +40746,7 @@
4500058,6K5CWE,Byung-Gyu Park,,Busan,Gijang gun,Korea S, Republic of,DMR<br/>
4500059,DS5ANY,Shin Sang-Hee,,Sahagu,Busan Si,Korea S, Republic of,CCS7<br/>
4500060,HL5BHH,Jeryang "Jery" Juhn,Jery,Busan,Busan Si,Korea S, Republic of,DMR<br/>
4500061,HL5BSX,Cheon Jong-Cheol,Jong,Busan,Busan Si,Korea S, Republic of,DMR<br/>
4501001,6K2GBE,Seongjin Oh,,Suwon,Chungeheongbuk,Korea, Republic of,<br/>
4501002,DS4GYP,Won-gil Jung,,KwangJu,KWangJu Si,Korea S, Republic of,Other<br/>
4501003,DS5TUK,Joon Ho Shin,,Suseonggu,Daeku Si,Korea S, Republic of,DMR<br/>
@ -40777,6 +40806,7 @@
4507016,HL1AHS,Sookun Chae,Guss Chae,Seoul,Seoul,Korea S, Republic of,DMR<br/>
4507017,HL1RR,Seong-Gyu Lim,,Seoul,Seoul,Korea S, Republic of,DMR<br/>
4507018,HL1LUA,김진호 Kim,,Seoul,Seoul,Korea S, Republic of,DMR<br/>
4507019,HL1LUA,Jinho Kim,Jinho,Seoul,Seoul,Korea S, Republic of,DMR<br/>
4540001,VR2XJN,Charles Tsang,,Hong Kong,Hong Kong,China,Mobile<br/>
4540002,VR2XJT,Hkprc ,,Hong Kong,Hong Kong,China,Portable<br/>
4540003,VR2RG,Hkprc ,,Hong Kong,Hong Kong,China,Portable<br/>
@ -41547,6 +41577,7 @@
5054102,VK4RY,Richard Philp,,Mooloolah Valley,Queensland,Australia,DMR<br/>
5054103,VK4CL,Chris Lowe,,Tewantin,Queensland,Australia,DMR<br/>
5054104,VK4HTN,Bob Hilton,,Sapphire,Queensland,Australia,CCS7<br/>
5054105,VK4ID,Allan Gilbey,,Glasshouse Mts,Queensland,Australia,DMR<br/>
5055001,VK5FBFB,Brendan Blackman,,adelaide,South Australia,Australia,Portable<br/>
5055002,VK5FBFB,Brendan Blackman,,Adelaide ,South Australia,Australia,DMR<br/>
5055003,VK5RZ,Stephan Forka,,Seaford Rise,South Australia,Australia,Other<br/>
@ -41737,6 +41768,7 @@
5200096,E21MLC,Pimpun Piputvat,Pimpun,Nonthaburi,Nonthaburi,Thailand,DMR<br/>
5200097,HS9AWO,Kasem Sirisuwan,Sam,Song Khla,Bangkok,Thailand,DMR<br/>
5200098,HS8JCV,Mr.Supparerk Saikaew,X,Hatyai,Nakhon,Thailand,DMR<br/>
5200099,HS0WXG,Panya Watthanawangsakul,,Phrapradaeng,Bangkok,Thailand,DMR<br/>
5206001,HS0ZET,Ralf Klingler,,Nongkrot,Nakhon Sawan,Thailand,Portable<br/>
5206002,HS3LIQ,Wiwat Metheekasiwat,,Nakhonratchasima,Nakhon Ratchasima,Thailand,<br/>
5250001,9V1JC,Wiyanto Jacob,Jacob,Singapore,Singapore,Singapore,DMR<br/>

Can't render this file because it is too large.

View File

@ -1,17 +1 @@
Worldwide,1
Local,2
North America,3
BrandMeister,9
Worldwide English,13
TAC 310,310
DCI Bridge 2,3100
DCI 1,3160
Midwest,3169
Northeast,3172
Southeast,3174
Flordia,3112
Kansas Statewide,3120
Massachussetts,3125
Missouri,3129
DCI Comm 1,3777215
Echo Server,9998
1,Worldwide 2,Local 3,North America 9,BrandMeister 13,Worldwide English 310,TAC 310 3100,DCI Bridge 2 3160,DCI 1 3169,Midwest 3172,Northeast 3174,Southeast 3112,Flordia 3120,Kansas Statewide 3125,Massachussetts 3129,Missouri 3777215,DCI Comm 1 9998,Echo Server
1 Worldwide 1 Worldwide 2 Local 3 North America 9 BrandMeister 13 Worldwide English 310 TAC 310 3100 DCI Bridge 2 3160 DCI 1 3169 Midwest 3172 Northeast 3174 Southeast 3112 Flordia 3120 Kansas Statewide 3125 Massachussetts 3129 Missouri 3777215 DCI Comm 1 9998 Echo Server
Local 2
North America 3
BrandMeister 9
Worldwide English 13
TAC 310 310
DCI Bridge 2 3100
DCI 1 3160
Midwest 3169
Northeast 3172
Southeast 3174
Flordia 3112
Kansas Statewide 3120
Massachussetts 3125
Missouri 3129
DCI Comm 1 3777215
Echo Server 9998