Hey all,
I've been working on getting the Range Networks RAD1 working with OsmoBTS. I *think* I've found a bug in trx_if.c. Basically, tsc checks the bsic variable and bsic checks the tsc variable. It *may* be intentional but I doubt that and I wanted to note it before I moved on. Patch is attached.
Thanks!
Kurtis Heimerl wrote:
/* if TSC is enabled only, the positive response is mandatory */
- return trx_ctrl_cmd(l1h, (setbsic_enabled) ? 0 : 1, "SETTSC", "%d",
hi kurtis,
i think this is not a bug. in case we have "SETBSIC" enabled also, we do not require a positive response for SETTSC. (and vice versa). the second parameter of trx_ctrl_cmd() will be 0, which means that we accept a negative response. this is because openbts transceivers require SETTSC (and rejects SETBSIC) and calypso bts hack requires SETBSIC (and rejects SETTSC).
regards,
andreas