library/L1CTL_Types: add send template for L1CTL_DATA_IND
We need to be able to send L1ctlDlMessage to the l1gprs_test [1],
a special program for testing the MS side GRR implementation.
Change-Id: Id163cb53afcbf803caf60a5b1a5768c67a9a2bf0
Related: [1] I36ceec4035b2ea593d47998f3f14f1415c606765
Related: OS#5500
diff --git a/library/L1CTL_Types.ttcn b/library/L1CTL_Types.ttcn
index d525924..c8767e2 100644
--- a/library/L1CTL_Types.ttcn
+++ b/library/L1CTL_Types.ttcn
@@ -855,7 +855,33 @@
payload := *
};
- /* for matching against incoming DATA_IND */
+ /* for sending and matching L1CTL_DATA_IND */
+ template (value) L1ctlDlMessage
+ ts_L1CTL_DATA_IND(template (value) RslChannelNr chan_nr,
+ template (value) RslLinkId link_id,
+ template (value) octetstring l2_data,
+ template (value) GsmBandArfcn arfcn,
+ template (value) uint32_t fn := 1337,
+ template (value) GsmRxLev rx_level := 63,
+ template (value) uint8_t num_biterr := 0,
+ template (value) uint8_t fire_crc := 0) := {
+ header := ts_L1ctlHeader(L1CTL_DATA_IND),
+ dl_info := {
+ chan_nr := chan_nr,
+ link_id := link_id,
+ arfcn := arfcn,
+ frame_nr := fn,
+ rx_level := rx_level,
+ snr := 0,
+ num_biterr := num_biterr,
+ fire_crc := fire_crc
+ },
+ payload := {
+ data_ind := {
+ payload := l2_data
+ }
+ }
+ };
template L1ctlDlMessage
tr_L1CTL_DATA_IND(template (present) RslChannelNr chan_nr,
template (present) RslLinkId link_id := ?,