fixeria submitted this change.

View Change


Approvals: Jenkins Builder: Verified pespin: Looks good to me, but someone else must approve laforge: Looks good to me, approved
library: add RSL_IE_ChannelMode templates for CSD

Change-Id: Ic10b3d791b6e9553dddf7d55f097483164fc9d4d
Related: OS#1572, OS#4396
---
M library/RSL_Types.ttcn
1 file changed, 37 insertions(+), 0 deletions(-)

diff --git a/library/RSL_Types.ttcn b/library/RSL_Types.ttcn
index ceb6adb..c1b7a80 100644
--- a/library/RSL_Types.ttcn
+++ b/library/RSL_Types.ttcn
@@ -450,6 +450,33 @@
u := { sign := RSL_CMOD_NO_RESOURCE }
}

+ template (value) RSL_IE_ChannelMode
+ ts_RSL_ChanMode_DATA(template (value) RSL_ChanRateType t,
+ template (value) RSL_ChanModeOct6DataRate r,
+ template (value) boolean dtxd := false,
+ template (value) boolean dtxu := false) := {
+ len := 0, /* overwritten */
+ reserved := '000000'B,
+ dtx_d := dtxd,
+ dtx_u := dtxu,
+ spd_ind := RSL_SPDI_DATA,
+ ch_rate_type := t,
+ u := { data := r }
+ }
+ template RSL_IE_ChannelMode
+ tr_RSL_ChanMode_DATA(template (present) RSL_ChanRateType t := ?,
+ template (present) RSL_ChanModeOct6DataRate r := ?,
+ template (present) boolean dtxd := ?,
+ template (present) boolean dtxu := ?) := {
+ len := ?,
+ reserved := ?,
+ dtx_d := dtxd,
+ dtx_u := dtxu,
+ spd_ind := RSL_SPDI_DATA,
+ ch_rate_type := t,
+ u := { data := r }
+ }
+
template (value) RSL_IE_ChannelMode ts_RSL_ChanMode(RSL_ChanRateType t, RSL_ChanModeOct6SpeechAlgo alg,
boolean dtx_downlink := false) := {
len := 0, /* overwritten */

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

Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Ic10b3d791b6e9553dddf7d55f097483164fc9d4d
Gerrit-Change-Number: 33033
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>
Gerrit-MessageType: merged