fixeria has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/33033 )
Change subject: library: add RSL_IE_ChannelMode templates for CSD ......................................................................
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(-)
Approvals: Jenkins Builder: Verified pespin: Looks good to me, but someone else must approve laforge: Looks good to me, approved
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 */