PDA

View Full Version : DFK on OSX



James
June 6, 2014, 23:40:10
There's still some way to go with this, but by way of a teaser here's a couple of photos of my MacBook Pro running my oaCapture planetary capture app on OSX (Mavericks in this case) displaying images of itself captured using a DFK21.618 (with a CCTV lens in).

http://www.tanstaafl.co.uk/wp-content/uploads/2014/06/dfk-osx-1.jpg

http://www.tanstaafl.co.uk/wp-content/uploads/2014/06/dfk-osx-2.jpg

I still need to do some work to clean up the code. Depending on which version of the UVC spec the cameras are almost compatible with they currently work or don't and I've not tried anything by the DxK21 models because I don't have a 31 or 41, but none are insurmountable issues. I hope to have most of it sorted in the next few weeks.

James

James
June 7, 2014, 00:57:55
And to complete the set, this is with a DMK21:

http://www.tanstaafl.co.uk/wp-content/uploads/2014/06/dmk-osx.png

It's actually running on Linux, but using the UVC camera library I use for the OSX port rather than the Linux kernel-space driver. I actually did all of the development on Linux, just dropping it onto OSX to test and iron out any OS-specific bugs.

It has made me realise that I've not added the frame rate control, so I need to put that it now.

James

Stefan Geissler
June 10, 2014, 15:49:54
James

well done!

James
June 13, 2014, 00:59:03
Do the Firewire versions of the astro cameras use the IEEE1394 (or IIDC, or DCAM) interface?

If so it may be that I can also now support them on both Linux and OSX. (I'm not in a position to test this myself as I don't have any Firewire cameras. In fact until very recently I didn't even have access to a machine with a Firewire interface.)

James

Stefan Geissler
June 13, 2014, 08:51:48
Hi James,

the FireWire cameras follow the DCAM 1.3 standard.

In Linux, you can use them with the lib1394 as far as i know.

James
June 13, 2014, 10:28:52
That's excellent news. I shall see if I can find some people who can test them on Linux and OSX then.

James