PlusToolkit / PlusLib

Software library for data acquisition, pre-processing, and calibration for navigated image-guided interventions.
http://www.plustoolkit.org
Other
130 stars 102 forks source link

Connection to BK ultrasound fails on Windows #285

Closed lassoan closed 3 years ago

lassoan commented 6 years ago

It seems like PlusServer crashes when trying to connect to a BK ultrasound system.

lassoan commented 6 years ago

Plus log:

INFO|000.061000| Software version: Plus-2.7.0.446c9499 - Win64| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(102) 
|INFO|000.062000| Logging at level 3 to file: C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/data/120817_141638_PlusLog.txt| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(103)
|INFO|000.065000| Supported devices: - 3dConnexion (ver: Plus-2.7.0) - AuroraTracker (ver: NDICAPI-1.7) - BkProFocusOem (ver: Plus-2.7.0) - ChRobotics (ver: Plus-2.7.0) - Epiphan (ver: Plus-2.7.0) - FakeTracker (ver: Plus-2.7.0) - GenericSerialDevice (ver: Plus-2.7.0) - ICCapturing (ver: The Imaging Source UDSHL-3.4) - ImageProcessor (ver: Plus-2.7.0) - Microchip (ver: Plus-2.7.0) - MmfVideo (ver: Plus-2.7.0) - NDITracker (ver: NDICAPI-1.7) - NoiseVideo (ver: Plus-2.7.0) - OpenIGTLinkTracker (ver: OpenIGTLink v3.1.0) - OpenIGTLinkVideo (ver: OpenIGTLink v3.1.0) - OptiTrack (ver: Plus-2.7.0) - OpticalMarkerTracker (ver: Plus-2.7.0) - PhidgetSpatial (ver: Plus-2.7.0) - PolarisTracker (ver: NDICAPI-1.7) - SavedDataSource (ver: Plus-2.7.0) - UsSimulator (ver: Plus-2.7.0) - VFWVideo (ver: Plus-2.7.0) - VirtualBufferedCapture (ver: Plus-2.7.0) - VirtualCapture (ver: Plus-2.7.0) - VirtualDiscCapture (ver: Plus-2.7.0) - VirtualMixer (ver: Plus-2.7.0) - VirtualSwitcher (ver: Plus-2.7.0) - VirtualVolumeReconstructor (ver: Plus-2.7.0) | in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(107)
|INFO|000.072000| Server host name: ARFUSION-Laptop| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(127)
|INFO|000.085000| Server IP addresses: 169.254.106.145, 172.17.206.10, 192.168.0.7, 127.0.0.1| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(147)
|INFO|000.085000| Start remote control server at port: 18904| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(156)
|INFO|017.600000| Connect using configuration file: C:\Users\ARFUSION\PlusApp-2.7.0.20171129-BK-Win64\config\PlusDeviceSet_Server_BkProFocusOem.xml| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(314)
|INFO|017.601000| Server process command line: "C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/bin/PlusServer.exe" --config-file="C:\Users\ARFUSION\PlusApp-2.7.0.20171129-BK-Win64\config\PlusDeviceSet_Server_BkProFocusOem.xml" --verbose=3| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(205)
|INFO|024.863000|SERVER> System start timestamp: 169973
|INFO|024.873000|SERVER> Software version: Plus-2.7.0.446c9499 - Win64
|INFO|024.873000|SERVER> Logging at level 3 (INFO) to file: C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/data/120817_141703_PlusLog.txt
|INFO|024.873000|SERVER> Server status: Reading configuration.
|INFO|024.873000|SERVER> Selected US image orientation: MF
|INFO|024.873000|SERVER> Server status: Connecting to devices.
|INFO|025.374000| Server process started successfully| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(213)
|INFO|025.813000|SERVER> Server status: Starting servers.
|INFO|025.815000|SERVER> Server status: Server(s) are running.
|INFO|025.816000|SERVER> Press Ctrl-C to quit.
|INFO|025.819000|SERVER> Plus OpenIGTLink server listening on IPs: 169.254.106.145, 172.17.206.10, 192.168.0.7, 127.0.0.1 -- port 18944
|WARNING|026.243000|SERVER> Unspecified charactes received. Adding these to image.| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(618)
|ERROR|051.394000| Server process error: Crashed| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(444)
|ERROR|051.417000| Server stopped unexpectedly. Return code: -1073741819| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(457)
|INFO|051.417000| Disconnect request successful| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(307)
|INFO|054.980000| Connect using configuration file: C:\Users\ARFUSION\PlusApp-2.7.0.20171129-BK-Win64\config\PlusDeviceSet_Server_BkProFocusOem.xml| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(314)
|INFO|054.980000| Server process command line: "C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/bin/PlusServer.exe" --config-file="C:\Users\ARFUSION\PlusApp-2.7.0.20171129-BK-Win64\config\PlusDeviceSet_Server_BkProFocusOem.xml" --verbose=3| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(205)
|INFO|055.140000|SERVER> System start timestamp: 170004
|INFO|055.150000|SERVER> Software version: Plus-2.7.0.446c9499 - Win64
|INFO|055.150000|SERVER> Logging at level 3 (INFO) to file: C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/data/120817_141733_PlusLog.txt
|INFO|055.150000|SERVER> Server status: Reading configuration.
|INFO|055.150000|SERVER> Selected US image orientation: MF
|INFO|055.150000|SERVER> Server status: Connecting to devices.
|INFO|055.651000| Server process started successfully| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(213)
|INFO|056.070000|SERVER> Server status: Starting servers.
|INFO|056.070000|SERVER> Server status: Server(s) are running.
|INFO|056.072000|SERVER> Press Ctrl-C to quit.
|INFO|056.073000|SERVER> Plus OpenIGTLink server listening on IPs: 169.254.106.145, 172.17.206.10, 192.168.0.7, 127.0.0.1 -- port 18944
|WARNING|056.533000|SERVER> Unspecified charactes received. Adding these to image.| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(618)
|ERROR|068.761000| Server process error: Crashed| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(444)
|ERROR|068.762000| Server stopped unexpectedly. Return code: -1073741819| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(457)
|INFO|068.763000| Disconnect request successful| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(307)
lassoan commented 6 years ago

