Skip to content
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

CUSTOMERS-18: Support for acquisition & reconstruction with wedge #253

Merged
merged 29 commits into from
Apr 20, 2022

Conversation

PiotrKarwat
Copy link
Collaborator

Support for SSTA acquisition and reconstruction when using wedge interface.

PiotrKarwat and others added 24 commits July 21, 2021 10:52
xRefract calculates the x-coordinate of the refraction point at the wedge-body interface
z-coordinate is 0 (fixed)
The kernel now supports the wedge interface, but it does NOT support sequences other than SSTA!
Only SSTA is supported, the removed code was intended to support other schemes.
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.
Only SSTA is supported when wedge is used
@PiotrKarwat PiotrKarwat added priority: normal matlab Task related to the matlab API. labels Apr 8, 2022
@PiotrKarwat PiotrKarwat requested a review from pjarosik April 8, 2022 09:57
@PiotrKarwat PiotrKarwat self-assigned this Apr 8, 2022
commit 440c08a
Author: Piotr Jarosik <[email protected]>
Date:   Sun Apr 3 15:04:38 2022 +0200

    Fixed TX apodization for CUDA kernel for 3D.

commit 4536b33
Author: Piotr Jarosik <[email protected]>
Date:   Mon Mar 28 19:51:20 2022 +0200

    Fixed unit tests.

commit 0341fde
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Mon Mar 28 19:01:09 2022 +0200

    Use the latest version of Jinja2, < 3.1.

commit 037d7ce
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Mon Mar 28 15:46:17 2022 +0200

    Changed us4r-api version to 0.8.3

commit 0dbbc8c
Author: Piotr Jarosik <[email protected]>
Date:   Mon Mar 28 15:10:04 2022 +0200

    Updated release notes.

commit a45edf0
Author: Piotr Jarosik <[email protected]>
Date:   Mon Mar 28 15:09:30 2022 +0200

    Updated release notes.

commit 421c362
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Thu Mar 17 13:49:54 2022 +0100

    Merge branch 'develop' of github.com:us4useu/arrus into develop

commit 0fee473
Author: Piotr Jarosik <[email protected]>
Date:   Thu Mar 17 13:49:40 2022 +0100

    Prepared configuration for all Olympus probes

commit b4a6ab2
Author: Piotr Jarosik <[email protected]>
Date:   Wed Mar 9 21:12:40 2022 +0100

    Added stopOnOverflow property #US4R-101

commit e8c95d4
Author: Piotr Jarosik <[email protected]>
Date:   Wed Mar 9 19:35:05 2022 +0100

    Increased us4r-api version to 0.7.2.

commit 6ff7dfb
Author: Piotr Jarosik <[email protected]>
Date:   Wed Mar 9 19:32:13 2022 +0100

    Implemented HV voltage getters.

commit c34b021
Author: Piotr Jarosik <[email protected]>
Date:   Wed Mar 9 19:31:54 2022 +0100

    Moved FrameChannelMapping attrs getter to the proper namespace.

commit 79c9515
Author: Piotr Jarosik <[email protected]>
Date:   Fri Mar 4 16:55:03 2022 +0100

    Updated Us4rSettings protobuf to use camel_case format.

commit 85889d8
Author: Piotr Jarosik <[email protected]>
Date:   Fri Mar 4 16:11:00 2022 +0100

    Fixed typo in arrus.utils.imaging.

commit 8c96fb8
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Thu Feb 10 11:02:07 2022 +0100

    Added version to the Python metadata class.

commit abe1bfa
Author: Piotr Jarosik <[email protected]>
Date:   Fri Feb 4 09:32:07 2022 +0100

    Appended dev suffix in the ARRUS_PROJECT_VERSION.

commit 35e4609
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Mon Jan 24 20:26:31 2022 +0100

    api.matlab.rst - link to PWI article

commit fc5b3c0
Merge: 8041d39 4d3d0bc
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Wed Jan 12 19:12:01 2022 +0100

    Version 0.6.6.

commit c4cae0d
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Jan 10 21:44:55 2022 +0100

    Us4R: use incoherent compounding

commit 9bac8ed
Author: Piotr Jarosik <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Set us4r-api version to 0.8.2

commit b042ba8
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Wed Jan 12 18:35:56 2022 +0100

    Merge remote-tracking branch 'origin/master'

