Bar code scanner

I have read that I want a scanner that can act as a keyboard wedge.

Anyone got some bar code scanner recommendations? I am in the USA.

Just want to scan some codes from some material boxes to a focused input box.

Heard Zebra scanners are good for this. I haven't tried any of these.

USB barcode scanners are fairly straight forward. I've used off-brand desktop scanners, honeywell, zebra, etc. As far as keyboard wedge mode, they all mostly work the same. The one thing that might make a difference is if the scanner can add prefix/suffix characters to the scan.

2 Likes

Agree with @dkhayes117 response, just to add a brand to the list of scanners you can look into, I am working on a project currently and we are implementing Keyence scanners. They have been working well for us in your exact scenario. I haven't had any issues thus far with them.

1 Like

I have a kind of silly question maybe.

Is there a tablet that can scan the bar codes to a focused input on a Perspective page directly?
So far, I have only heard about tablets scanning to applications then manually copy/pasting the text from the app to the page.

That's what it means to be a "keyboard wedge". The barcode scanner behaves just like a keyboard.

1 Like

I mean to ask is there a tablet with a scanner that can be implemented as keyboard wedge?

I saw some Zebra ETXX models, but I can't tell if they are only scanning to an application only or if the tablet scanners can operate as a keyboard wedge.


I found Zebra documents at least on ET6x has the keyboard wedge functionality.
They called it OCR wedge, not sure why, but they describe the functioning the similar way.

I may be misunderstanding you but, is the tablet going to be running Perspective and you would like to scan the barcode directly into the field?

If you are using tablets with a camera to run the application, you may be able to take advantage of using the camera coupled with barcode session events to handle what you are trying to accomplish just to throw out another possible idea.

1 Like

Yes, that is the plan I think.

If you're using an android or iPad tablet and run the perspective app, you can use the barcode scanning functionality built into the perspective workstation app on the devices. If using Windows it doesn't support it unfortunately, but we just ordered some Windows tablets not long ago for a client that have a camera barcode scanner, but it hasn't been the most reliable (or I'm using it wrong).

1 Like

We are currently using the zebra TC26 which is easy to configure, just make sure it sends each key individually.
Great for scanning, but calling quality could be better.
We started with the camera but that does not support continues scanning which was a requirement.

1 Like

Is your TC26 equipped with the SE4710 scanner or SE4100?

We use Cipherlab RS35/RS36 handheld scanners and they have been working very well for us.

2 Likes

Do you use the session property for the scanner?
Are you able to use it easily without the session property via browser?

I set the scanning engine to operate in keyboard wedge mode with prefix/suffix characters and the barcode scanner input component in perspective.

1 Like

I have used both Zebra TC53 handheld devices along with Zebra ET40 tablets running Perspective applications and scanning without any issues.

2 Likes

It's equiped with the SE4710.
We use the custom/parameter in views for communication with the ERP system, on some cases the value goes to tags for automatic time registration in cases the machine has no digital communication.
It's very easy to use in a session/view/tag.

2 Likes

If the scanner is setup as keyboard wedge, won't text be entered into the focus input upon a scan?

I had thought prefix and suffix were for when using the bar code scanner session technique so that text from the scanner would be delineated from general text from the keyboard.

Would you please clarify for my understanding?

If I understand correctly, the barcode session event only works using a device camera, not a built-in scanning engine.

Perspective cannot use the scanner's intent, so you use the barcode scanner input component with regex or prefix/suffix framing and keyboard wedge.

I have setup a pre and postfix for the entire project.
As far as I know the value will not be entered in the focused element when a barcodescanner element is available.

Any input field will not be changed using the barcodescanner, the data is send over using an intent activity. Verified with the demo App.
"com.inductiveautomation.perspective.ui.perspective.PerspectiveClientActivity".

No, any wedge keyboard whether internal or Bluetooth device can be used for the barcode scanner.

No, the prefix/suffix has to be configured in the wedge keyboard or be present on the barcode.

You can use the barcode regex to filter the input, downside is that the user hears a "beep" but nothing happens and gets confused.