fixeria submitted this change.

View Change

Approvals: pespin: Looks good to me, approved Jenkins Builder: Verified laforge: Looks good to me, but someone else must approve
bts: pre-compute RACH RA using oct2int() early

Change-Id: I03e8748cf56fa1aa9b598d237d325989d91ca372
---
M bts/BTS_Tests_ASCI.ttcn
1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/bts/BTS_Tests_ASCI.ttcn b/bts/BTS_Tests_ASCI.ttcn
index 85ef39c..0eb4a05 100644
--- a/bts/BTS_Tests_ASCI.ttcn
+++ b/bts/BTS_Tests_ASCI.ttcn
@@ -201,7 +201,7 @@
private function f_vgcs_talker_detect() runs on ConnHdlr
{
var octetstring uplink_free := '082B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O;
- var octetstring uplink_access := 'C0'O;
+ var uint8_t ra := oct2int('C0'O);
var RSL_Message rm;
var GsmFrameNumber fn;

@@ -223,10 +223,10 @@

/* Send UPLINK ACCESS on VGCS channel. */
log("Send UPLINK ACCESS.");
- fn := f_L1CTL_RACH(L1CTL, oct2int(uplink_access), chan_nr := g_pars.chan_nr);
+ fn := f_L1CTL_RACH(L1CTL, ra, chan_nr := g_pars.chan_nr);

/* Receive UPLINK GRANT by the MS. */
- var RequestReference req_ref := f_compute_ReqRef(oct2int(uplink_access), fn);
+ var RequestReference req_ref := f_compute_ReqRef(ra, fn);
var template (present) GsmRrL3Message uplink_grant := tr_VGCS_UplinkGrant(req_ref);
f_l1_exp_lapdm(tr_LAPDm_UI(0, cr_MT_CMD, decmatch uplink_grant));
log("Received VGCS UPLINK GRANT.");
@@ -343,7 +343,7 @@

private function f_TC_vgcs_listener_det(charstring id) runs on ConnHdlr
{
- var octetstring uplink_access := '25'O;
+ var uint8_t ra := oct2int('25'O);
var RSL_Message rm;
var GsmFrameNumber fn;

@@ -359,7 +359,7 @@

/* Send UPLINK ACCESS on VGCS channel. */
log("Send UPLINK ACCESS.");
- fn := f_L1CTL_RACH(L1CTL, oct2int(uplink_access), chan_nr := g_pars.chan_nr);
+ fn := f_L1CTL_RACH(L1CTL, ra, chan_nr := g_pars.chan_nr);

/* Wait for listener detection. */
timer T := 2.0;
@@ -381,7 +381,7 @@

/* Send UPLINK ACCESS on VGCS channel. */
log("Send second UPLINK ACCESS.");
- fn := f_L1CTL_RACH(L1CTL, oct2int(uplink_access), chan_nr := g_pars.chan_nr);
+ fn := f_L1CTL_RACH(L1CTL, ra, chan_nr := g_pars.chan_nr);

/* Wait for listener detection. */
T.start;

To view, visit change 42394. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: merged
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I03e8748cf56fa1aa9b598d237d325989d91ca372
Gerrit-Change-Number: 42394
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy@sysmocom.de>
Gerrit-Reviewer: laforge <laforge@osmocom.org>
Gerrit-Reviewer: pespin <pespin@sysmocom.de>