BSoD while writing serial data and acquiring frames via grabber

1 view (last 30 days)
I need to autofocus a thermal camera which operates serially. My MATLAB program acquires a frame, processes it to find its "focus measure" and then rotates the lens clockwise or anticlockwise so that maximum value of focus measure is obtained. Most of the times the program works correctly and converges to the maxmimum focus point. But occasionally, BSoD appears during the execution of the program.
The following error appears upon restart:
Problem signature:
Problem Event Name: BlueScreen
OS Version: 6.1.7600.
Locale ID: 1033
Additional information about the problem:
BCCode: d1
BCP1: 00000014
BCP2: 00000002
BCP3: 00000000
BCP4: 8BE28652
OS Version: 6_1_7600
Service Pack: 0_0
Product: 256_1
Files that help describe the problem:
Read our privacy statement online:
The files mentioned (.dmp and .sysdata) above are attached. I don't know if the problem is in my MATLAB program or version or is this some drivers issue? Previously I was working on R2010a and now on R2012b. Both have the same issue.
I am running Windows 7 Professional with 4GB of RAM. The video grabber is Dazzle DVCr80. Can the problem be fixed by using Windows XP?

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!