From 3516baa0421cd713b096e7cd93e6829e2d8039bf Mon Sep 17 00:00:00 2001 From: Shuyuan Liu <41851763+shuyuan-liu@users.noreply.github.com> Date: Fri, 20 Aug 2021 23:10:26 +0800 Subject: [PATCH 1/3] Create partial bandplan for (mainland) China --- root/res/bandplans/china.json | 165 ++++++++++++++++++++++++++++++++++ 1 file changed, 165 insertions(+) create mode 100644 root/res/bandplans/china.json diff --git a/root/res/bandplans/china.json b/root/res/bandplans/china.json new file mode 100644 index 00000000..6ebb2674 --- /dev/null +++ b/root/res/bandplans/china.json @@ -0,0 +1,165 @@ +{ + "name": "Mainland China", + "country_name": "People's Republic of China", + "country_code": "CN", + "author_name": "Shuyuan Liu", + "author_url": "https://github.com/shuyuan-liu", + "bands": [ + { + "name": "Frequency and Time Standards", + "type": "broadcast", + "start": 19950, + "end": 20050 + }, + { + "name": "2200m Ham Band", + "type": "amateur", + "start": 148500, + "end": 519000 + }, + { + "name": "Medium Wave Broadcast", + "type": "broadcast", + "start": 526500, + "end": 1606500 + }, + { + "name": "160m Ham Band", + "type": "amateur", + "start": 1800000, + "end": 2000000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 2300000, + "end": 2495000 + }, + { + "name": "Frequency and Time Standards", + "type": "broadcast", + "start": 2495000, + "end": 2505000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 3200000, + "end": 3400000 + }, + { + "name": "80m Ham Band", + "type": "amateur", + "start": 3500000, + "end": 3900000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 3900000, + "end": 4000000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 4750000, + "end": 4995000 + }, + { + "name": "Frequency and Time Standards", + "type": "broadcast", + "start": 4995000, + "end": 5005000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 5005000, + "end": 5060000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 5900000, + "end": 6200000 + }, + { + "name": "40m Ham Band", + "type": "amateur", + "start": 7000000, + "end": 7200000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 7200000, + "end": 7350000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 9400000, + "end": 9900000 + }, + { + "name": "Frequency and Time Standards", + "type": "broadcast", + "start": 9995000, + "end": 10005000 + }, + { + "name": "30m Ham Band", + "type": "amateur", + "start": 10100000, + "end": 10150000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 11600000, + "end": 12100000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 13570000, + "end": 13870000 + }, + { + "name": "20m Ham Band", + "type": "amateur", + "start": 14000000, + "end": 14350000 + }, + { + "name": "Frequency and Time Standards", + "type": "broadcast", + "start": 14990000, + "end": 15010000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 15100000, + "end": 15800000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 17480000, + "end": 17900000 + }, + { + "name": "17m Ham Band", + "type": "amateur", + "start": 18068000, + "end": 18168000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 18900000, + "end": 19020000 + }, + ] +} From 73daca9116cdc21e3d9a4a5652a3a584f417b1cf Mon Sep 17 00:00:00 2001 From: Shuyuan Liu <41851763+shuyuan-liu@users.noreply.github.com> Date: Sun, 22 Aug 2021 19:59:51 +0800 Subject: [PATCH 2/3] Add the rest of china.json Amateur bands above 100GHz are omitted. --- root/res/bandplans/china.json | 180 ++++++++++++++++++++++++++++------ 1 file changed, 150 insertions(+), 30 deletions(-) diff --git a/root/res/bandplans/china.json b/root/res/bandplans/china.json index 6ebb2674..5e29c3a1 100644 --- a/root/res/bandplans/china.json +++ b/root/res/bandplans/china.json @@ -5,12 +5,6 @@ "author_name": "Shuyuan Liu", "author_url": "https://github.com/shuyuan-liu", "bands": [ - { - "name": "Frequency and Time Standards", - "type": "broadcast", - "start": 19950, - "end": 20050 - }, { "name": "2200m Ham Band", "type": "amateur", @@ -35,12 +29,6 @@ "start": 2300000, "end": 2495000 }, - { - "name": "Frequency and Time Standards", - "type": "broadcast", - "start": 2495000, - "end": 2505000 - }, { "name": "Shortwave Broadcast", "type": "broadcast", @@ -65,12 +53,6 @@ "start": 4750000, "end": 4995000 }, - { - "name": "Frequency and Time Standards", - "type": "broadcast", - "start": 4995000, - "end": 5005000 - }, { "name": "Shortwave Broadcast", "type": "broadcast", @@ -101,12 +83,6 @@ "start": 9400000, "end": 9900000 }, - { - "name": "Frequency and Time Standards", - "type": "broadcast", - "start": 9995000, - "end": 10005000 - }, { "name": "30m Ham Band", "type": "amateur", @@ -131,12 +107,6 @@ "start": 14000000, "end": 14350000 }, - { - "name": "Frequency and Time Standards", - "type": "broadcast", - "start": 14990000, - "end": 15010000 - }, { "name": "Shortwave Broadcast", "type": "broadcast", @@ -161,5 +131,155 @@ "start": 18900000, "end": 19020000 }, + { + "name": "14m Ham Band", + "type": "amateur", + "start": 21000000, + "end": 21450000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 21450000, + "end": 21850000 + }, + { + "name": "12m Ham Band", + "type": "amateur", + "start": 24890000, + "end": 24990000 + }, + { + "name": "Frequency and Time Standards", + "type": "broadcast", + "start": 24990000, + "end": 25010000 + }, + { + "name": "Shortwave Broadcast", + "type": "broadcast", + "start": 25670000, + "end": 26100000 + }, + { + "name": "10m Ham Band", + "type": "amateur", + "start": 28000000, + "end": 29700000 + }, + { + "name": "6m Ham Band", + "type": "amateur", + "start": 50000000, + "end": 54000000 + }, + { + "name": "FM Broadcast", + "type": "broadcast", + "start": 76000000, + "end": 84000000 + }, + { + "name": "FM Broadcast", + "type": "broadcast", + "start": 87000000, + "end": 108000000 + }, + { + "name": "Air Band Radionavigation", + "type": "aviation", + "start": 108000000, + "end": 117975000 + }, + { + "name": "Air Band Voice", + "type": "aviation", + "start": 117975000, + "end": 137000000 + }, + { + "name": "LEO Satellite Downlinks", + "type": "satellite", + "start": 137000000, + "end": 138000000 + }, + { + "name": "2m Ham Band", + "type": "amateur", + "start": 144000000, + "end": 148000000 + }, + { + "name": "Marine", + "type": "marine", + "start": 156487500, + "end": 156562500 + }, + { + "name": "Marine", + "type": "marine", + "start": 156672500, + "end": 160975000 + }, + { + "name": "Marine", + "type": "marine", + "start": 161475000, + "end": 162050000 + }, + { + "name": "70cm Ham Band", + "type": "amateur", + "start": 430000000, + "end": 440000000 + }, + { + "name": "23cm Ham Band", + "type": "amateur", + "start": 1240000000, + "end": 1300000000 + }, + { + "name": "13cm Ham Band", + "type": "amateur", + "start": 2300000000, + "end": 2450000000 + }, + { + "name": "9cm Ham Band", + "type": "amateur", + "start": 3300000000, + "end": 3500000000 + }, + { + "name": "5cm Ham Band", + "type": "amateur", + "start": 5650000000, + "end": 5850000000 + }, + { + "name": "3cm Ham Band", + "type": "amateur", + "start": 10000000000, + "end": 10500000000 + }, + { + "name": "1.2cm Ham Band", + "type": "amateur", + "start": 24000000000, + "end": 24250000000 + }, + { + "name": "6mm Ham Band", + "type": "amateur", + "start": 47000000000, + "end": 47200000000 + }, + { + "name": "4mm Ham Band", + "type": "amateur", + "start": 76000000000, + "end": 81000000000 + } ] } From 4f16c6bf90a73c87249656c4555f4f000f26053e Mon Sep 17 00:00:00 2001 From: Shuyuan Liu <41851763+shuyuan-liu@users.noreply.github.com> Date: Sun, 22 Aug 2021 20:04:05 +0800 Subject: [PATCH 3/3] Correct freqs of 2200m ham band --- root/res/bandplans/china.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/root/res/bandplans/china.json b/root/res/bandplans/china.json index 5e29c3a1..270882e0 100644 --- a/root/res/bandplans/china.json +++ b/root/res/bandplans/china.json @@ -1,5 +1,5 @@ { - "name": "Mainland China", + "name": "China (Mainland)", "country_name": "People's Republic of China", "country_code": "CN", "author_name": "Shuyuan Liu", @@ -8,8 +8,8 @@ { "name": "2200m Ham Band", "type": "amateur", - "start": 148500, - "end": 519000 + "start": 135700, + "end": 137800 }, { "name": "Medium Wave Broadcast",