Hello pespin, laforge, Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-bts/+/14611
to look at the new patch set (#6).
Change subject: osmo-bts-trx/trx_if.c: request the newest TRXD header version
......................................................................
osmo-bts-trx/trx_if.c: request the newest TRXD header version
This change introduces the new command for TRXD header version
negotiation - SETFORMAT. If the transceiver does not support
the format negotiation, it would reject this command with
'RSP ERR 1'. Otherwise the response should be:
RSP SETFORMAT <VER> <VER_REQ>
where VER_REQ is the requested version, and VER is the actual
version, which can be either equal or lower than VER_REQ. In
other words, the transceiver may not support the requested
version, but a lower one, for example:
L1 -> TRX: CMD SETFORMAT 2
TRX -> L1: RSP SETFORMAT 1 2
Unlike OsmoTRX, FakeTRX does not reject unknown commands, but
confirm them. Thus older versions of FakeTRX would always
respond with status code 0, corresponding to version 0:
L1 -> TRX: CMD SETFORMAT 2
TRX -> L1: RSP SETFORMAT 0 2
Change-Id: I8afe950bd1ec2afaf3347ff848ee46e69c4f5011
Related: OS#4006
---
M src/osmo-bts-trx/l1_if.c
M src/osmo-bts-trx/l1_if.h
M src/osmo-bts-trx/trx_if.c
M src/osmo-bts-trx/trx_if.h
4 files changed, 71 insertions(+), 5 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-bts refs/changes/11/14611/6
--
To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/14611
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-bts
Gerrit-Branch: master
Gerrit-Change-Id: I8afe950bd1ec2afaf3347ff848ee46e69c4f5011
Gerrit-Change-Number: 14611
Gerrit-PatchSet: 6
Gerrit-Owner: fixeria <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <[email protected]>
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-Reviewer: pespin <[email protected]>
Gerrit-CC: ipse <[email protected]>
Gerrit-MessageType: newpatchset