TELEMED Echo Blaster 64/128, LS64/128, ClarUs, SmartUs, MicrUs, ArtUs, ArtUs Compact Series Ultrasound Systems Ultrasonography for Windows II Software Development Kit (Usgfw2 SDK) ------------ Installation ------------ Requirements for programming environment are as follows : * Microsoft Windows 10 or above operating system with latest updates. * Connected TELEMED ultrasound scanner with properly installed drivers (TELEMED Drivers Package). * Installed Usgfw2 SDK redistributable files (usgfwsetup.exe). * Compiler (and development environment) of any Windows programming language (Visual Basic, Visual C++, .NET framework languages like C++/CLI, C#) that supports COM objects. * Optionally, installed Microsoft .NET Framework 2.0 and 4.0 if you wish to use SDK samples that were developed using .NET Framework. * Registered Interop.Usgfw2Lib.1.0.dll using .NET Framework's utility RegAsm.exe. Note 1. Most SDK samples were written using Microsoft Visual Studio 2022 IDE (VS2022), Microsoft .NET Framework 4.0, Windows Forms and C++/CLI (C++ for Common Language Infrastructure) programming language. Note 2. In order to understand Usgfw2 SDK more easy, we recommend you to install and try TELEMED's Echo Wave II software that was written using this SDK. This will give you more clear understanding how each parameter changes ultrasound image quality, what controls and their values you should use in your own developed software and pass to Usgfw2 SDK in order to achieve desired ultrasound image quality. What Echo Wave II versions are compatible with what SDK versions is written in "History" section of this file. Do not mix different versions of SDK redistributables (usgfwsetup.exe) and Echo Wave II (that also installs and uses some version of usgfwsetup.exe) or your own software, because in such case your own software or Echo Wave II may produce unexpected results. Requirements for redistributed software are as follows : * Microsoft Windows 10 or above operating system with latest updates (all versions 32/64-bit). * Connected TELEMED ultrasound scanner with properly installed drivers (TELEMED Drivers Package). * Installed Usgfw2 SDK redistributable files (usgfwsetup.exe). * Installed redistributable files that depend on your programming language and generated Interop.Usgfw2Lib.1.0.dll if you use .NET Framework. * Interop.Usgfw2Lib.1.0.dll must be registered using .NET Framework's utility RegAsm.exe. Hardware requirements : * Microsoft Windows compatible desktop/notebook/Tablet PC * Intel chipset based motherboard with integrated USB controller: USB 2.0 or USB 3.0: MicrUs scanner MicrUs Pro scanner SmartUs scanner ClarUs scanner LS128 scanner LS64 scanner Echo Blaster 128 scanner Echo Blaster 64 scanner USB 3.0: ArtUs scanner * CPU i5/i7/i9 1.8 GHz or faster * 8 GB of RAM or more * 1 GB free hard disk space * Monitor with 1024x768 resolution support or higher, anti-reflective surface, IPS IMPORTANT NOTE: Not all transducers and scanners and OEM beamformers mentioned below are available. Please refer to Telemed web site for devices available for purchase. ------- History ------- SDK 4.3.1b51 2025.01.02 + Updated 4b_mode C++/CLI examples to support ArtUs. + Updated SDK documentation about data streams. SDK 4.3.1b50 2024.12.31 + Upgraded "samples_cpp_vs2017" examples to use Windows 10 SDK. SDK 4.3.1b49 2024.12.30 (Echo Wave II 4.3.1b54) + Added C# .Net 8 example "\samples_c_sharp_vs2022\b_mode_net8". + Added checks when connecting probes. + To folders samples_c_sharp_vs2022, samples_c_sharp_wpf_vs2022, samples_cpp_cli_vs2022, samples_cpp_vs2022 added Visual Studio 2022 examples. SDK 4.3.1b48 2024.12.16 (Echo Wave II 4.3.1b53) + Added support for ArtUs Compact probes MC8-4N14-D3 and LV8-4N64-D3. + Modified bioeffects indices control. SDK 4.3.1b47 2024.12.13 (Echo Wave II 4.3.1b52) + Updated speclecd, quickview, pureview to use secure functions. + Fixed HID attributes usage. SDK 4.3.1b46 2024.12.11 (Echo Wave II 4.3.1b51) + Fixed leak in renderer. + Fixed leak in \samples_cpp_vs2017\b_to_lines example. SDK 4.3.1b45 2024.12.06 (Echo Wave II 4.3.1b50) + Fixed check of focus ranges. SDK 4.3.1b44 2024.12.05 (Echo Wave II 4.3.1b49) + Minor changes. SDK 4.3.1b43 2024.12.03 (Echo Wave II 4.3.1b48) + In scan-converter improved performance of smoothing filter (set to use OMP). + In scan-converter changed parameters of smoothing filter for convex and phased array probes. SDK 4.3.1b42 2024.11.28 (Echo Wave II 4.3.1b47) + Fixed saving/loading of contrast mode parameters. + Fixed enabling of controls in SDK example "\samples_cpp_vs2017\contrast_mode". + Fixed saving/loading of selected Speckle Reduction. + Fixed saving/loading of selected Image Enhancement. + Fixed InterimOutBufferCB (USPC_BUFFER_INTERIM_OUTPUT) callback. SDK 4.3.1b41 2024.11.25 (Echo Wave II 4.3.1b46) + Fixed Power programming. SDK 4.3.1b40 2024.11.22 (Echo Wave II 4.3.1b45) + Changed range of Contrast mode Power values. SDK 4.3.1b39 2024.11.15 (Echo Wave II 4.3.1b44) + Minor fixes (handles, contexts). SDK 4.3.1b38 2024.11.14 (Echo Wave II 4.3.1b43) + Updated Contrast mode bubble burst interface methods. + Added checks of handles before closing them. SDK 4.3.1b37 2024.11.12 + Updated information about Windows versions. SDK 4.3.1b36 2024.11.07 (Echo Wave II 4.3.1b39) + Updated settings for ArtUs Compact probes C5-2N60-D3, L12-5N40-D3, L12-5N50-D3, L15-6N25-D3, P4-2R20-D3, C15-7N30-D4. SDK 4.3.1b35 2024.11.05 (Echo Wave II 4.3.1b38) + Added support for ArtUs probe L18-10N25-A4. SDK 4.3.1b34 2024.11.04 (Echo Wave II 4.3.1b37) + For ArtUs Compact added support of Elastography mode. + Updated settings of ArtUs Compact probes C5-2N60-D3 and L12-5N40-D3. SDK 4.3.1b33 2024.10.24 (Echo Wave II 4.3.1b36) + Fixed saving/loading of Contrast mode data to/from file. + Added support for ArtUs probe ID 0130. SDK 4.3.1b32 2024.10.09 (Echo Wave II 4.3.1b34) + Added codes of ArtUs Compact probes L12-5N40-D3 and P4-2R20-D3, fixed previous renaming. + Added support for ArtUs probes PF4-2S20-A3 and LF12-5N30-A3. SDK 4.3.1b31 2024.10.04 (Echo Wave II 4.3.1b33) + For ArtUs Compact probes added Color Doppler minimum scanning width setting. SDK 4.3.1b30 2024.10.01 (Echo Wave II 4.3.1b32) + Changed initialization of Doppler Packet Size. + Fixed filtering of CFM image in steering mode. SDK 4.3.1b29 2024.09.12 + Fixed ArtUs Contrast mode TGC control. + Fixed list of ArtUs B mode frequencies in Contrast mode. SDK 4.3.1b28 2024.09.11 + Fixed ArtUs Contrast mode TGC control. + Contrast mode added for ArtUs scanners without RF. SDK 4.3.1b27 2024.08.28 (Echo Wave II 4.3.1b30) + Updated settings for ArtUs probe L15-6N25-A4. + Added support for ArtUs probe L10F. SDK 4.3.1b26 2024.08.27 (Echo Wave II 4.3.1b29) + Updated SDK documentation (Contrast mode). + Added example "\samples_cpp_vs2017\contrast_mode". + Updated settings for ArtUs probe ID 0125. + Added support for ArtUs Compact probe C15-7N30-D4. SDK 4.3.1b25 2024.08.13 + Added Contrast mode. SDK 4.3.1b24 2024.08.08 (Echo Wave II 4.3.1b28) + Renamed ArtUs Compact probe from LF9-5N60-D3 to LF9-5N64-D3. SDK 4.3.1b23 2024.08.07 (Echo Wave II 4.3.1b27) + Fixed leaks. + Rollback of b21 notification sending changes. + Fixed hang when, during startup with one connected probe, is connected second probe to multiport scanner. SDK 4.3.1b22 2024.08.05 (Echo Wave II 4.3.1b26) + Added support for ArtUs probes ID 0125 and ID 0126. + In "\samples_cpp_vs2017\artus_rf_data_control" changed selection of B Lines Density. SDK 4.3.1b21 2024.08.01 (Echo Wave II 4.3.1b24) + Changed sending of notifications about hardware changes. + Added example "\samples_cpp_cli_vs2017\duo_mode" that shows how to display two live ultrasound images from connected Duo/T probe or two the same probes on ArtUs-2H scanner. SDK 4.3.1b20 2024.07.30 (Echo Wave II 4.3.1b23) + Updated settings for ArtUs probes ID 0122 and P5-1S15-A6. + Added support for ArtUs probe ID 0124. SDK 4.3.1b19 2024.06.26 (Echo Wave II 4.3.1b21) + Added support for ArtUs probe L12-5H40-A12. SDK 4.3.1b18 2024.06.26 (Echo Wave II 4.3.1b20) + Changed ArtUs probe name from MC10-5N11-A3 to MC10-5N15-A3, adjusted parameters. SDK 4.3.1b17 2024.06.25 (Echo Wave II 4.3.1b19) + For ArtUs Compact fixed Color Doppler window positioning when scanning depth is changed in some other mode. SDK 4.3.1b16 2024.06.21 (Echo Wave II 4.3.1b18) + For ArtUs Compact added support of probes MC10-5R10S-3, MCV9-5R10S-3, MC4-2R20S-3, LV8-4L65S-3. + Added support for ArtUs probe MC10-5N11-A3. SDK 4.3.1b15 2024.06.19 (Echo Wave II 4.3.1b17) + Fixed memory leaks. + Updated library versions. + Added sending of control change notifications to RF channel data interfaces. + Added correction of Color Doppler window width. + Changed available lines density values for ArtUs Compact phased array probes. SDK 4.3.1b14 2024.06.17 (Echo Wave II 4.3.1b16) + Added support for ArtUs probe ID 0122. SDK 4.3.1b13 2024.06.14 (Echo Wave II 4.3.1b15) + Updated settings of ArtUs Compact probes. + Added support for ArtUs Compact probe L15-6N25-D3. SDK 4.3.1b12 2024.06.12 (Echo Wave II 4.3.1b14) + Added support for channel RF data (ArtUs-Usss). Updated documentation. SDK 4.3.1b11 2024.06.11 (Echo Wave II 4.3.1b12) + Fixed CB2 callback to pass input data before scan-conversion. SDK 4.3.1b10 2024.06.07 (Echo Wave II 4.3.1b11) + Updated settings for ArtUs probes L12-5N40-A4 and L18-7H30-A5. SDK 4.3.1b9 2024.05.27 (Echo Wave II 4.3.1b10) + To B CB2 input sample callback sample added start time. SDK 4.3.1b8 2024.05.23 (Echo Wave II 4.3.1b8) + To B callbacks "in" samples added start time. SDK 4.3.1b7 2024.05.20 (Echo Wave II 4.3.1b7) + Fixed adjustment of Doppler window for ArtUs Compact. SDK 4.3.1b6 2024.05.07 (Echo Wave II 4.3.1b6) + Added support for ArtUs Compact probe C5-2N60-D4. SDK 4.3.1b5 2024.05.06 (Echo Wave II 4.3.1b5) + Updated settings for ArtUs probe C5-2N60-A4. SDK 4.3.1b4 2024.05.02 (Echo Wave II 4.3.1b4) + Added support for ArtUs probe C5-2N60-A4. SDK 4.3.1b3 2024.04.25 (Echo Wave II 4.3.1b3) + Speckle filtration modules (32-bit) updated to use more recent runtimes. SDK 4.3.1b2 2024.04.23 (Echo Wave II 4.3.1b2) + Updated settings for ArtUs Compact probe L15-6N25-A4. + Updated settings for ArtUs probes ID 0118, ID 0120, ID 0113. SDK 4.3.1b 2024.04.12 (Echo Wave II 4.3.1b) + Updated settings for ArtUsK probes ID 0111 and ID 0112. + Added support for ArtUs probes ID 0118, P6-2S10-A15, ID 0120. + Removed unused MicrUs Pro Rev.B settings. + Added checks to driver proxy. SDK 4.3.0 2024.04.10 (Echo Wave II 4.3.0) + For ArtUs probe MC10-4H11-A15 changed list of scanning depths. + Updated settings of ArtUs probes L15-7H40-A5, L18-7H30-A5, P8-3S10-A6, MCV9-5N10-A3, L12-5N40-A3, C15-7N30-A4, LF9-5N60-A3, LF11-5H60-A3, P6-3S7-A, C5-2H60-A5, C6-1H50-A5, C5-2N60-A3, P5-1S15-A6. + Updated color averaging settings for ArtUs probes BIPC8-4N10-A15, BIPL10-4N60-A15. + Added support for ArtUs probes BIPC8-4N10-A15, BIPL10-4N60-A15. + Added support for ArtUs probe C15-7N30-A4. + Updated settings for ArtUs Compact probes C5-2N60-D3, L12-5N40-D3, MC10-5N10-A3, P4-2R20-D3, L12-5N40-D3, C5-2N60-D3, P4-2R20-D3, L15-6N25-M3. + Renamed ArtUs Compact probes from C5-2N60-A3 to C5-2N60-D3, from L12-5N40-A3 to L12-5N40-D3, from P4-2S20-A3 to P4-2R20-D3. + Updated settings for ArtUsK probes ID 0105, ID 0072. + Fixed access violation when processing control change notifications. + Fixed hang when changing scanning modes. + For ArtUs Compact fixed change of scanning modes. + Added logging of errors (if any) to "C:\Program Files\Telemed\Common\log.txt". + Fixed compound scan-conversion. + Fixed frequency adjustment. + Fixed probe connection/disconnection to/from multiport scanners. + When installing 64-bit setup, install also 32-bit kernel streaming proxy to allow use of 32-bit low level tools. + Fixed access violation when changing Doppler modes. + Transparency values range changed from [0;0.9] to [0;1]. + Fixed initialization of compound subframe array in scan-converter. + Fixed zoom in compound mode. + Added possibility to specify CalibrationEnabled=1 setting in Usgfw2 registry when are required SDK features for calibration support. + Fixed uses of uninitialized variables, memory leaks and other bugs. + Scan-converter and renderer optimizations. + In setup script fixed registry deletion. + Updated 64-bit speckle filtering libraries. + Added installation of 64-bit Visual C++ 2005 redistributable files. + For ArtUs and ArtUs Compact Color Doppler modes implemented 2D spatial filtering. + For ArtUs Compact added support of iContrast. + To the list of supported devices added ArtUs Compact. + To Usgfw2 SDK Programmers Guide added information about Elastography mode. + To C++/CLI (.Net) VS2017 samples added sample "elastography_mode" that shows how to use Elastography mode and its controls. + For ArtUs scanners added Elastography scanning mode. + Added support for ArtUs probe ID 0113. + Added support for ArtUsK probes ID 0111 and ID 0112. + For ArtUsK probe ID 0105 added View Area limits [80..100]%. + For ArtUsK probe ID 0105 changed minimal possible Color Doppler window width. + Fixed installation of speckle reduction data. + Updated parameters of speckle filters for ArtUs probes L15-7H40-A5, L18-7H30-A5, L12-5N40-A4, P5-1S15-A6, C5-2H60-A5. + Changed B and CFM frame averaging, multibeam post-processing. + Fixed driver proxy. + Added B mode iContrast control. + To Usgfw2 added IBeamformer2 interface with property ActiveConnector to get the index of active connector if beamformer supports this feature. + Updated Visual C++ redistributables (2015-2022). + ArtUs probe P8-3L10-A6 renamed to P8-3S10-A6. + Removed support of probe CLA6.0/10/148 for Artus scanners. + Added support of probe ID 0072 for Artus scanners. + Updated settings of probes C5-2N60-A3, L15-6N25-A4, MC10-5N10-A3, P8-3L10-A6 for Artus Compact scanners. + Added P8-3L10-A6, MC10-5N10-A3 probes support for Artus Compact scanners. + Removed P8-3S4-A9, MCV8-4L13-A13 probes support for Artus Compact scanners. + Added L15-6N25-A4, MC8-4R20S-3 probes support for Artus Compact scanners. + Removed L15-6N25-A3, MCV9-4N10-A13 probes support for Artus Compact scanners. + Added support of RF mode for Densus devices. + Added support of probe 3DV7-3S10-A15 for Artus scanners. #690 + Updated settings of probe ID 0105 for Artus scanners. + Updated settings of probe L15-6N25-A4 for Artus scanners. + Fixed bug with minimum doppler PRF declared by driver selection. #688 + Changed list of available line densities for Densus scanners. #683 + Added support of probe L15-6N25-A4 for Artus scanners #677 + Fixed scanning modes management bugs for Densus scanners #658, #671 + Fixed bug with color doppler window minimum scan width management for Densus scanners #669 + Fixed bug in I series devices probe interface implementation. #635 + Added support of Artus-ES scanners. #636 + Added support of probe C15-7N30-AC15 for Densus scanners. #652 + Updated settings of probe ID 0105 for ArtusK. #650 + Updated settings of probe L13-4H55-A15 for Artus scanners. #651 + Added support of probe ID 0105 for ArtusK. #650 + Added support of probe L13-4H55-A15 for Artus scanners. #651 + Changed minimum doppler window width for probe MC11-5L6-A9 for Artus scanners. + Improved processing of ultrasound stream data processing. #640 + I series devices probe EEPROM support interface implementation. #635 + Fixed bug in streaming parser processing module. #640 + Densus support in registry as a separate device (not Artus). + Added support of Densus USSS scanner. + Fixed bug with line density value restore from file for Artus scanners. #625 + Updated settings of probes P6-3S7-A and MC10-4N12-A4 for Artus scanners. + Added support of probes P6-3S7-A and MC10-4N12-A4 for Artus scanners. + Fixed bug with unexpected scrolling in TM (M, PW) modes. + Added support for Artus scanner with channel data. + Added audio for Densus scanners. SDK 4.2.0 2022.11.01 (Echo Wave II 4.2.0) + Changed settings of probe MC11-5L6-A9 for Artus scanners. + For VS2017 C# samples added x64 configurations. + Added support of probe P6-3L7S for SmartusC scanners. + Added support of probe L18-10H30-A15 for Artus scanners. + Added support of probes C5-2H60-A12, L17-5H40-A4, P4-2S15-A12 for ArtUs scanners.) + Added support of probe SMA21A-L128H3 for SmartUs scanners. + Added support of probe L14-6H40-A3 for Artus scanners. + Added support of probe LH15-6N25-A4 for ArtUs scanners. + Added support of probes MC10-4H11-A15, C15-7N30-A15 for Artus scanners. + Added support of probes CR11-4N50-A15, C12-4N25-A15 for Artus scanners. + Added support of probe L20-11N13-A15 for Artus scanners. + Fixed bug with focal zones control management for Artus and Micrus scanners. + Fixed bug in M-mode scan-converter. + Changed settings of probes L15-7H40-A5, L18-7H30-A5 for ArtUs scanners. + Fixed bug with minimum RF volume calculation. + Removed parallel calculation from image enchancement processing. + Added support of ArtUs-2H scanners. SDK 4.1.1 2021.09.02 (Echo Wave II 4.1.1) + (00299) Implementation of MicrUs rev.E functions in MicrUs Pro. + (00295) Added tissue motion detection based Auto Freeze. SDK 4.1.0 2021.04.16 (Echo Wave II 4.1.0) + Added support of probes L11-4H38-A4, L11-4H45-A4 for ArtUs scanners. + Changed management of scaning state change. SDK goes into running state with no wait for first frame drawing. + Fixed bug with ultrasound data format management. + Fixed minor bugs with incomplete ultrasound data processing for Spectrus devices. + Implementation of tissue motion detector. + Implemented interface IUsgCineSink2. + For samples_cpp_vs2017 added x64 configurations. + For samples_c_sharp_vs2017 added x86 configurations. + For sample samples_c_sharp_wpf_vs2017\b_mode added "Any CPU" configuration. + For samples_cpp_cli_vs2017 added x64 configurations. + Added support of probe MC11-6L6-A9 for ArtUs scanners. + Added support of probe CR10-5R50N-8 for SmartUs scanners. + Changed rejection processing implementation for all scanners. + Removed possibility to select CW mode for MicrUs rev.E scanner. + Added support of probes IOT7-3R32N-4, LAP10-4L37N-4 for SmartUs scanners. + Added support of probe C11-5N50-A4 for ArtUs scanners. + Minor changes in RF window selection management. + Setup project reorganization. Win32 and x64 configurations are defined in setup project. + ClearView is removed from setup project (will be installed by separate setup application). + Added support of probe L10-5N25-16 for ArtUs scanners. + Fixed bug with wrong dynamic range display for Micrus rev.E scanners. SDK 4.02 2020.11.17 (Echo Wave II 4.0.2) + Fixed bug with RF windows selection. + Added support of probes L8-4L60S-14, C7-3R60S-14, MC7-3R15S-14 for MicrUs scanners + Added support of probe MC11-6R6L-9 for SmartUs scanners. SDK 4.01 2020.09.25 (Echo Wave II 4.0.1) + Added support for SmartUs Rev.E. + Added support for MicrUs Pro-L40S, MicrUs Pro-L40N, MicrUs Pro-C60S. + Added support of probe BIPCD10-5R10L-5 for SmartUs rev.C devices. + Added support of Triplex mode for ArtUs scanners. + Added support of probe BIPL10-4H70-A4 for ArtUs scanners. + To SDK Programmers Guide added section Probe elements test (IUsgProbeElementsTest). + Implemented PDI/DPDI modes for ArtUs scanners. SDK 4.00 2019.08.13 (Echo Wave II 4.0.0) + Added support of probe MC10-5L5 for ArtUs scanners. + Added support of probes P15-6L3S, MC10-5R5L for SmartUs scanners. + Improved management of probe connect-disconnect events. + Added support for SpectrUs devices. + Fixed minor bug with view area selection. + Added support for MicrUs Pro devices. + Updated Color doppler frame averaging settings of all probes for ArtUs scanners. + Added support of probes LF9-5N60-A3, LF11-5H60-A3, C5-2H60-A13 for ArtUs scanners. + Added support of probe C5-2R60S-13 for MicrUs rev.C,D scanners. + Added support of probes L12-5N40-A12, C5-2N60-A12 for ArtUs scanners. + Fixed bug with PureView processing in B+B or 4B scanning modes. + Added possibility to manage scanning depths more then 32 cm. + Updated sample "...\samples_cpp_vs2005\artus_rf_test2" (added more B mode controls). + For ArtUs scanner probe C6-2H50-A5 remaned to C6-1H50-A5. + For ArtUs scanner probe L18-8H30-A5 remaned to L18-7H30-A5. + Fixed bug with RF doppler window position management. + Changed list of available line densities (B and Color Doppler) for ArtUs scanner. + Fixed bug with 15 MHz PRF selection. + (00187) Added support of probe TE10-5M10-A11 for Artus scanners. + (00182) Added support of probe L19-8.5-3 for SRN. + (00183) Added support of probe P17-8L3S for SmartUs Rev.C . + Added sample "...\samples_cpp_vs2017\bm_and_graphics_alpha". + (00181) Added support of probe L17-5iN for ArtUs scanners. + Improved NeatView libraries. + (00172) Added support of probes MC9-4R15N-10, P7-3L10S-3, P7-3L15S-10, L12-5L25N-10 for SmartUs devices. + (00174) Add support of probe LT12-5N40-A3 for ArtUs devices. + (00178) Added support of probe MCV9-5N10-A3 for ArtUs devices. + Added support of probes L19-9.5, L19-8.5 for SRN devices. + Changed management of PW output in dual modes. + Fixed bug with ultrasound data cut from image in compound mode. + Added support of PW scanning mode for ArtUs scanners. + Added support of B+PW scanning mode for ArtUs scanners. + Fixed bug with QuickView processing for LV probes. + Fixed bug with missed CW controls when file is loaded. + (00012) Fixed bug with scan-converter table calculation when there is an error in ultrasound frame description. This bug cause slow modes change. + Updated settings of all probes for ArtUs scanner. + Added support of probe C6-2H50-A5 for ArtUs devices. + Added support of probe BIPCD9-4R10L-5 for SmartUs rev.C devices. SDK 3.37 2018.10.08 (Echo Wave II 3.7.1) + Added sample "...\samples_cpp_vs2005\artus_rf_test2" that allows to record RF data to file. + Fixed bug with NeatView OpenCL processing for some processed image sizes. + Added C# sample "...\samples_c_sharp_vs2017\b_controls". + Added C# sample "...\samples_c_sharp_vs2017\bm_and_graphics". SDK 3.36 2018.08.28 (Echo Wave II 3.7.0) + Removed support of ClearView processing for Windows 10 OS. + Changed management of cineloop output stream states. + Updated sample "artus_rf_test". + To documentation added remarks about scan-converter and RF callbacks. + To documentation added information about using Usgfw2 in C# applications. + Fixed bug with RF window positioning for ArtUs devices. + Added support of test probe for ArtUs devices. + Added support of probe L18-8H30-A5 for ArtUs scanners. + Added support of probe codes 0E, 0F for MicrUs rev.C, D devices. + Added support of probe code 67 for SmartUs rev.C devices. + Changed list of scanning depths of probe LV8-5N60-A2 for ArtUs devices. + List of lines densities (B and CFM) for ArtUs devices is changed. + Multibeam control is disabled for ArtUs devices, multibeam control is hide in line density control processing. + Added support of probes P4-2S20-A3, C5-2N60-A3, L12-5N40-A3 for ArtUs devices. + Changed power settings for all probes of ArtUs devices. + Added support of probe L14-3iN for ArtUs devices. + Added support of probe L18-8L40H-5 for SmartUs devices. + Added support of probe L12-5N60-A2 for ArtUs devices. + Fixed bug with doppler line density managment for ClarUs, LS128, LS64 devices. + Added OpenCL acceleration of NeatView processing. + Fixed bug with doppler line density managment for SmartUs devices. + Improved performance of renderer module. + Added information about IUsgMultiBeam interface. + Added scanning depth 100 mm for probe L12-5L40N-4 for ClarUs and SmartUs devices. + Added support of duo probes for MicrUs rev.D devices. + Added Q series devices specific interface. + Fixed bug with Color Doppler line density property change. + Added support of probe LV8-5N60-A2 for ArtUs devices. + Added support of probe C6-2R50HI-5 for SmartUs rev.C devices. + Changed settings of probe L12-5N50-M3 for MicrUs rev.D devices. + Fixed bug with delayed ultrasound output. + Fixed bug with steering angle programming. + Fixed bug with line density programming during scanning type change. + Added support of probes L15-6N25-M3, L12-5N40-M3, L12-5N60-M3, L12-5N50-M3 for MicrUs rev.D devices. + Fixed bug with wrong method parameters declaration in callback method "OnControlChanged". SDK 3.35 2017.10.18 (Echo Wave II 3.6.2) + Added support of probe L13-4L55H-4 for SmartUs rev.C, D devices. + Changed settings of probe L12-5L40N-4 for SmartUs rev.C, D devices. + Added support of probe LAP12-5L40N-4 for SmartUs rev.C, D devices. + Added support of probe L15-6N25-M4 for MicrUs rev.D devices. + Added support of probe L12-5N40-M4 for MicrUs Duo devices. + Probes for ArtUs devices are renamed according new naming specification. + Added native C++ sample b_controls. + Fixed native C++ sample b_frame_grabber (released interface). + Added native C++ sample ArtUs_RF_test, added inormation about using RF data. + Added support of probe P7-3L5L-9 for SmartUs devices. + Added support ArtUs research revision device. + Added support of probe C6.5/15/64-3 for LS64 scanners. + Added support of probe BIPC9-4R9L-7 for SmartUs rev.C,D devices. SDK 3.34 2017.05.15 (Echo Wave II 3.6.1) + Fixed minor bug in video output (UsgfwRenderer.ax module). + Added support of probe MCC4-2R20S-3 for MicrUs devices. + Added support of probe C-FGP for MicrUs devices. + Added support of probe L14-5L40N-4 for ClarUs devices. + Added support of probe EC6.5/10/128-3 for Echo Blaster 128 devices. + To SDK documentation added section �Some notes about threads� and updated information about scan-converter plug-ins. + Added Visual Studio 2017 sample projects. + Fixed sample "file_storage" when file is saved without custom data. + Fixed bugs with M-modes scanning for ArtUs devices. + Changed scancoverter to support compound for convex probes. + Added alpha blending functionality for renderer. + Added support of probe MCC10-5R10S-3 for MicrUs Rev.C. + Added support of probe ID 0086 for SmartUs Rev.B. + Changed range of scanning depths of probe L19-10.0-4 for SRN devices. + Added support of probe LD12-5L40S-3 for Micrus Duo devices. + Added support of probe CA11-4R85H-4 for SmartUs rev.C,D devices. + Added support of back curved probes (modules usgfw2.dll, usgfw.dll, scncvntr.ax). SDK 3.33 2016.12.19 (Echo Wave II 3.6.0) + Added support of probe MC9-4R15S-3 for MicrUs rev.C devices. + Added support of probes L12-5L25NI-3 for SmartUs rev.B,C,D devices. + Added setting of probe MCV9-5R10NI-3 for SmartUs rev.B devices. + Added support of Artus device. SDK 3.32 2016.08.23 (Echo Wave II 3.5.2) + Added support of probes L19-7.5-4, L32-7.5-4, L19-10.0-4, L32-10.0-4 for SRN devices. + Added support of probe ID 0094 for SmartUs rev.C,D devices. + Added support of probe P9-4L13SI-6 for SmartUs rev.C,D devices. + Added support of probe ID 0092 for SmartUs rev.C,D devices. + Added support of probe L7-3L40S-3 for MicrUs rev.C,D devices. + Added support of probe L15-6L25N-2 for ClarUs devices. + Added support of MicrUs rev.D devices. + Changed settings of probe HL10.0/25/64D-3 for LS64 devices. + Added support of probe HL10.0/25/64D-3 for LS64 devices. + Added support of probe L18-11L13N-4 for SmartUs rev.C devices. + Added support of probe T14-6L19S for Micrus device. + Added support of probe 3DC6-2R40N-3 for SmartUs device. SDK 3.31 2016.05.05 (Echo Wave II 3.5.1) + Added support of probes P4-2L20SI-3, MC5-2R20N-3, ID 0086 for SmartUs rev.C devices. + Fixed bug with memory leak in scan-converter module for compound scanning modes. + Added support of probe C3.5/60/128ZI-5 for Echo Blaster 128 devices. + Added support of probe C3.5/60/128ZI-5 for LS128 devices. + Changed display probe name for probes BIPC9-4R10H and BIPL12-5L70H. + Fixed bug with TM mode stream configuration in stream buffer module (usgstreambuffer.ax). + Added native C++ sample "...\samples_cpp_vs2005\bm_and_graphics". + Added support of probe C7-3R50NI-5 for ClarUs devices. + Probe names for Echo Blaster and LS devices are updated with suffixes 'Z' and 'D'. + Changed the range of scanning depths MC4-2R20S-3 for MicrUs devices. + fixed bug with missed filter parameter file + Added support of probe L14-7L40N-2 for Clarus devices. + Changed setting of probe C5-2R60NI-5 for Smartus rev.C devices. + Added support of probe C7-3R50S-3 for MicrUs rev.C devices. + Added support of ColorM mode. SDK 3.30 2015.11.18 (Echo Wave II 3.5.0) + Added support of probe MCV9-5R10NI-3 for SmartUs rev.C devices. + Updated SDK documentation (added information about Color M mode). + Added support of Color M mode. + Fixed bug in scan-converter (scanning hang in some cases). + Implemented virtual convex scanning type for Micrus Duo dual probes. + Added support of probe LVD8-4L64S-3 for MicrusDuo devices. + Added support of probes BIPC8-4R10N-4 and BIPL10-4L60N-4 for SmartUs rev.C devices. + Changed scanning depths list of prone C3.5/20/128-3 for Echo Blaster 128 rev.C devices. + Added support of probe MCV9-5R10NI-3 for ClarUs devices. + Added support of probe P4-2L20SI-6 for SmartUs Rev.C devices. SDK 3.29 2015.09.25 (Echo Wave II 3.4.4) + Added support of probe C7-3R50NI-5 for SmartUs rev.B devices. + Changed frequency management when scanning mode changes for SmartUs devices. + Added support of probes C7-3R50NI-5 and P8-3L10SI-6 for SmartUs rev.C devices. + Added support of probe L10-5L25NI-3 for ClarUs devices. + Added support of probe LV7.5/65/64-3 for LS64 devices. + Changed settings of probe P5-1L15SI-6 for SmartUs rev.C devices. + Added support of probe C3.5/60/128-3 for Echo Blaster 128 devices. SDK 3.28 2015.07.23 (Echo Wave II 3.4.3) + Added support of SmartUs rev.C devices. + Added support of probe L3.5/180/128-3 for LS128 and Echo Blaster 128 devices. + Probe L10-5L25N-3 is renamed into L12-5L25NI-3 for ClarUs devices. + Added support of Caperay version of Smartus2 device. + Added support of probe HL9.0/25/64-3 for LS64 devices. + Added support of probe CASc-LAP-CA for LS128 devices. + Changed settings of probe P5-1L15SI-6 for SmartUs probe. SDK 3.27 2015.06.05 (Echo Wave II 3.4.2) + USGSTREAMBUFFER.AX added synchronization to access current frame. + Added support of probe C15-7R7R-8 for ClarUs devices. + Added support of probe F6-5E192CR for SmartUs devices. + Added possibiity to adjust Color Doppler Frame Averaging processing for each probe. + Added possibility to select non sequential focal zones for SmartUs devices. + Updated SDK sample "...\samples_cpp_cli_vs2005\pw_auto_trace". + Changed management of focal settings for SmartUs devices. + Changed settings of probe HL9.0/60/128-2 for LS128 devices. SDK 3.26 2015.04.20 (Echo Wave II 3.4.1) + Added support of probe C6.5/15/128-3 for LS128 devices. + Updated sample "...\samples_cpp_cli_vs2005\b_auto". + Added support of probe MC4-2R20S-3 for MicrUs devices. + Probe L20-7.5 is renamed into L20-BL. + Added support of probes L12-3L35N-7 and MCV10-4R9N-7 for SmartUs devices. + Added support of probe HL9.0/60/128-2 for LS128 and Echo Blaster 128 devices. + Added support of probe L12-5L60N-2 for ClarUs and SmartUs devices. + Fixed bug in get_AvgFrameRate method of SDK. + Added support of probe L15-6L25N-4 for ClarUs and SmartUs devices. SDK 3.25 2015.02.23 (Echo Wave II 3.4.0) + Added support of probes L15-6L25S-3 and LV8-4L65S-3 for MicrUs rev.C devices. + Added support of probe MC40-5R10N-3 for ClarUs and SmartUs devices. + Probe L18-10L30H is renamed into L18-10L30H-4. + Added support of probe C5-2R60S-3M for MicrUs devices. + Added M-rejection processing for MicrUs devices. + Added sample "...\samples_cpp_vs2005\several_beamformers". + Added support of MicrUs rev.C device. + Probe P5-1L15SI is renamed into P5-1L15SI-6. + Implemented get_Probes method for UsgBeamformer object. + Fixed bug with focus settings change processing for SmartUs devices. + Probe MC10-5R20N-3 is renamed into MC10-5R20NI-3. + Added support of probe L20-7.5 for SRN devices. + Added support of probe LV8-5L60N-2 for ClarUs devices. + Added support of probe MC10-5R20NI-3 for SmartUs devices. + Added support of probe LV8-5L60N-2 for SmartUs devices. + Added support of probe MCV9-5R10N-3 for SmartUs devices. + Added support of probe MC10-5R10N for SmartUs devices. + Updated settings of probe MC10-5R6L for SmartUs devices. + Added support of probe C5-2R60NI-5 for ClarUs devices. + Added sample "...\samples_cpp_cli_vs2005\file_storage". + Updated SDK documentation. + Added support of probe C5-2R60NI-5 for SmartUs devices. + changed range of availabe depths for probe C5-2R60S-3 for MicrUs devices. + Added support of probes L12-5L32S-3, C5-2R50S and T10-5L17S for MicrUs devices. SDK 3.24 2014.11.19 (Echo Wave II 3.3.2) + Updated sample "...\samples_cpp_cli_vs2005\b_focusing". + Added monitoring of available values of probe frequency property. + Added support of probes L15-10L25S-3 and MC8-4R20S-3 for MicrUs devices. + Added support of THI pulse inversion frequency mode (ITHI) + Updated documentation (added information about ewext1.dll). + Added support of Sonosray ultrasound keyboard. + Added support of 4 and 5 subframes compound scanning modes. SDK 3.23 2014.10.16 (Echo Wave II 3.3.1) + Fixed bug with B+PW <-> PW mode change (PW scanning hold). + Fixed bug with wrong display of trapezoid angle after switching in trapezoid scanning type from standard scanning type in high lines density. + Fixed bug with wrong report of available PRF range. (USGFW2.DLL) + Corrected display range of dynamic range values for SRN scanner. + Added support of PV6.5/10/128-3 probe for LS128 scanner. + Added support of PV6.5/10/128-3 probe for Echo Blaster 128 scanner. + Fixed bug with wrong determination of maximum scanning depth for Color Doppler modes. + Added support of probe MC10-5R6L for SmartUs devices. + Fixed bug with missing ultrasound data proceesing parameter file in installation script. + Added support of eCare keyboard. + Fixed bug with memory access violation during library initialization. + In sample "...\samples_cpp_cli_vs2005\b_auto" modified adjustment of B Power during automatical image optimization. + Added sample "...\samples_cpp_cli_vs2005\usgfw2_dump". + Fixed bug with application hold when user clicks on 'Probe' button. + Changed range of available depths of probe L32-7.5 for SRN devices. + Added support of Power Doppler modes for SmartUs devices. + Added support of probe PV6.5/10/64 for SRN devices. + Added support of probe HL9.0/20/128Z/BL for SR128 devices. SDK 3.22 2014.05.27 (Echo Wave II 3.3.0) + Add support of MST keyboard. + Fixed bug with callback of Color Doppler mode for SmartUs devices (changed downsampling algorithm). + Added support of probes L38-7.5, L38-9.5, L32-7.5, L32-9.5 for Site-Rite N devices. + Updated setting of probe C3.5/60/80-7 for LS 128 devices. + Added support of probe C5-2R60H-5 for SmartUs devices. + Updated settings of probe CLA6.0/10/148 for SmartUs devices. + Added support of C3.5/20/128-3, C3.5/60/128-3, EC6.5/10/128-3, HL9.0/40/128-3 probes for LS128 devices. + Added support of probe C3.5/20/128-3 for Echo Blaster 128 devices. + Fixed bug with probe HL9.0/40/128-3 settings for LS devices. + Added support of C3.5/60/80-7 probe for LS128 devices. SDK 3.21 2014.03.05 (Echo Wave II 3.2.0) + Updated settings of probe MC10-5R10N for ClarUs devices. + Fixed minor bug with programming interface pointer definition. + Updated settings of probes MC10-4R12N-4, MC10-5R20NI-3, L10-5L25N-3 for ClarUs devices. + Fixed bug that can cause application hold (infinite wait for connection point advise) + Added support of probe L10-5L25N-3 for ClarUs devices. + Probe name sufix for linear probes with 192 elemets changed from 'HI' into 'H'. + Added support of probes C3.5/20/64-3, EC6.5/10/64-3, PV6.5/10/64-3 for LS64 devices. + Added support of SRN devices (USGFW2.DLL supports now this device type). + Added support of probes MC10-4R12N-4, MC10-5R20NI-3 for ClarUs devices. + Added support of SRN devices (registry entries, settings, etc.) + Added support of probe MC5-2R20N-3 for ClarUs devices. + Added support of probe MCV9-5R10N-3 for ClarUs devices. + Added support of probe L12-5L40N-3 for ClarUs and SmartUs devices. + Added support of probe HL9.0/40/64-3 for LS64 devices. SDK 3.20 2013.12.31 (Echo Wave II 3.1.2) + Added support of probe C5-2R60HI-4 for SmartUs devices. + Added support of C3.5/60/128-6 probe for LS128 devices. + Added support of probe C5-2R50N-4 for ClarUs and SmartUs devices. + Added support of probe C5-2R60N-3 for ClarUs and SmartUs devices. + Added support of probe HL9.0/40/128-4 for Echo Blaster 128 and LS128 devices. + Changed probe naming algorithm. + Added support of C3.5/60/64/SR probe for LS64 devices. + Fixed bug with not present NeatView parameter file for probe L18-10L30HI. + Disabled Power doppler modes for SmartUs devices. + Fixed memory leak bugs (not correct exit from PRF events checking loop). + Fixed memory leak bugs (AM_MEDIA_TYPE release after get it from IMediaSample object). + Fixed minor bug with scanning modes switch + Added 4B scanning mode sample. + Updated User Manual. + Added support of L18-10L30HI probe for SmartUs devices. + Added support of CW mode. + Changed settings for SmartUs device for following probes list: - C5-2R60HI - C7-3R50N/BS - L15-7L40HI - C5-2R60N - L12-5L40HI/VM - L12-5L40HI - P5-1L15SI - L12-5L40N - L12-5L40N/VM - L12-5L40N/BS + Added support of L12-5L40N/VM probe for ClarUs devices. + Added support of L12-5L40HI/VM and L12-5L40N/VM probes for SmartUs devices. SDK 3.19 2013.10.31 (Echo Wave II 3.1.1) + Fixed bug in automatic srttings adjustment. + Added support of L10-5L40N/SR and L10-5L25N/SR probes for Acuvista devices. SDK 3.18 2013.10.18 (Echo Wave II 3.1.0) + Added settings of BIPC6.5/9/128Z probe for LS128 device. + Fixed bug with direct events send to application. + Added settings of HL9.0/20/64 for MicrUs device. + Added support of LB-2 keyboard. + Updated settings of probe LV7.5/60/128Z/BS for Echo Blaster 128 devices. + Updated settings of probe LV7.5/60/128Z/BS for LS128 devices. + Added support of probe LV7.5/60/128Z/BS for Echo Blaster 128 devices. + Removed support of probe UT-LA5.0/128 for Echo Blaster 128 devices. + Added interface for K series beamformers hardware test. + Updated setting of HL9.0/40/64 probe for Micrus device. + Added support of probe LV7.5/60/128Z/BS for LS128 devices. + Added support of probe C4.5/50/128/BS for LS128 and Echo Blaster 128 devices. + Fixed bug with PW sample volume calculation when PW mode is initially turned on. + Added support of C3.5/60/128Z/BL probe for Site-Rite 128 device. + Added support of probes C7-3R50N/BS, C5-2R60N/BS, L12-5L40N/BS for SmartUs device. + Probes C7-3R50N/B, C5-2R60N/B, L12-5L40N/B are renamed into C7-3R50N/BS, C5-2R60N/BS, L12-5L40N/BS. + Fixed minor bug in Color Doppler speckle reduction filter. + Changed ::QueryInterface code of some "...\samples_cpp_vs2005\" samples. + Added support of MicrUs beamformer. + Added support of HL9.0/40/128ZB probe for SiteRite devices. + Added support of C7-3R50N/B, C5-2R60N/B and L12-5L40N/B probe for ClarUs devices. + changed commands processing algorithm to avoid recursive commands call (peek message in frame processing wait in renderer). + Implemented special steering mode for SP12-5B probe. + Added support of SP12-5 probe for ClarUs devices. + Fixed bug with programming Doppler Window for LS beamformers. + Added support of slopped compound mode. SDK 3.17 2013.04.09 (Echo Wave II 3.0.3) + Fixed bug that can to cause application hold when scanning mode changes from compound to triplex. + Fixed bug with event queue. + Added possibility to output freeze signal to Echo Blaster 128 devices. + Added support of AcuVista device. + Fixed bug with libraries unload from ColorDoppler mode. + Changes management of ultrasound data output. SDK 3.16 2013.02.11 (Echo Wave II 3.0.2) + Fixed bug with PW sample volume position change after steering angle is changed. + Fixed bug in scan-converter callback call. + Fixed bug in multi B modes for compound modes (not all windows display ultrasound data). + Fixed bug with doppler window hold after minimum width is selected and other scanning property change. + Changed segment managenment in cineloop write procedure. + Changed algorithm of ultrasound data timing calculation in scanning state. + Updated settings of C5-2R60HI probe for SmartUs. + Updated settings of L12-5L40HI probe for SmartUs. + Updated settings of P5-1L15SI probe for SmartUs. + changed settings of L15-6L25N probe for SmartUs devices. + changed NeatView data files for SmartUs devices. + Changed PW sample volume calculation algorithm. + Added PW dynamic range control for SmartUs devices. + Changed scan-converter module for LS128, LS64, ClarUs and SmartUs devices to perform downsampling defore conversion in color doppler modes. + Implemented feature to fix doppler window position when steering angle is changed. SDK 3.15 2012.09.28 (Echo Wave II 3.0.0) + Fixed error with writing data into ultrasound files. + Changed device arrival/removal managment to make possibility to startup USGFW2 from non-GUI thread. + support of probe HL9.0/15/52 is limited only for B-mode. + Added sample "...\samples_cpp_vs2005\b_mode\". + Updated documentation. + added management of ultrasound keyboards. + updated settings of MCR9-4R10N probe for SmartUs. + Added support of MCR9-4R10N probe for SmartUs. + Added support of HL9.0/15/52 probe for SiteRite 128. + Added support of SP12-5 and T7.5/17/128 probes for LS128 devices. + Fixed bug with ColorDoppler lines density change when scanning is performed not in ColorDoppler mode. + Fixed bug with zoom change on frozen output in multi-B mode, when other B-part is scanned. + Changed settings of probe HL9.0/20/64 for SiteRite 64 device. + Added sample "...\samples_cpp_vs2005\b_frame_grabber\". + Some changes to support correct PW calculations and drawings. + Added information about IUsgUnits interface. + Added native C++ sample "...\samples_cpp_vs2005\device_change_events". + To native C++ sample "...\samples_cpp_vs2005\save_to_file" added frequency control. + Fixed bug in calcualtion of available values of Doppler Steering Angle Control. + Added possibility to change PW sample volume position granularity. + Added software Color Doppler filters for SmartUs device. + Fixed bug in Color Doppler packet size range calculation. + Implemented support of compound mode. SDK 3.14.1 2012.04.03 (Echo Wave II 2.5.2) - Fixed registry settings of L4-1L180L probe for ClarUs devices. SDK 3.14 2012.03.23 (Echo Wave II 2.5.1) - Added support of UT-C5.0R20/128 probe for LS128. - Added support of L15-6L25N probe for ClarUs and SmartUs devices. SDK 3.13 2012.03.19 (Echo Wave II 2.5.0) - Added support of HL9.0/20/128 probe for SiteRite128 devices. - Changes with ultrasound streaming management are temporary canceled. - Fixed bug with working of non initialized COM engine in native threads. - Added USGFW2 registry permission change for power users. - Changed implementation of ultrasound streams management. these changes are performed in scanconverter-mixer, stream buffer and renderer filters. - Fixed bug in NeatView processing when processing image has small height. - Updated settings of LV8-5L60L and L7-3L80N probes for SmartUs devices. - Changed processing of controls change notifications send (bug with not stabile focus notification receive). - Added UsgDeviceCapabilities control. - Fixed bugs with TVD/TPD files opening: - ClearView and other processings loads wrong environment variable %ProgramFiles% on 64bits machines. - TGC does not allow to change sliders number for opened files. - Changed management of dynamic range available values. - Fixed bug in speckle reduction filter. - Added support of L15-7L25N probe for SmartUs devices. - Added support of BIPL7.0/60/128 and CASc-NUP-T40 probes for LS128 devices. - Updated presets of L15-7L25N probe for ClarUs devices. - Updated presets of L12-5L40HI, P5-1L15SI, C7-3R50HI, C5-2R60HI and L15-7L25N probes for SmartUs devices. - Fixed bug with files load in compound B-mode. - Fixed bug with TGC initialization. - Fixed bug with QuickView settings read from TVD/TPD files. - Implemented management of lines density change when scanning type and steering angle is changed. - Implemented QuickView processing. - Fixed serial number of 3D probe. - Added support of compound, stearing and virtual convex data formats. - For all linear probes for devices LS128, LS64, ClarUs, ClarUs4D, SiteRite 64, SiteRite 128 minimum width of Color Doppler window is set to 8 mm. SDK 3.12 2011.09.09 (Echo Wave II 2.4.1) - Updated settings for ClarUs4D Rev.A probe 3D6-3R40N. - Fixed version bug in USGFW2.DLL. - Implemented support of NeatView CPU processing. - Updated installation package for VS8.0 dependency libraries. - Added support of SiteRite 64 device and HL9.0/20/64(L20) probe for it. - Added support of C5.0/20/96 probe for Echo Blaster 128 scanners. - Added support of L3.5/180/96 probe for LS128 devices. - Added support of HL9.0/60/128 probe for SiteRite 128 devices. - Added support of L4-1L180L probe for ClarUs device. - Added support of ClarUs4D device. - Added support of SmartUs device. SDK 3.11 2011.05.12 (Echo Wave II 2.4.0) - Added NeatView processing support for EchoBlaster 64 device. - Added support of L3.5/180/96 probe for Echo Blaster 128 devices. - Fixed bug with M-line position after USGFW file load. - Added LT10-5L17N probe support for ClarUs devices. SDK 3.10 2011.02.15 (Echo Wave II 2.3.10) - Removed limitation of speckle reduction processing using for SiteRite devices. - Changed conversation algorithm between bitmap and probe coordinates. - Added HL12.0/25/128 probe support for SiteRite 128 devices. SDK 3.9 2011.01.31 (Echo Wave II 2.3.9) - Fixed bug with aplha bitmap update when scanning is performed. SDK 3.8 2011.01.21 (Echo Wave II 2.3.8) - Added support of device battery status property. - fixed bug with scan lines range for loaded USGFW2 files. SDK 3.7 2010.11.22 (Echo Wave II 2.3.7) - updated settings for probes L5.0/40/128, C5.0/20.96 of LS128 devices. - updated set of NeatView files. - Removed support of L4-2L170L probe for ClarUs devices. - Added support of L4-1L170L probe for ClarUs devices. - Added C5.0/20/96 probe support for LS128 devices. - Fixed bug with scanning lines range calculation for loaded files. - Added schedulling to access to NeatView processing resources in scan-converters. - Libraries updated to include some debug information. - Fixed bug in Color Doppler scan-converter (not initialized transparency settings) SDK 3.6b2 2010.06.18 (Echo Wave II 2.3.6b6) - Fixed bug with calculation of minimum doppler window width (Ver. 3.6b) SDK 3.6b1 2010.06.14 (Echo Wave II 2.3.6b4) - Added objects reference dump output interface SDK 3.6b 2010.06.14 (Echo Wave II 2.3.6b2) - Added possibility to restrict Doppler Window Width. - Fixed bug with no ClearView processing for B2 mode. SDK 3.5 2010.06.04 (Echo Wave II 2.3.5) - fixed bug with color palette for PDI and DPDI modes. - Added support of T9.0/19/128 probe for LS128 devices. SDK 3.4 2010.04.13 (Echo Wave II 2.3.2) + Added NeatView support for Echo Blaster 128 Rev.C devices + Fixed bug with input buffer plugin callback for LS128, LS64, ClarUs device (AutoGain feature) + changed frequencies of L2.5/170/96 probe for LS128 and Echo Blaster 128 devices + added support of L2.5/170/96 probe for LS128 devices + Updated sample cfm_auto_gain (ewext1.dll, function CFM_AutoGain_GetGain). + added support of L2.5/170/96 probe for Echo Blaster 128 devices + fixed bugs in B, M, M2 and PW scan-converters (wrong report about actual output sample data size). + enhanced number of supported output formats for B, M, M2, PW scan-converters. SDK 3.3 2010.01.15 (EchoWave II 2.3.0) + Added sample "b_focusing". + Added sample B-mode auto gain (b_auto). + Added support of test probe for ClarUs device. + Added sample "cfm_auto_gain". + Fixed bug with plug-ins managment. + Fixed bug in scan-converters with flipped output format. SDK 3.2 2009.11.26 (EchoWave II 2.2.0) + fixed bug with multiply ClearView control creation in USGFW2 SDK. + Changed "pw_auto_trace" sample because of changed scan-converter plugin architecture. + changed ScanConverter-Mixer implementation for plugin support (callbback with internal buffer) + changed interfaces for Scan-Converter plugins support. + first implementation of ColorDoppler plug-ins + Fixed bug with setting current position to latest frame. + Added NeatView (CUDA) processing implementation. + implemented HPRF mode. + Updated documentation. + fixed bug with attempt to access to ColorDoppler format before format is initialized. + fixed bug with access to destroyed objects after probe is detached from the system + fixed bug with PW line changing for LS64 device SDK 3.1 10.09.2009 (EchoWave II 2.1.0) + updated setting of EC6.5/10/128 and L12.0/40/128 probes for LS128 Rev.B beamformer + added support for ClarUs devices + fixed minor bug with coneloop state management for loaded files + fixed minor bug with cineloop play processing + added support for triplex modes for LS64 Rev.B devices SDK 3.0 01.07.2009 (EchoWave II 2.0.0) + added support of HL9.0/40/64 probe for Echo Blaster 64 device + fixed bug with attempt to access to ColorDoppler format before format is initialized. + fixed bug with access to destroyed objects after probe is detached from the system + changed DLLs compile setings (MultiThread DLL option is set) + implementation of custom file format. SDK 2.4 04.05.2009 (EchoWave II 1.6.4) + updated PureView parameter files for following probes: HL7.5/40/64 HL9.0/40/64 HL7.5/40/128 HL9.0/40/128 HL9.0/60/128 + Added support for LA3.5/2x48 probe for Echo Blaster 128 devices. SDK 2.3 24.04.2009 (EchoWave II 1.6.3) + updated PureView parameter file for linear probes for EB64 and LS64 + updated presets for probes BIPC6.5/10/128 and BIPL7.5/70/128 for LS128 devices + added support for probe BIPL7.5/70/128 for LS128 devices + added support for probe BIPC6.5/10/128 for LS128 devices SDK 2.2 20.03.2009 (EchoWave II 1.6.2) + changed parameter files for PureView processing for all probes + Enumeation of ClearView and PureView processings are enhanced to 16 levels SDK 2.1 2009.03.13 (EchoWave II 1.6.2) + Fixed memory leak bug in cineloop stream buffer. + Fixed bug with dopppler windows position change when ColorDoppler mode is inactive + fixed bug with memory leak in palette calculator + Improve performance on scan-conversion in B-mode + Fixed bug with PW Wall Filter control. + Scan-converter in B+Doppler modes outputs samples with slowest stream rate. + updated parameter files for PureView filter (hl.srp, c53.srp) SDK 2.0; 2009.01.21 (Echo Wave II 1.6.0) + Added synchronization to PW controls to avoid crashed during PW modes activation. + Updated samples. + Updated libraries (usgfwsetup.exe). + Added information about IUsgDopplerColorTransparency interface. + Implemented Color Doppler Transparency feature. + Implemented change of TGC control points number. + Separated CFM and PDI/DPDI controls of Wall Filter and Color Threshold. + Changed Color Averaging proccessing algorithm. + Added support for Site-Rite 128 ultrasound scanner. + Added support for LS64 Rev.B ultrasound scanner. + Fixed bug with cineloop playing. + Fixed bug with processing parameters update in FREEZE mode. + Improved support for suspend/resume. + Fixed bug with flashing of ultrasound data during processign of FREEZE in M and PW modes. + Fixed bug with Probe Frequency control for EchoBlaster 64 devices. + Fixed bug with probe frequency processing for Echo Blaster 128 and LS64 devices + Implemented new ColorDoppler spatial filter SDK 1.9; 2008.12.18 (Echo Wave II 1.5.1) + Updated libraries (usgfwsetup.exe). + Fixed bug with device removal and device power off handling + Fixed bug with probe frequencies sort. + fixed bug with entering in sleep mode and resume. + Separated PRF control of duplex/triplex states. + Added support for Tissue Harmonic Imaging (THI) for LS128 Rev.B devices + Fixed bug with output ultrasound image magnification in MultiB modes + Fixed ultrasound image jittering during scanning + Added support for "PureView" speckle reduction algorithm SDK 1.8; 2008.11.06 (Echo Wave II 1.5.0) + Added sections "Frequency and Tissue Harmonic Imaging (IUsgProbeFrequency3)", "Thermal Index (TI), Mechanical Index (MI) (IUsgBioeffectsIndices)". + Added information that Interop.Usgfw2Lib.1.0.dll must be registered using .NET Framework's utility RegAsm.exe. SDK 1.7; 2008.10.27 (Echo Wave II 1.4.2) + Updated libraries. + Added "include" folder with headers and Usgfw2.idl. + To documentation added information about "OLE-COM Object Viewer" tool. Added more recommendations for developers. + Added sample "...\samples_cpp_vs2005\save_to_file\" that shows how to use Usgfw2 SDK from native C++ (MFC). + Updated ReleaseUsgControls function of C++/CLI samples. SDK 1.6; 2008.08.14 (Echo Wave II 1.4.0) + added support for LS128 Rev.B + added triplex mode + Fixed bug in ClearView module. + Updated settings for LS128 beamformer's probe HL9.0/60/128. + To IUsgScanMode interface added method CreateClone. + To tagScanMode enumeration added triplex modes (B+CFM+PW, B+PDI+PW, B+DPDI+PW). + Added "pw_auto_trace" sample that shows how to access low level PW data, set scan-converter's plug-in object, how to detect and draw PW trace, how to perform automatical PW PRF, PW baseline, PW Invert adjustment. SDK 1.5; 2008.03.19 (Echo Wave II 1.3.8) + Fixed bug with TGC in B+PW mode + Fixed bug with 96-elements probes (scanning holds). + Added support of HL10.0/25/96 probe for LS128 device. + fixed bugs with SignalScale, ColorThreshod controls + fixed bug in ColorDoppler FrameAvg filter + changed range of available color threshold values. + fixed bug with different Doppler modes color maps overlapping. + Corrected bugs in Scale, ColorThreshold and ColorQuality controls + Corrected bug in ColorDoppler Frame Averaging processing + Added documentation for interface IUsgDopplerSpectralAvg. SDK 1.4; 2008.02.08 + optimized code for 2D scan-convertors (B, CFM, PDI, DPDI) + fixed bug with alpha bitmap mixing in renderer module. + Changed DispId's of some IUsgDataStream, IUsgMixerControl, IUsgGain, IUsgImageOrientation methods and properties. + Changed interface IUsgCtrlChangeCommon (added parameters to OnControlChanged and OnControlChangedBSTR), changed all samples, updated Programmer's Guide. SDK 1.3; 2008.01.22 + Added M Zoom. + Added B Zoom. + Improved Color Doppler frame averaging algorithm. SDK 1.2; 2007.12.22 + Added "pw_mode" sample that shows how to use B+PW mode. + Updated Programmer's Guide. SDK 1.1; 2007.12.21 + Added Usgfw2 SDK Programmer's Guide and sample code. + Fixed bug in Color Doppler Frame Averaging module + Added 300 mm depth selection for C3.5/20/64 probe (LS64) + Added 300 mm depth selection for C3.5/20/128 and C3.5/40/128 probes (LS128) + Added Doppler Frequency control. + Added 250 and 270 mm depth selection for C3.5/20/128 and C3.5/20/64 (LogisScan 64/128) + Fixed bug in PW-mode scan-converter for 16-bit color output. + Fixed ClearView installation bug. + Added B+PW and PW modes support for LS128 and LS64 devices. + fixed bug in renderer. SDK 1.0; 2007.09.24 + Initial Usgfw2 SDK release. ----------------------------------------------------------------- (c)1992-2025 TELEMED Internet: www.pcultrasound.com, www.telemed.lt Information e-mail: info@pcultrasound.com, info@telemed.lt TechSupport e-mail: support@pcultrasound.com, support@telemed.lt -----------------------------------------------------------------