Modification of bitstring templates
Submitted by Carlos Arroyo
Link to original bug (#571202)
Description
Created attachment 285553 TTCN code and output examples on modification of bitstring templates
Dear all,
We have noticed a possible issue with modification of bitstring templates working with Titan 6.5.pl1 for Windows and v7.1 Ubuntu
We have in our code some bitstring indicating the capabilities of a message's sender; for a given scenario the bits are the same in UL and DL apart from one bit which depends on the UE implementation. We have done a function which builds the bitstring for the downlink (depending on some conditions) and want to use the functions return value to build the receive template by setting the particular bit to ?
This seems to be an issue in practice:
1- f_BitstringTest1/f_BitstringTest2: We see the tool does not allow index notation for bitstring but it allows it for B16_Type. Why this difference?
2- f_BitstringTest3/f_BitstringTest4: Does not allow concatenation of "inline" bitstrings, but accepts concatenation of bitstring template variables.
Please see attached an example with TTCN code and the output we get in the analysis.
Can you please confirm whether this has to be fixed on the tool? I believe index notation for bitstring templates should be allowed.
Thanks and regards, Carlos
Attachment 285553, "TTCN code and output examples on modification of bitstring templates":
ExampleCodeandOutput.zip
Version: 7.1.0