Silverlight getting Katakana character prepended to encoded string

May 15, 2013 at 1:56 PM
QrEncoder qre = new QrEncoder( ErrorCorrectionLevel.H );
QrCode qc = qre.Encode( "Hello World" );
GeometryGroup gg = GeometryRenderer.DarkModuleGeometry( qc.Matrix );

When I scan back the resulting code, it always begins with a Japanese sentence ending dot followed by a Katakana 'so' character prepended to it. It doesn't matter what text I give it, it always prepends these two characters. I don't see any way to tell it that the input is explicitly English text.
Coordinator
May 15, 2013 at 6:42 PM
Use following link to decode, see what comes back.


http://zxing.org/w/decode.jspx

Sometime issue might relate to decoder instead of encoder.
May 17, 2013 at 2:20 AM
I've test this extensively now. I've read the QRcode that your library generates with the link you send and it works correctly.. Additionally, I read this code with an iPhone, and iPod, three different Android phone and they also work fine.

However, on my Windows Phone 7.5 using the built in Bing scanner, it always prepends these two character on any QRcode generated from your library. Using the same Bing scanner, I've successfully read every QR code I physically have and all kinds of normal and augmented QR code images found from a google search. Actually, I would say that the Bing decoder is better than most of the other ones I've tried. But for some reason it wants to augment the string presented from your QRcodes.

Any suggestions or things to try?
Coordinator
May 17, 2013 at 11:20 AM
Have you tried use zxing to generate QRcode and decode with bing scanner?

Also post your QrCode here, with input.
Coordinator
May 17, 2013 at 11:25 AM
http://kamocu.com/en/qrcode/

Just tried use QrCode.Net to create some code and decode with bing scanner. No katakana at front of message.