diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-02-07 16:12:17 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-02-07 20:33:18 +0000 |
commit | 69d297ce755c8ed58ea26606fcdd933ad399188f (patch) | |
tree | e86cbb419b1f9f1b214682920542e5b26b42c857 /tests/tx_power/tx_power_test.err | |
parent | df5ac9aa119f7a11feecbd65de5828281a197588 (diff) |
Add new unit-test for transmit power computation code
This tests the computations of the tx_power.c code using sysmoBTS 1002,
1020, 1100 and 2050 values, as well as the power ramping code.
Change-Id: I1cc88d4c6edff326e2e67d4f869aa02c9b2b1ac5
Diffstat (limited to 'tests/tx_power/tx_power_test.err')
-rw-r--r-- | tests/tx_power/tx_power_test.err | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/tests/tx_power/tx_power_test.err b/tests/tx_power/tx_power_test.err new file mode 100644 index 00000000..bf33b424 --- /dev/null +++ b/tests/tx_power/tx_power_test.err @@ -0,0 +1,38 @@ +power_ramp_start(cur=0, tgt=40000) +[0;mAsked to ramp power up to 40000 mdBm, which exceeds P_max_out (33000) +[0;mpower_ramp_start(cur=0, tgt=33000) +[0;mramp_timer_cb(cur_pout=2000, tgt_pout=33000, ramp_att=31000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to -8000 mdBm. +[0;mramp_timer_cb(cur_pout=4000, tgt_pout=33000, ramp_att=29000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to -6000 mdBm. +[0;mramp_timer_cb(cur_pout=6000, tgt_pout=33000, ramp_att=27000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to -4000 mdBm. +[0;mramp_timer_cb(cur_pout=8000, tgt_pout=33000, ramp_att=25000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to -2000 mdBm. +[0;mramp_timer_cb(cur_pout=10000, tgt_pout=33000, ramp_att=23000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 0 mdBm. +[0;mramp_timer_cb(cur_pout=12000, tgt_pout=33000, ramp_att=21000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 2000 mdBm. +[0;mramp_timer_cb(cur_pout=14000, tgt_pout=33000, ramp_att=19000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 4000 mdBm. +[0;mramp_timer_cb(cur_pout=16000, tgt_pout=33000, ramp_att=17000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 6000 mdBm. +[0;mramp_timer_cb(cur_pout=18000, tgt_pout=33000, ramp_att=15000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 8000 mdBm. +[0;mramp_timer_cb(cur_pout=20000, tgt_pout=33000, ramp_att=13000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 10000 mdBm. +[0;mramp_timer_cb(cur_pout=22000, tgt_pout=33000, ramp_att=11000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 12000 mdBm. +[0;mramp_timer_cb(cur_pout=24000, tgt_pout=33000, ramp_att=9000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 14000 mdBm. +[0;mramp_timer_cb(cur_pout=26000, tgt_pout=33000, ramp_att=7000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 16000 mdBm. +[0;mramp_timer_cb(cur_pout=28000, tgt_pout=33000, ramp_att=5000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 18000 mdBm. +[0;mramp_timer_cb(cur_pout=30000, tgt_pout=33000, ramp_att=3000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 20000 mdBm. +[0;mramp_timer_cb(cur_pout=32000, tgt_pout=33000, ramp_att=1000, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 22000 mdBm. +[0;mramp_timer_cb(cur_pout=33000, tgt_pout=33000, ramp_att=0, therm_att=0, user_gain=0) +[0;mramping TRX board output power to 23000 mdBm. +[0;m
\ No newline at end of file |