Communicate with Firewire ports in python

1.3k views Asked by At

I'm in an unfortunate position where I've been handed a legacy system with a firewire camera connected to an old Windows XP machine. Basically I'm trying to get this all into opencv so I can at least have a nice interface into this old machine.

Problem is, I can't seem to find any documentation on how to connect to a firewire port on the python side. Is there some extension to pyserial that might let me connect to this ancient machine?

Sorry I can't be more explicit, but I really haven't found much at all on this. If there's any way I can be more helpful, just let me know and I will provide any information promptly to the best of my abilities.

2

There are 2 answers

1
SJP On BEST ANSWER

http://damien.douxchamps.net/ieee1394/libdc1394/

I think this is what youre looking for.

1
irh On

There is a python wrapper for libdc1394 available here: https://launchpad.net/pydc1394 (this would have been a comment on SJPs solution, but I lack the reputation for that).