Ryan Volz
28be829378
Replace sys/time.h with <chrono> for portability/modernization.
2023-07-28 14:51:47 +02:00
Bastian Bloessl
cc8bfc6e4e
Merge branch 'maint-3.8' into maint-3.9
2021-08-05 16:20:58 +02:00
Gisle Vanem
7557bf48f3
Fix use of VLA
2021-08-05 16:20:09 +02:00
Bastian Bloessl
eeca8906ba
port build system
2021-07-19 09:20:31 +02:00
Bastian Bloessl
87c4cf248c
boost 1.73 fix
2020-08-12 11:46:36 +02:00
Bastian Bloessl
e17edbd4ad
boost 1.73 fix
2020-08-12 11:46:12 +02:00
Bastian Bloessl
69755e4f8f
GR API was messed up through merging dev branch
2019-12-17 11:13:19 +01:00
Bastian Bloessl
13fac53de8
GR API was messed up through merging dev branch
2019-12-17 11:13:10 +01:00
aewag
ba1d26ea2f
lib/pad_tagged_stream_impl: Added element size to memcpy/memset call as the tagged stream is without it not completely copied
2019-10-21 11:00:06 +02:00
aewag
65421a6755
lib/pad_tagged_stream_impl: Added element size to memcpy/memset call as the tagged stream is without it not completely copied
2019-10-21 10:59:12 +02:00
Cyancali
3fce940681
lib/pad_tagged_stream_impl.cc: Apply min call to avoid copying too much input
2019-10-15 10:27:14 +02:00
Cyancali
e3e4d51c2f
lib/pad_tagged_stream_impl.cc: Added a warning if tagged stream is longer than buffer size
2019-10-15 10:27:11 +02:00
Cyancali
a0859d705a
lib/pad_tagged_stream_impl.cc: Added minimum output buffer size to not need to set it in the advanced tab
2019-10-15 10:26:58 +02:00
Cyancali
d1ec4c1572
Added new block: Pad Tagged Stream
2019-10-15 10:26:52 +02:00
Cyancali
84b4e95007
lib/pad_tagged_stream_impl.cc: Apply min call to avoid copying too much input
2019-10-15 10:25:50 +02:00
Cyancali
2ab199f87a
lib/pad_tagged_stream_impl.cc: Added a warning if tagged stream is longer than buffer size
2019-10-15 10:25:50 +02:00
Cyancali
c81c8dfa19
lib/pad_tagged_stream_impl.cc: Added minimum output buffer size to not need to set it in the advanced tab
2019-10-15 10:25:50 +02:00
Cyancali
e3ada6d33e
Added new block: Pad Tagged Stream
2019-10-15 10:25:50 +02:00
Bastian Bloessl
3f5718dec9
more porting
2019-06-06 06:27:09 +02:00
Bastian Bloessl
50c2310644
more updates
2019-03-13 20:51:40 +00:00
Bastian Bloessl
8360cae375
more updates
2019-03-08 12:38:20 +00:00
Bastian Bloessl
284a0b1fa5
cmake updates
2019-02-21 18:36:24 +00:00
Bastian Bloessl
24914b9391
update to GR 3.8 API
2018-10-04 14:02:22 +02:00
Bastian Bloessl
0236c7d70c
Merge branch 'master' into next
2018-06-21 10:05:20 +01:00
Lucas Rooyakkers
281f66060d
Fixed issue with boost 1.67 time_duration values
2018-06-20 19:24:33 -04:00
Bastian Bloessl
5bbe1f87ae
channel: GNU Radio renamed resampler
2017-10-10 12:02:05 +01:00
Bastian Bloessl
555a0895a5
add channel model with better noise source
2017-02-11 12:10:03 +01:00
Bastian Bloessl
eb6c6509ee
Merge branch 'master' into next
2016-12-16 10:08:36 +01:00
Bastian Bloessl
f73862b500
add UHD compile switches
2016-12-16 10:05:14 +01:00
Bastian Bloessl
b5f59f0a2a
Merge branch 'master' into next
2016-12-04 16:29:25 +01:00
Bastian Bloessl
ae4ba351d3
cmake: require blocks
2016-12-04 16:29:14 +01:00
Bastian Bloessl
49fa80691f
Merge branch 'master' into next
2016-08-07 13:30:54 +02:00
Bastian Bloessl
f34cc68983
delete unused tests
2016-08-07 13:21:16 +02:00
Bastian Bloessl
02ee21184a
message sources: del try/catch block
...
forgot why I added it in the first place
2016-05-31 13:05:41 +02:00
Bastian Bloessl
6f86f92ff4
cmake: delete API compile switch
2016-05-02 12:54:53 +02:00
Bastian Bloessl
c171d3501a
message source: don't send eofs
2016-05-01 19:29:20 +02:00
Bastian Bloessl
7bf5d07e94
wireshark: don't block waiting for messages
2016-05-01 19:29:20 +02:00
Bastian Bloessl
d32db7df76
message source: adapt to new api
2016-05-01 19:29:20 +02:00
Bastian Bloessl
614b88275e
random: fix initialization order and cleanup
2016-04-23 11:29:53 +02:00
Bastian Bloessl
842db2eeea
some clean up
2016-04-23 11:07:52 +02:00
Paul Garver
5779237e7e
Added random periodic message source with seed intialization
2016-04-21 16:02:56 -04:00
Bastian Bloessl
396086a6e5
wireshark: parse snr tag
2016-03-01 07:03:50 -08:00
Bastian Bloessl
0486af7863
Wireshark: ignore unkown input
2015-10-24 01:13:07 +02:00
Bastian Bloessl
85de8f71dc
message source: notify shutdown also w/ EOF
2015-10-24 01:13:07 +02:00
Jon Szymaniak
8f2ec5faed
burst tagger: Fixed off-by-one in get_tags_in_range() usage
...
I've observed missing "tx_sob" tags in case where d_tag_name is
associated with the last sample provided to work().
This is caused by the upper-bound provided to get_tags_in_range() being
1 less than it should be.
Per the documentation of get_tags_in_range() (as of v3.7.7.1), the
abs_end value is exclusive:
"Given a [start,end), returns a vector of all tags in the range
with a given key."
Therefore, the upper limit should be:
nread + nouput_items
not
nread + noutput_items - 1
Example:
let nread = 100
let noutput_items = 100
We want tags within:
[100, 199] = [nread, n_read + n_output_items - 1]
Represented with an exclusive upper bound, as required by
get_tags_in_range():
[100, 200) = [nread, n_read + nouput_items)
2015-07-15 15:25:05 -04:00
Bastian Bloessl
1d972ec638
backwards compatible api
2015-06-30 22:48:39 +02:00
Bastian Bloessl
6e00b66822
wireshark connector: add timeout to blocking call
2015-06-04 12:29:38 +02:00
Bastian Bloessl
356dc05869
cmake: remove outdated install name setting
2014-10-06 09:06:40 +02:00
Bastian Bloessl
71d3c74e90
pms: delay eof a bit
2014-08-26 13:47:33 +02:00
Bastian Bloessl
04dc223f05
pms: initialize d_quit proberly
2014-08-26 12:58:15 +02:00