summaryrefslogtreecommitdiff
path: root/recipes-connectivity/lora/lora-gateway-geolocation
diff options
context:
space:
mode:
authorHarsh Sharma <harsh.sharma@multitech.com>2018-04-19 14:56:37 -0500
committerHarsh Sharma <harsh.sharma@multitech.com>2018-04-19 14:56:37 -0500
commita1e89171c91479369af13134828c2fb4a4fd824f (patch)
treec56691abc962a60036062082f97f64563741a693 /recipes-connectivity/lora/lora-gateway-geolocation
parent5dc0d8ffad8679293b059d219e49299fcc43cfc1 (diff)
downloadmeta-mlinux-a1e89171c91479369af13134828c2fb4a4fd824f.tar.gz
meta-mlinux-a1e89171c91479369af13134828c2fb4a4fd824f.tar.bz2
meta-mlinux-a1e89171c91479369af13134828c2fb4a4fd824f.zip
Added Lora 2.1 Packet forwarder support
Diffstat (limited to 'recipes-connectivity/lora/lora-gateway-geolocation')
-rw-r--r--recipes-connectivity/lora/lora-gateway-geolocation/config.json64
-rw-r--r--recipes-connectivity/lora/lora-gateway-geolocation/config_64ch.json153
2 files changed, 217 insertions, 0 deletions
diff --git a/recipes-connectivity/lora/lora-gateway-geolocation/config.json b/recipes-connectivity/lora/lora-gateway-geolocation/config.json
new file mode 100644
index 0000000..0413918
--- /dev/null
+++ b/recipes-connectivity/lora/lora-gateway-geolocation/config.json
@@ -0,0 +1,64 @@
+{
+ "SX1301_array_conf":[
+ {
+ "board_type": "MASTER",
+ "board_rx_freq": 866500000, /* ad9361 RX center frequency in Hz */
+ "board_rx_bw": 7000000, /* ad9361 RX bandwidth in Hz */
+ 'full_duplex": false,
+ "rf_chain_conf":[
+ {
+ "rx_enable": true,
+ "tx_enable": false,
+ "rssi_offset": -202.5,
+ "rssi_offset_coeff_a": 20,
+ "rssi_offset_coeff_b": 2925
+ },{
+ "rx_enable": true,
+ "tx_enable": false,
+ "rssi_offset": -202.5,
+ "rssi_offset_coeff_a": 20,
+ "rssi_offset_coeff_b": 2925
+ }],
+ "SX1301_conf":[
+ {
+ "chip_enable": true,
+ "chip_center_freq": 868000000,
+ "chip_rf_chain": 0,
+ "chan_multiSF_0": { "chan_rx_freq": 867100000, "spread_factor": "7-12" },
+ "chan_multiSF_1": { "chan_rx_freq": 867300000, "spread_factor": "7-12" },
+ "chan_multiSF_2": { "chan_rx_freq": 867500000, "spread_factor": "7-12" },
+ "chan_multiSF_3": { "chan_rx_freq": 867700000, "spread_factor": "7-12" },
+ "chan_multiSF_4": { "chan_rx_freq": 867900000, "spread_factor": "7-12" },
+ "chan_multiSF_5": { "chan_rx_freq": 868100000, "spread_factor": "7-12" },
+ "chan_multiSF_6": { "chan_rx_freq": 868300000, "spread_factor": "7-12" },
+ "chan_multiSF_7": { "chan_rx_freq": 868500000, "spread_factor": "7-12" },
+ "chan_LoRa_std" : { "chan_rx_freq": 868300000, "bandwidth": 250000, "spread_factor": 7 },
+ "chan_FSK" : { "chan_rx_freq": 868800000, "bandwidth": 125000, "bit_rate": 50000 }
+ },{
+ "chip_enable": true,
+ "chip_center_freq": 868000000,
+ "chip_rf_chain": 1,
+ "chan_multiSF_0": { "chan_rx_freq": 867100000, "spread_factor": "7-12" },
+ "chan_multiSF_1": { "chan_rx_freq": 867300000, "spread_factor": "7-12" },
+ "chan_multiSF_2": { "chan_rx_freq": 867500000, "spread_factor": "7-12" },
+ "chan_multiSF_3": { "chan_rx_freq": 867700000, "spread_factor": "7-12" },
+ "chan_multiSF_4": { "chan_rx_freq": 867900000, "spread_factor": "7-12" },
+ "chan_multiSF_5": { "chan_rx_freq": 868100000, "spread_factor": "7-12" },
+ "chan_multiSF_6": { "chan_rx_freq": 868300000, "spread_factor": "7-12" },
+ "chan_multiSF_7": { "chan_rx_freq": 868500000, "spread_factor": "7-12" },
+ "chan_LoRa_std" : { "chan_rx_freq": 868300000, "bandwidth": 250000, "spread_factor": 7 },
+ "chan_FSK" : { "chan_rx_freq": 868800000, "bandwidth": 125000, "bit_rate": 50000 }
+ }],
+ "FSK_sync": "C194C1",
+ "loramac_public": true,
+ "dsp_stat_interval": 10,
+ "nb_dsp": 1,
+ "aes_key": "ABCDEF0123456789ABCDEF0123456789",
+ "calibration_temperature_celsius_room": 22,
+ "calibration_temperature_code_ad9361": 77
+ }],
+ "gateway_conf": {
+ "gateway_ID": "00AEAEFFFE000000",
+ "log_rotate_period": 600
+ }
+}
diff --git a/recipes-connectivity/lora/lora-gateway-geolocation/config_64ch.json b/recipes-connectivity/lora/lora-gateway-geolocation/config_64ch.json
new file mode 100644
index 0000000..570b62f
--- /dev/null
+++ b/recipes-connectivity/lora/lora-gateway-geolocation/config_64ch.json
@@ -0,0 +1,153 @@
+{
+ "SX1301_array_conf":[
+ {
+ "board_type": "MASTER",
+ "board_rx_freq": 866500000, /* radio RX central frequency in Hz */
+ "board_rx_bw": 7000000, /* radio RX bandwidth in Hz */
+ "full_duplex": false, /* radio mode */
+ "rf_chain_conf":[
+ {
+ "rx_enable": true,
+ "tx_enable": false,
+ "rssi_offset": -202.5,
+ "rssi_offset_coeff_a": 20,
+ "rssi_offset_coeff_b": 2925
+ }],
+ "SX1301_conf":[
+ {
+ "chip_enable": true,
+ "chip_center_freq": 868000000,
+ "chip_rf_chain": 0,
+ "chan_multiSF_0": { "chan_rx_freq": 867100000, "spread_factor": "7-12" },
+ "chan_multiSF_1": { "chan_rx_freq": 867300000, "spread_factor": "7-12" },
+ "chan_multiSF_2": { "chan_rx_freq": 867500000, "spread_factor": "7-12" },
+ "chan_multiSF_3": { "chan_rx_freq": 867700000, "spread_factor": "7-12" },
+ "chan_multiSF_4": { "chan_rx_freq": 867900000, "spread_factor": "7-12" },
+ "chan_multiSF_5": { "chan_rx_freq": 868100000, "spread_factor": "7-12" },
+ "chan_multiSF_6": { "chan_rx_freq": 868300000, "spread_factor": "7-12" },
+ "chan_multiSF_7": { "chan_rx_freq": 868500000, "spread_factor": "7-12" },
+ "chan_LoRa_std" : { "chan_rx_freq": 868300000, "bandwidth": 250000, "spread_factor": 7 },
+ "chan_FSK" : { "chan_rx_freq": 868800000, "bandwidth": 125000, "bit_rate": 50000 }
+ },{
+ "chip_enable": true,
+ "chip_center_freq": 868000000,
+ "chip_rf_chain": 0,
+ "chan_multiSF_0": { "chan_rx_freq": 867100000, "spread_factor": "7-12" },
+ "chan_multiSF_1": { "chan_rx_freq": 867300000, "spread_factor": "7-12" },
+ "chan_multiSF_2": { "chan_rx_freq": 867500000, "spread_factor": "7-12" },
+ "chan_multiSF_3": { "chan_rx_freq": 867700000, "spread_factor": "7-12" },
+ "chan_multiSF_4": { "chan_rx_freq": 867900000, "spread_factor": "7-12" },
+ "chan_multiSF_5": { "chan_rx_freq": 868100000, "spread_factor": "7-12" },
+ "chan_multiSF_6": { "chan_rx_freq": 868300000, "spread_factor": "7-12" },
+ "chan_multiSF_7": { "chan_rx_freq": 868500000, "spread_factor": "7-12" },
+ "chan_LoRa_std" : { "chan_rx_freq": 868300000, "bandwidth": 250000, "spread_factor": 7 },
+ "chan_FSK" : { "chan_rx_freq": 868800000, "bandwidth": 125000, "bit_rate": 50000 }
+ }],
+ "FSK_sync": "C194C1",
+ "loramac_public": true,
+ "nb_dsp": 1,
+ "dsp_stat_interval": 10,
+ "aes_key": "ABCDEF0123456789ABCDEF0123456789",
+ "calibration_temperature_celsius_room": 22,
+ "calibration_temperature_code_ad9361": 77
+ },
+ {
+ "board_type": "SLAVE",
+ "board_rx_freq": 866500000, /* radio RX central frequency in Hz */
+ "board_rx_bw": 7000000, /* radio RX bandwidth in Hz */
+ "SX1301_conf":[
+ {
+ "chip_enable": true,
+ "chip_center_freq": 868000000,
+ "chip_rf_chain": 0,
+ "chan_multiSF_0": { "chan_rx_freq": 867100000, "spread_factor": "7-12" },
+ "chan_multiSF_1": { "chan_rx_freq": 867300000, "spread_factor": "7-12" },
+ "chan_multiSF_2": { "chan_rx_freq": 867500000, "spread_factor": "7-12" },
+ "chan_multiSF_3": { "chan_rx_freq": 867700000, "spread_factor": "7-12" },
+ "chan_multiSF_4": { "chan_rx_freq": 867900000, "spread_factor": "7-12" },
+ "chan_multiSF_5": { "chan_rx_freq": 868100000, "spread_factor": "7-12" },
+ "chan_multiSF_6": { "chan_rx_freq": 868300000, "spread_factor": "7-12" },
+ "chan_multiSF_7": { "chan_rx_freq": 868500000, "spread_factor": "7-12" },
+ "chan_LoRa_std" : { "chan_rx_freq": 868300000, "bandwidth": 250000, "spread_factor": 7 },
+ "chan_FSK" : { "chan_rx_freq": 868800000, "bandwidth": 125000, "bit_rate": 50000 }
+ },{
+ "chip_enable": true,
+ "chip_center_freq": 868000000,
+ "chip_rf_chain": 0,
+ "chan_multiSF_0": { "chan_rx_freq": 867100000, "spread_factor": "7-12" },
+ "chan_multiSF_1": { "chan_rx_freq": 867300000, "spread_factor": "7-12" },
+ "chan_multiSF_2": { "chan_rx_freq": 867500000, "spread_factor": "7-12" },
+ "chan_multiSF_3": { "chan_rx_freq": 867700000, "spread_factor": "7-12" },
+ "chan_multiSF_4": { "chan_rx_freq": 867900000, "spread_factor": "7-12" },
+ "chan_multiSF_5": { "chan_rx_freq": 868100000, "spread_factor": "7-12" },
+ "chan_multiSF_6": { "chan_rx_freq": 868300000, "spread_factor": "7-12" },
+ "chan_multiSF_7": { "chan_rx_freq": 868500000, "spread_factor": "7-12" },
+ "chan_LoRa_std" : { "chan_rx_freq": 868300000, "bandwidth": 250000, "spread_factor": 7 },
+ "chan_FSK" : { "chan_rx_freq": 868800000, "bandwidth": 125000, "bit_rate": 50000 }
+ },{
+ "chip_enable": true,
+ "chip_center_freq": 868000000,
+ "chip_rf_chain": 0,
+ "chan_multiSF_0": { "chan_rx_freq": 867100000, "spread_factor": "7-12" },
+ "chan_multiSF_1": { "chan_rx_freq": 867300000, "spread_factor": "7-12" },
+ "chan_multiSF_2": { "chan_rx_freq": 867500000, "spread_factor": "7-12" },
+ "chan_multiSF_3": { "chan_rx_freq": 867700000, "spread_factor": "7-12" },
+ "chan_multiSF_4": { "chan_rx_freq": 867900000, "spread_factor": "7-12" },
+ "chan_multiSF_5": { "chan_rx_freq": 868100000, "spread_factor": "7-12" },
+ "chan_multiSF_6": { "chan_rx_freq": 868300000, "spread_factor": "7-12" },
+ "chan_multiSF_7": { "chan_rx_freq": 868500000, "spread_factor": "7-12" },
+ "chan_LoRa_std" : { "chan_rx_freq": 868300000, "bandwidth": 250000, "spread_factor": 7 },
+ "chan_FSK" : { "chan_rx_freq": 868800000, "bandwidth": 125000, "bit_rate": 50000 }
+ },{
+ "chip_enable": true,
+ "chip_center_freq": 868000000,
+ "chip_rf_chain": 0,
+ "chan_multiSF_0": { "chan_rx_freq": 867100000, "spread_factor": "7-12" },
+ "chan_multiSF_1": { "chan_rx_freq": 867300000, "spread_factor": "7-12" },
+ "chan_multiSF_2": { "chan_rx_freq": 867500000, "spread_factor": "7-12" },
+ "chan_multiSF_3": { "chan_rx_freq": 867700000, "spread_factor": "7-12" },
+ "chan_multiSF_4": { "chan_rx_freq": 867900000, "spread_factor": "7-12" },
+ "chan_multiSF_5": { "chan_rx_freq": 868100000, "spread_factor": "7-12" },
+ "chan_multiSF_6": { "chan_rx_freq": 868300000, "spread_factor": "7-12" },
+ "chan_multiSF_7": { "chan_rx_freq": 868500000, "spread_factor": "7-12" },
+ "chan_LoRa_std" : { "chan_rx_freq": 868300000, "bandwidth": 250000, "spread_factor": 7 },
+ "chan_FSK" : { "chan_rx_freq": 868800000, "bandwidth": 125000, "bit_rate": 50000 }
+ },{
+ "chip_enable": true,
+ "chip_center_freq": 868000000,
+ "chip_rf_chain": 0,
+ "chan_multiSF_0": { "chan_rx_freq": 867100000, "spread_factor": "7-12" },
+ "chan_multiSF_1": { "chan_rx_freq": 867300000, "spread_factor": "7-12" },
+ "chan_multiSF_2": { "chan_rx_freq": 867500000, "spread_factor": "7-12" },
+ "chan_multiSF_3": { "chan_rx_freq": 867700000, "spread_factor": "7-12" },
+ "chan_multiSF_4": { "chan_rx_freq": 867900000, "spread_factor": "7-12" },
+ "chan_multiSF_5": { "chan_rx_freq": 868100000, "spread_factor": "7-12" },
+ "chan_multiSF_6": { "chan_rx_freq": 868300000, "spread_factor": "7-12" },
+ "chan_multiSF_7": { "chan_rx_freq": 868500000, "spread_factor": "7-12" },
+ "chan_LoRa_std" : { "chan_rx_freq": 868300000, "bandwidth": 250000, "spread_factor": 7 },
+ "chan_FSK" : { "chan_rx_freq": 868800000, "bandwidth": 125000, "bit_rate": 50000 }
+ },{
+ "chip_enable": true,
+ "chip_center_freq": 868000000,
+ "chip_rf_chain": 0,
+ "chan_multiSF_0": { "chan_rx_freq": 867100000, "spread_factor": "7-12" },
+ "chan_multiSF_1": { "chan_rx_freq": 867300000, "spread_factor": "7-12" },
+ "chan_multiSF_2": { "chan_rx_freq": 867500000, "spread_factor": "7-12" },
+ "chan_multiSF_3": { "chan_rx_freq": 867700000, "spread_factor": "7-12" },
+ "chan_multiSF_4": { "chan_rx_freq": 867900000, "spread_factor": "7-12" },
+ "chan_multiSF_5": { "chan_rx_freq": 868100000, "spread_factor": "7-12" },
+ "chan_multiSF_6": { "chan_rx_freq": 868300000, "spread_factor": "7-12" },
+ "chan_multiSF_7": { "chan_rx_freq": 868500000, "spread_factor": "7-12" },
+ "chan_LoRa_std" : { "chan_rx_freq": 868300000, "bandwidth": 250000, "spread_factor": 7 },
+ "chan_FSK" : { "chan_rx_freq": 868800000, "bandwidth": 125000, "bit_rate": 50000 }
+ }],
+ "FSK_sync": "C194C1",
+ "loramac_public": true,
+ "nb_dsp": 3,
+ "dsp_stat_interval": 10
+ }],
+ "gateway_conf": {
+ "gateway_ID": "00AEAEFFFE000000",
+ "log_rotate_period": 600
+ }
+}