Hi, could you fix your problem, How you did to scan 2D barcodes, did you need special drivers for the hand held (MC9590).
hope your answers.
Could you provide details about your development environment including version information?
I know on this device, you are correct, you can only have either the scanner or the camera active, they both cannot be active at the same time.
Take a look at the barcode section of the programmers' guide (down near the bottom of the EMDK help file). The help file should be somewhere on your PC similar to the below path if you can't find it.
"C:\Program Files (x86)\Motorola EMDK for .NET\v2.9\Windows CE\Help Files\EMDKfordotNET.chm"
I think the TermReader function in the demo app is showing how to do this as well. That should be at a path similar to this on your PC.
C:\Users\Public\Motorola EMDK for .NET\v2.9\Samples VS2008\C#\CS_BarcodeSample1\MainForm.cs
This shows completely disposing of the reader object. I am not sure if you need to go that far or if maybe you just need to disable the reader.
// Disable the reader. myReader.Actions.Disable();