AIWedge APP
AIWedge は、IPCMobile の Linea Pro G デバイスを制御および管理し、Android Intents API を使用して取得したデータを新規または既存のアプリに統合する機能を提供するアプリケーション サービスです。これにより、デバイス上の任意のアプリケーションが複数の入力ソースからデータをキャプチャし、必要に応じて単純なオプションまたはマジック フィルターを使用した複雑なオプションを使用してデータをフォーマットできるようになります。
マジックフィルター
MagicFilters を使用すると、スキャンされたバーコードを処理する JavaScript スクリプトを作成して、それを受け入れるか拒否するかを決定できます。バーコードにターゲット文字が含まれているかどうかを確認し、プレフィックスとサフィックスを追加するか、まったく異なるバーコードを返します。受け入れられた場合、キーストロークとしてキーボードに送信されるか、バーコードを受信するように設定されているすべてのアプリに Intent API 経由でブロードキャストされます。
返されるバーコード値は、単純な文字列または JSON 文字列です。
インテントAPI
インテント API を使用すると、任意のアプリがスキャン エンジンの開始/停止や画像のキャプチャなどのコマンドを使用してインテントを AIWedge に送信できるようになります。次に、結果のインテントが、定義されたインテント API を介してアプリに送信されます。
AIウェッジキーボード
バーコードとカメラ データを受信し、キーストロークをシミュレートすることでホスト アプリケーションの現在アクティブなテキスト フィールドに転送できる組み込みのカスタム キーボード。
アクセシビリティ機能
このアプリは、AccessibilityService API を使用して、スキャナーからスキャンされたバーコード データを現在のアクティブなテキスト フィールドに挿入します。アクティブなテキスト フィールドにバーコードを挿入する機能を有効にするには、次の手順に従います。
1. AIWedge アプリで「キーボード モード」を有効にします。
2. [設定] > [アクセシビリティ] > [AIWedge 入力] をタップし、[AIWedge 入力の使用] を有効にします。
クイックスタートガイドとデモコード
https://github.com/InfinitePeripherals/AIWedge-Android


