使用 EMDK 为 Zebra TC57 设备启用 UPU S18 4 态条码扫描器支持

问题描述 投票:0回答:0

如何使用 EMDK(企业移动开发套件)为 Zebra TC57 设备启用 UPU S18 4 态条码扫描器支持?我需要将此功能集成到我的应用程序中以扫描 UPU S18 4-State 条码,但我不确定所需的必要步骤和代码修改。有人可以提供有关如何完成此操作的指导或示例代码吗?

请查找条形码规范。 https://help.accusoft.com/BarcodeXpress/v13.6/BxActiveX/UPU_S18_4-State_Barcode.html

这是我当前的代码设置。 (这是 Xamarin Android 代码)。我同时支持原生和安卓。

if (null != _mScanner && _mScanner.IsEnabled && !_mScanner.IsReadPending)
                {
                    //EMDK: Configure the scanner settings
                    var config = _mScanner.GetConfig();
                    if (null != config)
                    {
                        config.ScanParams.DecodeLEDFeedback = true;
                        config.DecoderParams.Code39.Enabled = true;
                        config.DecoderParams.Code93.Enabled = true;
                        config.DecoderParams.Code128.Enabled = true;
                        config.DecoderParams.Ean8.Enabled = true;
                        config.DecoderParams.Pdf417.Enabled = true;
                        config.DecoderParams.I2of5.Enabled = true;
                        config.ReaderParams.ReaderSpecific.ImagerSpecific.CharacterSetSelection = ScannerConfig.CharacterSet.Iso88591;
                        _mScanner.SetConfig(config);
                        return Task.FromResult(true);
                    }
                }
android xamarin.android motorola-emdk zebra-scanners
© www.soinside.com 2019 - 2024. All rights reserved.