cancel
Showing results for 
Search instead for 
Did you mean: 

Using scanner in list view on android

Former Member
0 Kudos

Hi,

we are using Intermec CN51 with Android 4.2.2 and agentry in version 6.1.4.179 on both server and client.

Now when I try using the Single Match Action in a list view field with the intermec scanner, nothing happens.

The only thing the scanner works for, are input fields but only when they are focused.

The scanner software has to settings

1. Internal Scanner (if off the scanner doesn't react at all)

2. Virtual Wedge (if off no values are stored in the input fields)

Why do the Match actions not working? Is there any solution for this problem?

I hope someone can help

Thanks

Thomas

Accepted Solutions (1)

Accepted Solutions (1)

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

Thomas,

By Intermec scanner do you mean some kind of laser scanner or are you referring to the camera scanning?

The Android client only supports Camera scanning.  You click the barcode button and it opens a camera window to capture a barcode as an image and automatically "read" the value.


It sounds like you are trying to use some other scanner interface which is not supported at this time.  The reason it works for input fields is when you turn on the Virtual Wedge interface and scan a value the device sends the resulting value as if you typed it on the keyboard.  If you have an input field open that value will then appear as if you typed it in yourself.

--Bill

Former Member
0 Kudos

Hi Bill,

you're right. This is a laser scanner running android. Bad to hear that syclo do not support such devices at this time. Are there any plans in the future where this setup works? And if there is a plan when would it come?

I didn't know that on android there is only Camera support. Thanks for clearing this out and thanks for response.

Thomas

Former Member
0 Kudos

Hi Bill,

one more question. Is there an official document from syclo, explaining, that on android only camera scanning is supported? Its for our buisness partners.

Thanks

Thomas

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

Thomas,

There are discussions going on with respect to how to best enable this but nothing firm at this time.

--Bill

Answers (1)

Answers (1)

daniel_ruiz2
Active Contributor
0 Kudos

Hi Thomas,

Bill kinda explained the why one approach you used is working. Intermec provides the SDK download at http://epsfiles.intermec.com/eps_files/SWFiles/00003102_Intermec-sdk-opt2.zip -- the data-collection API is what you're looking for.

Of course, this is a native API, and in case you're using Apache Cordova to deploy you'd need to create a plugin to wrap the native functionality.

Hope it helps,

D.

Former Member
0 Kudos

Hi Daniel,

when you write "create a plugin to wrap the native functionality" do you think we can manage the laser scanner function of the intermec cn51 to run in agentry? If its so can you explain how to do where is the interface or API in Agentry that I have to code against?

Thanks for help

Thomas

daniel_ruiz2
Active Contributor
0 Kudos

Hi Thomas, are you using hybrid web container (cordova) or native development? the hyperlink i posted contains the api youre looking for, including samples on how to do it. did you have a look at the file? Cheers, D