問題タブ [motorola-emdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
barcode - Motorola EMDK 2.6 を使用した GS1-128 UCC/EAN128 のデコード
Motorola emdk バージョン 2.6 で GS1-128 (form.ECC/EAN128) バーコードをデコードしたいと考えています。ES400 をテスト デバイスとして使用します。ネイティブテキスト形式のデータのみを取得します。
たとえば、を(01)25416898545645(17)080600(30)0306180021
返します012541689854564517080600300306180021
。
FNC1 (ascii102) または GS (ascii 29) 文字を取得できませんでした。結果なしで「RawData」を試しました。
どうすればこれを処理できますか?
barcode-scanner - Motorola MC 75A でバーコード スキャナが停止する
EMDK (バージョン 2.6) を使用して MC75 のバーコード スキャナにアクセスするマルチフォーム Windows モバイル アプリケーションがあります。Singleton を使用してバーコード スキャナーにアクセスします。アプリケーションの開始時に呼び出しbarcodereader.Actions.Enable()
、アプリケーションの終了時に「barcodereader.Actions.Disable()」を呼び出します。基本的に、スキャナーを機能させるためのガイドとして EMDK サンプルを使用しました。
アプリケーションの実行中に、フォームのアクティブ化イベントでイベント ハンドラーをバーコード リーダーの「readNotify」に追加し、フォームがアクティブ化されたときにイベント ハンドラーを削除します。これが正しく行われていることを確認するコードを挿入し、新しいイベント ハンドラーを追加する前に既存のイベント ハンドラーが存在しないことを確認するチェックを追加しました。
アプリケーションは正常に動作しますが、何らかの理由でバーコード スキャナーが突然切れて、トリガー ボタンを押しても動作しません。これは常に同じ場所で発生しているようです (約 20 回の奇妙なスキャンが 3 つのフォームにまたがった後)。エラーはキャッチされず、スキャナー ライトは点灯しません。実行するスキャンの設定回数があり、数秒前にスキャンが成功したフォームでスキャンが停止します。1 つのフォームで 20 を超えるスキャンを実行できますが、別のフォームでスキャンを実行した場合にのみ問題が発生するようです。
アプリケーションを再起動すると、スキャナーは再び機能します。Datawedge ソフトウェアはインストールされていますが、使用されていません。
ここでの調査中にこの問題を確認しましたが、私の問題は断続的ではないようです。
Symbol サポート サイトで、フォーム間を移動するときに「.Actions.Enable」と「.Actions.Disable」を繰り返し呼び出すことは望ましくないというメモを見ましたが、私はこれを行いません。
アプリで何をチェックすればいいのか途方に暮れています。何か案は?
詳細 - Windows Visual Studio 2008 を使用し、デバイスは Windows Mobile 6.5 Professional、EMDK バージョン 2.6、C# で記述されたアプリケーションを実行しています。
windows-mobile - Motorola ハンドヘルド ターミナル MC75A が応答しない
Motorola MC75Aでいくつかのプロジェクトを開発しています。しかし、私はいくつかの問題を抱えています。ページにバーコード コントロールを追加し、EnableScanner プロパティを false に設定しました。
バーコードのプロパティ EnableScanner=True を変更してプロジェクトを実行すると、アプリが応答しません。
したがって、EnableScanner=True を False に変更します。
コードビハインドでこのプロパティを変更することにしました。Page_Activated イベントでは EnableScanner=True、Page_Deactivate イベントでは EnableScanner=False です。
それでも私のアプリはこのページで応答しません。ここで何が問題ですか?
windows-ce - E_SCN_READINCOMPATIBLEMC9090Gでバーコードをスキャン中にスローされた通知エラー
ライブラリのEMDK2.5(VS2008とVC#および.NetCF3.5)Barcode2クラスを使用して、バーコードをスキャンするサンプルアプリケーションを作成しています。EMDKで利用可能なサンプル(CS_Barcode2Sample1プロジェクト)に従いました。ハードウェアでスキャンをトリガーするたびに、通知「E_SCN_READINCOMPATIBLE」がスローされ、スキャンされたデータを取得できません。ドキュメントには、E_SCN_READINCOMPATIBLE通知の原因についてはあまり記載されておらず、Google検索からの運もありません。Symbol.Barcodeを使用するなど、いくつかのオプションを試しましたが、結果は同じです。EMDK 2.3も試しましたが、結果は同じです。
ここにコード全体を貼り付けました。
barcode - EMDK 2.6 または DataWedge で GS1-128 UCC/EAN-128 Motorola を解釈する方法は?
Motorola MC3190 デバイスで ean-128 を読み込もうとしています。
サンプル文字列(00)123456789012345675(15)010105を読み取ると、Emdk と Datawedge の両方が]C10012345678901234567515010105を返します。
FNC1 文字 ( " ]C1 " ) を読み取りましたが、他のパラメーター (この場合は (15)) はどのように見つけることができますか? それを識別する特殊文字はありません!
motorola-emdk - Motorola MC65-EMDK .NET 2.6-ScanWait()を使用したE_SCN_READTIMEOUT
EDMK2.6ライブラリのBarcode2クラスを既存のバーコードスキャンインターフェイスに統合したいと考えています。
サンプルコードをインターフェイスメソッドに接続しましたが、コードがスキャンに応答しているように見えても、StartScan()
常に結果が得られます。(スキャンに応答してでE_SCN_READTIMEOUT
ブレークポイントがヒットしますif (scan.Result == Results.SUCCESS)
結果は常にですE_SCN_READTIMEOUT
。これは、デバイスで実行されているDataWedge 3.4との競合である可能性がありますが、スキャナーとトリガーの機能はそれに依存しているようです。
DataWedgeを使用してクリップボードにバーコードスキャンを取得することは私たちのオプションではありません。DataWedgeにもかかわらずライブラリを機能させる方法はありますか(読み取りタイムアウトが発生していると仮定します)?
c# - C# を使用してハンドヘルド RFID リーダーに接続するときの例外
Windows Mobile 6.1 を搭載した HandHeld MC9090G に統合された RFID リーダーでタグを読み取るために、EMDK v2.3 を使用して Visual Studio 2008 の C# でアプリケーションを開発しています。このタスクを実行するためにドキュメントを読みましたが、コードを実行すると、原因が見つからないという例外がスローされます。Symbol.RFID3 アセンブリを使用しています。
私が使うとき
1) 例外をスローします: "OperationFailureException"
2) 例外をスローします: "InvalidUsageException"
原因に関するアイデアはありますか?
bluetooth - バーコードスキャナーMT2070からデータを送信する方法
MotorolaのバーコードスキャナーMT2070に問題があります。EMDK 2.6 for .NET(Update 2)を使用して、スキャンしたバーコードから文字列を作成し、ホストPCに送信します。しかし、送信は失敗しました。
MT2070はWindowsCE5.0で動作し、Bluetoothを介してクレードルSTB2078に接続されます。しかし、「送信に失敗しました」と結果コードが「E_INCORRECT_MODE」になるたびに。
問題は、「INCORRECT_MODE」の意味がわからないことです。DECODEに設定し、RawDataではソースの意味を理解していませんか?
ご協力いただきありがとうございます!(そして私の英語でごめんなさい)
.net - EMDK モトローラ ES400 プログラム GPS .NET
Motorola ES400 で GPS を有効にしてプログラムしようとしています。EMDK には、.NET でこれを行うためのサンプルがありません。
ジョナタンについて