diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2019-06-24 14:42:28 +0700 |
---|---|---|
committer | laforge <laforge@gnumonks.org> | 2019-07-07 08:14:10 +0000 |
commit | 71136df433a89b881f5fa47061b919059e19c457 (patch) | |
tree | 58ff5c153a8b4f6a9f29416ea6faa8459cdc7e34 /library | |
parent | f82985484bb0bdd3142b872d13cb49fe7f0fc588 (diff) |
library/TRXC_Types.ttcn: add FAKE_CI command for C/I simulation
Change-Id: Ibbab8df117a97a3dce160c67d1adbc67c31637e2
Depends: (OsmocomBB) I7080effbbc1022d1884c6d6f0cb580eba8e514ff
Related: OS#4006
Diffstat (limited to 'library')
-rw-r--r-- | library/TRXC_Types.ttcn | 11 |
1 files 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" } |