|
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
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
|
2024-03-13 12:19:24 +01:00 |
|
|
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 |
|
|
ab080910fc
|
Made power correction in smoothing algorithm optional. Window decreases in size symmetrically around the edged of the frequency spectrum
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-12 11:19:52 +01:00 |
|
|
6799ee9287
|
Bugfix new smoother, including ac signal power correction
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 09:21:07 +01:00 |
|
|
f9cf059c90
|
Forgot to actually commit the Cpp files of the smoother
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after 8s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
|
2024-03-11 16:33:28 +01:00 |
|
|
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
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
|
2024-03-11 16:04:24 +01:00 |
|
|
48d262fbf0
|
Bugfix in sensitivity correction of realtime spectra
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 |
|
|
26eef040a4
|
More locks on signal generator.
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after 1m33s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
|
2024-03-04 15:49:29 +01:00 |
|
|
0841dbd73b
|
Create InDataHandler only from the moment startThread() is called. This is safer, and might fix a segfault
|
2024-03-04 14:44:00 +01:00 |
|
|
628ba898c9
|
Merged in develop.
continuous-integration/drone/push Build is failing
|
2023-08-30 21:44:20 +02:00 |
|
|
790eb41a26
|
Switch to pyproject build structure
|
2023-07-14 16:40:57 +02:00 |
|