From f4497690b5cfdfe595ba568d0b6944f4afccd68f Mon Sep 17 00:00:00 2001 From: Vasily Evseenko Date: Fri, 7 Jun 2019 15:14:09 +0300 Subject: [PATCH] Add txpower setting --- telemetry/conf/master.cfg | 2 +- telemetry/server.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/telemetry/conf/master.cfg b/telemetry/conf/master.cfg index 7fe431d..da0c11a 100644 --- a/telemetry/conf/master.cfg +++ b/telemetry/conf/master.cfg @@ -14,7 +14,7 @@ mavlink_agg_timeout = 0.1 # aggragate mavlink packets if less than radio_mtu but tx_sel_delta = 3 # hysteresis for antenna selection, [dB] wifi_channel = 165 # radio channel @5825 MHz, range: 5815-5835 MHz, width 20MHz wifi_region = 'BO' # Set CRDA region - +wifi_txpower = 58 # for 8812au [gs_mavlink] keypair = 'gs.key' # keypair generated by wfb-keygen diff --git a/telemetry/server.py b/telemetry/server.py index 607439f..a63d498 100644 --- a/telemetry/server.py +++ b/telemetry/server.py @@ -303,6 +303,7 @@ def init_wlans(profile, wlans): yield call_and_check_rc('iw', 'dev', wlan, 'set', 'monitor', 'otherbss') yield call_and_check_rc('ifconfig', wlan, 'up') yield call_and_check_rc('iw', 'dev', wlan, 'set', 'channel', str(settings.common.wifi_channel), ht_mode) + yield call_and_check_rc('iw', 'dev', wlan, 'set', 'txpower', 'fixed', str(settings.common.wifi_txpower)) except ExecError as v: if v.stdout: log.msg(v.stdout, isError=1)