commit f1bfc0f
Author: Piotr Jarosik <[email protected]>
Date:   Wed Jan 12 18:35:47 2022 +0100

    Fixed frame channel mapping for RX apertures < 32 elements.

commit f0c03b9
Author: Piotr Jarosik <[email protected]>
Date:   Wed Jan 12 18:29:23 2022 +0100

    Fixed the Us4R version regex pattern.

commit 84449f2
Author: Piotr Jarosik <[email protected]>
Date:   Wed Jan 12 18:03:55 2022 +0100

    Fixed sampling frequency data type, minor compilation fixes.

commit cdfe555
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Enabled 90 V for the ATL and ultrasonix probes.

commit 99e5abd
Author: Piotr Jarosik <[email protected]>
Date:   Tue Mar 15 16:29:10 2022 +0100

    Fixed unit tests for us4r-api mocks 0.8.0.

commit a70c955
Author: Piotr Jarosik <[email protected]>
Date:   Tue Mar 15 16:01:37 2022 +0100

    Changed pip install path protocol from git to https.

commit 63ddeb8
Author: Piotr Jarosik <[email protected]>
Date:   Fri Mar 11 10:58:24 2022 +0100

    Reverted the changes made in Python examples.

commit bab02b5
Author: Piotr Jarosik <[email protected]>
Date:   Fri Mar 11 10:50:40 2022 +0100

    us4r-api version 0.8.0.

commit 93ca3fc
Author: Piotr Jarosik <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Increased Us4R version to 0.6.10.

commit 6c9c085
Author: Piotr Jarosik <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Made arrus.utils.imaging compatible with batch-wise processing.

commit 5c752c0
Author: Piotr Jarosik <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Increased the maximum downsampling factor to 10.

commit 30a1b64
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Merge with master

commit 3a48688
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Fri Dec 17 09:55:46 2021 +0100

    Removed unreachable code.

commit 15a06d3
Author: Piotr Jarosik <[email protected]>
Date:   Fri Dec 17 09:51:56 2021 +0100

    Increased us4r-api driver dependency to 0.6.9

commit ca03f79
Author: Piotr Jarosik <[email protected]>
Date:   Fri Dec 17 09:29:59 2021 +0100

    Updated release notes.

commit f1c9a5e
Author: Piotr Jarosik <[email protected]>
Date:   Fri Dec 17 09:25:55 2021 +0100

    Version 0.6.5.

commit f029a3d
Author: Piotr Jarosik <[email protected]>
Date:   Fri Dec 17 09:19:47 2021 +0100

    Us4R buffer unregistration will be performed only once.

commit 491d410
Author: Piotr Jarosik <[email protected]>
Date:   Thu Dec 16 18:01:03 2021 +0100

    Unlock page-locked output buffer when the scheme is stopped.

commit 9a314f6
Author: PiotrKarwat <[email protected]>
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 <[email protected]>
Date:   Mon Dec 6 22:11:36 2021 +0100

    Added CMake for option python-dev lib version.

commit 8076024
Author: Piotr Jarosik <[email protected]>
Date:   Fri Nov 26 15:29:39 2021 +0100

    Updated .clang-format file.

commit a48d178
Author: Piotr Jarosik <[email protected]>
Date:   Fri Nov 26 14:56:30 2021 +0100

    Fixed header guard style in core API.

commit 9178531
Author: Piotr Jarosik <[email protected]>
Date:   Fri Nov 26 11:55:10 2021 +0100

    Introduced .clang-format for project.

commit c723949
Author: Piotr Jarosik <[email protected]>
Date:   Sat Nov 20 21:41:04 2021 +0100

    Version 0.6.4

commit e8ea4ea
Author: PiotrKarwat <[email protected]>
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 <[email protected]>
Date:   Sat Nov 20 08:36:53 2021 +0100

    Updated release notes.

commit a657eba
Author: Piotr Jarosik <[email protected]>
Date:   Sat Nov 20 08:35:49 2021 +0100

    Added phased array example to the arrus package, updated release notes

commit 1d0e38d
Author: PiotrKarwat <[email protected]>
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 <[email protected]>
Date:   Fri Nov 19 15:56:51 2021 +0100

    Fixed the first scanline position in the ScanConverter implementation.

commit 00939ca
Author: Piotr Jarosik <[email protected]>
Date:   Fri Nov 19 09:18:41 2021 +0100

    Added an example for phased array scanning.

