Commit Graph

344 Commits

Author SHA1 Message Date
Bastian Bloessl da1b0eb713 adapt simulations to GNU Radio GRC changes 2016-08-27 14:16:01 +02:00
Bastian Bloessl 23a195311a fix buffer size allocation 2016-08-22 15:35:10 +02:00
Bastian Bloessl 43abd875d9 Merge pull request #42 from kantooon/next
Add SSE2 build flag for Debian
2016-08-21 10:01:27 +02:00
Adrian Musceac c1fde325a5 Add SSE2 build flag for Debian 2016-08-20 19:57:48 +01:00
Bastian Bloessl baa5b07152 link parameters also in transceiver 2016-08-08 20:50:31 +02:00
Bastian Bloessl f543a8598c Merge pull request #40 from jonathanbrucker/master
bugfix: link between EQ parameters and simulation parameters
2016-08-08 20:46:35 +02:00
Jonathan Brucker ba50c10a02 bugfix: link between EQ parameters and simulation parameters
The EQ parameters (bw, freq) should be updated from simulation
parameters, instead of using constants (10e6, 5.8G).

Signed-off-by: Jonathan Brucker <jonathan.brucke@gmail.com>
2016-08-08 15:35:33 +00:00
Bastian Bloessl 68158e14f7 update readme 2016-08-07 15:14:48 +02:00
Bastian Bloessl 58b3ffb94d simulations: import os 2016-06-22 19:03:52 +02:00
Bastian Bloessl d16559b105 update flow graphs 2016-06-22 13:00:27 +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 5ddba507e5 update flow graphs 2016-06-22 12:52:48 +02:00
Bastian Bloessl 397e9faaaa update grc files 2016-06-22 12:52:40 +02:00
Bastian Bloessl 30862c0ff8 update simulation results 2016-05-31 18:14:50 +02:00
Bastian Bloessl 0b833da040 add sensitivity simulations 2016-05-31 15:40:52 +02:00
Bastian Bloessl c05497dc19 move awg simulations to root 2016-05-31 15:40:43 +02:00
Bastian Bloessl ece3cbf5bb git rid of itpp 2016-05-31 15:40:29 +02:00
Bastian Bloessl c3291917c8 update flow graphs 2016-05-31 15:40:18 +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 dd89949184 chunks to symbols: use constellations 2016-05-31 15:37:28 +02:00
Bastian Bloessl 9ca1f310f5 sync long: signal freq offset 2016-05-31 15:36:40 +02:00
Bastian Bloessl aa8d43508e sync short: signal freq offset 2016-05-31 15:36:25 +02:00
Bastian Bloessl 052d5022b0 add equalizers 2016-05-31 15:36:05 +02:00
Bastian Bloessl 5a9846fa67 put viterbi decoder in separate file 2016-05-31 15:35:22 +02:00
Bastian Bloessl 6bcf462aa5 channel scrip fix permissions 2016-05-31 15:32:56 +02:00
Bastian Bloessl 325c0400d2 add editorconfig 2016-05-31 15:32:39 +02:00
Bastian Bloessl 4c710aec25 update gitignore 2016-05-31 15:32:27 +02:00
Bastian Bloessl 7f95f47ec6 add wifi constellation objects 2016-05-31 15:32:18 +02:00
Bastian Bloessl f9aa4b5ec2 remove wifi prefix, update flow graphs
# Conflicts:
#	examples/wifi_loopback.grc
#	examples/wifi_phy_hier.grc
#	examples/wifi_rx.grc
#	examples/wifi_transceiver.grc
#	examples/wifi_tx.grc
2016-04-20 07:46:49 +02:00
Bastian Bloessl 760fc86101 rename 2016-04-20 07:45:49 +02:00
Gonzalo Arcos 0f56254df3 - Added new Viterbi convolutional decoder to the OFDM Decode Mac block replacing the former IT++ version. This new decoder uses
SSE2 and improves the performance significantly. The decoder was taken from the gr-dvbt module from GNU Radio.
- Disabled some logging functions in the ofdm_mac and ofdm_decode_signal blocks that were degrading the performance significantly.

[Gonzalo Arcos | Rodrigo Ferreri]
2016-04-20 06:53:49 +02:00
Gonzalo Arcos 74ae445143 Replaced demodulation algorithms in OFDM Decode MAC block for a more efficient version.
[Gonzalo Arcos | Rodrigo Ferreri]
2016-04-20 06:43:13 +02:00
Bastian Bloessl 3703abbbf1 flow graph: fix channels 2016-04-12 09:35:28 +02:00
Bastian Bloessl fb14006c4b add script to output wifi channels 2016-04-12 09:35:11 +02:00
Bastian Bloessl b16ac24359 Throw Error if Swig or Python is not found. 2016-03-08 15:50:25 -08:00
Bastian Bloessl e815faa792 fix use after free 2016-03-01 15:35:42 -08:00
Bastian Bloessl 298d9823cc update cmake files 2016-01-08 02:02:02 -08:00
Bastian Bloessl 17abd32ca9 flow graphs: move blocks around 2015-12-08 14:14:33 -08:00
Bastian Bloessl 9d593483bf flow graphs: lo_offset by default 2015-12-08 12:53:59 -08:00
Bastian Bloessl 4a43c572b3 wifi_tx: remove antenna parameter 2015-12-08 12:52:58 -08:00
Bastian Bloessl 253c26c48f sim: simplify Makefile 2015-11-30 21:03:48 -08:00
Bastian Bloessl ae168184bc simulation: add plot 2015-11-30 13:26:12 -08:00
Bastian Bloessl 566de26230 simulation: remove useless sleep 2015-11-30 13:26:12 -08:00
Bastian Bloessl 01d40ec00b simulation: make plot script non-interactive 2015-11-30 13:26:12 -08:00
Bastian Bloessl 0e11d51b01 simulations: make parser a shell script 2015-11-30 13:26:11 -08:00
Bastian Bloessl 77ed9e84c2 simulations: refactor parse script to plot script 2015-11-30 13:26:11 -08:00
Bastian Bloessl 3ae290ec87 simulations: adapt makefile 2015-11-30 13:26:11 -08:00
Bastian Bloessl 72d089d9cc gitignore: do not track simulation results 2015-11-30 13:26:11 -08:00