Commit Graph

674 Commits

Author SHA1 Message Date
a986a6b9cd Added the aps calculator where blocks are neglectd below a certain threshold. Warning, this is sweep specific and is currently the method implemented in lasp_measurement. Fine for muZ, not necessarily for other stuff
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -4m53s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-11-01 16:16:06 +01:00
9caf5fe387 Added amplitude envelope to sweep signals, with associated methods
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -4m47s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-11-01 14:17:31 +01:00
a38eca47f3 Modified directory structure to have al uldaq-files in the subfolder uldaq
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -3m43s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-09-26 11:31:32 +02:00
509f165ecb Merged in remote
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -1m3s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-07-03 11:58:18 +02:00
67bd7e6c9d Updated linspaces to use LASP_NUMPY_FLOAT_TYPE. 2024-07-03 11:56:40 +02:00
6b0442fe90 Version bump 1.6.8
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -1m5s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Successful in -5m36s
2024-07-02 10:57:16 +02:00
e542f805e9 Removed old unused Fir filterbank code. 2024-07-02 10:56:42 +02:00
047269df78 empty() --> np.empty()
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -1m11s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-07-01 16:19:22 +02:00
d28875cdcc Bump 1.6.7
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -1m1s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-28 09:16:23 +02:00
f6ea790071 Bugfix for overwriting array initialization functions, such that it can also handle complex numbers and different ordering 2024-06-28 09:15:55 +02:00
7cd3dcffa8 Merge remote-tracking branch 'refs/remotes/origin/develop' into develop
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -59s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-26 15:06:09 +02:00
cdc3ffb84a Fixed an error where the ylabel of SPL plots would be indicated as 2 micropascal 2024-06-26 15:05:34 +02:00
838a0f7cc1 Silence portaudio alsa errors when querying device info AND when starting stream. Do not know whether this solves the problem of its verbosity, but at least the code is where it belongs
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -59s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-26 12:17:43 +02:00
bf5d006aef Merge branch 'master' into develop
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -54s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-24 16:34:29 +02:00
a443be6e39 Updated readme for RPI install
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-06-24 16:33:31 +02:00
27da426d66 Bump v1.6.6
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -55s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Successful in -5m20s
2024-06-24 02:11:56 -07:00
fa51d6e81c Bump 1.6.5
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -54s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-24 10:00:56 +02:00
832302bba2 Some warnings fixed. The rest is markup suggestions from black, of which part is committed 2024-06-24 09:56:35 +02:00
dd3aa5a0d6 Merge remote-tracking branch 'origin/develop' into develop 2024-06-24 09:45:25 +02:00
a1781fa66c Bump version due to bugfix
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -59s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Successful in -5m16s
2024-06-24 09:45:10 +02:00
1cc6b9106d Bugfix: float129 -> complex128 2024-06-24 09:44:19 +02:00
9bcc2e4173 Update comments + minor change
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -52s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-21 14:05:53 +02:00
c8a4ded750 Checkout v3. v4 seems to be buggy.
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in -48s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Successful in -4m36s
2024-06-19 10:15:28 +02:00
c7f8ac7122 Added extra readme
Some checks failed
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after -5m21s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-18 09:14:58 +02:00
afffa0b2ca Bugfix to accomodate scipy versions >=1.13. Fixed the version of scipy to be at least this one. Updated readme regarding version bumping
Some checks failed
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after -5m20s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-18 09:11:46 +02:00
a1802686d1 Removed lasp_imptube. Old code not of use anymore 2024-06-18 09:01:44 +02:00
96b3fd5371 Merged in rpi. 2024-06-17 15:51:21 +02:00
74bfdef921 Updated portaudio
Some checks failed
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after -5m18s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-17 15:50:33 +02:00
e3bcfa30ce Updated portaudio
Some checks failed
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after -5m18s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-17 12:10:31 +02:00
41e748c2f5 Made code to compile and probably work with 32-bits floating point. This requires quite some testing to be done
Some checks failed
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after -4m54s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-03 17:28:51 +02:00
d24b5fb00b Merge remote-tracking branch 'origin/develop' into rpi
Some checks failed
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after -4m55s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-03 16:58:28 +02:00
92fb5c1d76 Updated CMakeLists to compile with correct flags and settings
Some checks failed
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after -4m54s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-06-03 16:57:12 +02:00
35dc6885aa Bump 1.6.1 version lock scipy
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m16s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-04-05 07:12:04 -07:00
b10564dc49 Scipy version locked to 1.12. Needs a fix in scipy.signal. TBD 2024-04-05 07:11:39 -07:00
3738012c3e Merge remote-tracking branch 'origin/develop' into develop
Some checks failed
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Failing after -4m54s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-04-05 06:49:57 -07:00
a91640cd8d Explicit picking of driver for windows. 2024-04-05 06:49:48 -07:00
0bf621e45c Updated documentation for Windows installation
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-04-05 15:49:20 +02:00
1f7deca3fd Updated scripts for building. Documentation follows
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m26s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-03-29 04:34:24 -07:00
1fb98412b2 Removed hard-coded Numpy include dir
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m35s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-03-27 13:55:24 +01:00
d50dd35745 Silence warnings from portaudio ALSA backend during device enumeration. Do device enumeration on background thread
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m30s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-03-27 13:45:13 +01:00
1765042d20 Downgraded a logging.info() to logging.debug
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m45s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-03-19 14:17:59 +01:00
46d1eda94d Merged in develop
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m51s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-03-19 13:40:39 +01:00
3005f17400 Added extra getReferemenceMeasurements() method to MeasurementSet. Bumped therefore to v1.6.0 2024-03-19 13:39:17 +01:00
33439354f8 Sort MeasurementSet by time stamp
All checks were successful
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m56s
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped
2024-03-14 11:31:07 +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
84db689e56 Ignore error on rm when no files in build copy dir
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:43:47 +01:00
83c7aa6ade More subtle locking and unlocking of mutexes in stopstream
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-14 08:25:47 +01:00
3c16e33453 Removed deadlock in output stream deletion
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-13 13:29:29 +01:00
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.
Some checks failed
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