問題タブ [socketmobile]
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.
cordova - SocketMobile スキャン デバイス用の Phonegap プラグイン
SocketMobile スキャナーを phonegap アプリケーションと統合しようとしています。SocketMobile は、iOS および Android デバイス (対象としている) で使用するための SDK を提供していますが、これをサポートする phonegap プラグインがあるかどうかを知りたいです。
私はすでにBarcodeScannerプラグインを調べましたが、成功していないようです。(ここにある古いデモを使用しています。これは基本的なものですが、健全に見えます。スキャン イベントを受信していません。)
私が何か間違ったことをしているのか (またはデモの音さえあるのか) はわかりませんが、SocketMobile デバイス自体に特定のプラグインがあるかどうかは疑問です。
objective-c - Socket Mobile SocketScan SDK と Swift
Swift で作成されたアプリケーションで SocketScan SDK を使用しようとしています。ブリッジング ヘッダーを使用して、Objective-C コードを簡単にインポートできました。ただし、アプリケーションを実行すると、onDeviceArrival ステージで Xcode が「認識されないセレクター」を引用してクラッシュします。つまり、ScanApi を開いて実行し、デバイスの到着時にアプリケーションが次のエラーでクラッシュします。
-[SocketConnect.ViewController onDeviceArrival:Device:]: 認識されないセレクターがインスタンス 0x15550e670 に送信されました * キャッチされない例外 'NSInvalidArgumentException' によりアプリを終了します。理由: '-[SocketConnect.ViewController onDeviceArrival:Device:]: 認識されないセレクターがインスタンス 0x15550e670 に送信されました * First throw call stack: (0x185a9259c 0x1961e40e4 0x185a99664 0x185a96230 0x18599ab6c 0x1000b2798 0x1000b2148 0x1000b1e24 0x1000a2dc4 0x1000a2e0c 0x186966e18 0x185a4a8d8 0x185a4a588 0x185a47fd4 0x1859750a4 0x18eb175a4 0x18a2aa3c0 0x1000a6ae8 0x1000a6b28 0x196852a08) libc++abi.dylib: terminating with uncaught exception of type NSException
API によって提供される onDeviceArrival のコード スニペットを次に示します。
ログには、「delegate is NOT nil」までのすべてが出力されます。
Swift 環境で実行されている SocketScan SDK で問題が発生した人はいますか? もしそうなら、この問題を克服するための推奨事項はありますか?
asp.net - iPad 上の Web アプリケーションを使用したソケット モバイル スキャナは、buttonclick イベントをトリガーします
ASP.NET Web フォーム アプリケーション (Web ページ) ベースの倉庫マネージャーを構築しました。ここでは、Socket モバイル スキャナーを Ipad (または他のタブレット) と一緒に使用して、在庫番号と商品番号をスキャンする方法を調査しています。現時点では、在庫番号をリストビュー コントロール (edititemtemplate 内) のテキスト ボックスにスキャンしようとしていますが、これは機能します。残念ながら、スキャナーはリストビューの外でボタンクリックイベントをトリガーするようで、エラーページが表示されます。なぜこれが起こるのか分かりません。最初のページに戻ると、テキストボックスでストックプレイスが正常にスキャンされます。これは、Safari ブラウザーと Chrome ブラウザーの両方で発生します。これを経験したことがあり、それを処理する方法を知っている人はいますか?ありがとう!
android - SocketMobile スキャン機能を Android アプリに統合する最も簡単な方法は何ですか?
ユーザーがバーコードをスキャンして記録する必要がある Android アプリがあります。SocketMobile Bluetooth バーコード スキャナー シリーズ 7 を使用しています。
ユーザーが現在ビジー状態のアクティビティまたはフラグメントに関係なく、バーコードのスキャンを処理できるようにしたいと考えています (各スキャンをリストに記録しているだけです)。このため、HID モードでスキャナーを接続するだけでは不十分であると私は考えています (おそらく間違っていますか?)。これは、ユーザーが特定のフィールドに移動してからスキャンを実行する必要があるためです。多分この仮定は間違っていますか?
githubの例から、この単純な機能を実現するには、ペアリングなどの実装を含む完全なスキャン アプリケーションを実装する必要があるようです。
このスキャナーを Android 経由で HID モードでペアリングするか、別の既存のアプリを使用して SPP モードでペアリングし、アプリでこのスキャナーからのバーコード読み取りを受信できるようにすることはできますか? Android でスキャン機能を実装する最も簡単な方法は何ですか? アプリの任意の場所にあるスキャナーからデータを受け取ることだけに関心があります。Bluetooth接続のペアリングや管理に負担をかけたくない。
socketscan - SPP モードで複数の SocketMobile Scanner (CHS 7Mi) に同時に接続する方法 (C# Windows Forms、Socket ScanAPI SDK 10)
SPP モードで同時に複数のスキャナーに接続する方法はありますか?
ホストとして C# Windows フォーム プロジェクトで Socket ScanAPI SDK 10 (ScanApiHelper クラス) を使用しています。
シリアルポートの設定を ScanAPI から、たとえば SerialPorts=COM3:;COM6: (インバウンド ポート) に変更しました。
ただし、ホストに接続するスキャナーは 1 つだけです。1 つのスキャナーをオフにすると、もう 1 つのスキャナーがすぐに接続されます。ただし、同時に 2 台のスキャナーを接続することはできません。両方のスキャナが同じ COM ポートを介して通信しているようです。
また、www.socketmobile.com の公式の Socket Scan 10 ソフトウェアでは動作しません (Windows 7 および 8.1 でテスト済み)。
socketmobile - ソケット モバイル バッテリー レベル iOS
アプリで Socket Mobile バーコード スキャナー (Socket 7Xi) を使用しています。Socket Mobile (ScanApiSDK-10.2.227) の SDK を統合し、スキャナーを iOS モード用にセットアップしました。私のアプリケーションは期待どおりにバーコードを受け取ります。ただし、バッテリー残量が少ないと、デバイスが少し不機嫌になるようです(と思います)。アプリケーションにバッテリ レベルを表示して、ユーザーにソケット スキャナを接続するよう促し、一般的にスキャンの問題をデバッグしたいと考えています。
バッテリーレベルを取得するために次の呼び出しを使用しています。
次のメソッドで返されます。
onGetBattery メソッドが呼び出されますが、返される ulong は 1677747200 です。これは、ユーティリティ メソッドを呼び出すと、level=64、minLevel=0、maxLevel=64 になります。これは 100% (percentf = 100.00) と解釈する必要があります。
ただし、常にこの値を返すようです。完全に充電された以上のものはありません。
DeviceInfo で getBatteyLevel メソッドも試しましたが、nil が返されます。
デバイスの現在のバッテリー レベルを取得するにはどうすればよいですか?
ありがとう!
win-universal-app - Windows 10 uwp で Socket Mobile スキャナー (モデル: CHS 7Pi) を接続できない
Windows 10 UWP アプリケーションとの Socket Mobile スキャナー (モデル: CHS 7Pi) の統合に取り組んでいます。「値が期待される範囲内にありません」という例外が発生します。Bluetooth経由でスキャナとの接続に成功した後
以下のサンプルをテストに使用しています。
https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/BarcodeScanner
以下の msdn url が示唆するように、それは私のスキャナーをサポートします。
https://msdn.microsoft.com/en-us/library/windows/apps/mt426649.aspx#Bluetooth
問題のレコーダー。
android - xamarin Android アプリでバーコード スキャンにイベントがない
socketmobile CHS 7 バーコード スキャナーを使用する xamarin Android アプリを開発しています。simpleEntry andoid サンプル アプリケーションを使用すると、OnDecodedData イベントを受け取りません。OnError、OnScanApiInitializeComplete イベントを取得します。スキャナーは SSP モードに設定されており、スキャン データを editText フィールドに取得します。Android 6.0 API 23 を実行する Nexus 7 タブレットを使用しています。
xamarin - socket mobile SDK は Xamarin APP または Windows Universal APP をサポートしていますか?
socket mobile SDK は Windows Universal APP をサポートしていますか? Socket Mobile の ScanAPI を使用したいと考えています。
XAMARIN のサポートはどうですか?
ios - ソケット モバイル スキャン API SDK のインストール後に「アプリケーション バンドルに有効な識別子が含まれていません」というエラーが表示される
cocoa pod 経由で Socket Mobile Scan Api Sdk をインストールした後、実機で実行できなくなりました。SDK に "Resources" グループが含まれていることに気付きました。しかし、「リソース」グループの名前を変更して削除しても、プロジェクトを実デバイスで実行できませんでした。Xcode 7.3.1 で「scanapisdk-10-3-41 2」を使用しており、iPad Air 2 で実行しようとしています。