hasselbladdigitalforum.com

Main Board => Computers, hardware, operating systems etc.. => Topic started by: jrydberg on April 20, 2018, 05:38:12 AM

Title: Talk to your HxD over USB/FireWire? Reverse engineer!
Post by: jrydberg on April 20, 2018, 05:38:12 AM
Hi!

I'm getting tired of Phocus lacking focus stacking features, so I'm thinking that it might be possible to reverse engineers the USB/FW protocol that Phocus uses to talk to the camera with.

Do anyone know anything about the protocol? Has anyone managed to talk to the camera through a python script or similar?

Title: Re: Talk to your HxD over USB/FireWire? Reverse engineer!
Post by: rent on April 20, 2018, 05:54:53 AM
I don't know the specifics, but I did notice that Hasselblad is making the firmware source code available: http://cdn.hasselblad.com/firmware/x1d/1.20.1/X1D_v1_20_1.tar.xz Maybe this could be of some use.
Title: Re: Talk to your HxD over USB/FireWire? Reverse engineer!
Post by: rent on April 20, 2018, 05:55:44 AM
Ergh. Sorry, you said HxD... ignore my previous post.
Title: Re: Talk to your HxD over USB/FireWire? Reverse engineer!
Post by: boinger on April 22, 2018, 08:15:51 AM
The source is also available for those as well.
Title: Re: Talk to your HxD over USB/FireWire? Reverse engineer!
Post by: jrydberg on April 24, 2018, 02:36:25 AM
Looking at that tarball it seems to just be the source of the open source libraries they use, not the source for the actual firmware.