Could you please send the logs that you get by setting the log level to TRACE (verbose level 5)?

XinyangLiu commented 6 years ago
|INFO|000.047000| Software version: Plus-2.7.0.446c9499 - Win64| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(102)
|INFO|000.047000| Logging at level 3 to file: C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/data/120817_142700_PlusLog.txt| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(103)
|INFO|000.048000| Supported devices: - 3dConnexion (ver: Plus-2.7.0) - AuroraTracker (ver: NDICAPI-1.7) - BkProFocusOem (ver: Plus-2.7.0) - ChRobotics (ver: Plus-2.7.0) - Epiphan (ver: Plus-2.7.0) - FakeTracker (ver: Plus-2.7.0) - GenericSerialDevice (ver: Plus-2.7.0) - ICCapturing (ver: The Imaging Source UDSHL-3.4) - ImageProcessor (ver: Plus-2.7.0) - Microchip (ver: Plus-2.7.0) - MmfVideo (ver: Plus-2.7.0) - NDITracker (ver: NDICAPI-1.7) - NoiseVideo (ver: Plus-2.7.0) - OpenIGTLinkTracker (ver: OpenIGTLink v3.1.0) - OpenIGTLinkVideo (ver: OpenIGTLink v3.1.0) - OptiTrack (ver: Plus-2.7.0) - OpticalMarkerTracker (ver: Plus-2.7.0) - PhidgetSpatial (ver: Plus-2.7.0) - PolarisTracker (ver: NDICAPI-1.7) - SavedDataSource (ver: Plus-2.7.0) - UsSimulator (ver: Plus-2.7.0) - VFWVideo (ver: Plus-2.7.0) - VirtualBufferedCapture (ver: Plus-2.7.0) - VirtualCapture (ver: Plus-2.7.0) - VirtualDiscCapture (ver: Plus-2.7.0) - VirtualMixer (ver: Plus-2.7.0) - VirtualSwitcher (ver: Plus-2.7.0) - VirtualVolumeReconstructor (ver: Plus-2.7.0) | in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(107)
|INFO|000.051000| Server host name: ARFUSION-Laptop| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(127)
|INFO|000.056000| Server IP addresses: 169.254.106.145, 172.17.206.10, 192.168.0.7, 127.0.0.1| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(147)
|INFO|000.056000| Start remote control server at port: 18904| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(156)
|INFO|035.335000| Connect using configuration file: C:\Users\ARFUSION\PlusApp-2.7.0.20171129-BK-Win64\config\PlusDeviceSet_Server_BkProFocusOem.xml| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(314)
|INFO|035.336000| Server process command line: "C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/bin/PlusServer.exe" --config-file="C:\Users\ARFUSION\PlusApp-2.7.0.20171129-BK-Win64\config\PlusDeviceSet_Server_BkProFocusOem.xml" --verbose=3| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(205)
|INFO|035.488000|SERVER> System start timestamp: 170606
|INFO|035.498000|SERVER> Software version: Plus-2.7.0.446c9499 - Win64
|INFO|035.498000|SERVER> Logging at level 3 (INFO) to file: C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/data/120817_142736_PlusLog.txt
|INFO|035.498000|SERVER> Server status: Reading configuration.
|INFO|035.498000|SERVER> Selected US image orientation: MF
|INFO|035.498000|SERVER> Server status: Connecting to devices.
|INFO|035.999000| Server process started successfully| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(213)
|INFO|036.417000|SERVER> Server status: Starting servers.
|INFO|036.417000|SERVER> Server status: Server(s) are running.
|INFO|036.419000|SERVER> Press Ctrl-C to quit.
|INFO|036.419000|SERVER> Plus OpenIGTLink server listening on IPs: 169.254.106.145, 172.17.206.10, 192.168.0.7, 127.0.0.1 -- port 18944
|WARNING|036.900000|SERVER> Unspecified charactes received. Adding these to image.| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(618)
|ERROR|040.501000| Server process error: Crashed| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(444)
|ERROR|040.524000| Server stopped unexpectedly. Return code: -1073741819| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(457)
|INFO|040.524000| Disconnect request successful| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(307)
|DEBUG|230.040000| Application configuration file 'C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/bin/PlusConfig.xml' saved| in E:\d\p\PTN-BK-64\PlusLib\src\PlusCommon\vtkPlusConfig.cxx(502)
|INFO|230.043000| Connect using configuration file: C:\Users\ARFUSION\PlusApp-2.7.0.20171129-BK-Win64\config\PlusDeviceSet_Server_BkProFocusOem.xml| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(314)
|INFO|230.043000| Server process command line: "C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/bin/PlusServer.exe" --config-file="C:\Users\ARFUSION\PlusApp-2.7.0.20171129-BK-Win64\config\PlusDeviceSet_Server_BkProFocusOem.xml" --verbose=5| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(205)
|INFO|230.197000|SERVER> System start timestamp: 170801
|INFO|230.207000|SERVER> Software version: Plus-2.7.0.446c9499 - Win64| in tkPlusLogger(188)
|DEBUG|230.207000|SERVER> Device set configuration is read from file: C:\Users\ARFUSION\PlusApp-2.7.0.20171129-BK-Win64\config\PlusDeviceSet_Server_BkProFocusOem.xml| in :\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(104)
|INFO|230.208000|SERVER> Server status: Reading configuration.| in :\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(109)
|DEBUG|230.208000|SERVER> StartupDelaySec: 1.000000| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(89)
|DEBUG|230.208000|SERVER> Buffer size is not defined in source element "Video". Using default buffer size: 150| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataSource.cxx(368)
|DEBUG|230.208000|SERVER> CaptureDevice: Local time offset was not defined in device configuration| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(1110)
|DEBUG|230.209000|SERVER> BK scanner OEM port: 7915| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(170)
|DEBUG|230.209000|SERVER> Connected to BK scanner| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(188)
|DEBUG|230.209000|SERVER> CaptureDevice: vtkPlusDevice::StartRecording| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(1240)
|DEBUG|230.210000|SERVER> vtkPlusDataCollector::Start -- wait 1.000000 sec for buffer init...| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(299)
|INFO|230.707000| Server process started successfully| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(213)
|DEBUG|231.142000|SERVER> Process message from BK: DATA:US_WIN_SIZE 800,780;| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|INFO|231.143000|SERVER> Server status: Starting servers.| in :\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(139)
|DEBUG|231.144000|SERVER> Initializing Plus OpenIGTLink server...| in :\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(154)
|DEBUG|231.145000|SERVER> Data sent by default: IGTL version: 1Message types: IMAGE, STRING. Transforms: (none). Strings: ProbeType, Origin, Angles, BouningBox, Depths, LinearWidth, SpacingX, SpacingY. Images: Image (EmbeddedTransformToFrame: Reference)| in :\d\p\PTN-BK-64\PlusLib\src\PlusServer\vtkPlusOpenIGTLinkServer.cxx(170)
|INFO|231.145000|SERVER> Press Ctrl-C to quit.| in :\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(171)
|INFO|231.146000|SERVER> Plus OpenIGTLink server listening on IPs: 169.254.106.145, 172.17.206.10, 192.168.0.7, 127.0.0.1 -- port 18944| in :\d\p\ptn-bk-64\pluslib\src\plusserver\vtkPlusOpenIGTLinkServerWin32.cxx(81)
|DEBUG|231.341000|SERVER> Process message from BK: DATA:B_GEOMETRY_SCANAREA:A 0.0149561,-0.00237392,1.25597,-1.45e-005,-0.0149561,-0.00237392,1.88562,0.0555795;| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|DEBUG|231.342000|SERVER> Ultrasound geometry. StartLineX_m: 0.0149561 StartLineY_m: -0.00237392 StartLineAngle_rad: 1.25597 StartDepth_m: -1.45e-005 StopLineX_m: -0.0149561 StopLineY_m: -0.00237392 StopLineAngle_rad: 1.88562 StopDepth_m: 0.0555795| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(746)
|DEBUG|231.342000|SERVER> Ultrasound geometry. pixelLeft_pix: 112 pixelTop_pix: 170 pixelRight_pix: 911 pixelBottom_pix: 949| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(772)
|DEBUG|231.342000|SERVER> Process message from BK: DATA:B_GEOMETRY_US_FRAME_GRAB:A 0,0,0,0;| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|DEBUG|231.343000|SERVER> Process message from BK: DATA:B_GEOMETRY_TISSUE:A -0.0296149,0.0555342,0.0296149,-0.00221476;| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|DEBUG|231.343000|SERVER> Ultrasound gain. gain_percent: 95| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(845)
|DEBUG|231.343000|SERVER> Process message from BK: DATA:TRANSDUCER_LIST "","","8666","C","8820e","C","","";| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|DEBUG|231.344000|SERVER> Process message from BK: DATA:TRANSDUCER:A "B","8666";| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|DEBUG|231.344000|SERVER> Process message from BK: ACK;| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|DEBUG|231.344000|SERVER> Process message from BK: SDATA:B_GEOMETRY_SCANAREA:A 0.0149561,-0.00237392,1.25597,-1.45e-005,-0.0149561,-0.00237392,1.88562,0.0555795;| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|DEBUG|231.345000|SERVER> Ultrasound geometry. pixelLeft_pix: 112 pixelTop_pix: 170 pixelRight_pix: 911 pixelBottom_pix: 949| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(772)
|DEBUG|231.345000|SERVER> Process message from BK: SDATA:B_GEOMETRY_US_FRAME_GRAB:A 0,0,0,0;| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|DEBUG|231.345000|SERVER> Ultrasound geometry. tissueLeft_m: -0.0296149 tissueTop_m: 0.0555342 tissueRight_m: 0.0296149 tissueBottom_m: -0.00221476| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(826)
|DEBUG|231.346000|SERVER> Process message from BK: SDATA:B_GAIN:A 95;| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|DEBUG|231.346000|SERVER> Acknowledge message received| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(513)
|DEBUG|231.609000|SERVER> uncompressedPixelBufferSize = 358154| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(571)
|WARNING|231.617000|SERVER> Unspecified charactes received. Adding these to image.| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(618)
|DEBUG|231.640000|SERVER> Added additional characters to image: 5025| in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(624)
|DEBUG|231.641000|SERVER> Process message from BK: DATA:CAPTURE_IMAGE #6358154?PNG | in :\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451)
|ERROR|236.691000| Server process error: Crashed| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(444)
|ERROR|236.714000| Server stopped unexpectedly. Return code: -1073741819| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(457)
|INFO|236.714000| Disconnect request successful| in E:\d\p\PTN-BK-64\PlusApp\PlusServerLauncher\PlusServerLauncherMainWindow.cxx(307)
lassoan commented 6 years ago

