Commit Graph

109 Commits

Author SHA1 Message Date
Bastian Bloessl 48950a502b use long preamble for channel estimation and add lms equalizer 2015-04-17 10:23:25 +02:00
Bastian Bloessl 5dd30e5e84 long: copy also long preamble for channel estimation 2015-04-17 10:22:58 +02:00
Bastian Bloessl 00e57632b9 mac: set duration to 0 and allocate statically 2015-04-17 10:22:32 +02:00
Bastian Bloessl d8425932f6 parse_mac: fix fer calculation 2015-04-17 10:21:46 +02:00
Bastian Bloessl 2e8d3493c5 short: detect frames during copying and correct frequency offset 2015-04-17 10:21:28 +02:00
Bastian Bloessl 57e88af9bc simplify fer calculation 2015-04-14 17:52:21 +02:00
Bastian Bloessl 1da4e67332 mac: crc is already removed 2015-04-14 17:41:11 +02:00
Bastian Bloessl e11c602103 remove senseless check 2015-04-14 17:31:54 +02:00
Bastian Bloessl 67da108d2f max bits was too short 2015-04-14 17:13:49 +02:00
Andre Puschmann 2da34033c6 ofdm_parse_mac: initialize to -1 to avoid bogus rolling fer value 2015-04-14 17:06:06 +02:00
Bastian Bloessl 03dc1fcf24 sync short: shorten minimum gap 2015-04-14 17:04:01 +02:00
Bastian Bloessl f64f72af91 fix segfault + upper limit for bits 2015-04-14 16:18:46 +02:00
Bastian Bloessl 00a6a9c662 mac: don't change the phy pdu 2015-04-14 13:19:57 +02:00
Bastian Bloessl a185b39871 parser: don't average, let do this subsequent blocks 2015-04-14 13:19:57 +02:00
Bastian Bloessl d8f0159985 sync short: detect frames during copying 2015-04-14 13:19:57 +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
Andre Puschmann 3df4fd3d31 fix whitespaces and typo 2015-04-14 08:37:24 +02:00
Bastian Bloessl 97e4c0ae94 delete unused block 2015-04-11 10:00:18 +02:00
Bastian Bloessl ea71ceb4fe equalizer: fix pilot pattern 2015-04-11 09:54:16 +02:00
Andre Puschmann f374ae415c add variable to define maximum number of symbols and frame complete indication 2015-04-11 09:54:16 +02:00
Michael Dickens 40d7a90657 cmake: add logging 2015-03-21 10:17:23 -04:00
Bastian Bloessl 5cd3caeeed cmake updates 2014-10-08 14:10:50 +02:00
Bastian Bloessl 32d75b3675 make log4cpp optional 2014-10-08 14:10:03 +02:00
Bastian Bloessl 6693fe1f2e search tag on one symbol only 2014-10-08 10:43:21 +02:00
Bastian Bloessl 9d5a2ba182 cmake: use defines of ITPP module 2014-09-20 21:56:45 +02:00
Bastian Bloessl 14cdb07865 ofdm_mapper: avoid double free error when stopping the flow graph
Thanks to Daniel Maier for reporting the bug.
2014-08-18 07:38:39 +02:00
Bastian Bloessl 2035fdfce0 mac: cleanup 2014-07-18 11:08:46 +02:00
Bastian Bloessl af4549dfea allow changing of mac address 2014-07-18 09:47:17 +02:00
Bastian Bloessl 9552242d7c sync_long: fix samples 2014-02-26 14:05:00 +01:00
Bastian Bloessl 60cd189d26 mapper: add maximum packet size
currently gnu radio can not handle larger tagged stream packets
2014-02-01 19:30:26 +01: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 ac52829655 adapt build 2013-12-31 12:57:43 +01:00
Bastian Bloessl 797ecad685 adapt utils 2013-12-31 12:53:52 +01:00
Bastian Bloessl 2609e45494 adapt ofdm_preamble 2013-12-31 12:53:33 +01:00
Bastian Bloessl cd09dbe132 adapt ofdm_mapper 2013-12-31 12:53:03 +01:00
Bastian Bloessl c64d175178 add wifi signal header 2013-12-31 12:52:02 +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 c662987d74 changes for mac 2013-11-22 19:45:46 +01:00
Bastian Bloessl 3626f913c2 bug: assignment should be a comparison 2013-11-22 18:22:47 +01:00
Bastian Bloessl ab0453d081 compile on osx 2013-11-13 19:44:09 +01:00
Bastian Bloessl eb5a67cc86 simplify descrambler 2013-11-05 17:32:25 +01:00
Bastian Bloessl 188233d9f6 fix if log4cpp is not installed 2013-10-15 23:30:00 +02:00
Bastian Bloessl e030e0e069 define mac_header in utils 2013-10-15 19:46:59 +02:00
Bastian Bloessl 0bd43f83fe define constellation in utils.cc 2013-10-15 19:06:04 +02:00
Bastian Bloessl be4a896626 utils: rename print function 2013-10-15 18:11:45 +02:00
Bastian Bloessl 34c0f66f3f delete old wave demo blocks 2013-10-15 17:42:19 +02:00