-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARRUS-29: Make batch size available in C++ API. #240
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Conflicts: # arrus/core/devices/us4r/us4oem/Us4OEMImpl.cpp
PiotrKarwat
added a commit
that referenced
this pull request
Apr 8, 2022
commit 440c08a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Apr 3 15:04:38 2022 +0200 Fixed TX apodization for CUDA kernel for 3D. commit 4536b33 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:51:20 2022 +0200 Fixed unit tests. commit 0341fde Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:33:44 2022 +0200 Made arrus.utils.imaging package to import cupy only when it's available. commit 1d5ff63 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:01:09 2022 +0200 Use the latest version of Jinja2, < 3.1. commit 037d7ce Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 18:37:59 2022 +0200 Exclude Jinja >= 3.1 in the sphinx docs documentation. Issue: readthedocs/readthedocs.org#9038 commit 549eda5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:46:17 2022 +0200 Changed us4r-api version to 0.8.3 commit 0dbbc8c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:10:04 2022 +0200 Updated release notes. commit a45edf0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:09:30 2022 +0200 Updated release notes. commit 421c362 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 18 09:54:41 2022 +0100 Set the output data type for image reconstruction to float32. commit 577bcf5 Merge: 0fee473 9bac8ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 17 13:49:54 2022 +0100 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 0fee473 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 17 13:49:40 2022 +0100 Prepared configuration for all Olympus probes commit b4a6ab2 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 21:12:40 2022 +0100 Added stopOnOverflow property #US4R-101 commit e8c95d4 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:35:05 2022 +0100 Increased us4r-api version to 0.7.2. commit 6ff7dfb Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:32:13 2022 +0100 Implemented HV voltage getters. commit c34b021 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:31:54 2022 +0100 Moved FrameChannelMapping attrs getter to the proper namespace. commit 79c9515 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 16:55:03 2022 +0100 Updated Us4rSettings protobuf to use camel_case format. commit 85889d8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 16:11:00 2022 +0100 Fixed typo in arrus.utils.imaging. commit 8c96fb8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 15:09:35 2022 +0100 Increased us4r-api version to 0.7.1, arrus.utils.imaging typo fix. commit c6ecb45 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Feb 14 19:01:19 2022 +0100 Implemented ReconstructLri3D operator, refs #ARRUS-126 Note: the implementation of the operator is specific for the Vermon matrix probe. commit 02d45b3 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Feb 14 18:55:45 2022 +0100 Implemented Reshape operator, fixed Lambda prepare_func parameter. arrus.utils.imaging commit 1bcada9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Feb 10 11:02:07 2022 +0100 Added version to the Python metadata class. commit abe1bfa Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Fri Feb 4 09:32:07 2022 +0100 Appended dev suffix in the ARRUS_PROJECT_VERSION. commit 35e4609 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Feb 3 12:08:01 2022 +0100 CUSTOMERS-64: Made it possible to run custom callback on the arrus.utils.imaging callback. (#251) commit b66519e Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Mon Jan 24 20:26:31 2022 +0100 api.matlab.rst - link to PWI article commit fc5b3c0 Merge: 8041d39 4d3d0bc Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 19 21:34:54 2022 +0100 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt # arrus/core/api/devices/us4r/Us4OEM.h # arrus/core/api/devices/us4r/Us4R.h # arrus/core/devices/us4r/Us4RImpl.cpp # arrus/core/devices/us4r/probeadapter/ProbeAdapterImplTest.cpp # arrus/core/devices/us4r/us4oem/Us4OEMImpl.cpp commit 4d3d0bc Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 14 09:25:18 2022 +0100 Improved the implementation of Us4R to arrus logging mechanism. Replaced static hashmap with switch clause. commit 537b43f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 19:12:01 2022 +0100 Version 0.6.6. commit c4cae0d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 19:00:36 2022 +0100 Fixed Windows build. There seems to be "max" keyword used somewhere in Windows headers. commit 8041d39 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Jan 11 12:43:13 2022 +0100 ARRUS-115: Implemented a support for vermon 3d probe and us4OEMs with 8 modules. (#250) commit d1875ef Author: PiotrKarwat <piotr.karwat@us4us.eu> Date: Mon Jan 10 21:44:55 2022 +0100 Us4R: use incoherent compounding commit 9bac8ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Set us4r-api version to 0.8.2 commit b042ba8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Fixed frame channel mapping for RX apertures < 32 elements. commit df01eb5 Merge: f1bfc0f f0c03b9 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:35:56 2022 +0100 Merge remote-tracking branch 'origin/master' commit f1bfc0f Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:35:47 2022 +0100 Fixed frame channel mapping for RX apertures < 32 elements. commit f0c03b9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 18:29:23 2022 +0100 Fixed the Us4R version regex pattern. commit 84449f2 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:03:55 2022 +0100 Fixed sampling frequency data type, minor compilation fixes. commit cdfe555 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Thu Dec 23 23:23:23 2021 +0100 Minor fixes: updated default b-mode imaging pipeline for linear/phased scanning batch-wise processing, remove obsolete file. commit ba3d10c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Enabled 90 V for the ATL and ultrasonix probes. commit 99e5abd Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 15 16:29:10 2022 +0100 Fixed unit tests for us4r-api mocks 0.8.0. commit a70c955 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 15 16:01:37 2022 +0100 Changed pip install path protocol from git to https. commit 63ddeb8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 11 10:58:24 2022 +0100 Reverted the changes made in Python examples. commit bab02b5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 11 10:50:40 2022 +0100 us4r-api version 0.8.0. commit 93ca3fc Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Increased Us4R version to 0.6.10. commit 6c9c085 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Thu Dec 23 23:23:23 2021 +0100 Made arrus.utils.imaging compatible with batch-wise processing. commit 5c752c0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Increased the maximum downsampling factor to 10. commit 30a1b64 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 13:06:12 2022 +0100 Implemented methods for us4OEM diagnostic. - to check Us4OEM state - to getFPGA temperature commit d79cca0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Fixed merge, added Output operation to arrus.utils.imaging package. commit 08d2569 Merge: 9a314f6 3a48688 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Merge with master commit 3a48688 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 17:51:30 2021 +0100 ARRUS-116: Exposed the number of us4oems and FPGA temperature in the us4r API. (#249) commit 157e93a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:55:46 2021 +0100 Removed unreachable code. commit 15a06d3 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:51:56 2021 +0100 Increased us4r-api driver dependency to 0.6.9 commit ca03f79 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:29:59 2021 +0100 Updated release notes. commit f1c9a5e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:25:55 2021 +0100 Version 0.6.5. commit f029a3d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:19:47 2021 +0100 Us4R buffer unregistration will be performed only once. commit 491d410 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 16 18:01:03 2021 +0100 Unlock page-locked output buffer when the scheme is stopped. commit 9a314f6 Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Mon Dec 13 12:00:17 2021 +0100 Ref ARRUS-113: arbitrary rx apodization (#248) * iqRaw2Lri - custom apodization (uses texture) Replaces previous (fixed gaussian) apodization * iqRaw2Lri - change rxApod position among other parameters * Us4R & Reconstruction - include rxApod * Control scripts - include rxApod * iqRaw2Lri - checkData - validation of int32 arrays added * Reconstruction - default rxApod (uniform) commit 102c0db Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Dec 6 22:11:36 2021 +0100 Added CMake for option python-dev lib version. commit 8076024 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 15:29:39 2021 +0100 Updated .clang-format file. commit a48d178 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 14:56:30 2021 +0100 Fixed header guard style in core API. commit 9178531 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 11:55:10 2021 +0100 Introduced .clang-format for project. commit c723949 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 21:41:04 2021 +0100 Version 0.6.4 commit e8ea4ea Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Sat Nov 20 15:20:30 2021 +0100 Ref ARRUS-111: Extending the B-Mode display functionality (#247) * Implementation of Cine Loop * Input parser * cineLoop not optional * Implementation of persistence * Update the control script * DuplexDisplay - bug fix * Implementation of TGC (postprocessing) * DuplexDisplay - minor changes * DuplexDisplay - auto TGC bug fix * DuplexDisplay - colorbar bug fix The bug consisted in: color limits of the colorbar were unrelated to the color limits of the image. * DuplexDisplay - cineloop size bug fix * DuplexDisplay - spaces around "+" and "-" * DuplexDisplay - validation moved to addParameter function * Us4R_duplex - reconstructionObject is now obligatory input * DuplexDisplay - break code lines commit a704455 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 08:36:53 2021 +0100 Updated release notes. commit a657eba Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 08:35:49 2021 +0100 Added phased array example to the arrus package, updated release notes commit 1d0e38d Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Fri Nov 19 22:55:08 2021 +0100 Ref-ARRUS-112: Removal of shallow artifacts related to TX signal (#246) * iqRaw2Lri - omit initial samples * Us4R - pass the nSampOmit to the reconstruction kernel * iqRaw2Lri - remove commented piece of code commit bcd4fde Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 19 15:56:51 2021 +0100 Fixed the first scanline position in the ScanConverter implementation. commit 00939ca Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 19 09:18:41 2021 +0100 Added an example for phased array scanning. commit 118e66a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 15 09:26:19 2021 +0100 Version 0.6.3. commit 562f919 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 16:31:27 2021 +0100 Added adapter settings for ATL/Phiplips-us4r4 adapter. commit 1a80e2d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 12:37:45 2021 +0100 Added adapter settings for ATL/Phiplips-us4r4 adapter. commit cd82c6b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 11:59:30 2021 +0100 Minor fixes in the implementation of classical beamforming processsing. commit df28f6e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 09:53:54 2021 +0100 Minor fixes in the PA scanning beamformer. commit c8ba292 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Nov 13 19:45:40 2021 +0100 Minor fixes. commit f6d7c49 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Nov 13 18:34:16 2021 +0100 Added phased-scanning for linear probes in Python. commit 9abc058 Merge: 479d5eb 906f931 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 12 13:40:39 2021 +0100 Merge branch 'master' of github.com:us4useu/arrus commit 906f931 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 12 09:46:01 2021 +0100 Improved iq raw 2 LRI performance. Moved the probe geometry to constant memory, changed kernel grid of threads dimensions. commit 58a6989 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 10 10:27:04 2021 +0100 ARRUS-109: Updated Python remapping code for batch of sequences of RF frames. (#244) commit 82268fd Merge: 86f3371 02d71df Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 8 14:46:47 2021 +0100 Merge branch 'master' into develop # Conflicts: # api/python/arrus/utils/iq_raw_2_lri.cu commit 86f3371 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 8 10:22:11 2021 +0100 Fixed parameter broadcasting in arrus.utils.imaging.SelectFrames. commit 44e55eb Author: zkLog <55354379+zkLog@users.noreply.github.com> Date: Fri Nov 5 14:28:35 2021 +0100 Added cupy version check in the arrus.utils.imaging package. (#243) * cupy version check added to imaging.py * Minor update. Co-authored-by: Piotr Jarosik <piotr.jarosik@us4us.eu> commit 02d71df Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 5 11:26:37 2021 +0100 Fixed temporary variable cleanup in iq 2 lri CUDA kernel reconstruction. commit 44f31f4 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 5 11:21:39 2021 +0100 Increased the maximum voltage for esaote probes to 90 V. commit 3158570 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:31:21 2021 +0100 Fixed the ReconstructLri code: a temporary variable was not zeroed for each subsequent TX. commit 203d485 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:19:59 2021 +0100 Fixed the ReconstructLri code: a temporary variable was not zeroed for each subsequent TX. commit 50ee795 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:18:53 2021 +0100 Resoved the issue with int vs size_t comparison. commit a84c891 Author: zkLog <55354379+zkLog@users.noreply.github.com> Date: Tue Nov 2 12:27:01 2021 +0100 ARRUS-96: Python examples documentation update. (#239) * phyton examples documentation update * pwi image name update * Minor corrections. Co-authored-by: Piotr Jarosik <piotr.jarosik@us4us.eu> commit fc1f5f1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 27 20:40:57 2021 +0200 ARRUS-29: Make batch size available in C++ API. (#240) commit 01bafb2 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Oct 11 15:09:35 2021 +0200 Implemented Session::close function. commit 39f728e Merge: 0f19779 4a6441a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Oct 10 11:41:44 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 4a6441a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Oct 10 11:41:25 2021 +0200 ref-ARRUS-102: Implemented MANUAL work mode. (#237) commit 012f141 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Oct 9 21:53:38 2021 +0200 ref-US4R-40: Removed TBB dependency, added FPGATemperature getter, fixed jenkins file. (#236) commit 0f19779 Merge: 52bb50e 479d5eb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 10:44:01 2021 +0200 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt commit 479d5eb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 10:43:04 2021 +0200 Changed std::execution to std::async in Us4OEM initialization, removed TBB dependency. commit 10487b0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 08:56:36 2021 +0200 Fixed develop/master branch i jenkins build file. commit 4404685 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:47:02 2021 +0200 Version 0.6.2 commit 52bb50e Merge: be5d410 a1a55ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:39:34 2021 +0200 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt commit a1a55ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:22:55 2021 +0200 Updated release notes. Restored history of 0.5.x, master branch (NOT THE DEVELOP VERSION). commit 8d72c4d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:12:35 2021 +0200 Set LoggerFactory virtual destructor. commit 5fb9fa1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:09:11 2021 +0200 Initial delay in ReconstructLri should be a scalar, not an array. commit 3c6a8bb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:03:21 2021 +0200 Fixed AFE Rx settings docsstring. commit be5d410 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 16:46:37 2021 +0200 Move develop version to 0.7.0 commit be00e33 Merge: 5497ade bbd143b Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 21 16:42:08 2021 +0200 Merge remote-tracking branch 'origin/develop' into develop commit 5497ade Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 21 16:42:01 2021 +0200 Initial delay in ReconstructLri should be a scalar, not an array. commit 90915f1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:55:58 2021 +0200 Added RxSetting documentation for C++ API. commit 88336bc Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:40:03 2021 +0200 Updated C++ API Us4R documentation. commit c20b9b5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:21:20 2021 +0200 Version 0.6.1 commit bbd143b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 07:43:19 2021 +0200 Fixed us4oem initializer exception type. commit 0b445d6 Merge: 93cd6ef 5c7fe22 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 07:30:05 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 5c7fe22 Merge: 860e273 6e1ec43 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 17:23:04 2021 +0200 Merge branch 'master' into develop commit 860e273 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 17:12:58 2021 +0200 Increased Us4R API version to 0.6.8. commit 861af18 Merge: e55de9b 2fbf369 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 16:54:56 2021 +0200 Merge remote-tracking branch 'origin/develop' into develop commit e55de9b Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 16:54:50 2021 +0200 Changed url to the ARRUS package download site. commit 2fbf369 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 7 16:01:59 2021 +0200 Testing new publishing procedure. (#233) commit 2a582ed Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 12:47:03 2021 +0200 Fixed missing arrus-linux dependency of tbb. commit dd6f97e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 7 09:25:47 2021 +0200 ARRUS-84: expose DTGC, LPF, ActiveTermination, PGA, LNA parameters in C++ interface. (#232) commit 93cd6ef Merge: bd79825 c3d76da Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Sep 3 09:55:46 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit c3d76da Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 16:56:27 2021 +0200 Use esaote3 adapter in the Us4R_control matlab script. commit 7c378f0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 15:06:53 2021 +0200 Now us4r-api 0.6.7 is required. commit bd79825 Merge: f800168 e1b6a5f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 14:32:44 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit e1b6a5f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Aug 26 08:10:21 2021 +0200 ARRUS-87: support for esaote2-us4r6 and esaote2-us4r8 adapters. (#231) Co-authored-by: PiotrKarwat <piotr.karwat@us4us.eu> commit f800168 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Aug 24 10:07:51 2021 +0200 Fixed Enqueue operator. commit 6e1ec43 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jun 30 10:59:58 2021 +0200 Added __version__ attribute in ARRUS Python main module. commit c173afe Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Jun 15 08:11:46 2021 +0200 Made doc generator version explicit. commit 00fd3a9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Jun 14 16:55:45 2021 +0200 Version 0.5.13. commit e19b25e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Jun 14 16:55:00 2021 +0200 Fixed Decimation step output shape. commit 07c721c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Apr 5 04:42:43 2021 +0200 Bumped version to 0.5.12 commit b7de19a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Apr 2 15:42:05 2021 +0200 Implemented custom FIR filter. commit 39eb58f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 10:03:35 2021 +0100 Removed debug print. commit 58be0a1 Merge: fb3eceb 6347b4a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 09:50:39 2021 +0100 Merge remote-tracking branch 'origin/master' commit fb3eceb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 09:44:14 2021 +0100 Moved scanline location to the center of aperture, when it has even elements. commit 6347b4a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 18 10:26:02 2021 +0100 Bumped arrus version to 0.5.11 and us4R-lite API to 0.5.4. commit 28992d0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 1 18:36:34 2021 +0100 Bumped version to 0.5.10. commit e3454a5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 1 18:35:15 2021 +0100 Added function that allows to close session in run-time. commit 3ba8cd8 Merge: 304f120 535e172 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 22 09:41:33 2021 +0100 Merge branch 'develop' commit 304f120 Merge: 4973be6 3260f34 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 22 09:31:17 2021 +0100 Merge commit '3260f34bfd791c462d897dada86d05c48b5030da' commit 4973be6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 28 16:51:46 2020 +0100 Fixed missing variable.
PiotrKarwat
added a commit
that referenced
this pull request
Apr 20, 2022
commit beafd9d Merge: 4a1de63 4826cc9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Apr 14 09:47:18 2022 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 4a1de63 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Apr 14 09:47:13 2022 +0200 Removed debug print. commit 4826cc9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Apr 11 08:32:54 2022 +0200 Save the us4OEM firmware version as hex string in Python. commit 6c1841f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Apr 10 23:20:43 2022 +0200 Cast us4OEM firmware version to unsigned value. commit bf3dd3e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Apr 10 17:58:33 2022 +0200 Made it possible to register buffer overflow callback and configure internal processing buffers. commit faf049f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Apr 9 16:08:26 2022 +0200 Exposed us4OEM main firmware and tx firmware version. commit 440c08a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Apr 3 15:04:38 2022 +0200 Fixed TX apodization for CUDA kernel for 3D. commit 4536b33 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:51:20 2022 +0200 Fixed unit tests. commit 0341fde Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:33:44 2022 +0200 Made arrus.utils.imaging package to import cupy only when it's available. commit 1d5ff63 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:01:09 2022 +0200 Use the latest version of Jinja2, < 3.1. commit 037d7ce Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 18:37:59 2022 +0200 Exclude Jinja >= 3.1 in the sphinx docs documentation. Issue: readthedocs/readthedocs.org#9038 commit 549eda5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:46:17 2022 +0200 Changed us4r-api version to 0.8.3 commit 0dbbc8c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:10:04 2022 +0200 Updated release notes. commit a45edf0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:09:30 2022 +0200 Updated release notes. commit 421c362 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 18 09:54:41 2022 +0100 Set the output data type for image reconstruction to float32. commit 577bcf5 Merge: 0fee473 9bac8ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 17 13:49:54 2022 +0100 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 0fee473 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 17 13:49:40 2022 +0100 Prepared configuration for all Olympus probes commit b4a6ab2 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 21:12:40 2022 +0100 Added stopOnOverflow property #US4R-101 commit e8c95d4 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:35:05 2022 +0100 Increased us4r-api version to 0.7.2. commit 6ff7dfb Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:32:13 2022 +0100 Implemented HV voltage getters. commit c34b021 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:31:54 2022 +0100 Moved FrameChannelMapping attrs getter to the proper namespace. commit 79c9515 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 16:55:03 2022 +0100 Updated Us4rSettings protobuf to use camel_case format. commit 85889d8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 16:11:00 2022 +0100 Fixed typo in arrus.utils.imaging. commit 8c96fb8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 15:09:35 2022 +0100 Increased us4r-api version to 0.7.1, arrus.utils.imaging typo fix. commit c6ecb45 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Feb 14 19:01:19 2022 +0100 Implemented ReconstructLri3D operator, refs #ARRUS-126 Note: the implementation of the operator is specific for the Vermon matrix probe. commit 02d45b3 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Feb 14 18:55:45 2022 +0100 Implemented Reshape operator, fixed Lambda prepare_func parameter. arrus.utils.imaging commit 1bcada9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Feb 10 11:02:07 2022 +0100 Added version to the Python metadata class. commit abe1bfa Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Fri Feb 4 09:32:07 2022 +0100 Appended dev suffix in the ARRUS_PROJECT_VERSION. commit 35e4609 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Feb 3 12:08:01 2022 +0100 CUSTOMERS-64: Made it possible to run custom callback on the arrus.utils.imaging callback. (#251) commit b66519e Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Mon Jan 24 20:26:31 2022 +0100 api.matlab.rst - link to PWI article commit fc5b3c0 Merge: 8041d39 4d3d0bc Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 19 21:34:54 2022 +0100 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt # arrus/core/api/devices/us4r/Us4OEM.h # arrus/core/api/devices/us4r/Us4R.h # arrus/core/devices/us4r/Us4RImpl.cpp # arrus/core/devices/us4r/probeadapter/ProbeAdapterImplTest.cpp # arrus/core/devices/us4r/us4oem/Us4OEMImpl.cpp commit 4d3d0bc Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 14 09:25:18 2022 +0100 Improved the implementation of Us4R to arrus logging mechanism. Replaced static hashmap with switch clause. commit 537b43f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 19:12:01 2022 +0100 Version 0.6.6. commit c4cae0d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 19:00:36 2022 +0100 Fixed Windows build. There seems to be "max" keyword used somewhere in Windows headers. commit 8041d39 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Jan 11 12:43:13 2022 +0100 ARRUS-115: Implemented a support for vermon 3d probe and us4OEMs with 8 modules. (#250) commit d1875ef Author: PiotrKarwat <piotr.karwat@us4us.eu> Date: Mon Jan 10 21:44:55 2022 +0100 Us4R: use incoherent compounding commit 9bac8ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Set us4r-api version to 0.8.2 commit b042ba8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Fixed frame channel mapping for RX apertures < 32 elements. commit df01eb5 Merge: f1bfc0f f0c03b9 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:35:56 2022 +0100 Merge remote-tracking branch 'origin/master' commit f1bfc0f Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:35:47 2022 +0100 Fixed frame channel mapping for RX apertures < 32 elements. commit f0c03b9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 18:29:23 2022 +0100 Fixed the Us4R version regex pattern. commit 84449f2 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:03:55 2022 +0100 Fixed sampling frequency data type, minor compilation fixes. commit cdfe555 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Thu Dec 23 23:23:23 2021 +0100 Minor fixes: updated default b-mode imaging pipeline for linear/phased scanning batch-wise processing, remove obsolete file. commit ba3d10c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Enabled 90 V for the ATL and ultrasonix probes. commit 99e5abd Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 15 16:29:10 2022 +0100 Fixed unit tests for us4r-api mocks 0.8.0. commit a70c955 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 15 16:01:37 2022 +0100 Changed pip install path protocol from git to https. commit 63ddeb8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 11 10:58:24 2022 +0100 Reverted the changes made in Python examples. commit bab02b5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 11 10:50:40 2022 +0100 us4r-api version 0.8.0. commit 93ca3fc Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Increased Us4R version to 0.6.10. commit 6c9c085 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Thu Dec 23 23:23:23 2021 +0100 Made arrus.utils.imaging compatible with batch-wise processing. commit 5c752c0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Increased the maximum downsampling factor to 10. commit 30a1b64 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 13:06:12 2022 +0100 Implemented methods for us4OEM diagnostic. - to check Us4OEM state - to getFPGA temperature commit d79cca0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Fixed merge, added Output operation to arrus.utils.imaging package. commit 08d2569 Merge: 9a314f6 3a48688 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Merge with master commit 3a48688 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 17:51:30 2021 +0100 ARRUS-116: Exposed the number of us4oems and FPGA temperature in the us4r API. (#249) commit 157e93a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:55:46 2021 +0100 Removed unreachable code. commit 15a06d3 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:51:56 2021 +0100 Increased us4r-api driver dependency to 0.6.9 commit ca03f79 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:29:59 2021 +0100 Updated release notes. commit f1c9a5e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:25:55 2021 +0100 Version 0.6.5. commit f029a3d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:19:47 2021 +0100 Us4R buffer unregistration will be performed only once. commit 491d410 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 16 18:01:03 2021 +0100 Unlock page-locked output buffer when the scheme is stopped. commit 9a314f6 Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Mon Dec 13 12:00:17 2021 +0100 Ref ARRUS-113: arbitrary rx apodization (#248) * iqRaw2Lri - custom apodization (uses texture) Replaces previous (fixed gaussian) apodization * iqRaw2Lri - change rxApod position among other parameters * Us4R & Reconstruction - include rxApod * Control scripts - include rxApod * iqRaw2Lri - checkData - validation of int32 arrays added * Reconstruction - default rxApod (uniform) commit 102c0db Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Dec 6 22:11:36 2021 +0100 Added CMake for option python-dev lib version. commit 8076024 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 15:29:39 2021 +0100 Updated .clang-format file. commit a48d178 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 14:56:30 2021 +0100 Fixed header guard style in core API. commit 9178531 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 11:55:10 2021 +0100 Introduced .clang-format for project. commit c723949 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 21:41:04 2021 +0100 Version 0.6.4 commit e8ea4ea Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Sat Nov 20 15:20:30 2021 +0100 Ref ARRUS-111: Extending the B-Mode display functionality (#247) * Implementation of Cine Loop * Input parser * cineLoop not optional * Implementation of persistence * Update the control script * DuplexDisplay - bug fix * Implementation of TGC (postprocessing) * DuplexDisplay - minor changes * DuplexDisplay - auto TGC bug fix * DuplexDisplay - colorbar bug fix The bug consisted in: color limits of the colorbar were unrelated to the color limits of the image. * DuplexDisplay - cineloop size bug fix * DuplexDisplay - spaces around "+" and "-" * DuplexDisplay - validation moved to addParameter function * Us4R_duplex - reconstructionObject is now obligatory input * DuplexDisplay - break code lines commit a704455 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 08:36:53 2021 +0100 Updated release notes. commit a657eba Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 08:35:49 2021 +0100 Added phased array example to the arrus package, updated release notes commit 1d0e38d Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Fri Nov 19 22:55:08 2021 +0100 Ref-ARRUS-112: Removal of shallow artifacts related to TX signal (#246) * iqRaw2Lri - omit initial samples * Us4R - pass the nSampOmit to the reconstruction kernel * iqRaw2Lri - remove commented piece of code commit bcd4fde Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 19 15:56:51 2021 +0100 Fixed the first scanline position in the ScanConverter implementation. commit 00939ca Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 19 09:18:41 2021 +0100 Added an example for phased array scanning. commit 118e66a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 15 09:26:19 2021 +0100 Version 0.6.3. commit 562f919 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 16:31:27 2021 +0100 Added adapter settings for ATL/Phiplips-us4r4 adapter. commit 1a80e2d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 12:37:45 2021 +0100 Added adapter settings for ATL/Phiplips-us4r4 adapter. commit cd82c6b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 11:59:30 2021 +0100 Minor fixes in the implementation of classical beamforming processsing. commit df28f6e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 09:53:54 2021 +0100 Minor fixes in the PA scanning beamformer. commit c8ba292 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Nov 13 19:45:40 2021 +0100 Minor fixes. commit f6d7c49 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Nov 13 18:34:16 2021 +0100 Added phased-scanning for linear probes in Python. commit 9abc058 Merge: 479d5eb 906f931 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 12 13:40:39 2021 +0100 Merge branch 'master' of github.com:us4useu/arrus commit 906f931 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 12 09:46:01 2021 +0100 Improved iq raw 2 LRI performance. Moved the probe geometry to constant memory, changed kernel grid of threads dimensions. commit 58a6989 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 10 10:27:04 2021 +0100 ARRUS-109: Updated Python remapping code for batch of sequences of RF frames. (#244) commit 82268fd Merge: 86f3371 02d71df Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 8 14:46:47 2021 +0100 Merge branch 'master' into develop # Conflicts: # api/python/arrus/utils/iq_raw_2_lri.cu commit 86f3371 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 8 10:22:11 2021 +0100 Fixed parameter broadcasting in arrus.utils.imaging.SelectFrames. commit 44e55eb Author: zkLog <55354379+zkLog@users.noreply.github.com> Date: Fri Nov 5 14:28:35 2021 +0100 Added cupy version check in the arrus.utils.imaging package. (#243) * cupy version check added to imaging.py * Minor update. Co-authored-by: Piotr Jarosik <piotr.jarosik@us4us.eu> commit 02d71df Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 5 11:26:37 2021 +0100 Fixed temporary variable cleanup in iq 2 lri CUDA kernel reconstruction. commit 44f31f4 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 5 11:21:39 2021 +0100 Increased the maximum voltage for esaote probes to 90 V. commit 3158570 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:31:21 2021 +0100 Fixed the ReconstructLri code: a temporary variable was not zeroed for each subsequent TX. commit 203d485 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:19:59 2021 +0100 Fixed the ReconstructLri code: a temporary variable was not zeroed for each subsequent TX. commit 50ee795 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:18:53 2021 +0100 Resoved the issue with int vs size_t comparison. commit a84c891 Author: zkLog <55354379+zkLog@users.noreply.github.com> Date: Tue Nov 2 12:27:01 2021 +0100 ARRUS-96: Python examples documentation update. (#239) * phyton examples documentation update * pwi image name update * Minor corrections. Co-authored-by: Piotr Jarosik <piotr.jarosik@us4us.eu> commit fc1f5f1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 27 20:40:57 2021 +0200 ARRUS-29: Make batch size available in C++ API. (#240) commit 01bafb2 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Oct 11 15:09:35 2021 +0200 Implemented Session::close function. commit 39f728e Merge: 0f19779 4a6441a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Oct 10 11:41:44 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 4a6441a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Oct 10 11:41:25 2021 +0200 ref-ARRUS-102: Implemented MANUAL work mode. (#237) commit 012f141 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Oct 9 21:53:38 2021 +0200 ref-US4R-40: Removed TBB dependency, added FPGATemperature getter, fixed jenkins file. (#236) commit 0f19779 Merge: 52bb50e 479d5eb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 10:44:01 2021 +0200 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt commit 479d5eb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 10:43:04 2021 +0200 Changed std::execution to std::async in Us4OEM initialization, removed TBB dependency. commit 10487b0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 08:56:36 2021 +0200 Fixed develop/master branch i jenkins build file. commit 4404685 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:47:02 2021 +0200 Version 0.6.2 commit 52bb50e Merge: be5d410 a1a55ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:39:34 2021 +0200 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt commit a1a55ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:22:55 2021 +0200 Updated release notes. Restored history of 0.5.x, master branch (NOT THE DEVELOP VERSION). commit 8d72c4d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:12:35 2021 +0200 Set LoggerFactory virtual destructor. commit 5fb9fa1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:09:11 2021 +0200 Initial delay in ReconstructLri should be a scalar, not an array. commit 3c6a8bb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:03:21 2021 +0200 Fixed AFE Rx settings docsstring. commit be5d410 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 16:46:37 2021 +0200 Move develop version to 0.7.0 commit be00e33 Merge: 5497ade bbd143b Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 21 16:42:08 2021 +0200 Merge remote-tracking branch 'origin/develop' into develop commit 5497ade Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 21 16:42:01 2021 +0200 Initial delay in ReconstructLri should be a scalar, not an array. commit 90915f1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:55:58 2021 +0200 Added RxSetting documentation for C++ API. commit 88336bc Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:40:03 2021 +0200 Updated C++ API Us4R documentation. commit c20b9b5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:21:20 2021 +0200 Version 0.6.1 commit bbd143b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 07:43:19 2021 +0200 Fixed us4oem initializer exception type. commit 0b445d6 Merge: 93cd6ef 5c7fe22 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 07:30:05 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 5c7fe22 Merge: 860e273 6e1ec43 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 17:23:04 2021 +0200 Merge branch 'master' into develop commit 860e273 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 17:12:58 2021 +0200 Increased Us4R API version to 0.6.8. commit 861af18 Merge: e55de9b 2fbf369 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 16:54:56 2021 +0200 Merge remote-tracking branch 'origin/develop' into develop commit e55de9b Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 16:54:50 2021 +0200 Changed url to the ARRUS package download site. commit 2fbf369 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 7 16:01:59 2021 +0200 Testing new publishing procedure. (#233) commit 2a582ed Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 12:47:03 2021 +0200 Fixed missing arrus-linux dependency of tbb. commit dd6f97e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 7 09:25:47 2021 +0200 ARRUS-84: expose DTGC, LPF, ActiveTermination, PGA, LNA parameters in C++ interface. (#232) commit 93cd6ef Merge: bd79825 c3d76da Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Sep 3 09:55:46 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit c3d76da Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 16:56:27 2021 +0200 Use esaote3 adapter in the Us4R_control matlab script. commit 7c378f0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 15:06:53 2021 +0200 Now us4r-api 0.6.7 is required. commit bd79825 Merge: f800168 e1b6a5f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 14:32:44 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit e1b6a5f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Aug 26 08:10:21 2021 +0200 ARRUS-87: support for esaote2-us4r6 and esaote2-us4r8 adapters. (#231) Co-authored-by: PiotrKarwat <piotr.karwat@us4us.eu> commit f800168 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Aug 24 10:07:51 2021 +0200 Fixed Enqueue operator. commit 6e1ec43 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jun 30 10:59:58 2021 +0200 Added __version__ attribute in ARRUS Python main module. commit c173afe Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Jun 15 08:11:46 2021 +0200 Made doc generator version explicit. commit 00fd3a9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Jun 14 16:55:45 2021 +0200 Version 0.5.13. commit e19b25e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Jun 14 16:55:00 2021 +0200 Fixed Decimation step output shape. commit 07c721c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Apr 5 04:42:43 2021 +0200 Bumped version to 0.5.12 commit b7de19a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Apr 2 15:42:05 2021 +0200 Implemented custom FIR filter. commit 39eb58f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 10:03:35 2021 +0100 Removed debug print. commit 58be0a1 Merge: fb3eceb 6347b4a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 09:50:39 2021 +0100 Merge remote-tracking branch 'origin/master' commit fb3eceb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 09:44:14 2021 +0100 Moved scanline location to the center of aperture, when it has even elements. commit 6347b4a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 18 10:26:02 2021 +0100 Bumped arrus version to 0.5.11 and us4R-lite API to 0.5.4. commit 28992d0 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 1 18:36:34 2021 +0100 Bumped version to 0.5.10. commit e3454a5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 1 18:35:15 2021 +0100 Added function that allows to close session in run-time. commit 3ba8cd8 Merge: 304f120 535e172 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 22 09:41:33 2021 +0100 Merge branch 'develop' commit 304f120 Merge: 4973be6 3260f34 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 22 09:31:17 2021 +0100 Merge commit '3260f34bfd791c462d897dada86d05c48b5030da' commit 4973be6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 28 16:51:46 2020 +0100 Fixed missing variable.
PiotrKarwat
added a commit
that referenced
this pull request
Apr 20, 2022
* Copy iqRaw2Lri to iqRaw2Lri_SSTA_Wedge for further modifications * iqRaw2Lri_SSTA_Wedge: add xRefract function xRefract calculates the x-coordinate of the refraction point at the wedge-body interface z-coordinate is 0 (fixed) * iqRaw2Lri_SSTA_Wedge: update kernel The kernel now supports the wedge interface, but it does NOT support sequences other than SSTA! * iqRaw2Lri: update mex gateway function * Us4R: support for wedge interface * Us4R: clean up obsolete comments * ProbeParams: template of interface definition * refr: mex for calculation of tx delays * Prepared esaote2-us4r6 and esaote2-us4r8 adpaters support, removed nUs4OEM parameter. * selElem - compact description * Us4R_control changes for SSTA acquisition with wedge * Us4R - a few bug fixes * Us4R - simple CCF * probeParams - new probes and interface * iqRaw2Lri_SSTA_Wedge - second reflection rejection (inactive for now)) * refraction - calculation of refraction x-coordinate (MATLAB) * iqRaw2Lri_SSTA_Wedge: bug fix in xRefract * Us4R - bug fix (unrelated with NDT) * Us4R - remove unused code Only SSTA is supported, the removed code was intended to support other schemes. * Us4R - make CCF filtration default option for NDT * iqRaw2Lri_SSTA_Wedge - remove unused function The removed function was intended to return the location of unwanted reflections. The function is not useful any more as the problem of reflections is solved using CCF filtration. * Us4R - check the sequence if wedge is used Only SSTA is supported when wedge is used * Squashed commit of the following: commit 440c08a43531430246adccaf75b6b1fe2c728d8f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Apr 3 15:04:38 2022 +0200 Fixed TX apodization for CUDA kernel for 3D. commit 4536b33ed3def7f194d6316f148cb42e3f1b722a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:51:20 2022 +0200 Fixed unit tests. commit 0341fde3f2be324538e5ba8788a816ce8270ef6e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:33:44 2022 +0200 Made arrus.utils.imaging package to import cupy only when it's available. commit 1d5ff63809117151f8fb87ee8aab008704d6b65a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:01:09 2022 +0200 Use the latest version of Jinja2, < 3.1. commit 037d7cee71384cafe16ff1417eb6cffceecc9eb8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 18:37:59 2022 +0200 Exclude Jinja >= 3.1 in the sphinx docs documentation. Issue: https://github.com/readthedocs/readthedocs.org/issues/9038 commit 549eda5c5fbc8cc5582ed9049f4dca393877f5f6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:46:17 2022 +0200 Changed us4r-api version to 0.8.3 commit 0dbbc8ce861f5456337c54a1e53dac921d1d58f6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:10:04 2022 +0200 Updated release notes. commit a45edf0d97e1ccf48d99a454bf835575f834d1c1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:09:30 2022 +0200 Updated release notes. commit 421c362e0c54d9da103aab8831e2c8f34ca18de4 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 18 09:54:41 2022 +0100 Set the output data type for image reconstruction to float32. commit 577bcf52331121e334358facc0123033b51cdfb9 Merge: 0fee473 9bac8ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 17 13:49:54 2022 +0100 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 0fee4733da8c8563349813bd1e89579e711b00d1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 17 13:49:40 2022 +0100 Prepared configuration for all Olympus probes commit b4a6ab26cbf5c17cd29693cec3b2ea2f35c1b776 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 21:12:40 2022 +0100 Added stopOnOverflow property #US4R-101 commit e8c95d44dd33a4adeed503505c502c4d4ff009c9 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:35:05 2022 +0100 Increased us4r-api version to 0.7.2. commit 6ff7dfb859fe97679ff3c5137876a1e01cb4e6bb Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:32:13 2022 +0100 Implemented HV voltage getters. commit c34b021d33f842a806cd1c0216d11f3b0f0f5eb2 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:31:54 2022 +0100 Moved FrameChannelMapping attrs getter to the proper namespace. commit 79c951597c2f9f0747a6be3feb6a22fea4a5decf Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 16:55:03 2022 +0100 Updated Us4rSettings protobuf to use camel_case format. commit 85889d88cef46586fcf6fcc74e03e685590b0784 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 16:11:00 2022 +0100 Fixed typo in arrus.utils.imaging. commit 8c96fb8d6111433ab1da84a660153fa6d73eed09 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 15:09:35 2022 +0100 Increased us4r-api version to 0.7.1, arrus.utils.imaging typo fix. commit c6ecb4572724bc5fd97d6107b8a259abfb768a12 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Feb 14 19:01:19 2022 +0100 Implemented ReconstructLri3D operator, refs #ARRUS-126 Note: the implementation of the operator is specific for the Vermon matrix probe. commit 02d45b3ff2afa5ef96e9a6a4b0b4688235b15658 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Feb 14 18:55:45 2022 +0100 Implemented Reshape operator, fixed Lambda prepare_func parameter. arrus.utils.imaging commit 1bcada95fa59997c247f29be27b3f0b85a5e9ad3 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Feb 10 11:02:07 2022 +0100 Added version to the Python metadata class. commit abe1bfac37f9c2c346cef43d5f4d760dec8312f8 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Fri Feb 4 09:32:07 2022 +0100 Appended dev suffix in the ARRUS_PROJECT_VERSION. commit 35e46091c9e7e7b9adf81093de3e32834aee9132 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Feb 3 12:08:01 2022 +0100 CUSTOMERS-64: Made it possible to run custom callback on the arrus.utils.imaging callback. (#251) commit b66519e11c5d49887fa117640d153edde0c7c9ce Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Mon Jan 24 20:26:31 2022 +0100 api.matlab.rst - link to PWI article commit fc5b3c0155d21375421010b595414dff3984e52b Merge: 8041d39 4d3d0bc Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 19 21:34:54 2022 +0100 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt # arrus/core/api/devices/us4r/Us4OEM.h # arrus/core/api/devices/us4r/Us4R.h # arrus/core/devices/us4r/Us4RImpl.cpp # arrus/core/devices/us4r/probeadapter/ProbeAdapterImplTest.cpp # arrus/core/devices/us4r/us4oem/Us4OEMImpl.cpp commit 4d3d0bc5a68d420fcd7bd526d246d318fdfec05e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 14 09:25:18 2022 +0100 Improved the implementation of Us4R to arrus logging mechanism. Replaced static hashmap with switch clause. commit 537b43f7186971dc21dd3df3e6430c831b39141b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 19:12:01 2022 +0100 Version 0.6.6. commit c4cae0de3ad85b2acaa97c981b72f7e88abd9d64 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 19:00:36 2022 +0100 Fixed Windows build. There seems to be "max" keyword used somewhere in Windows headers. commit 8041d39cb5072cdfe2cc41a85cda61975df85404 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Jan 11 12:43:13 2022 +0100 ARRUS-115: Implemented a support for vermon 3d probe and us4OEMs with 8 modules. (#250) commit d1875eff78a22de86773922a388ee2001184f39b Author: PiotrKarwat <piotr.karwat@us4us.eu> Date: Mon Jan 10 21:44:55 2022 +0100 Us4R: use incoherent compounding commit 9bac8ed83ec52605a246ce00747defb9c072758b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Set us4r-api version to 0.8.2 commit b042ba8ed71c11d2ba38d2e1e89bd884d10fb842 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Fixed frame channel mapping for RX apertures < 32 elements. commit df01eb5ed637bd1babb40653b8c37981db45ae5a Merge: f1bfc0f f0c03b9 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:35:56 2022 +0100 Merge remote-tracking branch 'origin/master' commit f1bfc0f39abee2fcb036ef3c06a7bb2daf89afb2 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:35:47 2022 +0100 Fixed frame channel mapping for RX apertures < 32 elements. commit f0c03b933efbfbc818de319c9fb81d69ce83729d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 18:29:23 2022 +0100 Fixed the Us4R version regex pattern. commit 84449f243f1ee951c43b1f31fe76f69fa6d03c08 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:03:55 2022 +0100 Fixed sampling frequency data type, minor compilation fixes. commit cdfe55557757281a9dcc53fcfab1c6bd34c8385a Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Thu Dec 23 23:23:23 2021 +0100 Minor fixes: updated default b-mode imaging pipeline for linear/phased scanning batch-wise processing, remove obsolete file. commit ba3d10ca77c1b9177a1de1f013d6e256684d1cdf Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Enabled 90 V for the ATL and ultrasonix probes. commit 99e5abd19961fcf77be73eb151acf9d9ab947a4b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 15 16:29:10 2022 +0100 Fixed unit tests for us4r-api mocks 0.8.0. commit a70c955b16bff39c04e4f7fac4caca56d92e799f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 15 16:01:37 2022 +0100 Changed pip install path protocol from git to https. commit 63ddeb8ab7c346a952d0e52965b9bea01f0e686c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 11 10:58:24 2022 +0100 Reverted the changes made in Python examples. commit bab02b54145a93e86be65155db5c2b4021494fd4 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 11 10:50:40 2022 +0100 us4r-api version 0.8.0. commit 93ca3fcbbdbd6adc46b0bafd0cd98cf63ec2d405 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Increased Us4R version to 0.6.10. commit 6c9c0850e96c3507c60199534c08deec73349dd3 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Thu Dec 23 23:23:23 2021 +0100 Made arrus.utils.imaging compatible with batch-wise processing. commit 5c752c0ec9c72958f0d7be2ccf0aa9db2bb82748 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Increased the maximum downsampling factor to 10. commit 30a1b64b1975d7a9e47ae3dbac7b3c203a066f67 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 13:06:12 2022 +0100 Implemented methods for us4OEM diagnostic. - to check Us4OEM state - to getFPGA temperature commit d79cca048f64344d724179bffed669f179780faa Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Fixed merge, added Output operation to arrus.utils.imaging package. commit 08d2569981b82ab26cb9fe57651be3ecfa8a82b7 Merge: 9a314f6 3a48688 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Merge with master commit 3a486887264aa81e84b6d2ed1ac365cb155d968c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 17:51:30 2021 +0100 ARRUS-116: Exposed the number of us4oems and FPGA temperature in the us4r API. (#249) commit 157e93a7374468538414a8ac2c877cf1581f3df3 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:55:46 2021 +0100 Removed unreachable code. commit 15a06d33d4859ec0fb294e9e7fff814ad2c228bd Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:51:56 2021 +0100 Increased us4r-api driver dependency to 0.6.9 commit ca03f79be85b0e01c35518e87c9223e761ea2724 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:29:59 2021 +0100 Updated release notes. commit f1c9a5e164d26ad3fef10124c9c13325c65c6c5c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:25:55 2021 +0100 Version 0.6.5. commit f029a3d88fa6717d893c43a4bf186279a428cf29 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:19:47 2021 +0100 Us4R buffer unregistration will be performed only once. commit 491d4101e2ddeb2d6184bf7fd1c31a6d26260dc6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 16 18:01:03 2021 +0100 Unlock page-locked output buffer when the scheme is stopped. commit 9a314f6076e0d02a9e9782c5bf42f62f46ed9ddc Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Mon Dec 13 12:00:17 2021 +0100 Ref ARRUS-113: arbitrary rx apodization (#248) * iqRaw2Lri - custom apodization (uses texture) Replaces previous (fixed gaussian) apodization * iqRaw2Lri - change rxApod position among other parameters * Us4R & Reconstruction - include rxApod * Control scripts - include rxApod * iqRaw2Lri - checkData - validation of int32 arrays added * Reconstruction - default rxApod (uniform) commit 102c0dbd38163230dbb7f7f8711e58a7b5a7903d Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Dec 6 22:11:36 2021 +0100 Added CMake for option python-dev lib version. commit 80760240d4cde838d8dbacdfc7b0be729dc496bb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 15:29:39 2021 +0100 Updated .clang-format file. commit a48d178afa65cb71498e7289f6085b8ab4f1f4e2 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 14:56:30 2021 +0100 Fixed header guard style in core API. commit 9178531ea8d583f53753381200d1e3da8dffed12 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 11:55:10 2021 +0100 Introduced .clang-format for project. commit c723949e9add92143ebc924a014c7fa5ec56f1ed Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 21:41:04 2021 +0100 Version 0.6.4 commit e8ea4ea93c8521ebe4f4466ec3ced965b2511f62 Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Sat Nov 20 15:20:30 2021 +0100 Ref ARRUS-111: Extending the B-Mode display functionality (#247) * Implementation of Cine Loop * Input parser * cineLoop not optional * Implementation of persistence * Update the control script * DuplexDisplay - bug fix * Implementation of TGC (postprocessing) * DuplexDisplay - minor changes * DuplexDisplay - auto TGC bug fix * DuplexDisplay - colorbar bug fix The bug consisted in: color limits of the colorbar were unrelated to the color limits of the image. * DuplexDisplay - cineloop size bug fix * DuplexDisplay - spaces around "+" and "-" * DuplexDisplay - validation moved to addParameter function * Us4R_duplex - reconstructionObject is now obligatory input * DuplexDisplay - break code lines commit a7044557b05c516237cc167e861e40279ceb3b19 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 08:36:53 2021 +0100 Updated release notes. commit a657eba418a1ec867346d1c521cd1657b1f40e54 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 08:35:49 2021 +0100 Added phased array example to the arrus package, updated release notes commit 1d0e38d89696e136ae43f59ef2aec6f8ccdcc956 Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Fri Nov 19 22:55:08 2021 +0100 Ref-ARRUS-112: Removal of shallow artifacts related to TX signal (#246) * iqRaw2Lri - omit initial samples * Us4R - pass the nSampOmit to the reconstruction kernel * iqRaw2Lri - remove commented piece of code commit bcd4fde0d902c3b3a35a35e3e962f12e684704a9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 19 15:56:51 2021 +0100 Fixed the first scanline position in the ScanConverter implementation. commit 00939ca3ce854697a0800ed0e037056a30a95e86 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 19 09:18:41 2021 +0100 Added an example for phased array scanning. commit 118e66a9477b0758416634140d1384a8a72e9ea5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 15 09:26:19 2021 +0100 Version 0.6.3. commit 562f9197812c271815f7579c5804dc58d37b28af Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 16:31:27 2021 +0100 Added adapter settings for ATL/Phiplips-us4r4 adapter. commit 1a80e2d8992bb5a35716b5842755832098afdca6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 12:37:45 2021 +0100 Added adapter settings for ATL/Phiplips-us4r4 adapter. commit cd82c6b22fb2719767a786914d3120aa1c09a43f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 11:59:30 2021 +0100 Minor fixes in the implementation of classical beamforming processsing. commit df28f6e876de8ffb24c1754df31ac0425b9bcbf1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 09:53:54 2021 +0100 Minor fixes in the PA scanning beamformer. commit c8ba29200821d64521a9c3d2e8f448e81695d264 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Nov 13 19:45:40 2021 +0100 Minor fixes. commit f6d7c495c6784b4f16cd5a1094d5b80b1fd159fa Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Nov 13 18:34:16 2021 +0100 Added phased-scanning for linear probes in Python. commit 9abc05830bef91427b26f8afc3dd78001d75b749 Merge: 479d5eb 906f931 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 12 13:40:39 2021 +0100 Merge branch 'master' of github.com:us4useu/arrus commit 906f931fa60e0a32f05823ae8fcd4651fbea2cec Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 12 09:46:01 2021 +0100 Improved iq raw 2 LRI performance. Moved the probe geometry to constant memory, changed kernel grid of threads dimensions. commit 58a6989aa3e77f0ba90bfff0e2b07b88c688a361 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 10 10:27:04 2021 +0100 ARRUS-109: Updated Python remapping code for batch of sequences of RF frames. (#244) commit 82268fd2f7d402de042e4783c1d17c46087e6b63 Merge: 86f3371 02d71df Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 8 14:46:47 2021 +0100 Merge branch 'master' into develop # Conflicts: # api/python/arrus/utils/iq_raw_2_lri.cu commit 86f337136da6d31342a9144dcec128ff6f68d235 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 8 10:22:11 2021 +0100 Fixed parameter broadcasting in arrus.utils.imaging.SelectFrames. commit 44e55eb318b8c5ad9029e3e4f0b3e2367c991659 Author: zkLog <55354379+zkLog@users.noreply.github.com> Date: Fri Nov 5 14:28:35 2021 +0100 Added cupy version check in the arrus.utils.imaging package. (#243) * cupy version check added to imaging.py * Minor update. Co-authored-by: Piotr Jarosik <piotr.jarosik@us4us.eu> commit 02d71df25ae921fa73410ddcc2ad49744c2e5187 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 5 11:26:37 2021 +0100 Fixed temporary variable cleanup in iq 2 lri CUDA kernel reconstruction. commit 44f31f4120279ff0141979715592138411ab5778 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 5 11:21:39 2021 +0100 Increased the maximum voltage for esaote probes to 90 V. commit 31585702a7c017edd2c2f252a8d0046dab3ac240 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:31:21 2021 +0100 Fixed the ReconstructLri code: a temporary variable was not zeroed for each subsequent TX. commit 203d485404e09b5ac138fc9d64517f262ec2c4a6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:19:59 2021 +0100 Fixed the ReconstructLri code: a temporary variable was not zeroed for each subsequent TX. commit 50ee7953fb0fb8521d0dde18cd0718564bc8b529 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:18:53 2021 +0100 Resoved the issue with int vs size_t comparison. commit a84c891f639077c882f1754b07fec770a289c744 Author: zkLog <55354379+zkLog@users.noreply.github.com> Date: Tue Nov 2 12:27:01 2021 +0100 ARRUS-96: Python examples documentation update. (#239) * phyton examples documentation update * pwi image name update * Minor corrections. Co-authored-by: Piotr Jarosik <piotr.jarosik@us4us.eu> commit fc1f5f1ecaf5dfa4ef2ca1c4cafe9a884833a3df Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 27 20:40:57 2021 +0200 ARRUS-29: Make batch size available in C++ API. (#240) commit 01bafb2b33b17891126bc5d825e06915de1080fd Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Oct 11 15:09:35 2021 +0200 Implemented Session::close function. commit 39f728ed2b2aad7edad1958b120ca1290064c1db Merge: 0f19779 4a6441a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Oct 10 11:41:44 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 4a6441acbc427216c338dc1bef45991460aebce7 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Oct 10 11:41:25 2021 +0200 ref-ARRUS-102: Implemented MANUAL work mode. (#237) commit 012f1418064fc87fb232dc6aa709a1f38001db57 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Oct 9 21:53:38 2021 +0200 ref-US4R-40: Removed TBB dependency, added FPGATemperature getter, fixed jenkins file. (#236) commit 0f197799bf776a58d0cf4d12b65af2e29d821cc9 Merge: 52bb50e 479d5eb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 10:44:01 2021 +0200 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt commit 479d5ebe98a6d0054e632a79beb06f54d7536b68 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 10:43:04 2021 +0200 Changed std::execution to std::async in Us4OEM initialization, removed TBB dependency. commit 10487b09f556e327ddb1bec28fbaccf3b8b08064 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 08:56:36 2021 +0200 Fixed develop/master branch i jenkins build file. commit 4404685d23c7ae8843500753e3f319249f32d9aa Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:47:02 2021 +0200 Version 0.6.2 commit 52bb50eac93e86efc23b30850117d1b3f035869f Merge: be5d410 a1a55ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:39:34 2021 +0200 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt commit a1a55ed83f4a3483152b308728b69d204e612bc9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:22:55 2021 +0200 Updated release notes. Restored history of 0.5.x, master branch (NOT THE DEVELOP VERSION). commit 8d72c4d692a2e2a1d955a75c04cd0c2cf45ac3e3 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:12:35 2021 +0200 Set LoggerFactory virtual destructor. commit 5fb9fa10962d0d2cacacec6ceffd6d80bc3ea20b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:09:11 2021 +0200 Initial delay in ReconstructLri should be a scalar, not an array. commit 3c6a8bb1be4f5568ac249c4704b6ee96e9701813 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:03:21 2021 +0200 Fixed AFE Rx settings docsstring. commit be5d410662efca3c349acf96a9e8c73be9d83b0a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 16:46:37 2021 +0200 Move develop version to 0.7.0 commit be00e33f952b172cdebe426b8f9e083d389f0ee3 Merge: 5497ade bbd143b Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 21 16:42:08 2021 +0200 Merge remote-tracking branch 'origin/develop' into develop commit 5497ade4adc7009ecbd295ec5779bae86b2e7f28 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 21 16:42:01 2021 +0200 Initial delay in ReconstructLri should be a scalar, not an array. commit 90915f1dbd56b38202b22fde0002dc24d5e6a17e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:55:58 2021 +0200 Added RxSetting documentation for C++ API. commit 88336bc27ca8a07e4f1dc9a32b22ab29fea78c7e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:40:03 2021 +0200 Updated C++ API Us4R documentation. commit c20b9b56eb53d52147df11fc75690cf501ed3f73 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:21:20 2021 +0200 Version 0.6.1 commit bbd143ba87a8af315df409f89d8b5c7c01aff972 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 07:43:19 2021 +0200 Fixed us4oem initializer exception type. commit 0b445d677faacf6e3b52a64e8747f32a691b3d59 Merge: 93cd6ef 5c7fe22 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 07:30:05 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 5c7fe224b58bc7afcf00627e831541811d305962 Merge: 860e273 6e1ec43 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 17:23:04 2021 +0200 Merge branch 'master' into develop commit 860e27392b957adc6da178272dd68d1f5fbaece4 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 17:12:58 2021 +0200 Increased Us4R API version to 0.6.8. commit 861af18d1f962197b937c80dfa5895660ae2795e Merge: e55de9b 2fbf369 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 16:54:56 2021 +0200 Merge remote-tracking branch 'origin/develop' into develop commit e55de9b814b5fd90ddad61e7b9c700048011414b Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 16:54:50 2021 +0200 Changed url to the ARRUS package download site. commit 2fbf369c80ae669c2f3bab5ae776667ff26bd3cf Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 7 16:01:59 2021 +0200 Testing new publishing procedure. (#233) commit 2a582ed1a0a3dfc99c2e666e658ac3e2eb764473 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 12:47:03 2021 +0200 Fixed missing arrus-linux dependency of tbb. commit dd6f97ed104664c0cb7f43d18c787b122d9c0eb5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 7 09:25:47 2021 +0200 ARRUS-84: expose DTGC, LPF, ActiveTermination, PGA, LNA parameters in C++ interface. (#232) commit 93cd6efedbdac390d3b477874e03e94181aafa32 Merge: bd79825 c3d76da Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Sep 3 09:55:46 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit c3d76dab018cea017487a8484321477695abce41 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 16:56:27 2021 +0200 Use esaote3 adapter in the Us4R_control matlab script. commit 7c378f09c389443a0ddde1f5ae790618b3cae682 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 15:06:53 2021 +0200 Now us4r-api 0.6.7 is required. commit bd79825a3108c4eece9c907b0991f880ee2891d0 Merge: f800168 e1b6a5f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 14:32:44 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit e1b6a5fb431f85a2f37334dde1dda971281b3cf7 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Aug 26 08:10:21 2021 +0200 ARRUS-87: support for esaote2-us4r6 and esaote2-us4r8 adapters. (#231) Co-authored-by: PiotrKarwat <piotr.karwat@us4us.eu> commit f8001683e33f72d4a5fc079aea345bd09a764a07 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Aug 24 10:07:51 2021 +0200 Fixed Enqueue operator. commit 6e1ec4314f1ad389c1c12db7b37a8e8904b5d628 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jun 30 10:59:58 2021 +0200 Added __version__ attribute in ARRUS Python main module. commit c173afe6ea35219d7b12ad8bd9945a8391e582e1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Jun 15 08:11:46 2021 +0200 Made doc generator version explicit. commit 00fd3a919673e0d585a2566c0b1502c0291b1c40 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Jun 14 16:55:45 2021 +0200 Version 0.5.13. commit e19b25e3fff2c3e4cf81236711d9c6ba4c41d898 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Jun 14 16:55:00 2021 +0200 Fixed Decimation step output shape. commit 07c721c12de43905f4dcaab37cfe548ea0a05f26 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Apr 5 04:42:43 2021 +0200 Bumped version to 0.5.12 commit b7de19abc41e4b3234010cb27849ac92e4184241 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Apr 2 15:42:05 2021 +0200 Implemented custom FIR filter. commit 39eb58f48f1648b5b2bd40aa965556a39139831e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 10:03:35 2021 +0100 Removed debug print. commit 58be0a1838be1380d88b07f72898369526ef6d67 Merge: fb3eceb 6347b4a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 09:50:39 2021 +0100 Merge remote-tracking branch 'origin/master' commit fb3eceb87070075973c9f05f357cc9eb946a997d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 09:44:14 2021 +0100 Moved scanline location to the center of aperture, when it has even elements. commit 6347b4a47f43745811d5d11fc3333f8a2b7920cf Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 18 10:26:02 2021 +0100 Bumped arrus version to 0.5.11 and us4R-lite API to 0.5.4. commit 28992d0eb5df43ea34f0d86948f56ee2fed7c81f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 1 18:36:34 2021 +0100 Bumped version to 0.5.10. commit e3454a5c6cb88aec408c4679f4d6a129b8e2c2e7 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 1 18:35:15 2021 +0100 Added function that allows to close session in run-time. commit 3ba8cd85b01e3aa2c69a6bb24c86f65753041dd3 Merge: 304f120 535e172 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 22 09:41:33 2021 +0100 Merge branch 'develop' commit 304f120847ebdfbf891bc35e52e104366562099c Merge: 4973be6 3260f34 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 22 09:31:17 2021 +0100 Merge commit '3260f34bfd791c462d897dada86d05c48b5030da' commit 4973be6a0d1148af485be78e2406628a69ae35a3 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 28 16:51:46 2020 +0100 Fixed missing variable. * Us4R - compounding: NDT->coherent, MI->incoherent * Squashed commit of the following: commit beafd9df75215939c80d2b1026b2f97e330bbdbc Merge: 4a1de63 4826cc9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Apr 14 09:47:18 2022 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 4a1de6383316703d08cc371d9f98045cec22b44d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Apr 14 09:47:13 2022 +0200 Removed debug print. commit 4826cc9b7a7b9654a43d8754edefb2bfc30cb693 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Apr 11 08:32:54 2022 +0200 Save the us4OEM firmware version as hex string in Python. commit 6c1841f4190e13c7a348f2df7152de55109d46cc Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Apr 10 23:20:43 2022 +0200 Cast us4OEM firmware version to unsigned value. commit bf3dd3e57873f962546ce94198ce5a7911f507c8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Apr 10 17:58:33 2022 +0200 Made it possible to register buffer overflow callback and configure internal processing buffers. commit faf049f607dfbcbbc8ab389081d0f03ef9f7b869 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Apr 9 16:08:26 2022 +0200 Exposed us4OEM main firmware and tx firmware version. commit 440c08a43531430246adccaf75b6b1fe2c728d8f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Apr 3 15:04:38 2022 +0200 Fixed TX apodization for CUDA kernel for 3D. commit 4536b33ed3def7f194d6316f148cb42e3f1b722a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:51:20 2022 +0200 Fixed unit tests. commit 0341fde3f2be324538e5ba8788a816ce8270ef6e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:33:44 2022 +0200 Made arrus.utils.imaging package to import cupy only when it's available. commit 1d5ff63809117151f8fb87ee8aab008704d6b65a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 19:01:09 2022 +0200 Use the latest version of Jinja2, < 3.1. commit 037d7cee71384cafe16ff1417eb6cffceecc9eb8 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 18:37:59 2022 +0200 Exclude Jinja >= 3.1 in the sphinx docs documentation. Issue: https://github.com/readthedocs/readthedocs.org/issues/9038 commit 549eda5c5fbc8cc5582ed9049f4dca393877f5f6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:46:17 2022 +0200 Changed us4r-api version to 0.8.3 commit 0dbbc8ce861f5456337c54a1e53dac921d1d58f6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:10:04 2022 +0200 Updated release notes. commit a45edf0d97e1ccf48d99a454bf835575f834d1c1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 28 15:09:30 2022 +0200 Updated release notes. commit 421c362e0c54d9da103aab8831e2c8f34ca18de4 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 18 09:54:41 2022 +0100 Set the output data type for image reconstruction to float32. commit 577bcf52331121e334358facc0123033b51cdfb9 Merge: 0fee473 9bac8ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 17 13:49:54 2022 +0100 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 0fee4733da8c8563349813bd1e89579e711b00d1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 17 13:49:40 2022 +0100 Prepared configuration for all Olympus probes commit b4a6ab26cbf5c17cd29693cec3b2ea2f35c1b776 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 21:12:40 2022 +0100 Added stopOnOverflow property #US4R-101 commit e8c95d44dd33a4adeed503505c502c4d4ff009c9 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:35:05 2022 +0100 Increased us4r-api version to 0.7.2. commit 6ff7dfb859fe97679ff3c5137876a1e01cb4e6bb Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:32:13 2022 +0100 Implemented HV voltage getters. commit c34b021d33f842a806cd1c0216d11f3b0f0f5eb2 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Mar 9 19:31:54 2022 +0100 Moved FrameChannelMapping attrs getter to the proper namespace. commit 79c951597c2f9f0747a6be3feb6a22fea4a5decf Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 16:55:03 2022 +0100 Updated Us4rSettings protobuf to use camel_case format. commit 85889d88cef46586fcf6fcc74e03e685590b0784 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 16:11:00 2022 +0100 Fixed typo in arrus.utils.imaging. commit 8c96fb8d6111433ab1da84a660153fa6d73eed09 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 4 15:09:35 2022 +0100 Increased us4r-api version to 0.7.1, arrus.utils.imaging typo fix. commit c6ecb4572724bc5fd97d6107b8a259abfb768a12 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Feb 14 19:01:19 2022 +0100 Implemented ReconstructLri3D operator, refs #ARRUS-126 Note: the implementation of the operator is specific for the Vermon matrix probe. commit 02d45b3ff2afa5ef96e9a6a4b0b4688235b15658 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Feb 14 18:55:45 2022 +0100 Implemented Reshape operator, fixed Lambda prepare_func parameter. arrus.utils.imaging commit 1bcada95fa59997c247f29be27b3f0b85a5e9ad3 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Feb 10 11:02:07 2022 +0100 Added version to the Python metadata class. commit abe1bfac37f9c2c346cef43d5f4d760dec8312f8 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Fri Feb 4 09:32:07 2022 +0100 Appended dev suffix in the ARRUS_PROJECT_VERSION. commit 35e46091c9e7e7b9adf81093de3e32834aee9132 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Feb 3 12:08:01 2022 +0100 CUSTOMERS-64: Made it possible to run custom callback on the arrus.utils.imaging callback. (#251) commit b66519e11c5d49887fa117640d153edde0c7c9ce Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Mon Jan 24 20:26:31 2022 +0100 api.matlab.rst - link to PWI article commit fc5b3c0155d21375421010b595414dff3984e52b Merge: 8041d39 4d3d0bc Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 19 21:34:54 2022 +0100 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt # arrus/core/api/devices/us4r/Us4OEM.h # arrus/core/api/devices/us4r/Us4R.h # arrus/core/devices/us4r/Us4RImpl.cpp # arrus/core/devices/us4r/probeadapter/ProbeAdapterImplTest.cpp # arrus/core/devices/us4r/us4oem/Us4OEMImpl.cpp commit 4d3d0bc5a68d420fcd7bd526d246d318fdfec05e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 14 09:25:18 2022 +0100 Improved the implementation of Us4R to arrus logging mechanism. Replaced static hashmap with switch clause. commit 537b43f7186971dc21dd3df3e6430c831b39141b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 19:12:01 2022 +0100 Version 0.6.6. commit c4cae0de3ad85b2acaa97c981b72f7e88abd9d64 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 19:00:36 2022 +0100 Fixed Windows build. There seems to be "max" keyword used somewhere in Windows headers. commit 8041d39cb5072cdfe2cc41a85cda61975df85404 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Jan 11 12:43:13 2022 +0100 ARRUS-115: Implemented a support for vermon 3d probe and us4OEMs with 8 modules. (#250) commit d1875eff78a22de86773922a388ee2001184f39b Author: PiotrKarwat <piotr.karwat@us4us.eu> Date: Mon Jan 10 21:44:55 2022 +0100 Us4R: use incoherent compounding commit 9bac8ed83ec52605a246ce00747defb9c072758b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Set us4r-api version to 0.8.2 commit b042ba8ed71c11d2ba38d2e1e89bd884d10fb842 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Fixed frame channel mapping for RX apertures < 32 elements. commit df01eb5ed637bd1babb40653b8c37981db45ae5a Merge: f1bfc0f f0c03b9 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:35:56 2022 +0100 Merge remote-tracking branch 'origin/master' commit f1bfc0f39abee2fcb036ef3c06a7bb2daf89afb2 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:35:47 2022 +0100 Fixed frame channel mapping for RX apertures < 32 elements. commit f0c03b933efbfbc818de319c9fb81d69ce83729d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 18:29:23 2022 +0100 Fixed the Us4R version regex pattern. commit 84449f243f1ee951c43b1f31fe76f69fa6d03c08 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Wed Jan 12 18:03:55 2022 +0100 Fixed sampling frequency data type, minor compilation fixes. commit cdfe55557757281a9dcc53fcfab1c6bd34c8385a Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Thu Dec 23 23:23:23 2021 +0100 Minor fixes: updated default b-mode imaging pipeline for linear/phased scanning batch-wise processing, remove obsolete file. commit ba3d10ca77c1b9177a1de1f013d6e256684d1cdf Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Enabled 90 V for the ATL and ultrasonix probes. commit 99e5abd19961fcf77be73eb151acf9d9ab947a4b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 15 16:29:10 2022 +0100 Fixed unit tests for us4r-api mocks 0.8.0. commit a70c955b16bff39c04e4f7fac4caca56d92e799f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 15 16:01:37 2022 +0100 Changed pip install path protocol from git to https. commit 63ddeb8ab7c346a952d0e52965b9bea01f0e686c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 11 10:58:24 2022 +0100 Reverted the changes made in Python examples. commit bab02b54145a93e86be65155db5c2b4021494fd4 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Mar 11 10:50:40 2022 +0100 us4r-api version 0.8.0. commit 93ca3fcbbdbd6adc46b0bafd0cd98cf63ec2d405 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Increased Us4R version to 0.6.10. commit 6c9c0850e96c3507c60199534c08deec73349dd3 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Thu Dec 23 23:23:23 2021 +0100 Made arrus.utils.imaging compatible with batch-wise processing. commit 5c752c0ec9c72958f0d7be2ccf0aa9db2bb82748 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Increased the maximum downsampling factor to 10. commit 30a1b64b1975d7a9e47ae3dbac7b3c203a066f67 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jan 12 13:06:12 2022 +0100 Implemented methods for us4OEM diagnostic. - to check Us4OEM state - to getFPGA temperature commit d79cca048f64344d724179bffed669f179780faa Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Fixed merge, added Output operation to arrus.utils.imaging package. commit 08d2569981b82ab26cb9fe57651be3ecfa8a82b7 Merge: 9a314f6 3a48688 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 23 23:23:23 2021 +0100 Merge with master commit 3a486887264aa81e84b6d2ed1ac365cb155d968c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 17:51:30 2021 +0100 ARRUS-116: Exposed the number of us4oems and FPGA temperature in the us4r API. (#249) commit 157e93a7374468538414a8ac2c877cf1581f3df3 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:55:46 2021 +0100 Removed unreachable code. commit 15a06d33d4859ec0fb294e9e7fff814ad2c228bd Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:51:56 2021 +0100 Increased us4r-api driver dependency to 0.6.9 commit ca03f79be85b0e01c35518e87c9223e761ea2724 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:29:59 2021 +0100 Updated release notes. commit f1c9a5e164d26ad3fef10124c9c13325c65c6c5c Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:25:55 2021 +0100 Version 0.6.5. commit f029a3d88fa6717d893c43a4bf186279a428cf29 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Dec 17 09:19:47 2021 +0100 Us4R buffer unregistration will be performed only once. commit 491d4101e2ddeb2d6184bf7fd1c31a6d26260dc6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Dec 16 18:01:03 2021 +0100 Unlock page-locked output buffer when the scheme is stopped. commit 9a314f6076e0d02a9e9782c5bf42f62f46ed9ddc Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Mon Dec 13 12:00:17 2021 +0100 Ref ARRUS-113: arbitrary rx apodization (#248) * iqRaw2Lri - custom apodization (uses texture) Replaces previous (fixed gaussian) apodization * iqRaw2Lri - change rxApod position among other parameters * Us4R & Reconstruction - include rxApod * Control scripts - include rxApod * iqRaw2Lri - checkData - validation of int32 arrays added * Reconstruction - default rxApod (uniform) commit 102c0dbd38163230dbb7f7f8711e58a7b5a7903d Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Mon Dec 6 22:11:36 2021 +0100 Added CMake for option python-dev lib version. commit 80760240d4cde838d8dbacdfc7b0be729dc496bb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 15:29:39 2021 +0100 Updated .clang-format file. commit a48d178afa65cb71498e7289f6085b8ab4f1f4e2 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 14:56:30 2021 +0100 Fixed header guard style in core API. commit 9178531ea8d583f53753381200d1e3da8dffed12 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 26 11:55:10 2021 +0100 Introduced .clang-format for project. commit c723949e9add92143ebc924a014c7fa5ec56f1ed Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 21:41:04 2021 +0100 Version 0.6.4 commit e8ea4ea93c8521ebe4f4466ec3ced965b2511f62 Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Sat Nov 20 15:20:30 2021 +0100 Ref ARRUS-111: Extending the B-Mode display functionality (#247) * Implementation of Cine Loop * Input parser * cineLoop not optional * Implementation of persistence * Update the control script * DuplexDisplay - bug fix * Implementation of TGC (postprocessing) * DuplexDisplay - minor changes * DuplexDisplay - auto TGC bug fix * DuplexDisplay - colorbar bug fix The bug consisted in: color limits of the colorbar were unrelated to the color limits of the image. * DuplexDisplay - cineloop size bug fix * DuplexDisplay - spaces around "+" and "-" * DuplexDisplay - validation moved to addParameter function * Us4R_duplex - reconstructionObject is now obligatory input * DuplexDisplay - break code lines commit a7044557b05c516237cc167e861e40279ceb3b19 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 08:36:53 2021 +0100 Updated release notes. commit a657eba418a1ec867346d1c521cd1657b1f40e54 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Sat Nov 20 08:35:49 2021 +0100 Added phased array example to the arrus package, updated release notes commit 1d0e38d89696e136ae43f59ef2aec6f8ccdcc956 Author: PiotrKarwat <55211251+PiotrKarwat@users.noreply.github.com> Date: Fri Nov 19 22:55:08 2021 +0100 Ref-ARRUS-112: Removal of shallow artifacts related to TX signal (#246) * iqRaw2Lri - omit initial samples * Us4R - pass the nSampOmit to the reconstruction kernel * iqRaw2Lri - remove commented piece of code commit bcd4fde0d902c3b3a35a35e3e962f12e684704a9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 19 15:56:51 2021 +0100 Fixed the first scanline position in the ScanConverter implementation. commit 00939ca3ce854697a0800ed0e037056a30a95e86 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 19 09:18:41 2021 +0100 Added an example for phased array scanning. commit 118e66a9477b0758416634140d1384a8a72e9ea5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 15 09:26:19 2021 +0100 Version 0.6.3. commit 562f9197812c271815f7579c5804dc58d37b28af Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 16:31:27 2021 +0100 Added adapter settings for ATL/Phiplips-us4r4 adapter. commit 1a80e2d8992bb5a35716b5842755832098afdca6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 12:37:45 2021 +0100 Added adapter settings for ATL/Phiplips-us4r4 adapter. commit cd82c6b22fb2719767a786914d3120aa1c09a43f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 11:59:30 2021 +0100 Minor fixes in the implementation of classical beamforming processsing. commit df28f6e876de8ffb24c1754df31ac0425b9bcbf1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Nov 14 09:53:54 2021 +0100 Minor fixes in the PA scanning beamformer. commit c8ba29200821d64521a9c3d2e8f448e81695d264 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Nov 13 19:45:40 2021 +0100 Minor fixes. commit f6d7c495c6784b4f16cd5a1094d5b80b1fd159fa Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Nov 13 18:34:16 2021 +0100 Added phased-scanning for linear probes in Python. commit 9abc05830bef91427b26f8afc3dd78001d75b749 Merge: 479d5eb 906f931 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 12 13:40:39 2021 +0100 Merge branch 'master' of github.com:us4useu/arrus commit 906f931fa60e0a32f05823ae8fcd4651fbea2cec Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 12 09:46:01 2021 +0100 Improved iq raw 2 LRI performance. Moved the probe geometry to constant memory, changed kernel grid of threads dimensions. commit 58a6989aa3e77f0ba90bfff0e2b07b88c688a361 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 10 10:27:04 2021 +0100 ARRUS-109: Updated Python remapping code for batch of sequences of RF frames. (#244) commit 82268fd2f7d402de042e4783c1d17c46087e6b63 Merge: 86f3371 02d71df Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 8 14:46:47 2021 +0100 Merge branch 'master' into develop # Conflicts: # api/python/arrus/utils/iq_raw_2_lri.cu commit 86f337136da6d31342a9144dcec128ff6f68d235 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Nov 8 10:22:11 2021 +0100 Fixed parameter broadcasting in arrus.utils.imaging.SelectFrames. commit 44e55eb318b8c5ad9029e3e4f0b3e2367c991659 Author: zkLog <55354379+zkLog@users.noreply.github.com> Date: Fri Nov 5 14:28:35 2021 +0100 Added cupy version check in the arrus.utils.imaging package. (#243) * cupy version check added to imaging.py * Minor update. Co-authored-by: Piotr Jarosik <piotr.jarosik@us4us.eu> commit 02d71df25ae921fa73410ddcc2ad49744c2e5187 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 5 11:26:37 2021 +0100 Fixed temporary variable cleanup in iq 2 lri CUDA kernel reconstruction. commit 44f31f4120279ff0141979715592138411ab5778 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Nov 5 11:21:39 2021 +0100 Increased the maximum voltage for esaote probes to 90 V. commit 31585702a7c017edd2c2f252a8d0046dab3ac240 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:31:21 2021 +0100 Fixed the ReconstructLri code: a temporary variable was not zeroed for each subsequent TX. commit 203d485404e09b5ac138fc9d64517f262ec2c4a6 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:19:59 2021 +0100 Fixed the ReconstructLri code: a temporary variable was not zeroed for each subsequent TX. commit 50ee7953fb0fb8521d0dde18cd0718564bc8b529 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Nov 3 16:18:53 2021 +0100 Resoved the issue with int vs size_t comparison. commit a84c891f639077c882f1754b07fec770a289c744 Author: zkLog <55354379+zkLog@users.noreply.github.com> Date: Tue Nov 2 12:27:01 2021 +0100 ARRUS-96: Python examples documentation update. (#239) * phyton examples documentation update * pwi image name update * Minor corrections. Co-authored-by: Piotr Jarosik <piotr.jarosik@us4us.eu> commit fc1f5f1ecaf5dfa4ef2ca1c4cafe9a884833a3df Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 27 20:40:57 2021 +0200 ARRUS-29: Make batch size available in C++ API. (#240) commit 01bafb2b33b17891126bc5d825e06915de1080fd Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Oct 11 15:09:35 2021 +0200 Implemented Session::close function. commit 39f728ed2b2aad7edad1958b120ca1290064c1db Merge: 0f19779 4a6441a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Oct 10 11:41:44 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 4a6441acbc427216c338dc1bef45991460aebce7 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Oct 10 11:41:25 2021 +0200 ref-ARRUS-102: Implemented MANUAL work mode. (#237) commit 012f1418064fc87fb232dc6aa709a1f38001db57 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sat Oct 9 21:53:38 2021 +0200 ref-US4R-40: Removed TBB dependency, added FPGATemperature getter, fixed jenkins file. (#236) commit 0f197799bf776a58d0cf4d12b65af2e29d821cc9 Merge: 52bb50e 479d5eb Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 10:44:01 2021 +0200 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt commit 479d5ebe98a6d0054e632a79beb06f54d7536b68 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 10:43:04 2021 +0200 Changed std::execution to std::async in Us4OEM initialization, removed TBB dependency. commit 10487b09f556e327ddb1bec28fbaccf3b8b08064 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 6 08:56:36 2021 +0200 Fixed develop/master branch i jenkins build file. commit 4404685d23c7ae8843500753e3f319249f32d9aa Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:47:02 2021 +0200 Version 0.6.2 commit 52bb50eac93e86efc23b30850117d1b3f035869f Merge: be5d410 a1a55ed Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:39:34 2021 +0200 Merge branch 'master' into develop # Conflicts: # CMakeLists.txt commit a1a55ed83f4a3483152b308728b69d204e612bc9 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 18:22:55 2021 +0200 Updated release notes. Restored history of 0.5.x, master branch (NOT THE DEVELOP VERSION). commit 8d72c4d692a2e2a1d955a75c04cd0c2cf45ac3e3 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:12:35 2021 +0200 Set LoggerFactory virtual destructor. commit 5fb9fa10962d0d2cacacec6ceffd6d80bc3ea20b Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:09:11 2021 +0200 Initial delay in ReconstructLri should be a scalar, not an array. commit 3c6a8bb1be4f5568ac249c4704b6ee96e9701813 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 17:03:21 2021 +0200 Fixed AFE Rx settings docsstring. commit be5d410662efca3c349acf96a9e8c73be9d83b0a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 21 16:46:37 2021 +0200 Move develop version to 0.7.0 commit be00e33f952b172cdebe426b8f9e083d389f0ee3 Merge: 5497ade bbd143b Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 21 16:42:08 2021 +0200 Merge remote-tracking branch 'origin/develop' into develop commit 5497ade4adc7009ecbd295ec5779bae86b2e7f28 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 21 16:42:01 2021 +0200 Initial delay in ReconstructLri should be a scalar, not an array. commit 90915f1dbd56b38202b22fde0002dc24d5e6a17e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:55:58 2021 +0200 Added RxSetting documentation for C++ API. commit 88336bc27ca8a07e4f1dc9a32b22ab29fea78c7e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:40:03 2021 +0200 Updated C++ API Us4R documentation. commit c20b9b56eb53d52147df11fc75690cf501ed3f73 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 08:21:20 2021 +0200 Version 0.6.1 commit bbd143ba87a8af315df409f89d8b5c7c01aff972 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 07:43:19 2021 +0200 Fixed us4oem initializer exception type. commit 0b445d677faacf6e3b52a64e8747f32a691b3d59 Merge: 93cd6ef 5c7fe22 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Sep 12 07:30:05 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit 5c7fe224b58bc7afcf00627e831541811d305962 Merge: 860e273 6e1ec43 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 17:23:04 2021 +0200 Merge branch 'master' into develop commit 860e27392b957adc6da178272dd68d1f5fbaece4 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 17:12:58 2021 +0200 Increased Us4R API version to 0.6.8. commit 861af18d1f962197b937c80dfa5895660ae2795e Merge: e55de9b 2fbf369 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 16:54:56 2021 +0200 Merge remote-tracking branch 'origin/develop' into develop commit e55de9b814b5fd90ddad61e7b9c700048011414b Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 16:54:50 2021 +0200 Changed url to the ARRUS package download site. commit 2fbf369c80ae669c2f3bab5ae776667ff26bd3cf Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 7 16:01:59 2021 +0200 Testing new publishing procedure. (#233) commit 2a582ed1a0a3dfc99c2e666e658ac3e2eb764473 Author: Piotr Jarosik <jarosik.piotr@gmail.com> Date: Tue Sep 7 12:47:03 2021 +0200 Fixed missing arrus-linux dependency of tbb. commit dd6f97ed104664c0cb7f43d18c787b122d9c0eb5 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Sep 7 09:25:47 2021 +0200 ARRUS-84: expose DTGC, LPF, ActiveTermination, PGA, LNA parameters in C++ interface. (#232) commit 93cd6efedbdac390d3b477874e03e94181aafa32 Merge: bd79825 c3d76da Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Sep 3 09:55:46 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit c3d76dab018cea017487a8484321477695abce41 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 16:56:27 2021 +0200 Use esaote3 adapter in the Us4R_control matlab script. commit 7c378f09c389443a0ddde1f5ae790618b3cae682 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 15:06:53 2021 +0200 Now us4r-api 0.6.7 is required. commit bd79825a3108c4eece9c907b0991f880ee2891d0 Merge: f800168 e1b6a5f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Sun Aug 29 14:32:44 2021 +0200 Merge branch 'develop' of github.com:us4useu/arrus into develop commit e1b6a5fb431f85a2f37334dde1dda971281b3cf7 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Aug 26 08:10:21 2021 +0200 ARRUS-87: support for esaote2-us4r6 and esaote2-us4r8 adapters. (#231) Co-authored-by: PiotrKarwat <piotr.karwat@us4us.eu> commit f8001683e33f72d4a5fc079aea345bd09a764a07 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Aug 24 10:07:51 2021 +0200 Fixed Enqueue operator. commit 6e1ec4314f1ad389c1c12db7b37a8e8904b5d628 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Jun 30 10:59:58 2021 +0200 Added __version__ attribute in ARRUS Python main module. commit c173afe6ea35219d7b12ad8bd9945a8391e582e1 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Jun 15 08:11:46 2021 +0200 Made doc generator version explicit. commit 00fd3a919673e0d585a2566c0b1502c0291b1c40 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Jun 14 16:55:45 2021 +0200 Version 0.5.13. commit e19b25e3fff2c3e4cf81236711d9c6ba4c41d898 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Jun 14 16:55:00 2021 +0200 Fixed Decimation step output shape. commit 07c721c12de43905f4dcaab37cfe548ea0a05f26 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Apr 5 04:42:43 2021 +0200 Bumped version to 0.5.12 commit b7de19abc41e4b3234010cb27849ac92e4184241 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Apr 2 15:42:05 2021 +0200 Implemented custom FIR filter. commit 39eb58f48f1648b5b2bd40aa965556a39139831e Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 10:03:35 2021 +0100 Removed debug print. commit 58be0a1838be1380d88b07f72898369526ef6d67 Merge: fb3eceb 6347b4a Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 09:50:39 2021 +0100 Merge remote-tracking branch 'origin/master' commit fb3eceb87070075973c9f05f357cc9eb946a997d Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Tue Mar 23 09:44:14 2021 +0100 Moved scanline location to the center of aperture, when it has even elements. commit 6347b4a47f43745811d5d11fc3333f8a2b7920cf Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Thu Mar 18 10:26:02 2021 +0100 Bumped arrus version to 0.5.11 and us4R-lite API to 0.5.4. commit 28992d0eb5df43ea34f0d86948f56ee2fed7c81f Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 1 18:36:34 2021 +0100 Bumped version to 0.5.10. commit e3454a5c6cb88aec408c4679f4d6a129b8e2c2e7 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Mon Mar 1 18:35:15 2021 +0100 Added function that allows to close session in run-time. commit 3ba8cd85b01e3aa2c69a6bb24c86f65753041dd3 Merge: 304f120 535e172 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 22 09:41:33 2021 +0100 Merge branch 'develop' commit 304f120847ebdfbf891bc35e52e104366562099c Merge: 4973be6 3260f34 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Fri Jan 22 09:31:17 2021 +0100 Merge commit '3260f34bfd791c462d897dada86d05c48b5030da' commit 4973be6a0d1148af485be78e2406628a69ae35a3 Author: Piotr Jarosik <piotr.jarosik@us4us.eu> Date: Wed Oct 28 16:51:46 2020 +0100 Fixed missing variable. * Us4R_control - revert changes Co-authored-by: Piotr Jarosik <piotr.jarosik@us4us.eu>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added nRepeats parameter in the TxRxSequence .