Commit Graph

267 Commits

Author SHA1 Message Date
Anne de Jong e958b8361a Forgot to add 32-64 bits definitions to include in wrappers.pyx. Now fixed. Removed constrained on h5py version. This might result in new instabilities, but we expect it to be more fixed. 2021-10-04 15:53:22 +02:00
Anne de Jong 81d3779f9f Small comment change 2021-10-04 10:11:22 +02:00
Anne de Jong 9983ca6096 Throughput of flag LASP_PARALLEL. If not set, some downstream code will be broken as JobQueues will not go empty for this case. For all code in the library, a serial implementation works off the not present job queue 2021-09-15 21:10:27 +02:00
Anne de Jong b159f4d144 Major cleanup of build code (CMake related). First steps towards C++ and C-compiler safety. Also first steps made to get single precision back to working 2021-09-14 20:05:42 +02:00
Anne de Jong a6906bb620 Some extra comments 2021-09-11 15:54:00 +02:00
Casper Jansen c98b10b83a Fixed scaling issue in FFT 2021-08-13 11:40:25 +02:00
Casper Jansen 4c0f399505 Added comments and maybe some minor repairs. 2021-08-09 09:51:51 +02:00
Anne de Jong c03979991d Bugfix in lasp_measurement 2021-06-17 10:44:08 +02:00
Anne de Jong aaf6597776 Bugfix for comparing of physical quantities 2021-06-17 10:33:22 +02:00
Anne de Jong ab1edaa530 Now that bug is fixed. Try2 2021-06-14 16:57:20 +02:00
Anne de Jong 1167a1e8ac Now that bug is fixed. 2021-06-14 16:54:07 +02:00
Anne de Jong cd98424fd3 Annoying bugfix. SiQTY not stored properly 2021-06-14 16:45:46 +02:00
Anne de Jong 3f32176804 Bugfix for transferring malloc'ed data to a pyarray under windows with the capsule 2021-06-03 21:35:04 +02:00
Anne de Jong 32e5860352 Merged develop for version 1 2021-05-24 19:31:35 +02:00
Anne de Jong f76c89a688 Merge branch 'develop' of ssh://code.ascee.nl:12001/ASCEE/lasp into develop 2021-05-24 16:08:17 +02:00
Anne de Jong 47bcd369b6 Bugfix in message, added a handle for returning a list of the stream messages from handleMessages() 2021-05-24 16:08:11 +02:00
Anne de Jong ea14ce9699 Merge branch 'develop' of ssh://code.ascee.nl:12001/ASCEE/lasp into develop 2021-05-23 22:54:04 +02:00
Anne de Jong 7ae0de3a06 Some improvements in build, some comments added 2021-05-23 22:53:48 +02:00
Anne de Jong 0c1eef5388 Fixed error in build flags on Linux 2021-05-23 19:23:53 +02:00
Anne de Jong 1e3adf1835 Merge branch 'develop' of ssh://code.ascee.nl:12001/ASCEE/lasp into develop 2021-05-23 19:21:17 +02:00
Anne de Jong ab965815fb Merged upstream 2021-05-23 19:21:15 +02:00
Anne de Jong a9d7183cd4 Added lasp_nprocs 2021-05-23 10:19:30 -07:00
Anne de Jong 9005bda017 Fixed some bugs. Lrftubes is temporarily disabled on this branch 2021-05-23 10:15:48 -07:00
Anne de Jong 1678a0767a Fixed some bugs to let it work in MinGW compilation 2021-05-23 07:38:41 -07:00
Anne de Jong 2d05019f61 Bugfixes: smoothing, measurement file attribute channelNames is now definite. Improved error messages 2021-05-23 15:13:11 +02:00
Anne de Jong b3ce37591f Bugfix of channel names in measurement. Set default frequency weighting to Z, in stead of A, on advice of Casper 2021-05-20 22:17:22 +02:00
Anne de Jong 377291ccf4 Cleaned up recording code. Added start delay to recording 2021-05-19 21:19:31 +02:00
Anne de Jong 7153096552 Fixed several bugs. Most serious one is a segfault for a stream without input. 2021-05-19 16:33:27 +02:00
Anne de Jong f4e3688222 Small interface changes for smoothing function 2021-05-18 14:51:41 +02:00
Anne de Jong 9bd27c1f51 Bugfix of hanging CPPsleep fixed. 2021-05-16 22:12:01 +02:00
Anne de Jong 9a16219059 Merged Signal generator improvements. Basicly everything changed from here on 2021-05-16 22:08:28 +02:00
Anne de Jong 968a3d2b6a Made eqdata optional in SiggenData 2021-05-16 21:56:00 +02:00
Anne de Jong c792806fad There is still a small tick at the start of the signal generator. Otherwise, it is working properly 2021-05-16 16:45:44 +02:00
Anne de Jong ea24459d4d Signal generator adjustments to let it run more smoothly. Output buffer is initially filled with some blocks of 0's to give the generator some headstart 2021-05-16 14:24:03 +02:00
Anne de Jong ee58f19251 Change in DaqConfigurations API for consistency 2021-05-14 11:24:07 +02:00
Anne de Jong 28e935e93b Bugfix: serialization of DeviceInfo contained errors 2021-05-14 10:37:52 +02:00
Anne de Jong bd4961710e Bugfix in deserializing device info. Added comments and function in stream manager to rescan Daq devices 2021-05-13 21:35:51 +02:00
Anne de Jong 57fe4e6b7c Playing a sine wave works, recording seems to work, although we have not checked what is actually recorded. For that we now switch to ACME! 2021-05-08 15:06:11 +02:00
Anne de Jong b031dfb280 Cleanup some debug print statements --> logging interface 2021-05-08 15:03:57 +02:00
Anne de Jong e72e9154aa StreamManager is new frontend to all DAQ. 2021-05-07 22:53:29 +02:00
Anne de Jong ee888891d9 Bugfix in lasp_daq.pyx. This was the reason of the initial tick in the audio. The CppSleep was done with the GIL held. Sometimes indentation is what you need in PYthon... 2021-05-07 22:50:03 +02:00
Anne de Jong ff5afb8eb1 Added pickling functionality for deviceInfo C++ object. Ugly but working implementation. 2021-05-07 22:48:02 +02:00
Casper Jansen 2a1e9e2163 added fractional octave smoothing to 'lasp/tools/tools.py' 2021-05-07 11:23:27 +02:00
Casper Jansen fa6fbbe12d Merge branch 'develop' of ssh://code.ascee.nl:12001/ASCEE/lasp into develop 2021-05-07 11:22:39 +02:00
Casper Jansen bc1e0eb51c Fixed python version to 3.8 2021-05-07 11:22:28 +02:00
Anne de Jong 5b42983ae8 Accidentally committed something that should not be committed 2021-05-07 10:42:21 +02:00
Anne de Jong 466a6f5cc1 Stream and recording seems to work. Also signal generator seems to work. Error handling is not working properly yet. 2021-05-05 19:48:04 +02:00
Anne de Jong 4657063467 Record is back working. Now ready for testing signal generator 2021-05-04 15:10:13 +02:00
Anne de Jong b9e31d79fd Added Monkeypatch to make multiprocessing work with a list of queues in the manager 2021-05-04 10:29:51 +02:00
Anne de Jong 547b00f116 Added a setLevel function to siggen.h, Some bugfix and partially working signal generator 2021-04-30 21:56:54 +02:00