sysmobts: Enable the RF active LED only when enabling the carrier
TODO: check at which point... there is an emission of the BTS...
This commit is contained in:
parent
b469e73148
commit
d2065b0c84
|
@ -1019,8 +1019,7 @@ static int activate_rf_compl_cb(struct gsm_bts_trx *trx, struct msgb *resp)
|
|||
LOGP(DL1C, LOGL_FATAL, "RF-ACT.conf with status %s\n",
|
||||
get_value_string(femtobts_l1status_names, status));
|
||||
bts_shutdown(trx->bts, "RF-ACT failure");
|
||||
} else
|
||||
sysmobts_led_set(LED_RF_ACTIVE, 1);
|
||||
}
|
||||
|
||||
/* signal availability */
|
||||
oml_mo_state_chg(&trx->mo, NM_OPSTATE_DISABLED, NM_AVSTATE_OK);
|
||||
|
|
|
@ -39,6 +39,7 @@
|
|||
#include "l1_if.h"
|
||||
#include "femtobts.h"
|
||||
#include "utils.h"
|
||||
#include "hw_misc.h"
|
||||
|
||||
enum sapi_cmd_type {
|
||||
SAPI_CMD_ACTIVATE,
|
||||
|
@ -235,8 +236,10 @@ static int trx_init_compl_cb(struct gsm_bts_trx *trx, struct msgb *l1_msg)
|
|||
if (ic->status != GsmL1_Status_Success) {
|
||||
LOGP(DL1C, LOGL_FATAL, "Rx MPH-INIT.conf status=%s\n",
|
||||
get_value_string(femtobts_l1status_names, ic->status));
|
||||
sysmobts_led_set(LED_RF_ACTIVE, 0);
|
||||
bts_shutdown(trx->bts, "MPH-INIT failure");
|
||||
}
|
||||
} else
|
||||
sysmobts_led_set(LED_RF_ACTIVE, 1);
|
||||
|
||||
fl1h->hLayer1 = ic->hLayer1;
|
||||
|
||||
|
|
Loading…
Reference in New Issue