See https://gerrit.osmocom.org/#/c/556/ - I've removed it and tested osmo-pcu: as expected gprs works just fine without it. So it got to be someplace else.
On 07/21/2016 10:38 AM, Max wrote:
This code is not referenced anywhere.
On 07/21/2016 08:50 AM, Harald Welte wrote:
Hi Max,
On Wed, Jul 20, 2016 at 06:50:24PM +0200, Max wrote:
Notice that while PDTCH is activated for both UL and DL, the PTCCH is only activated for DL.
As far as I've understood continuous TA procedure I've got to have PTCCH activated in both directions. The problem is that I have troubles locating the code which triggers the activation above.
from osmo-bts/src/osmo-bts-sysmo/oml.c:
static const struct sapi_dir pdtch_sapis[] = { { GsmL1_Sapi_Pdtch,»····GsmL1_Dir_TxDownlink }, { GsmL1_Sapi_Pdtch,»····GsmL1_Dir_RxUplink }, { 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 }, #endif
I don't know exactly why it is commented out, probably because itw as simply not used at the time?