From 71136df433a89b881f5fa47061b919059e19c457 Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Mon, 24 Jun 2019 14:42:28 +0700 Subject: library/TRXC_Types.ttcn: add FAKE_CI command for C/I simulation Change-Id: Ibbab8df117a97a3dce160c67d1adbc67c31637e2 Depends: (OsmocomBB) I7080effbbc1022d1884c6d6f0cb580eba8e514ff Related: OS#4006 --- library/TRXC_Types.ttcn | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/library/TRXC_Types.ttcn b/library/TRXC_Types.ttcn index a87266e7..b67243ba 100644 --- a/library/TRXC_Types.ttcn +++ b/library/TRXC_Types.ttcn @@ -19,9 +19,9 @@ type charstring TrxcType ("CMD", "RSP", "IND") with { type charstring TrxcVerb ("POWERON", "POWEROFF", "CLOCK", "RXTUNE", "TXTUNE", "SETSLOT", "SETTSC", "SETBSIC", "SETPOWER", "SETMAXDLY", "SETMAXDLYNB", "SETSLOT", "HANDOVER", "NOHANDOVER", - "MEASURE", "FAKE_RSSI", "FAKE_TOA" ) with { + "MEASURE", "FAKE_RSSI", "FAKE_TOA", "FAKE_CI" ) with { variant "TEXT_CODING(,convert=upper_case, - '((POWERON)|(POWEROFF)|(CLOCK)|(RXTUNE)|(TXTUNE)|(SETSLOT)|(SETTSC)|(SETBSIC)|(SETPOWER)|(SETMAXDLY)|(SETMAXDLYNB)|(HANDOVER)|(NOHANDOVER)|(MEASURE)|(FAKE_RSSI)|(FAKE_TOA))' + '((POWERON)|(POWEROFF)|(CLOCK)|(RXTUNE)|(TXTUNE)|(SETSLOT)|(SETTSC)|(SETBSIC)|(SETPOWER)|(SETMAXDLY)|(SETMAXDLYNB)|(HANDOVER)|(NOHANDOVER)|(MEASURE)|(FAKE_RSSI)|(FAKE_TOA)|(FAKE_CI))' ,case_insensitive)" } @@ -86,5 +86,12 @@ template (value) TrxcMessage ts_TRXC_FAKE_TIMING(int16_t timing, int16_t thresh } } +template (value) TrxcMessage ts_TRXC_FAKE_CI(int16_t ci, int16_t thresh := 0) := { + cmd := { + verb := "FAKE_CI", + params := { int2str(ci), int2str(thresh) } + } +} + } with { encode "TEXT" } -- cgit v1.2.3