Setup Barcode Scanner

4 views
Skip to first unread message

Ulrike Dweck

unread,
Aug 4, 2024, 7:47:10 PM8/4/24
to reslietiweb
Readinga barcode from a single image has its limitations--some barcodes may not be found because of pixel alignment, perspective, skew, illumination, or compression artifacts from formats like JPEG. Performance of this online barcode reader is not representative of the performance of our world class, rugged barcode readers. Learn more at cognex.com.

I have scanner ScanSKU. This scanner has build in scanner and button to trigger scanner.

I just wonder if I can use this to scan barcode and write in to tag.

So I was able to use button event and scan barcode with camera - but this is not what I want.

I was able to use Input text and build in scanner and button and write it to tag. However, it means somebody need to always keep text field in focus.


So this is what I have added in to Barcode Scanner. But nothing is happened.

image878316 39.6 KB

This is working when I have button in the app and use scanner camera as per the instruction in article.

But, when I use build in scanner and build in button nothing has changed.

I is working when I create input text field and use build in scanner and button but when text field lost focus then nothing is scanned.

Based on this I know that app received data just want pass this to the tag.


When I used Barcode Scanner Input and app button it opens camera and scan barcodes with no problem.

What I want, is to be able to scan using build in scanner and button. Not sure however how to check if scanner is sending data to app. It does when I used input text field.

The scanner I am using is ScanSKU Android scanner.


The way the input works is if you configure the prefix/suffix property with a character, it will listen and record characters between them. For example, if you set prefix to ! and the suffix property to @. Then start preview mode and type !asdf@, asdf will get recorded.

Your ScanSKU app should have a setting to add prefixes and suffixes. If you set the prefix and suffix for the scanner to be the same as the Barcode Scanner Input, it should then start working because your scanner will send a string of characters like !GLW1234567@ instead of just GLW1234567.


Almost every value you interact with within Ignition is actually a Qualified Value of some sort. Qualified Value is an important concept because this is how quality and timing are conveyed throughout the project. If you look at the docstring of valueChanged in the code you provided above, you'll see that it clearly defines that you will receive a Qualified Value. If you ONLY want your string, try looking at currentValue.value, which will give you the value attribute of the Qualified Value.


THIS is because the QUALIFIED VALUE is NOT the same. See the time stamps in your Database? What happened is you received three entries which were all not equal to one another. The first entry has a Serial_Number of one of our Object classes, the second had a different Serial_Number, and the third had a different t_stamp.


One thing I want to point out with how this is all set up. The binding to the string tag you have is taking what it scanned and turning that qualified value into the value of the tag, which itself will have a qualified value with the value being a stringified qualified value. While not really the source of your issues considering the queries are done from the custom property, I think this can be simplified a bit.


What I should have said is "Usually, when you're referencing something which is not a visible property". What I mean by that is this: if you can see the property in a property editor, then you can (99%) of the time reference it as a straight value (str, int, float, list), but if you're looking at currentValue, previousValue, or anything returned from a system.tag scripting call, you're probably dealing with a QualifiedValue object.


TLDR; change GLW_Last = self.custom.LastGLW.value to GLW_Last = self.custom.LastGLW. When we provide scripts, please always take our suggestion with a grain of salt - we don't have the same setup and data you have, so there's almost no chance we've actually run the script ourselves, and it is only meant as an example or suggestion.


So when operator scans the barcode then i need to read this scanned data in Ignition text field. I have gone through the above chats but maybe my requirement are different given above. So i need to use barcode scanner component with input field as i am not using ignition build in mobile device scanner.


Improve self-service and price-checker applications with the Elo Edge Connect 2D Barcode Scanner. This fast, hands-free device provides rapid and accurate scanning of barcodes, including linear barcodes and QR codes. Whether on paper, etched into a product or on a mobile screen, the reader can return quick, reliable results.


Our modular design provides our customers with the building blocks to configure a multitude of solutions - making it easy to deploy a variety of solutions from price checkers and self-checkout to visitor management. Start changing the way your customers and employees interact in-store and at work by deploying a new generation of interactive technologies.


I am making a device management app that is connected to a sharepoint list. I attached a barcode scanner to the home screen and asset lookup screen in the search bar. I can open the barcode scanner and scan a barcode but then it just goes back to the screen it was already on. These barcodes are already in the sharepoint list. how do I tell the barcode scanners to lookup the barcode in the sharepoint list and return the item in said list?


This is the strand I have for the onscan category. I am trying to tell the barcode scanner to go to the item in the device details screen with the corresponding serial number and if it does not have a corresponding serial number then go to the edit device screen so that I can make an item with that serial number. Subtitle 1 is where the serial number is on the device list screen where I am looking up the serial number.


Hello all, I am looing into creating an asset management system using Smartsheet. I have seen the barcode function - but almost all the resources about it that I've come across mentions using the phone app. I am asking if a barcode scanner can be used instead. I am thinking of making a system where the barcode scanner would scan, and program the scan to update the inventory quantity of the corresponding item (every scan increases by 1)...


We do not have any specialized scanners. The two models we use are the corded Zebra DS2208 and the cordless Zebra DS3678-SR. There's no programming involved other than adding a TAB key or an ENTER key after the scanned data. Before scanning the barcode, simply ensure that the mouse cursor is in the correct field, because that is where the scanned data will be inserted.


Think of a barcode scanner as an input device much like your keyboard. However, instead of individual keystrokes, the scanner scans, processes the scan, and then inputs the entire string/number into the field that the cursor is located.


If your barcode contains both the inventory item ID and quantity, you will need to configure your sheet to parse the item ID and quantity from the barcode string. The barcode string or scan itself will not "update" your inventory quantity.


For example, if your barcode read is something like "PROD54321-12", where what precedes the "-" is the item code, and what comes after "-" is the quantity, you might have three columns: Barcode Read, Item ID, Quantity. Your scan would go into Barcode Read; you will need a formula to parse the item ID from the barcode into the column, Item ID; and a formula to parse the quantity from the barcode into Quantity.


Understood, thank you for the clarification and the detailed answer! If that is the case, would any conventional barcode scanner work in this case as long as the barcode is programmed to go to the smartsheet, or would the scanner need certain capabilities (like those scanners with a screen and a numpad).


I opened a support ticket, but I can't close this pop-up no matter what I click or what browser I use and I'm wondering if anyone has any insight. I'm LOCKED OUT of my work because of some stupid UI refresh alert. ?


I have recently connected the Socket Mobile 7Ci barcode scanner to my Square POS app on an IPAD Air 4th Gen. This particular IPAD was meant as secondary satelite POS and my intention for the Socket Mobile 7Ci barcode scanner was primarily to scan in Member ID #'s and USPS tracking numbers into a Google Form for membership registration. The ability to also scan products is secondary, as we can just as easily ring up items via the Square POS buttons.


I previously tested the bluetooth scanner on the Google Form and it worked great. We have already ordered a Square Stand compatible Motorola USB barcode scanner that we plan to use for the primary Square Stand POS, so I was merely testing out the bluetooth scanner on the Square POS app to see if it works for both the POS and Google functions I desire, but now that I've connected it to the Square POS it won't scan the barcodes into my Google Form, even if I double click the IPAD 4's home button and "close the Square POS" by swipping the application upwards.


EDIT: Found instruction on how to reset barcode scanner (below). I had to print the image to scan because the scanner does not seem to work with barcodes on monitors or IPADS. I can now use it for Google Forms again and it does not auto connect to POS. Still would love to know if anyone has any suggestions for my second inquiry though!

3a8082e126
Reply all
Reply to author
Forward
0 new messages