Closed thompson318 closed 4 years ago
In GitLab by @MattClarkson on Dec 19, 2018, 08:15
changed the description
In GitLab by @TomVercauteren on Dec 20, 2018, 16:17
Sounds like a very interesting stand-alone project. It will however not help much with the skullbasenavigation project though as this requires tight integration with all the slicer calibration, etc.
As a side note, @DzhoshkunShakir recently released a standalone library for US streaming to LabView called Xono2L. It proved very useful for prototyping so I assume the same would be true for a few smaller projects needing to work in real-time with data from the BK system.
In GitLab by @StephenThompson on Jan 8, 2019, 12:16
Sounds worth doing. BK 5000 is already listed in Data capture on the SNAPPY wiki page. We should discuss priorities etc at our weekly meeting.
In GitLab by @MattClarkson on Feb 26, 2019, 07:58
Tom D took this on, so, all further Issues can get discussed in: scikit-surgerybk
In GitLab by @MattClarkson on Feb 26, 2019, 07:58
closed
In GitLab by @MattClarkson on Dec 19, 2018, 08:15
@ThomasDowrick @StephenThompson @TomVercauteren @RemiDelaunay @DavidPerez-Suarez
Im just opening this ticket to start a discussion: It may be worth writing a completely standalone, Python package, to communicate with BK Scanners. They all use the same TCP/IP protocol. Stuff thats baked into PLUS and NifTK is a bit hard to use on its own, but the protocol is quite simple for anyone used to passing character strings over a network socket. You'd receive images back, stick em in a numpy array etc.
Once this is done, you can also send/receive commands, and also get notifications as each parameter is set on the console.
It would be a good stand-alone project, beneficial for the IGS community etc.
Thoughts?