Commit Graph

30 Commits

Author SHA1 Message Date
Anne de Jong 1765042d20 Downgraded a logging.info() to logging.debug
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m45s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
2024-03-19 14:17:59 +01:00
Anne de Jong 46d1eda94d Merged in develop
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m51s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
2024-03-19 13:40:39 +01:00
Anne de Jong 3005f17400 Added extra getReferemenceMeasurements() method to MeasurementSet. Bumped therefore to v1.6.0 2024-03-19 13:39:17 +01:00
Casper Jansen 33439354f8 Sort MeasurementSet by time stamp
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m56s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
2024-03-14 11:31:07 +01:00
Anne de Jong e973f14884 Weak refs to Recording methods. Made the mutexes more simple for stream manager. Added extra guards and statements here and there. Code passes a sever stress test.
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after 2m3s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
2024-03-13 12:19:24 +01:00
Anne de Jong e24cac2805 Some more bugfixes: weak references stored in indatahandler, to avoid calling destructor from wrong thread. Removed some unneccessary include statements on the way 2024-03-12 21:13:13 +01:00
Anne de Jong 3ec15ec645 New smoothing implementation, that runs a bit faster
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after -1m19s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
2024-03-11 16:04:24 +01:00
Anne de Jong 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
Casper Jansen 3b2f2f7c41 Bugfix record indefinitely
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after 1m44s Details
2024-02-27 11:02:45 +01:00
Anne de Jong 878da3369b Bugfix (delete measurement when no data is in it) and cleanup of recording code
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after 1m49s Details
2024-02-26 11:51:59 +01:00
Anne de Jong 7c8e6368ba Removed accidental use of wrong time weighting for impulse (35 ms). 2024-02-06 11:22:31 +01:00
Anne de Jong 46bef007ca Added muZ series impedance reference as measurementtype
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Has been cancelled Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been cancelled Details
2024-01-15 16:41:29 +01:00
Anne de Jong fd8366c362 Bugfix in measurementset
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Waiting to run Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Blocked by required conditions Details
2024-01-12 15:18:58 +01:00
Anne de Jong 061beaf88b Small bugfix of some dead code 2024-01-10 17:30:56 +01:00
Thijs Hekman e8ba3b86bf Bugfix on bugfix. KeyError instead of AttributeError
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 2m29s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
2024-01-10 13:14:54 +01:00
Anne de Jong 695a05b262 BUGFIX: Prevent corrupting all files when no UUID is yet stored in a file 2024-01-10 13:01:07 +01:00
Anne de Jong 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
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 2m49s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
2024-01-10 12:26:38 +01:00
Anne de Jong 0be8dd71d9 Bugfixes: store UUID attribute early when recording is done. Some small improvements
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 2m15s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Successful in -1m38s Details
2023-12-19 14:34:47 +01:00
Anne de Jong 2cd4c616b3 Bump 1.2.0
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 2m11s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Successful in -1m25s Details
2023-12-19 14:04:43 +01:00
Anne de Jong 311a1274bf Added fromFile() method to overcome problem of multiple times opening same file 2023-12-19 14:03:46 +01:00
Anne de Jong 936f2d5708 Merge remote-tracking branch 'origin/develop' into develop
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 3m18s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
2023-12-19 12:28:18 +01:00
Anne de Jong 98d4e8dad2 More checks on refMeas. Renamed method refMeas to getRefMeas. Added removeRefMeas. Stabilized API? 2023-12-19 12:27:44 +01:00
Anne de Jong 87283e4aba Changed pure random UUID of measurement to time-based UUID 2023-12-19 12:26:22 +01:00
Thijs Hekman e5c40c6af3 Merged in lasp from remote
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 3m8s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
2023-12-19 11:24:04 +01:00
Anne de Jong c610c6350d Implemented reference measurements, and renaming as method in Measurement object. 2023-12-18 12:37:46 +01:00
Anne de Jong 89b303497b fix(lasp_version.py): Added patch to tuple unpack
continuous-integration/drone/push Build is failing Details
2023-07-23 15:24:17 +02:00
Anne de Jong d96c591183 build(Removed-requirements,-they-are-in-pyproject.toml.-Added-lasp_version.py-that-will-obtain-version-from-metadata.): Black changed single quotes to double quotes. This commit should be tested now we have a patch number in the version 2023-07-19 16:56:50 +02:00
Anne de Jong 9f81db8eeb Bla 2023-07-18 17:12:34 +02:00
Anne de Jong 914da89819 build(Testing): Not yet 2023-07-18 17:06:40 +02:00
Anne de Jong 790eb41a26 Switch to pyproject build structure 2023-07-14 16:40:57 +02:00