Commit Graph

335 Commits

Author SHA1 Message Date
Ravi Sharan 54ef06a167 Fix doxygen documentation build
Swig (which uses doxygen) is included before the docs,
so the doxygen is not initialized
2017-10-24 13:28:21 +02:00
Bastian Bloessl 1624842801 interfernce simulation 2017-10-12 16:24:54 +01:00
Bastian Bloessl 872b2dd0af python frame utilities 2017-10-12 16:24:45 +01:00
Bastian Bloessl df0d480c59 Merge branch 'master' into next 2017-08-09 22:38:55 +01:00
Bastian Bloessl 26a0c2c87e equalizer: make interleaver pattern a constant 2017-08-09 22:38:39 +01:00
Bastian Bloessl d90b28c55b mapper: make scrambler init a class variable 2017-08-09 22:38:34 +01:00
Bastian Bloessl 6dc42c7f43 sync: more logging 2017-08-09 22:38:31 +01:00
Bastian Bloessl fc429e7f17 Merge branch 'master' into next 2017-04-09 16:42:21 +02:00
Bastian Bloessl 44561c1578 decode: make pmt output optional 2017-04-09 16:42:00 +02:00
Bastian Bloessl d1667da2d4 Merge branch 'master' into next
# Conflicts:
#	CMakeLists.txt
2017-03-17 15:16:32 +01:00
Bastian Bloessl 951d8fd547 cmake: require swig 2017-03-17 15:12:31 +01:00
Bastian Bloessl 7b119ba59e Merge branch 'master' into next 2017-03-06 12:49:53 +01:00
Bastian Bloessl 21bcc8b639 equalizer: exclude guards from SNR calculation
Thanks to Stephen Wolfe for reporting
2017-03-06 12:48:05 +01:00
Bastian Bloessl 144cbbf796 Merge branch 'master' into next 2017-02-22 17:12:11 +01:00
Bastian Bloessl 691cf04a8f readme: add swig dependency 2017-02-22 17:11:59 +01:00
Bastian Bloessl 429647eff1 loopback: gui hints 2017-01-08 13:56:46 +01:00
Bastian Bloessl 1dcdcce729 Merge pull request #49 from swolfe0105/non-x86-support
non-x86 support: Only use SSE2 when supported
2016-11-11 13:55:34 +01:00
Stephen Wolfe 528536e3f2 viterbi decoder: add viterbi decoder base class
Add a viterbi decoder base class that viterbi decoder
implementations can inherit from.
2016-11-07 15:00:30 -05:00
Stephen Wolfe 9cf628359b viterbi decoder: separate viterbi implementations
reorganizes viterbi decoder source so that each implementation
resides in a separate file.
2016-11-04 14:57:32 -04:00
Stephen Wolfe c6502ae022 non-x86 support: Only use SSE2 when supported
Add generic version of viterbi decoder that does not utilize x86
intrinsics to provide support for other architectures such as ARM.
2016-11-03 11:32:02 -04:00
Bastian Bloessl d96ffc6ec8 Merge branch 'master' into next 2016-10-11 14:38:51 +02:00
Bastian Bloessl 0f5215d921 add note to rx demo script 2016-10-11 14:38:37 +02:00
Bastian Bloessl 22f761d7d0 Merge branch 'master' into next 2016-09-29 13:14:37 +02:00
Bastian Bloessl 4a1bd44033 rx flow graph: delete unused encoding parameter 2016-09-29 13:14:27 +02:00
Bastian Bloessl 65ec683d8e Merge branch 'master' into next 2016-09-21 12:03:02 +02:00
Bastian Bloessl f7365d081a phy hier: make mac in optional 2016-09-21 12:02:51 +02:00
Bastian Bloessl 5bed2d13e6 Merge branch 'master' into next 2016-09-21 10:12:43 +02:00
Bastian Bloessl 3523807c09 phy hier: make mac out port optional 2016-09-21 10:12:36 +02:00
Bastian Bloessl 1ef58db9c6 Merge branch 'master' into next
# Conflicts:
#	lib/utils.h
2016-09-20 14:35:34 +02:00
Bastian Bloessl 84c9ff3e0d utils: fix macro 2016-09-20 14:32:59 +02:00
Bastian Bloessl 6f5faecabd Merge branch 'master' into next 2016-09-15 11:38:19 +02:00
Bastian Bloessl 285a0e2558 switch to QT GUI 2016-09-15 11:37:27 +02:00
Bastian Bloessl c1d50c7ff2 log4cpp is mandatory for GNU Radio 2016-09-15 11:01:13 +02:00
Bastian Bloessl 0bd2e30f55 fix frequency offset calculation 2016-09-05 15:41:27 +02:00
Bastian Bloessl 8530b92086 whitespace 2016-09-05 09:15:49 +02:00
Andrei Stoica 26514acfef Fixed logging of STA algo selection for equalization 2016-09-05 09:11:42 +02:00
Bastian Bloessl 95b4798c6b Merge pull request #45 from rstoica/master
Fixed typo in default switch case for SIGNAL field parsing
2016-08-31 11:57:48 +02:00
Andrei Stoica 743504ccdd Fixed typo in default switch case for SIGNAL field parsing 2016-08-31 11:46:56 +02:00
Bastian Bloessl fff13b2443 flow graphs: use normalized gain 2016-08-31 08:47:52 +02:00
Bastian Bloessl 88e17d6176 convert metadata to dict 2016-08-31 08:43:00 +02:00
Jonathan Brucker bef6e3d962 Add nomfreq, freqofs, dlt to PDU metadata
Add Nominal Frequency, Carrier Frequency Offset and Data Link Type (DLT)
tags to PDU.

Signed-off-by: Jonathan Brucker jonathan.brucke@gmail.com
2016-08-30 16:15:54 +00:00
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