Commit Graph

419 Commits

Author SHA1 Message Date
Anne de Jong d1dea1483f Updated tests
continuous-integration/drone/push Build was killed Details
2023-01-12 20:31:55 +01:00
Anne de Jong 3da6595b0c No downloading of requirements anymore
continuous-integration/drone/push Build is failing Details
2023-01-12 20:13:42 +01:00
Anne de Jong e86913a208 Take 2 on Ubuntu, better handling of extension code
continuous-integration/drone/push Build is failing Details
2023-01-12 19:49:32 +01:00
Anne de Jong f012244091 Pyproject and setup do not cooperate. Removed pyproject.toml
continuous-integration/drone/push Build is failing Details
2023-01-12 17:03:40 +01:00
Anne de Jong 54b2fcc5e9 Possible candidate for ubuntu build and arch build
continuous-integration/drone/push Build is failing Details
2023-01-12 14:39:17 +01:00
Anne de Jong 0d65b1316b Added pytest as pacman dep
continuous-integration/drone/push Build is failing Details
2023-01-12 14:23:16 +01:00
Anne de Jong b2a6133625 Submodule initialization should be done manually
continuous-integration/drone/push Build was killed Details
2023-01-12 14:16:40 +01:00
Anne de Jong 80c334d871 Added pybind11
continuous-integration/drone/push Build was killed Details
2023-01-12 14:13:20 +01:00
Anne de Jong 22f41b1583 Build test split arch
continuous-integration/drone/push Build was killed Details
2023-01-12 14:11:12 +01:00
Anne de Jong 38ad65291d Further on...
continuous-integration/drone/push Build encountered an error Details
continuous-integration/drone Build is failing Details
2023-01-12 12:31:12 +01:00
Anne de Jong 2f1ddb5bfa Forgot noconfirm in pacman
continuous-integration/drone/push Build is failing Details
2023-01-12 12:09:25 +01:00
Anne de Jong 126e873d22 Removed comand of submodule update
continuous-integration/drone/push Build is passing Details
2023-01-12 12:05:04 +01:00
Anne de Jong d50e419ba8 Now testing without cache
continuous-integration/drone Build is passing Details
2023-01-12 12:02:05 +01:00
Anne de Jong 397085509f Merged in origin develop new readme
continuous-integration/drone/push Build encountered an error Details
2023-01-12 11:59:40 +01:00
Casper Jansen cee45a00fa Update: installation instructions 2023-01-12 11:50:34 +01:00
Anne de Jong 6872988e49 Bugfix yaml drone
continuous-integration/drone/push Build encountered an error Details
continuous-integration/drone Build encountered an error Details
2023-01-10 21:52:08 +01:00
Anne de Jong e128cc69ec Updated drone config. Cached compilation
continuous-integration/drone/push Build encountered an error Details
2023-01-10 21:50:48 +01:00
Anne de Jong 95778d77d5 Added .drone requires image archlinux_build
continuous-integration/drone/push Build encountered an error Details
continuous-integration/drone Build is failing Details
2023-01-10 21:18:50 +01:00
Casper Jansen 0e31dbceac Bugfix: FilterBankDesigner now always returns second order sections with shape (SOS_ORDER, 6), even for the high pass section. Expanded the third octave bank compliance test. Since it passed for all common sample rates, I removed the warning that the filters might be non-compliant for fs unequal to 48 kHz. 2023-01-09 11:59:48 +01:00
Casper Jansen 786afc3fac FilterBankDesigner now handles sampling frequencies other than 48 kHz; added norm compliance test script. If part of the (1/3 or 1/1) octave band lies above the Nyquist frequency, a high pass filter is returned. If the whole band lies above the Nyquist frequency, a no pass filter is returned. 2023-01-06 09:44:34 +01:00
Casper Jansen eedd6d83b4 Improved handling of EQ when fs=44.1k a bit, including suggestion to use 48k 2023-01-05 17:06:32 +01:00
Anne de Jong 24b9a24b04 Bugfix and code formatting. 2023-01-04 15:15:03 +01:00
Anne de Jong 8befe4afc8 Splitted UlDAQ code in header and cpp file to make a more logical separation between declaration and implementation. BUGFIX: lasp_record did not return True in self.finish(), resulting in a stream stop. 2023-01-04 14:21:39 +01:00
Anne de Jong 44c3e390b3 Added more specific default calibration values 2023-01-04 12:09:05 +01:00
Anne de Jong ab07acd60c Some bugfixes 2022-11-14 11:11:03 +01:00
Anne de Jong f4c4a883c6 Small comment change 2022-11-11 13:51:10 +01:00
Anne de Jong 0c0a86dc64 Update RtAudio backend to overwrite default samplerate to 48 kHz, if available 2022-11-11 12:35:52 +01:00
Casper Jansen fbb14f475c Added offset_t option to SLM(); removed trailing spaces 2022-11-10 11:39:44 +01:00
Casper Jansen e405ab8eea Bugfix in lasp_measurement.py/CPS() 2022-11-08 14:27:16 +01:00
Casper Jansen 6517fb0029 Bugfix: Sweep reaches from fl to fu within actual sweep time instead of [sweep time + quiescent time] 2022-10-27 15:00:17 +02:00
Thijs Hekman 441685ad32 Bugfix for non contiguous channels are enabled on UlDAQ 2022-10-25 16:45:48 +02:00
Anne de Jong bf854b4055 Merge branch 'develop' of ssh://code.ascee.nl:12001/ASCEE/lasp into develop 2022-10-24 13:32:03 +02:00
Anne de Jong 48de9cc3cb BUGfix: only add filters for enabled input channels 2022-10-24 13:31:57 +02:00
Casper Jansen b259580736 Add: DaqConfigurations.loadRaw() and saveRaw() for easy accessing of DAQ configuration data 2022-10-24 12:05:59 +02:00
Anne de Jong 6eaf5db691 Added possibility to get the periodic sequence to Python using the getSequence() method on class Periodic. Added a check that at least one of LogSweep or LinSweep should be activated. 2022-10-21 23:12:47 +02:00
Anne de Jong 30992add71 Physical output quantity added in device info 2022-10-21 22:30:06 +02:00
Anne de Jong e3e8d75e0c Removed not necessary boost dependency 2022-10-21 18:19:37 +02:00
Anne de Jong bcf30044e6 (Re)implemented digital highpass filter on input data. 2022-10-20 17:12:34 +02:00
Anne de Jong cb72c2ba74 Added first order high pass static method 2022-10-20 16:31:55 +02:00
Anne de Jong fae1847cf8 Belongs to previous commit 2022-10-20 12:29:24 +02:00
Anne de Jong 6758655eaa Bugfix in changing measurement channelConfig afterwards. Was not correctly fixed, as to store the enum index corresponding to the quantity 2022-10-20 12:28:46 +02:00
Anne de Jong 142a161283 Improved stream handling code in stream manager. No pointers to pointers anymore. 2022-10-19 11:57:51 +02:00
Thijs Hekman 6bd03301aa Bugfix: duplex stream came on output 2022-10-19 10:03:13 +02:00
Anne de Jong e274e12f82 Added ARMA_NO_DEBUG flag for release mode 2022-10-18 22:31:25 +02:00
Anne de Jong d0854ae84b Changed explicit nullptr to more C++-like reset() 2022-10-18 22:24:53 +02:00
Anne de Jong 8429dfa4e8 Added comment. Made sure reset() of indatahandlers is called prior to starting stream. Other order could result in bugs 2022-10-17 19:51:10 +02:00
Anne de Jong b29f004f23 Made PPM meter range-aware. Improved PPM-code. Made RtAps sensitivity-aware. Improved code to get ranges for each channel from Daq object 2022-10-17 19:37:31 +02:00
Anne de Jong 4233e66d27 Bugfix: accidentally forgot to commit two statementes in threadedindatahandler.cpp 2022-10-16 21:30:17 +02:00
Anne de Jong bebd270b44 Bugfix: reset() was called after inCallback() when adding new handler to StreamMgr. Bugfix: start() was doubly called for RtAPS. Once from Python and once from C++ in constructor. Renamed some scoped_lock to Lck. Added some comments 2022-10-16 21:26:06 +02:00
Anne de Jong e2aa149030 Merge branch 'master' into develop 2022-10-16 18:39:55 +02:00