aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
blob: 31f86f8f67dd2a54cfb04b5e268909c2d202c4be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
This file contains information about the changes done to
the CRC-DABMOD in this repository

2013-11-10: Matthias P. Braendli <matthias@mpb.li>
	(Mercurial tag r8):
	* crc-dabmod:
		Added secondary ETI input support.
		Added ZeroMQ ETI input.
		Fixed muting issue on missing timestamps, and
		Added related configuration entry.
		ZeroMQ dependency added in configure.ac
		Versioning changed to make hg revision visible
		Completed READMEs and INSTALLs

2012-09-13: Matthias P. Braendli <matthias@mpb.li>
	(Mercurial tag r7):
	* crc-dabmod/*:
		Logging implementation cleaned up, and several
		related bugs have been solved.
		Added Boost version check into autoconf

	* crc-dabmod/src/OutputUHD.*:
		Use non-deprecated way of setting clock and time
		for the USRP.


2012-08-26: Matthias P. Braendli <matthias@mpb.li>
	(Mercurial tag r6):
	* crc-dabmod:
		RemoteControl compatibility issue

2012-08-23: Matthias P. Braendli <matthias@mpb.li>
	(Mercurial tag r5):
	* crc-dabmod/*:
		Minor fixes to FIRFilter and file configuration

2012-08-17: Matthias P. Braendli <matthias@mpb.li>
	(Mercurial tag r4):
	* crc-dabmod/*:
		FIRFilter can not be remote-controlled, and supports on-the-fly change
		of the filter taps.

2012-08-16: Matthias P. Braendli <matthias@mpb.li>
	(Mercurial tag r3):
	* crc-dabmod/*:
		Implemented basic telnet remote control that can change
		some UHD settings, and a syslog-compatible logging system.

2012-08-14: Matthias P. Braendli <matthias@mpb.li>
	(Mercurial tag r2):
	* crc-dabmod/*:
		Added .INI configuration file parser.

2012-08-01: Matthias P. Braendli <matthias@mpb.li>
	(Mercurial tag r1):
	* crc-dabmod/*:
		It is now possible to run dabmod with OutputUHD even
		when no external 10MHz reference nor 1PPS are used.

		When using FIRFilter, the TimestampDecoder keeps one delay value
		to compensate for the increased pipeline latency of the FIRFilter.
		As a consequence, it should be possible to synchronise two DABMODs,
		even if only one uses FIRFilter.

2012-06-04  Pascal Charest <pascal [dot] charest [at] crc [dot] ca>

    * BlockPartitioner.cpp BlockPartitioner.h DabModulator.cpp EtiReader.cpp EtiReader.h:
        Solved CIF count synchronisation bug.

2012-02-07  Pascal Charest <pascal [dot] charest [at] crc [dot] ca>

    * DabMod.cpp DabModulator.cpp DabModulator.h: Added gain factor to support UHD scale.
        Added manual DAB mode control.
    * GainControl.cpp GainControl.h: Added gain factor to support UHD scale.
    * Makefile.am kiss_fft129.tar.gz: Updated Kiss FFT library to 1.2.9.

2011-12-15  Pascal Charest <pascal [dot] charest [at] crc [dot] ca>

    * configure.ac: Added Wall option to debug compilation.
        Added mm_malloc macro.
    * src/BlockPartitioner.h: Changed from codec to mux.
    * src/Buffer.cpp src/Buffer.h: New buffer management class.
    * src/DabMod.cpp: Changed from mm_malloc to memalign for Efence support.
        Replaced all fixed memory size with dynamic Buffer class.
        Removed FFTW api.
    * src/DabModulator.cpp src/DabModulator.h: Solved integer overflow bug for CicEqualizer initialisation.
    * src/GainControl.cpp: Added handling of null symbol when gain would be infinity.
    * src/InputMemory.h: Solved debug wrong file name issue.
    * src/kiss_fftsimd.c src/kiss_fftsimd.h: Generic function to pack data for SIMD operations (currently not used).

2011-12-09  Pascal Charest <pascal [dot] charest [at] crc [dot] ca>

    * *: Added support for DAB mode I, III and IV.

2010-07-14  Pascal Charest <pascal [dot] charest [at] crc [dot] ca>

    * configure.ac: Added enable-prof and enable-fft-simd options.
    * src/GainControl.cpp: Changed to system defined variables.
    * src/Makefile.am: Removed code about FFTW and KISS_FFT the only FFT library.
    * src/OfdmGenerator.cpp src/OfdmGenerator.h: Added support for KISS_FFT simd operations.
    * src/PuncturingEncoder.cpp: Solved a bug for last bits (tail) encoding.
    * src/Resampler.cpp src/Resampler.h: Added support for KISS_FFT simd operations.
                                         Removed unused code.
    * src/crc-dwap.py: Adapted to latest Gnuradio version.

2010-02-12  Pascal Charest <pascal [dot] charest [at] crc [dot] ca>
     
    * *: Initial public release