summaryrefslogtreecommitdiff
path: root/recipes-connectivity/lora/lora-basic-station/lora-basic-station.init
diff options
context:
space:
mode:
authorHarsh Sharma <harsh.sharma@multitech.com>2021-04-20 11:15:31 -0500
committerJohn Klug <john.klug@multitech.com>2021-06-22 09:31:36 -0500
commitd6f6aead955b0b719093f50755cec44a33de256d (patch)
treefe36fc48d6e4ff872fbfcf73d3aeda44609f9d7b /recipes-connectivity/lora/lora-basic-station/lora-basic-station.init
parent87fe786148bbf3bc616f6393bc742cd2fee83818 (diff)
downloadmeta-mlinux-d6f6aead955b0b719093f50755cec44a33de256d.tar.gz
meta-mlinux-d6f6aead955b0b719093f50755cec44a33de256d.tar.bz2
meta-mlinux-d6f6aead955b0b719093f50755cec44a33de256d.zip
Updated lora recipes to support temperature compensation
Diffstat (limited to 'recipes-connectivity/lora/lora-basic-station/lora-basic-station.init')
-rwxr-xr-xrecipes-connectivity/lora/lora-basic-station/lora-basic-station.init16
1 files changed, 13 insertions, 3 deletions
diff --git a/recipes-connectivity/lora/lora-basic-station/lora-basic-station.init b/recipes-connectivity/lora/lora-basic-station/lora-basic-station.init
index 45c6eee..80582d9 100755
--- a/recipes-connectivity/lora/lora-basic-station/lora-basic-station.init
+++ b/recipes-connectivity/lora/lora-basic-station/lora-basic-station.init
@@ -73,12 +73,22 @@ setup_mtcdt() {
ln -sf /dev/spidev32765.2 /dev/spidev0.0
fi
- ln -sf /opt/lora/station $pkt_fwd
+ ln -sf $opt_conf_dir/station $pkt_fwd
}
setup_mtcap() {
- ln -sf /opt/lora/station $pkt_fwd
+ ln -sf $opt_conf_dir/station $pkt_fwd
+
+ if [ "$lora_id" = "$lora_mtcap_id868" ]; then
+ if [ "$lora_hw" = "MTCAP-0.3" ]; then
+ cp $opt_conf_dir/temp_lut.json.MTCAP2.EU868 $run_dir/1/temp_lut.json
+ fi
+ elif [ "$lora_id" = "$lora_mtcap_id915" ]; then
+ if [ "$lora_hw" = "MTCAP-0.3" ]; then
+ cp $opt_conf_dir/temp_lut.json.MTCAP2.US915 $run_dir/1/temp_lut.json
+ fi
+ fi
}
setup_mtcdt_2_1() {
@@ -113,7 +123,7 @@ do_start() {
cp $tc_key_file $run_dir/1/
cp $tc_trust_file $run_dir/1/
- sed -i.bak "s/\(.*routerid\"\s*\:\s*\"\)<.*>[^\"]*\(.*\)/\1${lora_eui_raw}\2/g" /var/run/lora/1/station.conf
+ sed -i.bak "s/\(.*routerid\"\s*\:\s*\"\)<.*>[^\"]*\(.*\)/\1${lora_eui_raw}\2/g" $run_dir/1/station.conf
#
# start packet forwarder