Is it possible to intercept or monitor IEEE1394 (or USB) commands

Is it possible to intercept or monitor IEEE1394 (or USB) commands

Post by bXIudi » Thu, 03 Aug 2006 12:54:01


Hi all--

I had a bit of a question. We have this microscope and a camera that
communicates with a windows PC via firewire. In essence, I was wondering, is
there a way to write a monitoring program to figure out what commands were
being sent by the software to the camera/microscope via firewire so that I
can control the camera and microscope?
I was wondering if anyone knows if such a thing is possible? If so, where
might I find some sample code to study (even if it's for USB...maybe I can
apply it)?

I can think of two possible solutions, but I'm not sure of the ability of
either. The first is run the program on top of my program that would study
the events generated (is this possible? any place to look?) and the second is
monitor the IEEE1394 driver to see what commands are going over it (is this
possible?)

Just fyi the problem is that the software really sucks for it. It keeps
crashing and has a lot of functionality that we don't need. The company won't
support the software, they want to charge us $55,000 for the new software and
camera, and the university won't mitigate. I basically only need to tell the
microscope when to open the UV shutter and close it, and download the data
coming off the camera stream. But, of course, as most things go...this is
easier said than done.

Thanks for the help!
 
 
 

1. And/Or's

2. Or's in DMSII Subset

Is there any performance degradation related to many or's in the where
clause of a DMSII subset? For example, I have been asked to create the
following subset:

SB1 SUBSET OF DS1
WHERE (FIELD1(1) > 0) OR
(FIELD1(2) > 0) OR
(FIELD1(3) > 0) OR
(FIELD1(4) > 0) OR
(FIELD1(5) > 0) OR
(FIELD1(6) > 0) OR
(FIELD1(7) > 0) OR
(FIELD2(1) > 0) OR
(FIELD2(2) > 0) OR
(FIELD2(3) > 0) OR
(FIELD2(4) > 0) OR
(FIELD2(5) > 0) OR
(FIELD2(6) > 0) OR
(FIELD2(7) > 0)
KEY (FIELD3, FIELD4) ....

Is this a good idea?

3. multiple OR's

4. Max OR's and AND's in a WHERE clause

5. Or's with If's Statements

6. SUMPRODUCT with AND's and OR's?

7. Multiple If's and OR's

8. [PHP] multiple OR's

9. [PHP] multiple OR's

10. Regular Expressions: large amount of or's

11. replacing builtins (WAS: Regular Expressions: large amount of or's)

12. long IF statement with lots of OR's

13. how to combine and's with or's in a if statement

14. Sumproduct with mulitple criteria containing equals and or's

15. Or's