Logging at level 3 to file

As you can see, the log is still Level 3. Please set the log level in PlusServer launcher to Level 5 (TRACE).

lassoan commented 6 years ago

DATA:CAPTURE_IMAGE

Indicates that you have not enabled continuous streaming. Set ContinuousStreamingEnabled attribute to "TRUE" and send the Level 5 logs. Thanks!

XinyangLiu commented 6 years ago

time|level|timeoffset|message|location 120817_152751.667|INFO|000.001000| System start timestamp: 174222| in E:\d\p\PTN-BK-64\PlusLib\src\PlusCommon\vtkPlusAccurateTimer.cxx(54) 120817_152751.669|INFO|000.002000| Software version: Plus-2.7.0.446c9499 - Win64| in vtkPlusLogger(188) 120817_152751.669|INFO|000.002000| Logging at level 5 (TRACE) to file: C:/Users/ARFUSION/PlusApp-2.7.0.20171129-BK-Win64/data/120817_152751_PlusLog.txt| in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(80) 120817_152751.669|DEBUG|000.002000| Device set configuration is read from file: C:\Users\ARFUSION\PlusApp-2.7.0.20171129-BK-Win64\config\PlusDeviceSet_Server_BkProFocusOem.xml| in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(104) 120817_152751.670|DEBUG|000.003000| Device set configuration file contents:

