tags:

views:

325

answers:

2

UPDATE: I found another library in the Windows Mobile - CameraCaptureDialog - this did the job - never did figure out the zero length available devices...

Hi all,

I have a .net application running on a symbol mc75 (motorola) using the scanner. I am now trying to add functionality for the camera and I am running into issues.

To find the 'devices' you are supposed to use the library's 'available devices' function.

With the barcode it is symbol.barcode.devices.availabledevices and it returns two items (you can scan from the scanner or using the camera device) However, when I do the camera library it does not find any devices - symbol.imaging.devices.availabledevices returns 0

I can take a picture using the software on the mc75, so I know the functionality is there, I just can't figure out how to get to it programmatically....

Does anyone have any ideas?

Thanks for any help!

A: 

I am having a similar issue. I use Symbol.StandardForms.SelectDevice.Select("The Barcode Reader Type", Symbol.Barcode.Device.AvailableDevices, 0) to get a list of the scanner drivers available on the MC75. I get two the 1D Scanner driver and a Camera scanner driver.

If I select the 1D Scanner, it can be initialized and I can successfully scan with it. However, if I choose the camera scanner driver, I get an error stating that I need to enable it first.

Does anyone know what I need to do to enable it. It bombs on the line :

MyReader.Actions.Enable()

Thanks in advance !

CJM
+1  A: 

I had the same problem - Symbol.Imaging.Devices.Availabledevices returned zero devices but I could use the scanner without problems.

When I installed the Imager API Support v1.00 For Color Camera, Symbol.Imaging.Devices.Availabledevices returned 1 device and I could use Imager from Symbol.Imaging to take photos.

pmalis