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

ARRUS-96: Python examples documentation update. #239

Merged
merged 3 commits into from
Nov 2, 2021
Merged

Conversation

zkLog
Copy link
Collaborator

@zkLog zkLog commented Oct 24, 2021

No description provided.

@zkLog zkLog requested a review from pjarosik October 24, 2021 07:33
@pjarosik pjarosik changed the title Ref arrus 96: Python examples documentation update ARRUS-96: Python examples documentation update. Oct 27, 2021
pjarosik
pjarosik previously approved these changes Oct 27, 2021
@stale
Copy link

stale bot commented Nov 1, 2021

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 Nov 1, 2021
@pjarosik pjarosik changed the base branch from master to develop November 2, 2021 11:25
@pjarosik pjarosik dismissed their stale review November 2, 2021 11:25

The base branch was changed.

@stale stale bot removed the stale label Nov 2, 2021
@zkLog zkLog merged commit a84c891 into develop Nov 2, 2021
@zkLog zkLog deleted the ref-ARRUS-96 branch November 2, 2021 11:27
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
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants