aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2011-07-01 11:27:41 +0200
committerHarald Welte <laforge@gnumonks.org>2011-07-01 11:27:41 +0200
commit4450a1530cd7b1bacfa5e7ee7f68a09fcad0c59e (patch)
treefcaa131f106aeff8630e55a483e07fe822498b2c
parent062d96e38b10cae4b9f5222dc1109609ec3c5e24 (diff)
sysmo-bts: properly initialize the nominal power, print it at startup
-rw-r--r--src/osmo-bts-sysmo/main.c1
-rw-r--r--src/osmo-bts-sysmo/oml.c4
2 files changed, 4 insertions, 1 deletions
diff --git a/src/osmo-bts-sysmo/main.c b/src/osmo-bts-sysmo/main.c
index bc4f916..cf6aeae 100644
--- a/src/osmo-bts-sysmo/main.c
+++ b/src/osmo-bts-sysmo/main.c
@@ -61,6 +61,7 @@ int bts_model_init(struct gsm_bts *bts)
}
bts->c0->role_bts.l1h = fl1h;
+ bts->c0->nominal_power = 23;
l1if_reset(fl1h);
diff --git a/src/osmo-bts-sysmo/oml.c b/src/osmo-bts-sysmo/oml.c
index 9b59a84..def538b 100644
--- a/src/osmo-bts-sysmo/oml.c
+++ b/src/osmo-bts-sysmo/oml.c
@@ -217,9 +217,11 @@ static int trx_init(struct gsm_bts_trx *trx)
dev_par->u16Arfcn = trx->arfcn;
dev_par->u16BcchArfcn = trx->bts->c0->arfcn;
dev_par->u8NbTsc = trx->bts->bsic & 7;
- DEBUGP(DL1C, "Setting TSC=%d\n", dev_par->u8NbTsc);
dev_par->fRxPowerLevel = -75.f;
dev_par->fTxPowerLevel = trx->nominal_power - trx->max_power_red;
+ LOGP(DL1C, LOGL_NOTICE, "Init TRX (ARFCN %u, TSC %u, RxPower % 2f dBm, "
+ "TxPower % 2.2f dBm", dev_par->u16Arfcn, dev_par->u8NbTsc,
+ dev_par->fRxPowerLevel, dev_par->fTxPowerLevel);
/* send MPH-INIT-REQ, wait for MPH-INIT-CNF */
return l1if_req_compl(fl1h, msg, 0, trx_init_compl_cb, fl1h);