Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

I upgraded from Win98 to Win2000. Camera is now 'stuttering' mouse actions

Not sure if this is the correct forum / will cross post in Measurement Studio.
In VC++ (6.0).
I upgraded an application from Windows 98 to Windows 2000 (disk crash) with a Silicon Imaging 3170 (acquire only) camera file. NI-1428 board.
Everything is fine, except, when I open the camera for acquisition, the mouse 'stutters'. If I close the camera, regular operation returns.
Is there a setting or driver that would account for this? Difference in the timer functions?
In MAX, this behavior doesn't exist (should eliminate the camera file)
Any suggestions / more questions?
Thanks in Advance,
Chuck Bear
0 Kudos
Message 1 of 3
(3,087 Views)

Chuck,

I would suggest that you make sure you have the latest NI-IMAQ driver. Also please check out the two examples that we have on how to use the IMAQ Sleep property:
IMAQ Sleep Time .
Using Sleep Time with IMAQ Ring to Free Up CPU Processor Time .

These examples may guide you towards a solution
for this. Good luck!

Best Regards,

Nestor S.

Nestor
0 Kudos
Message 2 of 3
(3,087 Views)
Nestor,
Thanks for the feedback.
Let me I am currently running on:
NI-IMAQ Software 2.5.3
IMAQ Vision 6.0
- Services 6.0.5.147
- Img Proc 6.0.3.840
IMAQ PCI-1428 Driver 2.5.3.187594
Are the above current enough? or is 2.5.5 required

The 'Sleep' command sounds like this would work if I could get it to compile. When I include the "niimaq.h", I get the following errors when compiling (or rebuild, both with and without precompiled headers):
c:\WaferScan\WaferScan\niimaq.h(613) : error C2146: syntax error : missing ';' before identifier 'imgCameraAction'
c:\WaferScan\WaferScan\niimaq.h(613) : fatal error C1004: unexpected end of file found

Do you have an idea on how to resolve this?
Once again, thanks in advance,
Chuck Bear
0 Kudos
Message 3 of 3
(3,087 Views)