required libraries:
- libfftw3f
- libstdc++
- libpthread (workaround for g++ bug)
- Only hierarchical mode is supported
- IFFT size 8K and 2K
- coderate 1/2, 2/3, 3/4, 5/6, 7/8
- modulation QPSK, 16QAM, 64QAM
- guard interval 1/4, 1/8, 1/16, 1/32
- oversampling 1x,2x,4x,8x,16x
- output format
- complex float
- complex short (int16_t)
- complex ushort (uint16_t)
- complex char (int8_t)
- complex uchar (uint8_t)
- set output gain [float]
Note:
- For 64QAM 4x oversampling is recommended !
- IFFT size 2K, 8K
- coderate 1/2, 2/3, 3/4
- modulation QPSK, 16QAM, 64QAM
- guard interval 1/4, 1/8, 1/16, 1/32
- oversampling 1x, 2x, 4x
- output format float, signed short
test coderate 5/6, 7/8
- Realtime on Intel(R) Core(TM) i5-3450
- Realtime on AMD Athlon II Dual-Core M320
- Realtime on Intel® Core™2 Quad Processor Q9400
7 threads for optimal multicore usage
- posix compatible