commit 118e66a
Author: Piotr Jarosik <[email protected]>
Date:   Mon Nov 15 09:26:19 2021 +0100

    Version 0.6.3.

commit 562f919
Author: Piotr Jarosik <[email protected]>
Date:   Sun Nov 14 16:31:27 2021 +0100

    Added adapter settings for ATL/Phiplips-us4r4 adapter.

commit 1a80e2d
Author: Piotr Jarosik <[email protected]>
Date:   Sun Nov 14 12:37:45 2021 +0100

    Added adapter settings for ATL/Phiplips-us4r4 adapter.

commit cd82c6b
Author: Piotr Jarosik <[email protected]>
Date:   Sun Nov 14 11:59:30 2021 +0100

    Minor fixes in the implementation of classical beamforming processsing.

commit df28f6e
Author: Piotr Jarosik <[email protected]>
Date:   Sun Nov 14 09:53:54 2021 +0100

    Minor fixes in the PA scanning beamformer.

commit c8ba292
Author: Piotr Jarosik <[email protected]>
Date:   Sat Nov 13 19:45:40 2021 +0100

    Minor fixes.

commit f6d7c49
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Fri Nov 12 13:40:39 2021 +0100

    Merge branch 'master' of github.com:us4useu/arrus

commit 906f931
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Nov 8 10:22:11 2021 +0100

    Fixed parameter broadcasting in arrus.utils.imaging.SelectFrames.

commit 44e55eb
Author: zkLog <[email protected]>
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 <[email protected]>

commit 02d71df
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Fri Nov 5 11:21:39 2021 +0100

    Increased the maximum voltage for esaote probes to 90 V.

commit 3158570
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Wed Nov 3 16:18:53 2021 +0100

    Resoved the issue with int vs size_t comparison.

commit a84c891
Author: zkLog <[email protected]>
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 <[email protected]>

