X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=data%2Fbands.pl;h=1068928262ceff77702c59bdf80794bb0fd3a382;hb=1247daf765691411848e68517bd1bb59cdaf731f;hp=71d1fe9d16d6cb1971e00498d45b3ccfff6d541d;hpb=2663e17b1d546b5b6068825f5964bc684e6131cb;p=spider.git diff --git a/data/bands.pl b/data/bands.pl index 71d1fe9d..10689282 100644 --- a/data/bands.pl +++ b/data/bands.pl @@ -10,9 +10,18 @@ # There MUST be at last a 'band' entry # # It is up to YOU to make sure that it makes sense! +# +# ALL the labels MUST BE in lower case. # + %bands = ( + '73khz' => bless ( { band => [71, 75], + }, 'Bands'), + + '136khz' => bless ( { band => [135, 138], + }, 'Bands'), + '160m' => bless( { band => [ 1800, 2000 ], cw => [ 1800, 1830 ], rtty => [ 1838, 1841 ], @@ -21,20 +30,23 @@ '80m' => bless( { band => [ 3500, 4000 ], cw => [ 3500, 3600 ], - data => [ 3590, 3600 ], + data => [ 3580, 3619 ], + rtty => [ 3580, 3619 ], sstv => [ 3730, 3740 ], ssb => [ 3601, 4000 ] }, 'Bands'), '40m' => bless( { band => [ 7000, 7400 ], - cw => [ 7000, 7050 ], - cw => [ 7000, 7050 ], + cw => [ 7000, 7034 ], + data => [ 7035, 7044], + rtty => [ 7035, 7044], ssb => [ 7051, 7400 ] }, 'Bands'), '30m' => bless( { band => [ 10100, 10150 ], cw => [ 10000, 10140 ], - data => [ 10141, 10150 ] + data => [ 10141, 10149 ] , + rtty => [ 10141, 10149 ] }, 'Bands'), '20m' => bless( { band => [ 14000, 14350 ], @@ -43,31 +55,36 @@ beacon => [ 14099, 14100 ], sstv => [ 14225, 14235 ], data => [ 14070, 14098, 14101, 14111 ], + rtty => [ 14070, 14098, 14101, 14111 ], }, 'Bands'), - '18m' => bless( { band => [ 18068, 18168 ], + '17m' => bless( { band => [ 18068, 18168 ], cw => [ 18068, 18100 ], ssb => [ 18111, 18168 ], data => [ 18101, 18108], + rtty => [ 18101, 18108], beacon => [ 18109, 18110] }, 'Bands'), '15m' => bless( { band => [ 21000, 21450 ], cw => [ 21000, 21150 ], - data => [ 21100, 21120 ], + data => [ 21070, 21119 ], + rtty => [ 21070, 21119 ], ssb => [ 21151, 21450] }, 'Bands'), - '12m' => bless( { band => [ 21000, 21450 ], - cw => [ 21000, 21150 ], - data => [ 21100, 21120 ], - ssb => [ 21151, 21450] + '12m' => bless( { band => [ 24890, 24990 ], + cw => [ 24890, 24990 ], + ssb => [ 24931, 24990], + rtty => [ 24920, 24929], + data => [ 24920, 24929], }, 'Bands'), '10m' => bless( { band => [ 28000, 29700 ], cw => [ 28000, 28198 ], - data => [ 28120, 28150, 29200, 29300 ], + data => [ 28050, 28149, 29200, 29299 ], + rtty => [ 28050, 28149 ], space => [ 29200, 29300 ], ssb => [ 28201, 29299, 29550, 29700] }, 'Bands'), @@ -87,6 +104,9 @@ ssb => [144150, 144500] }, 'Bands'), + '220' => bless( { band => [220000, 222000], + }, 'Bands'), + '70cm' => bless( { band => [430000, 450000], cw => [432000, 432150], ssb => [432150, 432500], @@ -126,6 +146,39 @@ cw => [47087000, 47089000], ssb => [47087000, 47089000], }, 'Bands'), + + 'band1' => bless ( { band => [47000, 49999, 52000, 68000], + }, 'Bands'), + + 'band2' => bless ( { band => [87500, 108000], + }, 'Bands'), + + 'band3' => bless ( { band => [176000, 230000], + }, 'Bands'), + + 'band4' => bless ( { band => [471000, 550000], + }, 'Bands'), + + 'band5' => bless ( { band => [550000, 868000], + }, 'Bands'), + + 'military' => bless ( { band => [29700, 50000, 230000, 420000], + }, 'Bands'), + + 'aircraft' => bless ( { band => [108000, 137500], + }, 'Bands'), + + 'pmrlow' => bless ( { band => [68000, 87500], + }, 'Bands'), + + 'pmrmid' => bless ( { band => [138000, 165000], + }, 'Bands'), + + 'pmrhigh' => bless ( { band => [165000, 174000], + }, 'Bands'), + + 'pmruhf' => bless ( { band => [425000, 430000, 440000, 471000], + }, 'Bands'), ); # @@ -138,8 +191,14 @@ # %regions = ( + vlf => [ '73khz', '136khz' ], hf => [ '160m', '80m', '40m', '30m', '20m', '17m', '15m', '12m', '10m' ], - vhf => [ '6m', '4m', '2m', '70cm' ], + vhf => [ '6m', '4m', '2m', '220' ], + vhfradio => [ 'band1', 'band2' ], + vhftv => [ 'band1', 'band3' ], uhf => [ '70cm', '23cm' ], + uhftv => [ 'band4', 'band5' ], shf => [ '23cm', '13cm', '9cm', '6cm', '3cm' ], + pmr => [ 'pmrlow', 'pmrmid', 'pmrhigh', 'pmruhf' ], + spe => [ '10m', '6m', '4m', '2m' ], );