Commit Graph

46 Commits

Author SHA1 Message Date
Anne de Jong 1f7deca3fd Updated scripts for building. Documentation follows
Building, testing and releasing LASP if it has a tag / Build-Test-Ubuntu (push) Successful in 1m26s Details
Building, testing and releasing LASP if it has a tag / Release-Ubuntu (push) Has been skipped Details
2024-03-29 04:34:24 -07:00
Anne de Jong 31208db325 Action roll... 2023-10-05 21:39:41 +02:00
Anne de Jong 63122b8a42 build(Not-sh-but-bash): Changed from sh to bash shell
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is pending Details
2023-09-17 19:52:31 +02:00
Anne de Jong df4e2cb573 build(Build-docu-only-on-master,-python3-venv-(sigh)..): Added extra install ubuntu dept, trigger documentation build only on branch master
continuous-integration/drone/push Build is failing Details
2023-09-17 17:34:21 +02:00
Anne de Jong 0425195ffd build(python3-virtualenv): Not python3.10-virtualenv but python3-virtualenv
continuous-integration/drone/push Build is failing Details
2023-09-17 17:19:43 +02:00
Anne de Jong e51463a6cc build(Build-on-Ubuntu-fuix): hopefully fixed build error for Ubuntu builds
continuous-integration/drone/push Build was killed Details
2023-09-17 17:14:55 +02:00
Anne de Jong 628ba898c9 Merged in develop.
continuous-integration/drone/push Build is failing Details
2023-08-30 21:44:20 +02:00
Anne de Jong 1bf022d648 ci: Ubuntu build: added git to list of install packages
continuous-integration/drone/push Build was killed Details
continuous-integration/drone Build is failing Details
2023-07-24 20:02:18 +02:00
Anne de Jong 8397779a2a ci: Fixed build script for Ubuntu build (2)
continuous-integration/drone/push Build was killed Details
2023-07-24 18:01:51 +02:00
Anne de Jong 94f0ec1d84 ci(scripts/build_ubuntu.sh): Fixed build script for Ubuntu builds 2023-07-24 18:01:02 +02:00
Anne de Jong a29f72a592 Updated tests with build scripts in docker containers
continuous-integration/drone/push Build is failing Details
2023-07-24 17:24:12 +02:00
Anne de Jong aa0803e2f1 build(pyproject.toml): Added pybind11 build dependency
continuous-integration/drone/push Build is failing Details
2023-07-20 15:22:56 +02:00
Anne de Jong 33132e2c9d Execute permissions on build scripts
continuous-integration/drone/push Build is failing Details
continuous-integration/drone Build is failing Details
2023-07-14 10:13:45 +02:00
Anne de Jong fc681f3b6c Test virtualenvs and build envs
continuous-integration/drone/push Build is failing Details
2023-07-14 10:12:42 +02:00
Anne de Jong f9640a5f99 Some small changes. 2023-06-11 05:33:16 -07:00
Anne de Jong 9617da3ad9 Updated libs. Some comments and tests on cmake with msys2.
continuous-integration/drone/push Build is failing Details
2023-05-25 11:41:16 -07:00
Anne de Jong 34729cf9c0 Destroythreadpool waits forever. Try with ucrt64
continuous-integration/drone/push Build is passing Details
2023-05-12 08:27:35 -07:00
Anne de Jong 3e6c8cf3b2 Working to execute cpp code of LASP on Windows. Streams are not working in ACME
continuous-integration/drone/push Build is passing Details
2023-05-03 12:44:32 -07:00
Anne de Jong ad864ddb4a Added scripts and debugged cmake to make compile windows ready. Now it compiles, bug the problem is, we have DLL load failed
continuous-integration/drone/push Build is passing Details
2023-04-19 12:36:32 -07:00
Anne de Jong 9aba6040f7 Py_filter added for Doxygen 2023-02-01 22:49:55 +01:00
Anne de Jong 12cf9586eb DaqConfiguration(s) back in place. Time to couple some stuff to ACME 2022-08-01 17:26:22 +02:00
Anne de Jong ee58f19251 Change in DaqConfigurations API for consistency 2021-05-14 11:24:07 +02:00
Anne de Jong bd4961710e Bugfix in deserializing device info. Added comments and function in stream manager to rescan Daq devices 2021-05-13 21:35:51 +02:00
Anne de Jong 57fe4e6b7c Playing a sine wave works, recording seems to work, although we have not checked what is actually recorded. For that we now switch to ACME! 2021-05-08 15:06:11 +02:00
Anne de Jong b031dfb280 Cleanup some debug print statements --> logging interface 2021-05-08 15:03:57 +02:00
Anne de Jong e72e9154aa StreamManager is new frontend to all DAQ. 2021-05-07 22:53:29 +02:00
Anne de Jong ee888891d9 Bugfix in lasp_daq.pyx. This was the reason of the initial tick in the audio. The CppSleep was done with the GIL held. Sometimes indentation is what you need in PYthon... 2021-05-07 22:50:03 +02:00
Anne de Jong 466a6f5cc1 Stream and recording seems to work. Also signal generator seems to work. Error handling is not working properly yet. 2021-05-05 19:48:04 +02:00
Anne de Jong 4657063467 Record is back working. Now ready for testing signal generator 2021-05-04 15:10:13 +02:00
Anne de Jong fa32e9eac3 Bugfixes of Python/C++ interaction layer, first tests for DaqConfiguration code 2020-10-18 13:58:42 +02:00
Anne de Jong fa0c241fb9 Daq measurement interface changed to permanently work with UlDaq. Should become a choice in future. Simultaneous output and input not yet working. Probably the DAQ API is not working properly with threads. We should find a minimum working example of simultaneous input/output. Then, the UlDAQ and RtAudio details should be abstracted away in a common interface, written in C++ 2020-09-18 08:52:56 +02:00
Anne de Jong c9b84e4c96 First work to multiple API AvStreams. Python thread for UlDaq does compile, ready for testing 2020-09-15 20:34:27 +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 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 1f1922272d Lots of code and comments improvements 2019-10-27 14:19:26 +01:00
Anne de Jong 23fc4c9259 Exposed AvPowerSpectra explicitly. Comment improvements. Line breakages, etc. Added 10s and infinite to TimeWeighting types. 2019-03-28 21:26:11 +01:00
Anne de Jong c830891f66 Added PowerSpectra function to report_tools, plotting level differences. 2018-12-28 13:55:09 +01:00
Anne de Jong f5e98088ed Updated calibration script 2018-12-28 13:49:50 +01:00
Anne de Jong c152bf65f3 Improved bar colors. Ticks on y axis in float on bars. Legend positions in bars. Moved asceefigs repo into lasp.tools. 2018-10-01 14:25:09 +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 473de073a6 Bugfix in Measurement.exportAsWave, throughput of sensitivity value into final measurement object in Recording class, added lasp_record and lasp_playback scripts. 2018-07-31 13:09:42 +02:00
Anne de Jong 0475b7a60b Moved lasp_playback to this repo 2018-07-31 11:23:39 +02:00