commit fc1f5f1
Author: Piotr Jarosik <[email protected]>
Date:   Wed Oct 27 20:40:57 2021 +0200

    ARRUS-29: Make batch size available in C++ API. (#240)

commit 01bafb2
Author: Piotr Jarosik <[email protected]>
Date:   Mon Oct 11 15:09:35 2021 +0200

    Implemented Session::close function.

commit 39f728e
Merge: 0f19779 4a6441a
Author: Piotr Jarosik <[email protected]>
Date:   Sun Oct 10 11:41:44 2021 +0200

    Merge branch 'develop' of github.com:us4useu/arrus into develop

commit 4a6441a
Author: Piotr Jarosik <[email protected]>
Date:   Sun Oct 10 11:41:25 2021 +0200

    ref-ARRUS-102: Implemented MANUAL work mode. (#237)

commit 012f141
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Wed Oct 6 10:44:01 2021 +0200

    Merge branch 'master' into develop

    # Conflicts:
    #	CMakeLists.txt

commit 479d5eb
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Wed Oct 6 08:56:36 2021 +0200

    Fixed develop/master branch i jenkins build file.

commit 4404685
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 21 18:47:02 2021 +0200

    Version 0.6.2

commit 52bb50e
Merge: be5d410 a1a55ed
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 21 18:39:34 2021 +0200

    Merge branch 'master' into develop

    # Conflicts:
    #	CMakeLists.txt

commit a1a55ed
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Tue Sep 21 17:12:35 2021 +0200

    Set LoggerFactory virtual destructor.

commit 5fb9fa1
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Tue Sep 21 17:03:21 2021 +0200

    Fixed AFE Rx settings docsstring.

commit be5d410
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 21 16:46:37 2021 +0200

    Move develop version to 0.7.0

commit be00e33
Merge: 5497ade bbd143b
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 21 16:42:08 2021 +0200

    Merge remote-tracking branch 'origin/develop' into develop

commit 5497ade
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Sun Sep 12 08:55:58 2021 +0200

    Added RxSetting documentation for C++ API.

commit 88336bc
Author: Piotr Jarosik <[email protected]>
Date:   Sun Sep 12 08:40:03 2021 +0200

    Updated C++ API Us4R documentation.

commit c20b9b5
Author: Piotr Jarosik <[email protected]>
Date:   Sun Sep 12 08:21:20 2021 +0200

    Version 0.6.1

commit bbd143b
Author: Piotr Jarosik <[email protected]>
Date:   Sun Sep 12 07:43:19 2021 +0200

    Fixed us4oem initializer exception type.

commit 0b445d6
Merge: 93cd6ef 5c7fe22
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Tue Sep 7 17:23:04 2021 +0200

    Merge branch 'master' into develop

commit 860e273
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Tue Sep 7 16:54:56 2021 +0200

    Merge remote-tracking branch 'origin/develop' into develop

commit e55de9b
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 7 16:54:50 2021 +0200

    Changed url to the ARRUS package download site.

commit 2fbf369
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 7 16:01:59 2021 +0200

    Testing new publishing procedure. (#233)

commit 2a582ed
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 7 12:47:03 2021 +0200

    Fixed missing arrus-linux dependency of tbb.

commit dd6f97e
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Fri Sep 3 09:55:46 2021 +0200

    Merge branch 'develop' of github.com:us4useu/arrus into develop

commit c3d76da
Author: Piotr Jarosik <[email protected]>
Date:   Sun Aug 29 16:56:27 2021 +0200

    Use esaote3 adapter in the Us4R_control matlab script.

commit 7c378f0
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Sun Aug 29 14:32:44 2021 +0200

    Merge branch 'develop' of github.com:us4useu/arrus into develop

commit e1b6a5f
Author: Piotr Jarosik <[email protected]>
Date:   Thu Aug 26 08:10:21 2021 +0200

    ARRUS-87: support for esaote2-us4r6 and esaote2-us4r8 adapters. (#231)

    Co-authored-by: PiotrKarwat <[email protected]>

commit f800168
Author: Piotr Jarosik <[email protected]>
Date:   Tue Aug 24 10:07:51 2021 +0200

    Fixed Enqueue operator.

commit 6e1ec43
Author: Piotr Jarosik <[email protected]>
Date:   Wed Jun 30 10:59:58 2021 +0200

    Added __version__ attribute in ARRUS Python main module.

commit c173afe
Author: Piotr Jarosik <[email protected]>
Date:   Tue Jun 15 08:11:46 2021 +0200

    Made doc generator version explicit.

commit 00fd3a9
Author: Piotr Jarosik <[email protected]>
Date:   Mon Jun 14 16:55:45 2021 +0200

    Version 0.5.13.

commit e19b25e
Author: Piotr Jarosik <[email protected]>
Date:   Mon Jun 14 16:55:00 2021 +0200

    Fixed Decimation step output shape.

commit 07c721c
Author: Piotr Jarosik <[email protected]>
Date:   Mon Apr 5 04:42:43 2021 +0200

    Bumped version to 0.5.12

commit b7de19a
Author: Piotr Jarosik <[email protected]>
Date:   Fri Apr 2 15:42:05 2021 +0200

    Implemented custom FIR filter.

commit 39eb58f
Author: Piotr Jarosik <[email protected]>
Date:   Tue Mar 23 10:03:35 2021 +0100

    Removed debug print.

commit 58be0a1
Merge: fb3eceb 6347b4a
Author: Piotr Jarosik <[email protected]>
Date:   Tue Mar 23 09:50:39 2021 +0100

    Merge remote-tracking branch 'origin/master'

commit fb3eceb
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Mar 1 18:36:34 2021 +0100

    Bumped version to 0.5.10.

commit e3454a5
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Fri Jan 22 09:41:33 2021 +0100

    Merge branch 'develop'

commit 304f120
Merge: 4973be6 3260f34
Author: Piotr Jarosik <[email protected]>
Date:   Fri Jan 22 09:31:17 2021 +0100

    Merge commit '3260f34bfd791c462d897dada86d05c48b5030da'

commit 4973be6
Author: Piotr Jarosik <[email protected]>
Date:   Wed Oct 28 16:51:46 2020 +0100

    Fixed missing variable.
@pjarosik
Copy link
Collaborator

@PiotrKarwat resolve conflicts first.

@stale
Copy link

stale bot commented Apr 19, 2022

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale label Apr 19, 2022
commit beafd9d
Merge: 4a1de63 4826cc9
Author: Piotr Jarosik <[email protected]>
Date:   Thu Apr 14 09:47:18 2022 +0200

    Merge branch 'develop' of github.com:us4useu/arrus into develop

commit 4a1de63
Author: Piotr Jarosik <[email protected]>
Date:   Thu Apr 14 09:47:13 2022 +0200

    Removed debug print.

commit 4826cc9
Author: Piotr Jarosik <[email protected]>
Date:   Mon Apr 11 08:32:54 2022 +0200

    Save the us4OEM firmware version as hex string in Python.

commit 6c1841f
Author: Piotr Jarosik <[email protected]>
Date:   Sun Apr 10 23:20:43 2022 +0200

    Cast us4OEM firmware version to unsigned value.

commit bf3dd3e
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Sat Apr 9 16:08:26 2022 +0200

    Exposed us4OEM main firmware and tx firmware version.

commit 440c08a
Author: Piotr Jarosik <[email protected]>
Date:   Sun Apr 3 15:04:38 2022 +0200

    Fixed TX apodization for CUDA kernel for 3D.

commit 4536b33
Author: Piotr Jarosik <[email protected]>
Date:   Mon Mar 28 19:51:20 2022 +0200

    Fixed unit tests.

commit 0341fde
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Mon Mar 28 19:01:09 2022 +0200

    Use the latest version of Jinja2, < 3.1.

commit 037d7ce
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Mon Mar 28 15:46:17 2022 +0200

    Changed us4r-api version to 0.8.3

commit 0dbbc8c
Author: Piotr Jarosik <[email protected]>
Date:   Mon Mar 28 15:10:04 2022 +0200

    Updated release notes.

commit a45edf0
Author: Piotr Jarosik <[email protected]>
Date:   Mon Mar 28 15:09:30 2022 +0200

    Updated release notes.

commit 421c362
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Thu Mar 17 13:49:54 2022 +0100

    Merge branch 'develop' of github.com:us4useu/arrus into develop

commit 0fee473
Author: Piotr Jarosik <[email protected]>
Date:   Thu Mar 17 13:49:40 2022 +0100

    Prepared configuration for all Olympus probes

commit b4a6ab2
Author: Piotr Jarosik <[email protected]>
Date:   Wed Mar 9 21:12:40 2022 +0100

    Added stopOnOverflow property #US4R-101

commit e8c95d4
Author: Piotr Jarosik <[email protected]>
Date:   Wed Mar 9 19:35:05 2022 +0100

    Increased us4r-api version to 0.7.2.

commit 6ff7dfb
Author: Piotr Jarosik <[email protected]>
Date:   Wed Mar 9 19:32:13 2022 +0100

    Implemented HV voltage getters.

commit c34b021
Author: Piotr Jarosik <[email protected]>
Date:   Wed Mar 9 19:31:54 2022 +0100

    Moved FrameChannelMapping attrs getter to the proper namespace.

commit 79c9515
Author: Piotr Jarosik <[email protected]>
Date:   Fri Mar 4 16:55:03 2022 +0100

    Updated Us4rSettings protobuf to use camel_case format.

commit 85889d8
Author: Piotr Jarosik <[email protected]>
Date:   Fri Mar 4 16:11:00 2022 +0100

    Fixed typo in arrus.utils.imaging.

commit 8c96fb8
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Thu Feb 10 11:02:07 2022 +0100

    Added version to the Python metadata class.

commit abe1bfa
Author: Piotr Jarosik <[email protected]>
Date:   Fri Feb 4 09:32:07 2022 +0100

    Appended dev suffix in the ARRUS_PROJECT_VERSION.

commit 35e4609
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Mon Jan 24 20:26:31 2022 +0100

    api.matlab.rst - link to PWI article

commit fc5b3c0
Merge: 8041d39 4d3d0bc
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Wed Jan 12 19:12:01 2022 +0100

    Version 0.6.6.

commit c4cae0d
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Jan 10 21:44:55 2022 +0100

    Us4R: use incoherent compounding

commit 9bac8ed
Author: Piotr Jarosik <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Set us4r-api version to 0.8.2

commit b042ba8
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Wed Jan 12 18:35:56 2022 +0100

    Merge remote-tracking branch 'origin/master'

commit f1bfc0f
Author: Piotr Jarosik <[email protected]>
Date:   Wed Jan 12 18:35:47 2022 +0100

    Fixed frame channel mapping for RX apertures < 32 elements.

commit f0c03b9
Author: Piotr Jarosik <[email protected]>
Date:   Wed Jan 12 18:29:23 2022 +0100

    Fixed the Us4R version regex pattern.

commit 84449f2
Author: Piotr Jarosik <[email protected]>
Date:   Wed Jan 12 18:03:55 2022 +0100

    Fixed sampling frequency data type, minor compilation fixes.

commit cdfe555
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Enabled 90 V for the ATL and ultrasonix probes.

commit 99e5abd
Author: Piotr Jarosik <[email protected]>
Date:   Tue Mar 15 16:29:10 2022 +0100

    Fixed unit tests for us4r-api mocks 0.8.0.

commit a70c955
Author: Piotr Jarosik <[email protected]>
Date:   Tue Mar 15 16:01:37 2022 +0100

    Changed pip install path protocol from git to https.

commit 63ddeb8
Author: Piotr Jarosik <[email protected]>
Date:   Fri Mar 11 10:58:24 2022 +0100

    Reverted the changes made in Python examples.

commit bab02b5
Author: Piotr Jarosik <[email protected]>
Date:   Fri Mar 11 10:50:40 2022 +0100

    us4r-api version 0.8.0.

commit 93ca3fc
Author: Piotr Jarosik <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Increased Us4R version to 0.6.10.

commit 6c9c085
Author: Piotr Jarosik <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Made arrus.utils.imaging compatible with batch-wise processing.

commit 5c752c0
Author: Piotr Jarosik <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Increased the maximum downsampling factor to 10.

commit 30a1b64
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Thu Dec 23 23:23:23 2021 +0100

    Merge with master

commit 3a48688
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Fri Dec 17 09:55:46 2021 +0100

    Removed unreachable code.

commit 15a06d3
Author: Piotr Jarosik <[email protected]>
Date:   Fri Dec 17 09:51:56 2021 +0100

    Increased us4r-api driver dependency to 0.6.9

commit ca03f79
Author: Piotr Jarosik <[email protected]>
Date:   Fri Dec 17 09:29:59 2021 +0100

    Updated release notes.

commit f1c9a5e
Author: Piotr Jarosik <[email protected]>
Date:   Fri Dec 17 09:25:55 2021 +0100

    Version 0.6.5.

commit f029a3d
Author: Piotr Jarosik <[email protected]>
Date:   Fri Dec 17 09:19:47 2021 +0100

    Us4R buffer unregistration will be performed only once.

commit 491d410
Author: Piotr Jarosik <[email protected]>
Date:   Thu Dec 16 18:01:03 2021 +0100

    Unlock page-locked output buffer when the scheme is stopped.

commit 9a314f6
Author: PiotrKarwat <[email protected]>
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 <[email protected]>
Date:   Mon Dec 6 22:11:36 2021 +0100

    Added CMake for option python-dev lib version.

commit 8076024
Author: Piotr Jarosik <[email protected]>
Date:   Fri Nov 26 15:29:39 2021 +0100

    Updated .clang-format file.

commit a48d178
Author: Piotr Jarosik <[email protected]>
Date:   Fri Nov 26 14:56:30 2021 +0100

    Fixed header guard style in core API.

commit 9178531
Author: Piotr Jarosik <[email protected]>
Date:   Fri Nov 26 11:55:10 2021 +0100

    Introduced .clang-format for project.

commit c723949
Author: Piotr Jarosik <[email protected]>
Date:   Sat Nov 20 21:41:04 2021 +0100

    Version 0.6.4

commit e8ea4ea
Author: PiotrKarwat <[email protected]>
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 <[email protected]>
Date:   Sat Nov 20 08:36:53 2021 +0100

    Updated release notes.

commit a657eba
Author: Piotr Jarosik <[email protected]>
Date:   Sat Nov 20 08:35:49 2021 +0100

    Added phased array example to the arrus package, updated release notes

commit 1d0e38d
Author: PiotrKarwat <[email protected]>
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 <[email protected]>
Date:   Fri Nov 19 15:56:51 2021 +0100

    Fixed the first scanline position in the ScanConverter implementation.

commit 00939ca
Author: Piotr Jarosik <[email protected]>
Date:   Fri Nov 19 09:18:41 2021 +0100

    Added an example for phased array scanning.

commit 118e66a
Author: Piotr Jarosik <[email protected]>
Date:   Mon Nov 15 09:26:19 2021 +0100

    Version 0.6.3.

commit 562f919
Author: Piotr Jarosik <[email protected]>
Date:   Sun Nov 14 16:31:27 2021 +0100

    Added adapter settings for ATL/Phiplips-us4r4 adapter.

commit 1a80e2d
Author: Piotr Jarosik <[email protected]>
Date:   Sun Nov 14 12:37:45 2021 +0100

    Added adapter settings for ATL/Phiplips-us4r4 adapter.

commit cd82c6b
Author: Piotr Jarosik <[email protected]>
Date:   Sun Nov 14 11:59:30 2021 +0100

    Minor fixes in the implementation of classical beamforming processsing.

commit df28f6e
Author: Piotr Jarosik <[email protected]>
Date:   Sun Nov 14 09:53:54 2021 +0100

    Minor fixes in the PA scanning beamformer.

commit c8ba292
Author: Piotr Jarosik <[email protected]>
Date:   Sat Nov 13 19:45:40 2021 +0100

    Minor fixes.

commit f6d7c49
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Fri Nov 12 13:40:39 2021 +0100

    Merge branch 'master' of github.com:us4useu/arrus

commit 906f931
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Nov 8 10:22:11 2021 +0100

    Fixed parameter broadcasting in arrus.utils.imaging.SelectFrames.

commit 44e55eb
Author: zkLog <[email protected]>
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 <[email protected]>

commit 02d71df
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Fri Nov 5 11:21:39 2021 +0100

    Increased the maximum voltage for esaote probes to 90 V.

commit 3158570
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Wed Nov 3 16:18:53 2021 +0100

    Resoved the issue with int vs size_t comparison.

commit a84c891
Author: zkLog <[email protected]>
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 <[email protected]>

commit fc1f5f1
Author: Piotr Jarosik <[email protected]>
Date:   Wed Oct 27 20:40:57 2021 +0200

    ARRUS-29: Make batch size available in C++ API. (#240)

commit 01bafb2
Author: Piotr Jarosik <[email protected]>
Date:   Mon Oct 11 15:09:35 2021 +0200

    Implemented Session::close function.

commit 39f728e
Merge: 0f19779 4a6441a
Author: Piotr Jarosik <[email protected]>
Date:   Sun Oct 10 11:41:44 2021 +0200

    Merge branch 'develop' of github.com:us4useu/arrus into develop

commit 4a6441a
Author: Piotr Jarosik <[email protected]>
Date:   Sun Oct 10 11:41:25 2021 +0200

    ref-ARRUS-102: Implemented MANUAL work mode. (#237)

commit 012f141
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Wed Oct 6 10:44:01 2021 +0200

    Merge branch 'master' into develop

    # Conflicts:
    #	CMakeLists.txt

commit 479d5eb
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Wed Oct 6 08:56:36 2021 +0200

    Fixed develop/master branch i jenkins build file.

commit 4404685
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 21 18:47:02 2021 +0200

    Version 0.6.2

commit 52bb50e
Merge: be5d410 a1a55ed
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 21 18:39:34 2021 +0200

    Merge branch 'master' into develop

    # Conflicts:
    #	CMakeLists.txt

commit a1a55ed
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Tue Sep 21 17:12:35 2021 +0200

    Set LoggerFactory virtual destructor.

commit 5fb9fa1
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Tue Sep 21 17:03:21 2021 +0200

    Fixed AFE Rx settings docsstring.

commit be5d410
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 21 16:46:37 2021 +0200

    Move develop version to 0.7.0

commit be00e33
Merge: 5497ade bbd143b
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 21 16:42:08 2021 +0200

    Merge remote-tracking branch 'origin/develop' into develop

commit 5497ade
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Sun Sep 12 08:55:58 2021 +0200

    Added RxSetting documentation for C++ API.

commit 88336bc
Author: Piotr Jarosik <[email protected]>
Date:   Sun Sep 12 08:40:03 2021 +0200

    Updated C++ API Us4R documentation.

commit c20b9b5
Author: Piotr Jarosik <[email protected]>
Date:   Sun Sep 12 08:21:20 2021 +0200

    Version 0.6.1

commit bbd143b
Author: Piotr Jarosik <[email protected]>
Date:   Sun Sep 12 07:43:19 2021 +0200

    Fixed us4oem initializer exception type.

commit 0b445d6
Merge: 93cd6ef 5c7fe22
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Tue Sep 7 17:23:04 2021 +0200

    Merge branch 'master' into develop

commit 860e273
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Tue Sep 7 16:54:56 2021 +0200

    Merge remote-tracking branch 'origin/develop' into develop

commit e55de9b
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 7 16:54:50 2021 +0200

    Changed url to the ARRUS package download site.

commit 2fbf369
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 7 16:01:59 2021 +0200

    Testing new publishing procedure. (#233)

commit 2a582ed
Author: Piotr Jarosik <[email protected]>
Date:   Tue Sep 7 12:47:03 2021 +0200

    Fixed missing arrus-linux dependency of tbb.

commit dd6f97e
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Fri Sep 3 09:55:46 2021 +0200

    Merge branch 'develop' of github.com:us4useu/arrus into develop

commit c3d76da
Author: Piotr Jarosik <[email protected]>
Date:   Sun Aug 29 16:56:27 2021 +0200

    Use esaote3 adapter in the Us4R_control matlab script.

commit 7c378f0
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Sun Aug 29 14:32:44 2021 +0200

    Merge branch 'develop' of github.com:us4useu/arrus into develop

commit e1b6a5f
Author: Piotr Jarosik <[email protected]>
Date:   Thu Aug 26 08:10:21 2021 +0200

    ARRUS-87: support for esaote2-us4r6 and esaote2-us4r8 adapters. (#231)

    Co-authored-by: PiotrKarwat <[email protected]>

commit f800168
Author: Piotr Jarosik <[email protected]>
Date:   Tue Aug 24 10:07:51 2021 +0200

    Fixed Enqueue operator.

commit 6e1ec43
Author: Piotr Jarosik <[email protected]>
Date:   Wed Jun 30 10:59:58 2021 +0200

    Added __version__ attribute in ARRUS Python main module.

commit c173afe
Author: Piotr Jarosik <[email protected]>
Date:   Tue Jun 15 08:11:46 2021 +0200

    Made doc generator version explicit.

commit 00fd3a9
Author: Piotr Jarosik <[email protected]>
Date:   Mon Jun 14 16:55:45 2021 +0200

    Version 0.5.13.

commit e19b25e
Author: Piotr Jarosik <[email protected]>
Date:   Mon Jun 14 16:55:00 2021 +0200

    Fixed Decimation step output shape.

commit 07c721c
Author: Piotr Jarosik <[email protected]>
Date:   Mon Apr 5 04:42:43 2021 +0200

    Bumped version to 0.5.12

commit b7de19a
Author: Piotr Jarosik <[email protected]>
Date:   Fri Apr 2 15:42:05 2021 +0200

    Implemented custom FIR filter.

commit 39eb58f
Author: Piotr Jarosik <[email protected]>
Date:   Tue Mar 23 10:03:35 2021 +0100

    Removed debug print.

commit 58be0a1
Merge: fb3eceb 6347b4a
Author: Piotr Jarosik <[email protected]>
Date:   Tue Mar 23 09:50:39 2021 +0100

    Merge remote-tracking branch 'origin/master'

commit fb3eceb
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Mar 1 18:36:34 2021 +0100

    Bumped version to 0.5.10.

commit e3454a5
Author: Piotr Jarosik <[email protected]>
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 <[email protected]>
Date:   Fri Jan 22 09:41:33 2021 +0100

    Merge branch 'develop'

commit 304f120
Merge: 4973be6 3260f34
Author: Piotr Jarosik <[email protected]>
Date:   Fri Jan 22 09:31:17 2021 +0100

    Merge commit '3260f34bfd791c462d897dada86d05c48b5030da'

commit 4973be6
Author: Piotr Jarosik <[email protected]>
Date:   Wed Oct 28 16:51:46 2020 +0100

    Fixed missing variable.
@stale stale bot removed the stale label Apr 20, 2022
samplingFrequency = 65e6;
fsDivider = 1;

[filtB,filtA] = butter(2,[0.5 1.5]*txFrequency/(samplingFrequency/fsDivider/2),'bandpass');

%% Initialize the system, sequence, and reconstruction
us = Us4R('probeName', 'SL1543', ...
us = Us4R('probeName', '2.25L32', ...
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This script should stay as before (i.e. without the interface, e.g. using SL1543 probe).

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK

Copy link
Collaborator

@pjarosik pjarosik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please rollback the changes in Us4R_control.m script.

@pjarosik pjarosik self-requested a review April 20, 2022 13:42
@PiotrKarwat PiotrKarwat merged commit f89f00a into develop Apr 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
matlab Task related to the matlab API. priority: normal
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants