Commit Graph

447 Commits

Author SHA1 Message Date
fe53ada328 Added sweep signal generator. Partly functioning 2020-01-17 16:58:49 +01:00
8c6e6a5828 Added methods to filter bank designer to create narrow-band spectra from octave band results, assuming a uniform power spectrum in a certain band 2020-01-13 14:43:25 +01:00
2270a297cc Bugfixes and improvements in Filters 2020-01-10 21:23:57 +01:00
1748daab4c Put overflow detector a bit higher 2020-01-09 14:04:42 +01:00
703fbf5031 Rudimentary overflow checker implemented 2020-01-09 11:20:25 +01:00
00bd30eb2a Major cleanup and improvements of filter design code. 2020-01-09 11:06:57 +01:00
54173b6ecc Did some renaming to make sure FIR filterbanks can coexist with SOS filterbanks 2020-01-03 22:00:50 +01:00
4cd3f0bf9f Added Second Order Sections filterbank. Works much better that Fir filterbank. Does not need decimation. Easy generation of filters with scipy.signal.butter. 2020-01-03 21:11:56 +01:00
9afed2c9a9 Renamed filterbank to firfilterbank in C-code 2020-01-01 15:32:10 +01:00
195319ab29 Added the possibility to shift to different fft backend. Now set to fftw. Seems to work properly 2019-12-29 22:07:27 +01:00
86e7cbbbe9 Put all state of white noise generator in object. Added possibility of changing output level. 2019-12-28 21:33:14 +01:00
aa3581cf74 First part of signal generator implementation. White noise and sine waves are working. 2019-12-28 16:58:13 +01:00
3a86facb5a First work on signal generator 2019-12-28 12:02:45 +01:00
28122d5c15 Some GIL releases, and bugfix in AvStream 2019-12-28 12:01:56 +01:00
dcb861a6ef Output data for device now directly written to buffer. Bugfix in interleaved/deinterleaved creation of Numpy array from data 2019-12-26 16:04:49 +01:00
705f77858d Updated API for recording using context manager. Easy for Recording, both in GUI and in CLI 2019-12-23 12:25:37 +01:00
b88ec2904c Update API for the AvStream. 2019-12-22 15:00:50 +01:00
0109056b5f Recording is working again. Sometimes it hangs on closing stream. 2019-12-18 10:02:20 +01:00
3ea745245f First work in the direction of getting a recording running again 2019-12-17 14:09:45 +01:00
9715f3e844 Popped old stash 2019-12-08 14:34:28 +01:00
a39d8300a1 Somewhere inbetween. Everything broken 2019-12-08 14:19:10 +01:00
59f82ae14c Added tools to bin narrow-band data into frequency bands 2019-10-27 14:54:28 +01:00
fa0766181a Added spyproject to gitignore 2019-10-27 14:31:59 +01:00
1f1922272d Lots of code and comments improvements 2019-10-27 14:19:26 +01:00
5af6aaf48e Default video off 2019-06-14 11:17:03 +02:00
23fc4c9259 Exposed AvPowerSpectra explicitly. Comment improvements. Line breakages, etc. Added 10s and infinite to TimeWeighting types. 2019-03-28 21:26:11 +01:00
86211b8505 Updated setup.py, gitignore, cmakelists 2019-01-05 12:16:03 +01:00
f7b596fee8 Some markup improvements and comments. 2019-01-05 12:13:05 +01:00
1bd5d9b016 Added install in debug mode. 2018-12-30 20:16:01 +01:00
acd28780f2 Updated install system 2018-12-30 16:45:39 +01:00
505add6ae1 Added loads of comments and readability improvements. 2018-12-29 15:34:24 +01:00
21d9efc139 Added some comments, first change to doxyfile 2018-12-29 13:57:32 +01:00
c830891f66 Added PowerSpectra function to report_tools, plotting level differences. 2018-12-28 13:55:09 +01:00
f5e98088ed Updated calibration script 2018-12-28 13:49:50 +01:00
9bcb1e8e0f Added reference intensity 2018-12-28 13:49:14 +01:00
8a14901f16 Line break 2018-12-28 13:48:42 +01:00
133b04976e Comments. Bugfix in tools/config 2018-10-16 14:14:13 +02:00
be3310285e Split up init_backend to init_matplotlib 2018-10-11 08:16:51 +02:00
31243bcc6f report_quality to init_backend. 2018-10-04 15:41:15 +02:00
38d1cfe435 High quality png export of bar figures. Save file dialog added for bar figures. 2018-10-03 20:14:33 +02:00
6b4e5fba9b Figure size can be changed using GUI, added immature possibility for plot presets. Figures now have right font. PlotOptions becomes dataclass. Show sensitivity values in measurement info box. 2018-10-03 17:02:13 +02:00
43e11b53ba Bugfixs *IMPORTANT* in lasp_measurement. 2018-10-01 15:12:45 +02:00
c152bf65f3 Improved bar colors. Ticks on y axis in float on bars. Legend positions in bars. Moved asceefigs repo into lasp.tools. 2018-10-01 14:25:09 +02:00
95f297dd46 Small improvements. Legend position forwarded. 2018-10-01 14:22:15 +02:00
9806ba36ff No pyc files in git 2018-09-21 09:17:57 +02:00
1826379b0d Removed unused file 2018-09-21 09:17:11 +02:00
3c0562cee4 Renamed nominals to nominals_txt 2018-09-21 09:16:58 +02:00
bbdbb6b707 Bugfix with closing software when running real time spectra monitor. 2018-09-13 15:53:46 +02:00
f82ff68b70 Textual result output in Eq. level computation. Bugfix in bar colors when adding more bars than number of colors in color list. 2018-09-13 15:34:11 +02:00
185d4734d8 Accidentally committed something wrong to .gitignore 2018-09-13 14:13:26 +02:00