ToughBook - Using CameraDemoNet

ToughBook - Using CameraDemoNet

I am trying to use it in order to learn how to write a program that will take sills from the incorporated camera and save them in our file system.
When the main window is displayed I pushed the "Start Preview/Reserve" button, this exception is displayed:
"Camera operation is not supported"
What is missing?
Thanks

8 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hello,

This could occur if the camera is disabled on a supported MCA tablet, you are using a tablet or PC not supported by MCA software, you are trying use an externally connected USB camera, or the camera configuration on the MCA tablet does not match what is in the MCA configuration file.

Do you see this on more than one system? Assuming it is only one system and others work, and it is a supported MCA tablet like a Motion C5 or Panasonic H1 Toughbook, the quickest way to solve the issue may be to uninstall the MCA software, reboot the tablet, and then reinstall the MCA software.

Thanks,
Steve

Hello,
Thank you for your answer.
It did not help. I uninstalled the MCA software, re-booted and re-installed the MCA software.
Bur I am receiving the same error message: Camera Operation is not supported.
The Camera button on the right side of the Toughbook works well.
It will be nice if you can suggest a solution.
Thank you
Maymone

Hi Marmone,

Here are some things we will need to help you further:

Have you verified the camera is enabled?
Have you tested the camera with another application to make sure it is working?
Can you tell me wat specific MCA tablet you are using?
Can you tell what version of the MCA software you are using?
Are you installing the MCA platform driver or the MCA SDK on the tablet?
Can you provde the MCA log file in debug mode showing the error?

Thanks,
Steve

Hello,
1. The camera is enabled
2. I tested the camera with the windows application: "USB Video Device" found in "Scanners and Cameras" in "My computer" and it works well
3. Panasonic CF-H1
4. Inplay Tablet Software: V4.1.4.5, MCA Platform Driver: V2.0.0.25057, Microsoft .NET Framework 3.5 SP1, IntelHealthcareSDK.DLL: V3.0.0.34538, Intel.HealthCare.dll: V3.0.0.34538
5. Yes the NCA platform driver and the MCA SDK are installed on the tablet Panasonic CF-H1
6. This is the content of the MCA.Log file

E [2011-03-01 16:03:47.880] {S0-P3032-T1144} [CA_PLUGIN] CAMERA:: Not able to build skelton filter graph

E [2011-03-01 16:03:47.895] {S0-P3032-T1144} [CA_PLUGIN] Error finding camera [] [vid_1871&pid_0306].

W [2011-03-01 16:03:47.895] {S0-P3032-T1144} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SetDevice() FAILED: PS_Error

W [2011-03-01 16:03:47.895] {S0-P3032-T1144} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SetParameters() FAILED: PS_Error

E [2011-03-01 16:03:47.895] {S0-P3032-T2812} [PCF] InitializePlugin: PI_SetParameters failed for device=Camera Device

E [2011-03-01 16:03:48.161] {S0-P3032-T2812} [HDF] Initialize() failed on device Camera Device.

E [2011-03-01 16:03:48.177] {S0-P3032-T2812} [TTA] Error from DefaultHandler HandleButton:;DATA#-2

E [2011-03-01 16:03:48.177] {S0-P3032-T2812} [TTA] Error from mBtnHandMgr.HandleButton: ;DATA#-44

W [2011-03-01 16:06:23.293] {S0-P460-T464} [TTA] Skipping invalid (prefix not found) config file entry in the button handler list: ;DATA#DefaultHandler/InterfaceVersion

R [2011-03-01 16:07:57.896] {S0-P460-T632} [HDF] Process name={C:\Program Files\Intel\MCA\Bin\IntelHealthcareToolTray.exe} id={460} attached.

R [2011-03-01 16:07:58.708] {S0-P460-T632} [PCF] Loaded {Device Control}. Plugin Version {1.0.1.3}, Driver Version {1.0}, Firmware Version {V1.00L15}.

W [2011-03-01 16:08:02.052] {S0-P460-T4040} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SupportsConcurrentInstances() FAILED: {false}

R [2011-03-01 16:08:02.052] {S0-P460-T632} [PCF] Loaded {Camera Device}. Plugin Version {2.0.0.25057}, Driver Version {5.1.2600.5512}, Firmware Version {UNKNOWN}.

W [2011-03-01 16:08:02.052] {S0-P460-T4040} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::GetSupportedFrameParameters(numParams=5) FAILED: PS_TargetTooSmall

W [2011-03-01 16:08:02.083] {S0-P460-T632} [CameraDevice] Unable to retrieve range information for camera lamp instance=0. Lamp will be unavailable.