| in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(107) 120817_152751.670|INFO|000.003000| Server status: Reading configuration.| in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(109) 120817_152751.670|TRACE|000.003000| vtkPlusDataCollector::ReadConfiguration()| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(61) 120817_152751.670|DEBUG|000.003000| StartupDelaySec: 1.000000| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(89) 120817_152751.670|TRACE|000.003000| VideoDevice: vtkPlusDevice::ReadConfiguration| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(938) 120817_152751.671|TRACE|000.004000| vtkPlusDataSource::ReadConfiguration| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataSource.cxx(230) 120817_152751.671|INFO|000.004000| Selected US image orientation: MF| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataSource.cxx(277) 120817_152751.671|DEBUG|000.004000| Buffer size is not defined in source element "Video". Using default buffer size: 150| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataSource.cxx(368) 120817_152751.671|DEBUG|000.004000| AveragedItemsForFiltering is not defined in source element "Video". Using default value: 20| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataSource.cxx(378) 120817_152751.671|TRACE|000.004000| VideoDevice: vtkPlusDevice::SetAcquisitionRate(5)| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(621) 120817_152751.671|DEBUG|000.004000| VideoDevice: Local time offset was not defined in device configuration| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(1110) 120817_152751.671|TRACE|000.004000| CaptureDevice: vtkPlusDevice::ReadConfiguration| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(938) 120817_152751.671|DEBUG|000.004000| CaptureDevice: Unable to find acquisition rate in device element when it is required, using default 30| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(1057) 120817_152751.671|DEBUG|000.004000| CaptureDevice: Local time offset was not defined in device configuration| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(1110) 120817_152751.671|TRACE|000.004000| vtkPlusDataCollector::GetDevice( aDevice, VideoDevice)| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(393) 120817_152751.671|TRACE|000.004000| vtkPlusDataCollector::GetDevice( aDevice, CaptureDevice)| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(393) 120817_152751.671|INFO|000.004000| Server status: Connecting to devices.| in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(126) 120817_152751.671|TRACE|000.004000| vtkPlusDataCollector::Connect()| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(321) 120817_152751.671|DEBUG|000.004000| VideoDevice: vtkPlusDevice::Connect: VideoDevice| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(1191) 120817_152751.671|TRACE|000.004000| vtkPlusBkProFocusOemVideoSource::InternalConnect| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(153) 120817_152751.671|DEBUG|000.004000| BK scanner address: 192.168.0.2| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(169) 120817_152751.671|DEBUG|000.004000| BK scanner OEM port: 7915| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(170) 120817_152751.671|DEBUG|000.004000| Connecting to BK scanner| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(179) 120817_152751.676|DEBUG|000.009000| Connected to BK scanner| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(188) 120817_152751.676|DEBUG|000.009000| Get ultrasound image size from BKProFocusOem| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(693) 120817_152751.676|TRACE|000.009000| Query from vtkPlusBkProFocusOemVideoSource: QUERY:US_WIN_SIZE;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(696) 120817_152751.676|DEBUG|000.009000| Get ultrasound geometry from BKProFocusOem| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(716) 120817_152751.676|TRACE|000.009000| Query from vtkPlusBkProFocusOemVideoSource: QUERY:B_GEOMETRY_SCANAREA:A;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(719) 120817_152751.676|TRACE|000.009000| Query from vtkPlusBkProFocusOemVideoSource: QUERY:B_GEOMETRY_PIXEL:A;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(754) 120817_152751.676|TRACE|000.009000| Query from vtkPlusBkProFocusOemVideoSource: QUERY:B_GEOMETRY_US_FRAME_GRAB:A;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(780) 120817_152751.676|TRACE|000.009000| Query from vtkPlusBkProFocusOemVideoSource: QUERY:B_GEOMETRY_TISSUE:A;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(809) 120817_152751.676|TRACE|000.009000| Query from vtkPlusBkProFocusOemVideoSource: QUERY:B_GAIN:A;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(834) 120817_152751.676|TRACE|000.009000| Query from vtkPlusBkProFocusOemVideoSource: QUERY:TRANSDUCER_LIST;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(854) 120817_152751.676|TRACE|000.009000| Query from vtkPlusBkProFocusOemVideoSource: QUERY:TRANSDUCER:A;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(920) 120817_152751.676|TRACE|000.009000| Command from vtkPlusBkProFocusOemVideoSource: CONFIG:EVENTS 1;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(957) 120817_152751.677|TRACE|000.010000| Query from vtkPlusBkProFocusOemVideoSource: CONFIG:DATA:SUBSCRIBE "US_WIN_SIZE","B_GEOMETRY_SCANAREA","B_GEOMETRY_PIXEL","B_GEOMETRY_US_FRAME_GRAB","B_GEOMETRY_TISSUE","B_GAIN","TRANSDUCER";| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(947) 120817_152751.677|DEBUG|000.010000| Start data streaming. Query: QUERY:GRAB_FRAME "ON",20;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(229) 120817_152751.677|DEBUG|000.010000| Connected to BK scanner| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(205) 120817_152751.677|DEBUG|000.010000| CaptureDevice: vtkPlusDevice::Connect: CaptureDevice| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(1191) 120817_152751.677|TRACE|000.010000| vtkPlusDataCollector::SetLoopTimes| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(617) 120817_152751.677|DEBUG|000.010000| No saved data source devices were found that use original timestamps, so synchronization of loop times is not performed| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(652) 120817_152751.677|TRACE|000.010000| vtkPlusDataCollector::Start()| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(281) 120817_152751.677|DEBUG|000.010000| VideoDevice: vtkPlusDevice::StartRecording| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(1240) 120817_152751.677|DEBUG|000.010000| CaptureDevice: vtkPlusDevice::StartRecording| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDevice.cxx(1240) 120817_152751.677|TRACE|000.010000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152751.677|DEBUG|000.010000| vtkPlusDataCollector::Start -- wait 1.000000 sec for buffer init...| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(299) 120817_152752.677|DEBUG|001.010000| Process message from BK: DATA:US_WIN_SIZE 800,780;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.677|TRACE|001.010000| Ultrasound image size = 800 x 780| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(709) 120817_152752.677|TRACE|001.010000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.679|INFO|001.012000| Server status: Starting servers.| in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(139) 120817_152752.679|DEBUG|001.012000| Initializing Plus OpenIGTLink server... | in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(154) 120817_152752.679|TRACE|001.012000| vtkPlusOpenIGTLinkServer::ReadConfiguration| in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\vtkPlusOpenIGTLinkServer.cxx(1077) 120817_152752.679|DEBUG|001.012000| Data sent by default: IGTL version: 1Message types: IMAGE, STRING. Transforms: (none). Strings: ProbeType, Origin, Angles, BouningBox, Depths, LinearWidth, SpacingX, SpacingY. Images: Image (EmbeddedTransformToFrame: Reference)| in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\vtkPlusOpenIGTLinkServer.cxx(170) 120817_152752.679|INFO|001.012000| Server status: Server(s) are running.| in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(170) 120817_152752.679|TRACE|001.012000| vtkPlusDataCollector::GetDevices()| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\vtkPlusDataCollector.cxx(412) 120817_152752.679|INFO|001.012000| Press Ctrl-C to quit.| in E:\d\p\PTN-BK-64\PlusLib\src\PlusServer\Tools\PlusServer.cxx(171) 120817_152752.680|INFO|001.014000| Plus OpenIGTLink server listening on IPs: 169.254.106.145, 172.17.206.10, 192.168.0.7, 127.0.0.1 -- port 18944| in e:\d\p\ptn-bk-64\pluslib\src\plusserver\vtkPlusOpenIGTLinkServerWin32.cxx(81) 120817_152752.871|DEBUG|001.205000| Process message from BK: DATA:B_GEOMETRY_SCANAREA:A 0.0149561,-0.00237392,1.25597,-1.45e-005,-0.0149561,-0.00237392,1.88562,0.0555795;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.873|DEBUG|001.206000| Ultrasound geometry. StartLineX_m: 0.0149561 StartLineY_m: -0.00237392 StartLineAngle_rad: 1.25597 StartDepth_m: -1.45e-005 StopLineX_m: -0.0149561 StopLineY_m: -0.00237392 StopLineAngle_rad: 1.88562 StopDepth_m: 0.0555795| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(746) 120817_152752.873|TRACE|001.206000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.873|DEBUG|001.206000| Process message from BK: DATA:B_GEOMETRY_PIXEL:A 112,170,911,949;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.873|DEBUG|001.206000| Ultrasound geometry. pixelLeft_pix: 112 pixelTop_pix: 170 pixelRight_pix: 911 pixelBottom_pix: 949| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(772) 120817_152752.873|TRACE|001.206000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.873|DEBUG|001.206000| Process message from BK: DATA:B_GEOMETRY_US_FRAME_GRAB:A 0,0,799,779;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.873|DEBUG|001.206000| Ultrasound grab frame geometry. grabFramePixelLeft_pix: 0 grabFramePixelTop_pix: 0 grabFramePixelRight_pix: 799 grabFramePixelBottom_pix: 779| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(801) 120817_152752.873|TRACE|001.206000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.873|DEBUG|001.206000| Process message from BK: DATA:B_GEOMETRY_TISSUE:A -0.0296149,0.0555342,0.0296149,-0.00221476;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.873|DEBUG|001.206000| Ultrasound geometry. tissueLeft_m: -0.0296149 tissueTop_m: 0.0555342 tissueRight_m: 0.0296149 tissueBottom_m: -0.00221476| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(826) 120817_152752.873|TRACE|001.206000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.873|DEBUG|001.206000| Process message from BK: DATA:B_GAIN:A 95;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.873|DEBUG|001.206000| Ultrasound gain. gain_percent: 95| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(845) 120817_152752.873|TRACE|001.206000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.873|DEBUG|001.206000| Process message from BK: DATA:TRANSDUCER_LIST "","","8666","C","8820e","C","","";| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.873|TRACE|001.206000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.873|DEBUG|001.206000| Process message from BK: DATA:TRANSDUCER:A "B","8666";| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.873|TRACE|001.206000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.873|DEBUG|001.206000| Process message from BK: ACK;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.873|DEBUG|001.206000| Acknowledge message received| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(513) 120817_152752.873|TRACE|001.206000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.874|DEBUG|001.207000| Process message from BK: SDATA:US_WIN_SIZE 800,780;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.874|TRACE|001.207000| Ultrasound image size = 800 x 780| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(709) 120817_152752.874|TRACE|001.207000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.874|DEBUG|001.207000| Process message from BK: SDATA:B_GEOMETRY_SCANAREA:A 0.0149561,-0.00237392,1.25597,-1.45e-005,-0.0149561,-0.00237392,1.88562,0.0555795;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.874|DEBUG|001.207000| Ultrasound geometry. StartLineX_m: 0.0149561 StartLineY_m: -0.00237392 StartLineAngle_rad: 1.25597 StartDepth_m: -1.45e-005 StopLineX_m: -0.0149561 StopLineY_m: -0.00237392 StopLineAngle_rad: 1.88562 StopDepth_m: 0.0555795| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(746) 120817_152752.874|TRACE|001.207000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.874|DEBUG|001.207000| Process message from BK: SDATA:B_GEOMETRY_PIXEL:A 112,170,911,949;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.874|DEBUG|001.207000| Ultrasound geometry. pixelLeft_pix: 112 pixelTop_pix: 170 pixelRight_pix: 911 pixelBottom_pix: 949| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(772) 120817_152752.874|TRACE|001.207000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.874|DEBUG|001.207000| Process message from BK: SDATA:B_GEOMETRY_US_FRAME_GRAB:A 0,0,799,779;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.874|DEBUG|001.207000| Ultrasound grab frame geometry. grabFramePixelLeft_pix: 0 grabFramePixelTop_pix: 0 grabFramePixelRight_pix: 799 grabFramePixelBottom_pix: 779| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(801) 120817_152752.874|TRACE|001.207000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.874|DEBUG|001.207000| Process message from BK: SDATA:B_GEOMETRY_TISSUE:A -0.0296149,0.0555342,0.0296149,-0.00221476;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.874|DEBUG|001.207000| Ultrasound geometry. tissueLeft_m: -0.0296149 tissueTop_m: 0.0555342 tissueRight_m: 0.0296149 tissueBottom_m: -0.00221476| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(826) 120817_152752.874|TRACE|001.207000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.874|DEBUG|001.207000| Process message from BK: SDATA:B_GAIN:A 95;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.874|DEBUG|001.207000| Ultrasound gain. gain_percent: 95| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(845) 120817_152752.874|TRACE|001.208000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.875|DEBUG|001.208000| Process message from BK: SDATA:TRANSDUCER:A "B","8666";| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.875|TRACE|001.208000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.875|DEBUG|001.208000| Process message from BK: ACK;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.875|DEBUG|001.208000| Acknowledge message received| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(513) 120817_152752.875|TRACE|001.208000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.875|DEBUG|001.208000| Process message from BK: ACK;| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(451) 120817_152752.875|DEBUG|001.208000| Acknowledge message received| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(513) 120817_152752.875|TRACE|001.208000| Before client read| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(430) 120817_152752.875|TRACE|001.208000| Number of bytes in binary data block size: 6| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(552) 120817_152752.875|DEBUG|001.208000| uncompressedPixelBufferSize = 624004| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(571) 120817_152752.881|WARNING|001.215000| Unspecified charactes received. Adding these to image.| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(618) 120817_152752.881|DEBUG|001.215000| Added additional characters to image: 22| in E:\d\p\PTN-BK-64\PlusLib\src\PlusDataCollection\BkProFocus\vtkPlusBkProFocusOemVideoSource.cxx(624)

