SimBarcodes - 15 Barcode Types (so far...)

Looking for individuals to test the barcodes with handscanners. 6 common scanners have been tested so far with 1 being “finicky.” The SimBarcodes module will be available at Xojo Developer’s Spot when it is ready for public release, and also comes as part of the SimDesignerCanvas package.

Download: http://www.xojodevspot.com/demos/barcodes.xojo_binary_project

Very nice :slight_smile:

From Denso Wave Inc:

Are the specifications of the QR Code publicly available?
Specifications of the code were approved as a JIS standard (JIS X 0510) in November 2004. Therefore, they are publicly available. (ISO/IEC18004)

What procedure do I have to follow to use a QR Code? Do I have to file an application?
No application is necessary to use a QR Code.
You can use the code freely as long as you follow the standards for QR Codes in JIS or ISO.

Is there a fee for using QR Code?
No.
The license to the use of the QR Code stipulated by JIS (Japanese Industrial Standards) and the ISO are not necessary.

The specification for QR Code has been made available for use by any person or organization.(Obtaining QR Code Specification)
The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.
To use the word “ QR Code” in your publications or web site, etc, please indicate a sentence QR Code is registered trademark of DENSO WAVE INCORPORATED.
This registered trademark applies only for the word “QR Code”, and not for the QR Code pattern (image).

The QRCode creation in use is UTF-8, not JIS or ISO/IEC 18004 (which cannot accept all international characters… Only ‘eastern’ and ‘Latin-based’ character-sets). I have inquired about rights to make the qrcode via Xojo code (as I’ve done with animated GIFs…to Unisys and CompuServe)… awaiting a reply from the patent holder :slight_smile:

I have a hacked :CueCat somewhere in a box. I’ll try to dig it out. I’d be seriously amused if I could find a use for it after so many years :smiley:

http://hackaday.com/2005/06/12/cuecat-hacking/
http://en.wikipedia.org/wiki/CueCat

[quote=89023:@Eduardo Gutierrez de Oliveira]I have a hacked :CueCat somewhere in a box. I’ll try to dig it out. I’d be seriously amused if I could find a use for it after so many years :smiley:

http://hackaday.com/2005/06/12/cuecat-hacking/
http://en.wikipedia.org/wiki/CueCat[/quote]

It was actually one of the scanners I first used a while (long time) ago :slight_smile: if you need a module to convert the input to actual strings, I’d be glad to dig it up and share…I wonder where my CueCat is now…hmmm :slight_smile:

I actually hacked mine, so it reports strings directly. It’s like a keyboard, really. I used to use it to fill excel lists for my DVDs.

UTF-8 is just the char set you intend to transport. The JIS X0510 or ISO 18004 are just the standard specs of the QR encoding.

The encoding in use MUST adhere the specification or you run the risk of breaking readers compatibility.

Why not transport your UTF-8 message in a binary mode stream (streams of 8 bit chars in binary mode [0100]) ?

http://www.swetake.com/qrcode/qr1_en.html (check page 2, mode indicator).

I’ve noticed that I just pointed out problems and forgot to thank you for your effort donation. Good work. :wink:

This is a meant to be a product thread for testing the code…muchas grasias y tenga un buen dia…espero que todo es rebien en brazil y que vaya con dios. eu sei que voce provavelmente falar portugues … falo espanhol :slight_smile:

Sim, falamos portugus.
Pero soy nieto de espaol y entiendo lo suficiente. Mi familia est bien, pero no todos los brasileos. Vivimos tiempos difciles.

Would this work using iPhone’s barcode scanning app?

[quote=89003:@Rick Araujo]From Denso Wave Inc:

Are the specifications of the QR Code publicly available?
Specifications of the code were approved as a JIS standard (JIS X 0510) in November 2004. Therefore, they are publicly available. (ISO/IEC18004)

What procedure do I have to follow to use a QR Code? Do I have to file an application?
No application is necessary to use a QR Code.
You can use the code freely as long as you follow the standards for QR Codes in JIS or ISO.

Is there a fee for using QR Code?
No.
The license to the use of the QR Code stipulated by JIS (Japanese Industrial Standards) and the ISO are not necessary.

The specification for QR Code has been made available for use by any person or organization.(Obtaining QR Code Specification)
The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.
To use the word “ QR Code” in your publications or web site, etc, please indicate a sentence QR Code is registered trademark of DENSO WAVE INCORPORATED.
This registered trademark applies only for the word “QR Code”, and not for the QR Code pattern (image).[/quote]

FYI:
As far as I know there is no free ride to use the QR Code except to use the QRgenerator filter of Apple (Core Image).
All other ways needs you to pay for it (and it is expensive too).

Hi Christoph, I don’t know from where you got this info, but my source is from the inventor.
It’s free (just need to follow some guidances).
Denso Wave publicly waived the rights of the patent.

Please, check Denso Wave’s website, there they sends you to their qrcode.com website where you can find all the info, including:

http://www.qrcode.com/en/about/standards.html

http://www.qrcode.com/en/faq.html

I think this is changed recently. About 1 year ago this was not the case.
Good to hear it is now free to use.
Maybe thats why Apple only added the QRGenerator filter for 10.9 or later.

Good idea James, iPhone and Android scanners all work :slight_smile:

Hi everyone, I’m trying to use the simbarcodes in my application, but I noticed that the barcode generated is wrong, the letter “R” is coded as “K”. I tried both the code39 that code128. Has anyone else experienced the same problem?

Hi Piero, can you send me an example barcode to test with my scanners? I’ll be glad to fix the problem. Haphazardly found this post.

I have found the problem :slight_smile:

Matt,

Just curious, why did you mark QRCode as requiring the Internet?