Commit Graph

468 Commits

Author SHA1 Message Date
547b00f116 Added a setLevel function to siggen.h, Some bugfix and partially working signal generator 2021-04-30 21:56:54 +02:00
11cc623363 First work on new Siggen implementation 2021-04-29 22:07:20 +02:00
99b8553235 Bugfix in exportAsWave, with normalize 2021-04-29 20:48:21 +02:00
5e32b6264d Bugfix in exporting measurement file to wave 2021-04-27 14:19:35 +02:00
e268a55680 Some markup improvements 2021-04-22 12:10:42 +02:00
4e9f975aed Added all common BiQuad filters, except for the all-pass filter 2021-04-22 12:04:54 +02:00
2caccb6b71 Fix lasp to Python3.8. 2021-04-22 11:44:20 +02:00
3a894879f0 Added biquad filter code 2021-04-20 22:25:43 +02:00
2d33110138 Updated API. First work on impedance tube code 2021-03-31 11:23:57 +02:00
1f9e0325f4 Merge branch 'impedancetube_merge' into develop 2021-02-25 12:16:13 +01:00
959bcafca3 Added quiescent tail to sweep implementation 2021-02-25 12:15:37 +01:00
96edc90c55 Implementation of impedance tube code 2021-02-25 12:13:39 +01:00
a1e4a63043 Added coherent periodic averaging methods to Measurement 2021-02-19 15:33:33 +01:00
d72a35bfb5 Added logarithmic sweep. For now, chosen to not implement the hyperbolic sweep 2021-02-19 10:23:51 +01:00
1c5a5f04f2 Small additions, markup improvements 2021-01-30 21:10:42 +01:00
022108f99e Unit symbol has only one param now, not multiple in a tuple, added string representation for a qty 2021-01-28 22:17:32 +01:00
5c3cae730f Bugfix for something that does not seem to work anymore with Numpy. np.int16.itemsize is not a number anymore. 2021-01-28 22:16:09 +01:00
476d989898 Bugfix in Measurement, updated such that DaqChannel Qty can no longer be set in constructor 2020-11-19 11:12:07 +01:00
dd0b011fa3 Disabled annotation. Improved compilation flag for Cython 2020-11-19 11:11:38 +01:00
e137ea9b9f Merged DT9837A branch 2020-11-08 00:23:38 +01:00
0e1bbec1d1 More bugfixes. Starts to go in the right direction :) 2020-11-08 00:17:59 +01:00
312d7fa694 Bugfix, wrong queue sent 2020-11-07 21:58:03 +01:00
f301e3d5f9 Bugfix in RtAudio. Almost working properly 2020-11-07 21:36:05 +01:00
3d188281ab Fixed latest bugs. Now everything seems to be working, at least with the RtAudio API 2020-11-07 16:33:49 +01:00
4e0c09d356 Almost working on multiple apis 2020-11-05 17:13:09 +01:00
c1f713c8fb Inbetween state. GUI crashes on channelConfig.set() 2020-10-31 20:51:35 +01:00
013bc479c7 Small bugfix in SLM 2020-10-19 16:58:09 +02:00
7e3c117ce1 Set default FFT lib to FFTW 2020-10-18 14:09:51 +02:00
fa32e9eac3 Bugfixes of Python/C++ interaction layer, first tests for DaqConfiguration code 2020-10-18 13:58:42 +02:00
6b8abb878a RtAudio in a theoretically working state. Now its time for some testing. 2020-10-17 19:14:24 +02:00
622dd1f319 Added possibility to get index of qty 2020-10-16 21:12:31 +02:00
cf4156060e Cleanup: files that should not be there 2020-10-16 21:11:51 +02:00
a16fa576fd Merged DT9837A 2020-10-16 21:07:58 +02:00
f54ac216c1 Major cleanup of compilation warnings. 2020-10-16 20:37:02 +02:00
9f96858de1 Let SLM work without filterbank. 2020-10-16 18:33:22 +02:00
bc9639f10c Inbetween state. Nothing is working 2020-10-14 09:42:19 +02:00
29662c82e3 Working C++ multiple API sit 2020-10-10 18:28:43 +02:00
a43857070b DaqConfiguration and device info will have a direct Cython wrapper 2020-10-07 21:10:19 +02:00
a3963c4595 Working in CPP code, with multiple-api-api 2020-10-06 21:29:02 +02:00
2e83942771 Accidentally added binary file to git 2020-10-06 20:38:46 +02:00
fda78a6f2c Bugfix referrring nframesperblock before assignment 2020-10-06 13:25:01 +02:00
a73ef3d7a8 First work on moving RtAudio Api back to C++. 2020-10-04 22:29:54 +02:00
5c6838c7e4 Accidentally added binary to git 2020-10-02 10:02:24 +02:00
2775e29fab Updated some definitions 2020-10-02 10:01:18 +02:00
c8bfc461ce Final bugfix, of memory leak in Python thread for uldaq, proper sleep time in Python thread. The whole train with UlDaq now seems to work properly 2020-09-27 19:38:49 +02:00
21e1b9d811 Added testing program, cleaned up the Python thread 2020-09-24 19:43:52 +02:00
108e023026 Moved whole threading code with UlDaq to C++ 2020-09-22 19:32:00 +02:00
248fa8d8a4 Merge branch 'develop' into DT9837A 2020-09-18 08:55:43 +02:00
0232b8aae0 We have some problems with the Measurement class. One way or another, changes to measurement files (sensitivity values) from ACME are not stored in the measurement file. Moreover, we concluded that the Measurement interface contains some inconsistencies/unclarities in its interface 2020-09-18 08:55:24 +02:00
fa0c241fb9 Daq measurement interface changed to permanently work with UlDaq. Should become a choice in future. Simultaneous output and input not yet working. Probably the DAQ API is not working properly with threads. We should find a minimum working example of simultaneous input/output. Then, the UlDAQ and RtAudio details should be abstracted away in a common interface, written in C++ 2020-09-18 08:52:56 +02:00