gr-gsm/lib
Vasil Velichkov 89585b374b burst_file_source: Fix reading longer bursts
- Read bursts with pmt::deserialize directly from the std::filebuf
- Remove the unused unserialized variable
- Add tests

Since df978693 when the rx_time tags are present in the incomming stream
the gsm receiver adds fm_time to the burst's PMT and the bursts that
burst file sink writes becomes longer because of the additional field.

The burst file source block was expecting all burst to be 147 bytes long
and reading files with longer bursts was failing with an unhandled exception.

terminate called after throwing an instance of 'pmt::exception'
thread[thread-per-block[5]: <block dummy_burst_filter (2)>]: pmt_cdr: wrong_type : #f
  what():  pmt::deserialize: malformed input stream, tag value = : 115

Change-Id: I989b0d6a6b214088b7880e5cbf7bb6725492dbfc
2018-09-13 09:35:28 +00:00
..
decoding Simplify cmake checks related to libosmocore 2018-06-19 12:07:28 +02:00
decryption Changed organization of cmake files 2017-09-13 09:17:50 +02:00
demapping Fix: replaced u_int32 type with uint32 2018-02-27 14:45:14 +01:00
flow_control Changed input and output name for burst_type_filter 2017-11-11 11:14:26 +01:00
misc_utils burst_file_source: Fix reading longer bursts 2018-09-13 09:35:28 +00:00
qa_utils burst_file_source: Fix reading longer bursts 2018-09-13 09:35:28 +00:00
receiver Merge branch 'ptrkrysik/trx' into development 2018-04-16 22:21:29 +02:00
transmitter Merge branch 'fixeria/trx' of https://github.com/axilirator/gr-gsm into fixeria_trx 2018-04-17 09:10:33 +02:00
trx gsm_trx_burst_if: allow to customize the bind address 2018-08-10 16:38:59 +07:00
CMakeLists.txt Simplify cmake checks related to libosmocore 2018-06-19 12:07:28 +02:00
constants.cc.in Added a function returning maintance version name 2017-08-25 21:55:41 +02:00