diff options
Diffstat (limited to 'lib/demapping/tch_h_chans_demapper_impl.cc')
-rw-r--r-- | lib/demapping/tch_h_chans_demapper_impl.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/demapping/tch_h_chans_demapper_impl.cc b/lib/demapping/tch_h_chans_demapper_impl.cc index 2c3dc79..73f49e1 100644 --- a/lib/demapping/tch_h_chans_demapper_impl.cc +++ b/lib/demapping/tch_h_chans_demapper_impl.cc @@ -87,6 +87,7 @@ void tch_h_chans_demapper_impl::filter_tch_chans(pmt::pmt_t msg) memcpy(new_msg, header, sizeof(gsmtap_hdr)+BURST_SIZE); new_hdr->sub_type = (fn_mod13 == 12 ? GSMTAP_CHANNEL_ACCH : 0) | GSMTAP_CHANNEL_TCH_H; + new_hdr->sub_slot = d_tch_h_channel; pmt::pmt_t msg_binary_blob = pmt::make_blob(new_msg,sizeof(gsmtap_hdr)+BURST_SIZE); pmt::pmt_t msg_out = pmt::cons(pmt::PMT_NIL, msg_binary_blob); |