lchan: Activate PTCCH/PRACH/PDTCH/PACCH when activating PDCH
This commit is contained in:
parent
ea15101896
commit
343cae60b6
|
@ -402,11 +402,11 @@ static const struct sapi_dir sdcch_sapis[] = {
|
|||
static const struct sapi_dir pdtch_sapis[] = {
|
||||
{ GsmL1_Sapi_Pdtch, GsmL1_Dir_TxDownlink },
|
||||
{ GsmL1_Sapi_Pdtch, GsmL1_Dir_RxUplink },
|
||||
#if 0
|
||||
{ GsmL1_Sapi_Ptcch, GsmL1_Dir_TxDownlink },
|
||||
{ GsmL1_Sapi_Prach, GsmL1_Dir_RxUplink },
|
||||
#if 0
|
||||
{ GsmL1_Sapi_Ptcch, GsmL1_Dir_RxUplink },
|
||||
{ GsmL1_Sapi_Pacch, GsmL1_Dir_TxDownlink },
|
||||
{ GsmL1_Sapi_Prach, GsmL1_Dir_RxUplink },
|
||||
#endif
|
||||
};
|
||||
|
||||
|
@ -677,6 +677,19 @@ int lchan_activate(struct gsm_lchan *lchan)
|
|||
case GsmL1_Sapi_TchF:
|
||||
lchan2lch_par(lch_par, lchan);
|
||||
break;
|
||||
case GsmL1_Sapi_Ptcch:
|
||||
lch_par->ptcch.u8Bsic = lchan->ts->trx->bts->bsic;
|
||||
break;
|
||||
case GsmL1_Sapi_Prach:
|
||||
lch_par->prach.u8Bsic = lchan->ts->trx->bts->bsic;
|
||||
break;
|
||||
case GsmL1_Sapi_Pdtch:
|
||||
case GsmL1_Sapi_Pacch:
|
||||
/* Be sure that every packet is received, even if it
|
||||
* fails. In this case the length might be lower or 0.
|
||||
*/
|
||||
act_req->fBFILevel = -200.0;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue