Commit Graph

35 Commits

Author SHA1 Message Date
Bastian Bloessl 586ba0a85e update flowgraphs 2021-07-20 12:19:04 +02:00
Bastian Bloessl 983bf13b7f update flowgraphs 2021-07-20 12:19:04 +02:00
Bastian Bloessl cd0bb1fafd start porting to 3.9 2021-07-20 12:19:04 +02:00
Bastian Bloessl 4d12149cfb grc: rename CSI block 2021-07-17 09:50:59 +02:00
Anton Ottosson 7e3107282a Added Extract CSI block.
This block takes PDU messages as input, looks for a "csi" entry in the meta dictionary, and if found outputs a complex CSI vector on a stream output. The meta is also sent along as stream tags.
2021-07-14 19:34:12 +02:00
Anton Ottosson 844424404d Parse MAC writes to meta and propagates PDU.
This commit extends the Parse MAC block so that it puts the parsed fields in the metadata dictionary of the incoming PDU and also propagates it on a message output. It does not modify the cdr of the PDU. The 'fer' output has been removed, and instead 'Lost frames' and 'Instantanteous FER' are put in the metadata dictionary.
2021-07-13 02:47:44 +02:00
Bastian Bloessl 9393abbf65 port to 3.8 2019-06-06 12:03:43 +02:00
Bastian Bloessl 3143469287 convert xml -> yaml 2018-10-04 10:07:53 +02:00
Bastian Bloessl 4cddc2b740 no custom moving avg 2018-10-04 10:06:47 +02:00
Bastian Bloessl 44561c1578 decode: make pmt output optional 2017-04-09 16:42:00 +02:00
Bastian Bloessl c3195613ba update grc files 2016-06-22 13:00:20 +02:00
Bastian Bloessl cc0a56e341 Merge branch 'master' into development
# Conflicts:
#	examples/wifi_loopback.grc
#	examples/wifi_transceiver.grc
#	examples/wifi_tx.grc
#	grc/ieee802_11_decode_mac.xml
#	grc/ieee802_11_mac.xml
#	grc/ieee802_11_mapper.xml
#	grc/ieee802_11_ofdm_decode_signal.xml
#	grc/ieee802_11_ofdm_equalize_symbols.xml
#	grc/ieee802_11_parse_mac.xml
#	grc/ieee802_11_sync_long.xml
#	grc/ieee802_11_sync_short.xml
2016-06-22 12:58:11 +02:00
Bastian Bloessl 397e9faaaa update grc files 2016-06-22 12:52:40 +02:00
Bastian Bloessl d1d33c90eb use viterbi decoder in mac 2016-05-31 15:40:07 +02:00
Bastian Bloessl 1ed08f6e9a restructure receiver 2016-05-31 15:39:15 +02:00
Bastian Bloessl 760fc86101 rename 2016-04-20 07:45:49 +02:00
Bastian Bloessl 89d2ad0f22 delete obsolete preamble block 2015-04-23 15:02:56 +02:00
Bastian Bloessl 48950a502b use long preamble for channel estimation and add lms equalizer 2015-04-17 10:23:25 +02:00
Bastian Bloessl 0687df370c mapper: nicer options in grc 2015-04-17 10:21:58 +02:00
Bastian Bloessl 2e8d3493c5 short: detect frames during copying and correct frequency offset 2015-04-17 10:21:28 +02:00
Bastian Bloessl eaeaece239 mac: always remove header 2015-04-14 13:19:57 +02:00
Andre Puschmann 466383137f ofdm_parse_mac: calculate error rate based on sequence numbers 2015-04-14 09:25:29 +02:00
Andre Puschmann 28cbfd8c9c ofdm_mac: add parameter to strip MAC header from incoming MPDUs 2015-04-14 08:37:24 +02:00
Bastian Bloessl 97e4c0ae94 delete unused block 2015-04-11 10:00:18 +02:00
Bastian Bloessl af4549dfea allow changing of mac address 2014-07-18 09:47:17 +02:00
Bastian Bloessl 187ef602a0 use upstream packet header generator again 2014-01-16 08:07:18 +01:00
Bastian Bloessl 3ca6a2ccfe delete files from obsolete pilot block 2014-01-16 07:28:14 +01:00
Bastian Bloessl cd09dbe132 adapt ofdm_mapper 2013-12-31 12:53:03 +01:00
Bastian Bloessl dab44836f5 add packet_header_generator 2013-12-31 12:51:19 +01:00
Bastian Bloessl d6e1a1a4d0 add chunks to symbols block 2013-12-31 12:50:17 +01:00
Bastian Bloessl 34c0f66f3f delete old wave demo blocks 2013-10-15 17:42:19 +02:00
Bastian Bloessl b0503d5fa3 grc block bindings 2013-10-10 11:05:14 +02:00
Bastian Bloessl 2bbdc4f86e grc: fix typo in keys 2013-07-16 13:05:14 +02:00
Bastian Bloessl 7285fa688a grc update bindings 2013-07-16 12:19:39 +02:00
Bastian Bloessl 8e266d3f5c init 2013-03-24 17:34:51 +01:00