ungi commented 6 years ago

Some part of the previous message is missing, but Xinyang sent it to you in an email. In the meantime we found an older version of PLUS on the same computer, and the same BK interface works on it properly. The PLUS revision number is 3193. So we have a backup plan. But it would be good if we could use a new PLUS next week.

lassoan commented 6 years ago

Thank you. Please follow Installation instructions as described on this page:

http://perk-software.cs.queensu.ca/plus/doc/nightly/user/DeviceBkProFocus.html

It would fix the problem.

XinyangLiu commented 6 years ago

Now, the BK image can be streamed to fCal (new) with 20 frame rate. However, for Plus Server (new), the maximum frame rate is 4, and not crash. It will crash with higher frame rate.

When I open Slicer to view the streamed US image, the image does not update. I am not sure if I missed something.

lassoan commented 6 years ago

Frame rate is maximized at 4 if you have not enabled continuous acquisition. Make sure ContinuousStreamingEnabled is set to true.

XinyangLiu commented 6 years ago

The ContinuousStreamingEnabled is set to true. The fCal is fine but not the Plus server when setting the frame rate to above 4.

adamrankin commented 5 years ago

@lassoan @markasselin

Reminder of this ticket for any progress at NAMIC week.

lassoan commented 3 years ago

Most likely this is not an issue anymore.