W [2011-03-01 16:08:02.083] {S0-P460-T4040} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SetImageParameters() FAILED: PS_OperationUnsupported

W [2011-03-01 16:08:03.396] {S0-P460-T632} [CameraDefaultHandler.dll] setVideoParams modified params: original x=320, y=240 fps=30.000000 : used x=640 y=480 fps=30.000000

W [2011-03-01 16:08:03.396] {S0-P460-T632} [CameraDefaultHandler.dll] CA_SetIlluminationLevel returned HC_OperationUnsupported.

W [2011-03-01 16:08:09.272] {S0-P460-T4040} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::GetFrame(buffer={null},bufferSize=921654) FAILED: PS_TargetTooSmall

E [2011-03-01 16:17:34.937] {S0-P3984-T668} [TTA] IntelHealthcareToolTray already running, not starting again.

W [2011-03-01 16:17:44.020] {S0-P460-T624} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SupportsConcurrentInstances() FAILED: {false}

R [2011-03-01 16:17:44.035] {S0-P460-T2004} [PCF] Loaded {Camera Device}. Plugin Version {2.0.0.25057}, Driver Version {5.1.2600.5512}, Firmware Version {UNKNOWN}.

W [2011-03-01 16:17:44.035] {S0-P460-T624} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::GetSupportedFrameParameters(numParams=5) FAILED: PS_TargetTooSmall

W [2011-03-01 16:17:44.035] {S0-P460-T2004} [CameraDevice] Unable to retrieve range information for camera lamp instance=0. Lamp will be unavailable.

W [2011-03-01 16:17:44.035] {S0-P460-T624} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SetImageParameters() FAILED: PS_OperationUnsupported

W [2011-03-01 16:17:44.395] {S0-P460-T2004} [CameraDefaultHandler.dll] setVideoParams modified params: original x=320, y=240 fps=30.000000 : used x=640 y=480 fps=30.000000

W [2011-03-01 16:17:44.395] {S0-P460-T2004} [CameraDefaultHandler.dll] CA_SetIlluminationLevel returned HC_OperationUnsupported.

W [2011-03-01 16:18:12.680] {S0-P460-T2184} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SupportsConcurrentInstances() FAILED: {false}

R [2011-03-01 16:18:12.680] {S0-P460-T2004} [PCF] Loaded {Camera Device}. Plugin Version {2.0.0.25057}, Driver Version {5.1.2600.5512}, Firmware Version {UNKNOWN}.

W [2011-03-01 16:18:12.680] {S0-P460-T2184} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::GetSupportedFrameParameters(numParams=5) FAILED: PS_TargetTooSmall

W [2011-03-01 16:18:12.680] {S0-P460-T2004} [CameraDevice] Unable to retrieve range information for camera lamp instance=0. Lamp will be unavailable.

W [2011-03-01 16:18:12.696] {S0-P460-T2184} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SetImageParameters() FAILED: PS_OperationUnsupported

W [2011-03-01 16:18:13.243] {S0-P460-T2004} [CameraDefaultHandler.dll] setVideoParams modified params: original x=320, y=240 fps=30.000000 : used x=640 y=480 fps=30.000000

W [2011-03-01 16:18:13.259] {S0-P460-T2004} [CameraDefaultHandler.dll] CA_SetIlluminationLevel returned HC_OperationUnsupported.

W [2011-03-01 16:18:47.509] {S0-P460-T1216} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SupportsConcurrentInstances() FAILED: {false}

R [2011-03-01 16:18:47.555] {S0-P460-T2004} [PCF] Loaded {Camera Device}. Plugin Version {2.0.0.25057}, Driver Version {5.1.2600.5512}, Firmware Version {UNKNOWN}.

W [2011-03-01 16:18:47.571] {S0-P460-T1216} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::GetSupportedFrameParameters(numParams=5) FAILED: PS_TargetTooSmall

W [2011-03-01 16:18:47.571] {S0-P460-T2004} [CameraDevice] Unable to retrieve range information for camera lamp instance=0. Lamp will be unavailable.

W [2011-03-01 16:18:47.571] {S0-P460-T1216} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SetImageParameters() FAILED: PS_OperationUnsupported

W [2011-03-01 16:18:48.040] {S0-P460-T2004} [CameraDefaultHandler.dll] setVideoParams modified params: original x=320, y=240 fps=30.000000 : used x=640 y=480 fps=30.000000

W [2011-03-01 16:18:48.040] {S0-P460-T2004} [CameraDefaultHandler.dll] CA_SetIlluminationLevel returned HC_OperationUnsupported.

