The standalone android app reads the barcode correctly (or has a workaround).
A text QR code with the same string is read correctly.
Comments: ** Comment from web user: semicolo **
Forgot to mention this happens on version 1.4.6
Forgot to mention this happens on version 1.4.6
FocusSettings focusSetting = new FocusSettings()
{
Mode = FocusMode.Continuous,
AutoFocusRange = AutoFocusRange.Normal,
DisableDriverFallback = false,
WaitForFocus = true
};
Now it does work fast! That's because the Code39 Extended Mode is enabled.
The decoding hint USE_CODE_39_EXTENDED_MODE should not be set to get the correct behaviour in your case.
But you use the ZXing.Net.Mobile Xamarin component. The project here is only the base library of the component. Please open a new issue at the project page of ZXing.Net.Mobile if you can't disable the extended mode anywhere in the options of the component.
rhatgadkar has uploaded a patch.
Description:
This is a shipping label reader program. I have added support for decoding of IMBs.
Instructions:
Run the program, make sure the "Get tracking number" checkbox is checked, select one of the image files that are in the patch. It will output the IMB tracking number.
Changes:
I added a BinaryBitmap as another argument to decodeRow().
My implementation of the IMB decoder is in IMBReader.cs.
Redth has uploaded a patch.
Description:
Xamarin.iOS Unified API Support
There are some 'breaking' changes in the latest version of Xamarin where we now have our 'Classic' API (the old, existing one), and the new 'Unified' API which can support x64 iOS devices.
To do this, there are a number of changes to the new 'Unified' API:
- RectangleF, PointF, SizeF become CGRect, CGPoint, CGSize
- Introduction of nfloat, nint types to replace NSInteger, NSFloat, etc. Most .NET instances do not need to change for these, it's only interacting with iOS API's that may need some changes
- Namespaces drop MonoTouch. prefix (eg: using MonoTouch.UIKit; becomes using UIKit;)
To accommodate these changes in ZXing.Net.Mobile, I'm hoping you can apply this patch to your project. It adds some #if __UNIFIED__ statements to keep the code base the same for Classic and Unified API's (so both are still supported). It also adds a new zxing.ios.csproj which is the new Unified API target project type. zxing.monotouch.csproj remains as the Classic API project type.
Cheers
micjahn has applied patch #16811.
Comment:
Committed with revision 88971. Thanks for your work.
rhatgadkar has uploaded a patch.
Description:
.patch file for the IMB reader using the latest revision of ZXing.Net
rhatgadkar has uploaded a patch.
Description:
I forgot to add my changes to OneDReader.cs, MultiFormatReader.cs, and MultiFormatOneDReader.cs in my previous patch file submission.
This patch file includes those changes and the changes that were in the previous patch file.
Please Close this issue.
I was assuming that Result would return first qrcode detected, even with multiple QRCode in one single page. But I just discovered that I have to use DecodeMultiple.
Thank's anyway.