Commit Graph

23 Commits

Author SHA1 Message Date
Anne de Jong 287b0cfe83 Big change to new stream configuration. Possibility to include output channels back to input 2020-08-03 20:17:52 +02:00
Anne de Jong 6830d5192e Merge branch 'develop' of ssh://code.ascee.nl:12001/ASCEE/lasp into develop 2020-07-09 09:45:14 +02:00
Anne de Jong c30960b1a3 Added method to import measurement data from a wave file 2020-07-09 09:45:08 +02:00
Anne de Jong 2d909b07dd Small fixes for building on Windows. Note, that there are some things hardcoded which should not be hardcoded. 2020-04-26 05:41:11 -07:00
Anne de Jong 8e0b173fdf Audio thread does not interfere with Python GIL anymore. Instead, GIL-acquiring stuff runs on different thread which communicates using queues. Small API change in callback to Python, no streamtime is given anymore, and buffers for input and output CAN be none. 2020-04-03 11:12:49 +02:00
Anne de Jong 5516fe44ce Moved stream data to a C struct 2020-03-30 20:23:17 +02:00
Anne de Jong 04c3631a72 Renamed an attribute in daqconfigs. Small bugfix in lasp_calibrate.py 2020-03-09 15:50:46 +01:00
Anne de Jong 173bf10273 Added code for monitor channel in stream and in recording. Updated comments. Lowered
tracing of siggen.
2020-02-25 14:35:49 +01:00
Anne de Jong 2270a297cc Bugfixes and improvements in Filters 2020-01-10 21:23:57 +01:00
Anne de Jong aa3581cf74 First part of signal generator implementation. White noise and sine waves are working. 2019-12-28 16:58:13 +01:00
Anne de Jong 28122d5c15 Some GIL releases, and bugfix in AvStream 2019-12-28 12:01:56 +01:00
Anne de Jong dcb861a6ef Output data for device now directly written to buffer. Bugfix in interleaved/deinterleaved creation of Numpy array from data 2019-12-26 16:04:49 +01:00
Anne de Jong 705f77858d Updated API for recording using context manager. Easy for Recording, both in GUI and in CLI 2019-12-23 12:25:37 +01:00
Anne de Jong b88ec2904c Update API for the AvStream. 2019-12-22 15:00:50 +01:00
Anne de Jong 0109056b5f Recording is working again. Sometimes it hangs on closing stream. 2019-12-18 10:02:20 +01:00
Anne de Jong 3ea745245f First work in the direction of getting a recording running again 2019-12-17 14:09:45 +01:00
Anne de Jong 505add6ae1 Added loads of comments and readability improvements. 2018-12-29 15:34:24 +01:00
Anne de Jong bbdbb6b707 Bugfix with closing software when running real time spectra monitor. 2018-09-13 15:53:46 +02:00
Anne de Jong a10326d617 Converted daqconfig to Python3.7 dataclass. Changed revtime name to revtimewidget. Added real time APS dialog. But contains bug on close! Split up SLMWidget and SLM into different files for accessing the SLM class from scripts. Changed lower y-limits of figure plot in GUI to something more sensible. Added umik to list of devices, but does not work yet due to 24-bits audio bug. First steps to change legend position in bar plot. 2018-09-13 13:56:05 +02:00
Anne de Jong 889a1898f5 Tracer level in dmat_to_ndarray lower. set only one input channel default in default_device. Bugfix nogil on data read in daqdevice. Lots of improved comments. Real time power spectra functionality working again 2018-08-01 20:36:58 +02:00
Anne de Jong a8c71f7aa0 Sensitivity applied in measurement praw() function, removed from WeighCal class. CalFile standard set to None, as we use MM210 from now on. Bugfix in measurement sensitivity setter. Started cleaning up of real time power spectra widget. 2018-07-31 11:23:24 +02:00
Anne de Jong 64821f8c6f In between state of connecting DAQ Devices 2018-07-28 14:46:52 +02:00
Anne de Jong b3d60a2d69 Added monitor panel. Only spectra fast and slow weighting implementation is not savy 2018-04-01 10:57:29 +02:00