|MSI barcodes not supported?||Ruben Vanhoeyveld||12/26/12 3:41 PM|
Is it possible to implement MSI barcodes?
|Re: MSI barcodes not supported?||Bas Vijfwinkel||12/27/12 1:02 AM|
Looks like a pretty straightforward protocol definition.
Do you urgently need the implementation or can I try to add them within the upcoming weeks?
Do you only need the decoder or do you also want to generate them?
|Re: MSI barcodes not supported?||Ruben Vanhoeyveld||12/27/12 6:38 AM|
I need it quite urgently, actually... I only need to decode them.. Thank you in advance.
Op donderdag 27 december 2012 10:02:42 UTC+1 schreef Bas Vijfwinkel het volgende:
|Re: MSI barcodes not supported?||Bas Vijfwinkel||1/7/13 11:02 PM|
I added a test for decoding MSI barcodes to the Actionscript port of Zxing I help to maintain.
The encoder was pretty straightforward but the decoder took a bit more time than expected.
Before converting it back to Java (for the ZXing core library), I was wondering if you could maybe provide some real MSI barcode examples/pictures/screenshots.
I only have generated MSI barcodes but to test the decoding algorithm it would be great to have some real pictures of MSI barcodes.
If those don't generate too much false positives then I'll convert the MSI decoder to Java and if it passes all tests it hopefully will be added to the
I currently don't have an Android phone so I am a bit dependent on some of the other zxing contributors to update the Android application.
I can send you a simple Actionscript version that works with a webcam and (if I remember correctly) it can be used straight in a browser (no webserver needed).
|Re: MSI barcodes not supported?||zxingnet||1/16/13 2:01 PM|
I implemented a MSIReader and MSIWriter.
I added some black box tests, too.
It works very well vor me. My tests doesn't produce false positives for the other decoders.
I attached a archive with a patch file against the current trunk.
The full modified files are included, too.
What is missing: I only implemented the Luhn Mod10 checksum algorithm (the most common one). Mod 11, Mod 1010, Mod 1110 are not supported.
|Re: MSI barcodes not supported?||Valentin Taleb||5/21/13 1:31 AM|
With which version of Zxing does your patch work? Did you try it with the last version (Zxing 2.2 published the 15 may 2013)?
|Re: MSI barcodes not supported?||zxingnet||5/21/13 1:01 PM|
The patch is against trunk from Jan 16.
I didn't try it with the current release.
|Re: MSI barcodes not supported?||Valentin Taleb||5/23/13 8:26 AM|
I'll try this :)
|Re: MSI barcodes not supported?||Valentin Taleb||5/27/13 7:21 AM|
I integrated your patch in my project (with the release of ZXing from Jan 16). Unfortunately I can't make it work: The scanner doesn't want to scan my barcode. Can you assure me that with your patch, you are able to scan barcode like this one: https://docs.google.com/file/d/0Bw3rnSSR_aHac3ZIWlVUQ1poYXc/edit?usp=sharing
Thank you in advance
|Re: MSI barcodes not supported?||zxingnet||5/27/13 1:03 PM|
It doesn't look like a MSI barcode. I created a MSI barcode from the value of your version.
It looks very different. Are you sure that your sample is MSI?
|Re: MSI barcodes not supported?||Valentin Taleb||5/29/13 12:46 AM|
Thanks, you are right. After doing some research it seems that this barcode is not a MSI like I thought.