Commit Graph

30 Commits

Author SHA1 Message Date
a91640cd8d Explicit picking of driver for windows. 2024-04-05 06:49:48 -07:00
3005f17400 Added extra getReferemenceMeasurements() method to MeasurementSet. Bumped therefore to v1.6.0 2024-03-19 13:39:17 +01:00
da023273d8 Bump 1.5.1
Some checks failed
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Blocked by required conditions
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Has been cancelled
2024-03-14 08:47:32 +01:00
d0d494fcb2 Added some stuff to gitignore, removed explicit dependency on Numpy
Some checks failed
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after 2m1s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-03-12 15:53:37 +01:00
15cd62baf8 New smoothing algorithm - minor version bump
Some checks failed
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after 2m6s
2024-03-12 11:20:31 +01:00
48d262fbf0 Bugfix in sensitivity correction of realtime spectra
Some checks failed
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after 2m8s
2024-03-07 09:36:50 +01:00
bf06402b11 BUGfix of segfault. Very subtle. ThreadedInDataHandler could be deleted, while a task was just pushed to the thread pool. Then, when the task is finally run, the object could be deleted, as the _thread_running flag was not set. Besides this, we made some fixes that makes sure that the handles to a Recording class are stored as a weakref inside of the C++ code. This makes it easier to garbage-collect a recording, even when the IndataHandler is still running. 2024-03-06 21:41:04 +01:00
b61e836f35 Bumped 1.4.6
Some checks failed
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after 1m38s
2024-03-04 14:44:37 +01:00
5e8e40db7a Updated tag. forgot in previous tag updates
Some checks failed
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after 1m47s
2024-02-29 20:05:10 +01:00
6b337df2a9 Bugfix in channel counter for getHighestEnabledOutChannel, added Api -subapis for Portaudio backend. Switch to defaulting Portaudio as audio backend. Added PulseAudio as extra sub-api to default compile in portaudio
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 3m2s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-01-25 15:31:53 +01:00
08010e56dd From now on build default LASP with Portaudio backend. Also on Linux. Code cleanup of Portaudio glue code
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 3m3s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-01-20 11:52:16 +01:00
14ab3d9dfe Version bump: bugfix
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 2m27s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-01-10 13:01:38 +01:00
514ed1aa32 Added physicalOutputQty for daq devices, added possibility to inspect from Python whether device has monitor. Added unit for equation in Qtys. Version bump 1.3.0
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 2m49s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-01-10 12:26:38 +01:00
2cd4c616b3 Bump 1.2.0
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 2m11s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Successful in -1m25s
2023-12-19 14:04:43 +01:00
c610c6350d Implemented reference measurements, and renaming as method in Measurement object. 2023-12-18 12:37:46 +01:00
bfa6704360 New armadillo version, some updates in pyproject and README
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 2m12s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2023-10-24 15:13:06 +02:00
31208db325 Action roll... 2023-10-05 21:39:41 +02:00
a29f72a592 Updated tests with build scripts in docker containers
Some checks failed
continuous-integration/drone/push Build is failing
2023-07-24 17:24:12 +02:00
aa0803e2f1 build(pyproject.toml): Added pybind11 build dependency
Some checks failed
continuous-integration/drone/push Build is failing
2023-07-20 15:22:56 +02:00
01a6c35f6e bump: version 1.0.0 → 1.0.1
Some checks failed
continuous-integration/drone/push Build is failing
2023-07-19 17:00:27 +02:00
ff1cfddf97 fix: Added patch number to semver in pyproject.toml 2023-07-19 17:00:22 +02:00
9f81db8eeb Bla 2023-07-18 17:12:34 +02:00
914da89819 build(Testing): Not yet 2023-07-18 17:06:40 +02:00
790eb41a26 Switch to pyproject build structure 2023-07-14 16:40:57 +02:00
f012244091 Pyproject and setup do not cooperate. Removed pyproject.toml
Some checks failed
continuous-integration/drone/push Build is failing
2023-01-12 17:03:40 +01:00
fae906884e Textual improvements. Formatting (Neoformat) improvements. Let DataTypeDescriptor be a reference (to a global const std map in Daq class. Improved naming of certain functions. Better DaqData implementation, now we make sure memory alignment is good at all times. Switched functions arguments in DaqData constructor to comply with all other cases of first frame, then channel. Better naming of stream in RtAudio. Better handling of faulty function calling in RtAudio start(). Bugfix in RtAudio, did call right Daq::dtypeDescr() function --> result was that only first channel was copied to all channels. Added extra check in StreamMgr. Removed unnecessary TypedDaqData class. Use a safe queue in threaded in data handler. We can now remove the Boost code for that. 2022-10-10 19:17:38 +02:00
b629edde4c Updated pyproject and doxyfile, and readme 2022-09-22 10:11:47 +02:00
70891ceaf4 Switched to OpenMP for parallellizing for loops. Bugfixes in PowerSpectra() class. Added tests to check Parsevall hold. Improved lots of comments. Added module groups. Use CMake to specify code version number. Device info should be obtained from StreamMgr in Python code. 2022-09-03 20:59:14 +02:00
12cf9586eb DaqConfiguration(s) back in place. Time to couple some stuff to ACME 2022-08-01 17:26:22 +02:00
6a006e27f9 Output of a sine wave now works. Pfff 2022-07-20 14:58:48 +02:00