openigtlink / OpenIGTLink

Free, open-source network communication library for image-guided therapy
http://openigtlink.org
BSD 3-Clause "New" or "Revised" License
102 stars 184 forks source link

Sonix freezes when communicating with PlusServer #242

Closed pierrec34000 closed 3 years ago

pierrec34000 commented 3 years ago

Hello everyone, I currently use PlusServer and OpenIGTLink protocol in order to visualize the ultrasound image flow from the Ultrasonix probe to my control PC using an Ethernet wire. Everything works well (I managed to visualize the ultrasound image flow from the Ultrasonix probe on my PC) but one bug still remains: after a few minutes of visualization, Sonix app freezes and data transfer is stopped. The only way to visualize the ultrasound image flow again is to restart Sonix app and PlusServer. My question is simple: has anyone faced this kind of problem using PlusServer and Sonix? Thank you to the OpenIGTLink team.

adamrankin commented 3 years ago

Do you mean the software hangs or the ultrasound machine enables freeze mode?

pierrec34000 commented 3 years ago

Hello @adamrankin thank you for your reply.

Do you mean the software hangs or the ultrasound machine enables freeze mode?

No, I mean Sonix app stops working. The only way to visualize the ultrasound image flow again is to force quit Sonix app and PlusServer and restart them. For info, Sonix app version is 6.0.7 and PlusServer installed is Ultrasonix-6.1-Win32.

pierrec34000 commented 3 years ago

my bad @adamrankin, the sonix app enables freeze mode. I just need to push the star button on the pad and everything comes back to normal. Do you have any idea how to not automatically turn on freeze mode ?

adamrankin commented 3 years ago

Sadly, no. This is built in to the Sonix software and the only way to avoid it is to use the Sonix (change a gain setting, etc...)

ungi commented 3 years ago

You can disable the automatic freezing of the ultrasound in the settings of the Ultrasonix software. I don't remember the exact path to that menu point, and I don't have access to a machine for at least a few weeks. But last time I searched I found it in about 5-10 minutes just exhaustively searching the settings options.

pierrec34000 commented 3 years ago

hi @ungi, I found out how to disable auto-freeze option : launch Sonix app, tap on the touch screen menu, then click on: system->Auto-freeze and click on enable checkbox. Thank you both of you for helping me.