W [2011-03-01 16:28:13.376] {S0-P772-T3496} [TTA] Skipping invalid (prefix not found) config file entry in the button handler list: ;DATA#DefaultHandler/InterfaceVersion

E [2011-03-01 16:37:50.062] {S0-P3460-T3464} [TTA] WTSRegisterSessionNotification failed, LastError is: ;DATA#1702

W [2011-03-01 16:37:50.250] {S0-P3460-T3464} [TTA] Skipping invalid (prefix not found) config file entry in the button handler list: ;DATA#DefaultHandler/InterfaceVersion

R [2011-03-01 17:55:40.943] {S0-P3460-T3192} [HDF] Process name={C:\Program Files\Intel\MCA\Bin\IntelHealthcareToolTray.exe} id={3460} attached.

R [2011-03-01 17:55:41.943] {S0-P3460-T3192} [PCF] Loaded {Device Control}. Plugin Version {1.0.1.3}, Driver Version {1.0}, Firmware Version {V1.00L15}.

W [2011-03-01 17:55:44.990] {S0-P3460-T2332} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SupportsConcurrentInstances() FAILED: {false}

R [2011-03-01 17:55:44.990] {S0-P3460-T3192} [PCF] Loaded {Camera Device}. Plugin Version {2.0.0.25057}, Driver Version {5.1.2600.5512}, Firmware Version {UNKNOWN}.

W [2011-03-01 17:55:44.990] {S0-P3460-T2332} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::GetSupportedFrameParameters(numParams=5) FAILED: PS_TargetTooSmall

W [2011-03-01 17:55:45.037] {S0-P3460-T3192} [CameraDevice] Unable to retrieve range information for camera lamp instance=0. Lamp will be unavailable.

W [2011-03-01 17:55:45.037] {S0-P3460-T2332} [CA_PLUGIN] CAMERA::CameraDirectShowPlugin::SetImageParameters() FAILED: PS_OperationUnsupported

W [2011-03-01 17:55:46.521] {S0-P3460-T3192} [CameraDefaultHandler.dll] setVideoParams modified params: original x=320, y=240 fps=30.000000 : used x=640 y=480 fps=30.000000

W [2011-03-01 17:55:46.553] {S0-P3460-T3192} [CameraDefaultHandler.dll] CA_SetIlluminationLevel returned HC_OperationUnsupported.

W [2011-03-01 17:55:51.584] {S0-P3460-T2332} [CA_PLUGIN] CAMERA:: Error m_pAMVidProcAmp->Set() DShow Error hr=0x800703e3

E [2011-03-01 17:55:51.584] {S0-P3460-T2332} [CA_PLUGIN] CAMERA:: Getting CameraOption Value

Hi Marmone,

You cannot have both the MCA platform driver and the MCA SDK installed on the same system. They will conflict with each other.

The MCA platform driver should only be installed on a supported MCA tablet like the Panasonic H1.

The MCA SDK should only be installed a development system. This is because the MCA SDK utilizes loopback interfaces to simulate things like a barcode reader or RFID reader. The development system is assumed not to have these physical devices, so loopback interfaces are used so developers can write application code without actually having MCA hardware.

You will need to uninstall both the MCA platform driver and the MCA SDK from the tablet you have. Then reboot the tablet, and then only install the MCA platform driver. The MCA platform driver for the Panasonic H1 is available from Panasonic only so you may need to contact them to download it.

Thanks,

Steve

Hello Steve,
Thank you.
The SDK is not installed in the Panasonic Toughbook.
The SDK is installed only in the Development computer.
Only the Intel MCA Platform Driver is installed.
Still does not work.
Maymone

Hi Maymone,

Take a look at the version of the MCA platform driver installed on the MCA tablet and the version of camerademonet to see if they are the same. In you previous post you listed v2.x of some MCA components, and v3.x of others, all installed on the same MCA tablet. You should be using the same version across the tablet, SDK, and demo programs. For example, if you have MCA platform driver v2.1 installed on your MCA tablet, make sure you are using MCA SDK 2.1 for development, and that the MCA SDK demo programs you are trying to use are also from the version 2.1 of MCA SDK.

Please note the following versions of MCA SDK available: 1.1, 2.0, 2.0.1, 2.1, and 3.0. For SDK development and demo programs, select the version that matches the MCA platform driver installed on your MCA tablet.

If this still does resolve the issue the only other step I can recommend is to reimage the tablet and start from a fresh OS build.

Thanks,

Steve

Leave a Comment

Please sign in to add a comment. Not a member? Join today