diff options
author | Harsh Sharma <harsh.sharma@multitech.com> | 2018-04-19 14:56:37 -0500 |
---|---|---|
committer | Harsh Sharma <harsh.sharma@multitech.com> | 2018-04-19 14:56:37 -0500 |
commit | a1e89171c91479369af13134828c2fb4a4fd824f (patch) | |
tree | c56691abc962a60036062082f97f64563741a693 /recipes-connectivity/lora/lora-gateway-geolocation | |
parent | 5dc0d8ffad8679293b059d219e49299fcc43cfc1 (diff) | |
download | meta-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.json | 64 | ||||
-rw-r--r-- | recipes-connectivity/lora/lora-gateway-geolocation/config_64ch.json | 153 |
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 + } +} |