電話・メール対応/邮件或电话对应 #1994
未完了【SP1】SDKとしてバーコードスキャン/RFIDスキャンが切り替えられない
0%
説明
SP1のSDKでバーコードスキャン/RFIDスキャンが切り替えられない不具合があります。
メーカーに問い合わせします。
目前SP1無法切換條碼掃描和RFID掃描
詢問廠商中
ファイル
初鹿野 貴淑 さんが3年以上前に更新
- ファイル QRReadActivity.java QRReadActivity.java を追加
2022/7/1
胡先生您好!
遅くなりすみません。メーカーから回答ありました。
まずは工数を教えて頂きたいです。
以下、回答
RFIDスキャンモードとバーコードスキャンモードの切り替えAPIはございません。
RFID側がClose状態でopenReader呼び出しをいただければと存じます。
今回、「読めない」と頂いています事象がどういう状況かにもよりますが
・レーザーマーカの照射すらされない
⇒バーコード読取の呼び出し処理に不足があります
・読めていそうだが値が入ってこない
⇒RFIDとはListnerが違うのでバーコード用のListnerを実装いただく必要があります。
ご参考に別アプリのソースを添付させていただきます。
openbarcode()のメソッドがバーコード処理の呼び出しロジックです。
RFID側のクローズの仕方についてはopenbarcode()呼び出し箇所を見ていただければ参考になるかと存じます。
何 承修 さんが3年以上前に更新
- 担当者 を 何 承修 から 胡 孟骏 に変更
2022/7/1
胡先生您好!
抱歉回答遲了。以下是廠商的回答。
首先想跟您確認一下工時。
廠商回答如下
並不存在可以切換RFID掃描模式和條碼掃描模式的API。
在RFID側是Close状態下調用openReader的話我想應該就可以了。
關於這次、您說的「無法讀取」的現象的對應,會根據實際狀況有所不同
・如果是掃描激光根本沒有照射出來
⇒條碼讀取的調用處理不足
・似乎有在讀取但是並沒有顯示掃描值
⇒Listener與RFID不同,因此需要安裝條形碼用的Listener。
另外附上可以參考用的應用程式。
openbarcode()的方法是調用條碼處理的邏輯。
RFID側的CLOSE方法,請參考調用openbarcode()的部分。
初鹿野 貴淑 さんが3年以上前に更新
- ファイル DENSO_SP1_SDK_for_Android_109 (1).zip DENSO_SP1_SDK_for_Android_109 (1).zip を追加
- ファイル SP1QUBISYS_114 (1).zip SP1QUBISYS_114 (1).zip を追加
- 担当者 を 胡 孟骏 から 何 承修 に変更
2022/7/25
胡先生您好!
DensoScannerSDK_Demo_v120.apkを頂いたので送ります。
御手数お掛け致しますが、こちらでご確認頂けますか?
初鹿野 貴淑 さんが3年以上前に更新
- 担当者 を 初鹿野 貴淑 から 何 承修 に変更
2022/7/26
胡先生您好!
メーカーへの質問:
QRReadActivity.javaを参考にopenbarcode()を使用したのですが、レーザーは照射されるものの、
バーコードに反応せず、入力ができない状態となっております。(ピッといった反応すらなく、認識出来ていない状態です。)
listenerもbarcode用のlistenerを使用しております。
1.openReader()とcloseReader()が入ったサンプルを頂戴することは可能でしょうか?
メーカーからの回答:
いただいている事象の考えられる理由として、以下2点が挙げられます。
まずはご確認頂けないでしょうか?
・setDataDelegateが実装されていない
例)mBarcodeScanner.setDataDelegate(this);
・SP1側を過去に設定変えてしまって、特定バーコードの読取がOFFになっている
⇒複数コードで読取チェックを頂ければと思います。
何 承修 さんが3年以上前に更新
- 担当者 を 何 承修 から 胡 孟骏 に変更
2022/7/26
胡先生您好!
メーカーへの質問:
QRReadActivity.javaを参考にopenbarcode()を使用したのですが、レーザーは照射されるものの、
バーコードに反応せず、入力ができない状態となっております。(ピッといった反応すらなく、認識出来ていない状態です。)
listenerもbarcode用のlistenerを使用しております。
1.openReader()とcloseReader()が入ったサンプルを頂戴することは可能でしょうか?
廠商的回答:
從您那邊述說的現象理由可能有兩點。
可以請您先確認嗎?
・setDataDelegate尚未実装
例)mBarcodeScanner.setDataDelegate(this);
・SP1側在過去有變更過設定、導致特定條碼的讀取變成OFF
⇒請用複数個條碼來進行讀取測試的確認就好了
胡 孟骏 さんが3年以上前に更新
- 担当者 を 胡 孟骏 から 何 承修 に変更
何 承修 さんは書きました:
2022/7/26
胡先生您好!メーカーへの質問:
QRReadActivity.javaを参考にopenbarcode()を使用したのですが、レーザーは照射されるものの、
バーコードに反応せず、入力ができない状態となっております。(ピッといった反応すらなく、認識出来ていない状態です。)
listenerもbarcode用のlistenerを使用しております。
1.openReader()とcloseReader()が入ったサンプルを頂戴することは可能でしょうか?廠商的回答:
從您那邊述說的現象理由可能有兩點。
可以請您先確認嗎?・setDataDelegate尚未実装
例)mBarcodeScanner.setDataDelegate(this);
这个怎么可能没设置,而且有个现象很奇怪,日本那边也可以用厂家的demo确认一下,如果barcode功能是正常打开的时,如果不执行扫描条码的动作,是可以正常关闭和切换到rfid功能的,但是只要执行了扫描动作(成功扫描一个条码)就会导致扫描功能无法正常开关,并且rfid功能也无法使用了。
因此我猜测厂家的sdk部分与sp1设备的条码值通信部分出现问题,请与厂家联系。
・SP1側在過去有變更過設定、導致特定條碼的讀取變成OFF
⇒請用複数個條碼來進行讀取測試的確認就好了
复数个条码怎么读取?
何 承修 さんが3年以上前に更新
- 担当者 を 何 承修 から 初鹿野 貴淑 に変更
初鹿野さん、お疲れ様です。
2022/7/26
胡先生您好!メーカーへの質問:
QRReadActivity.javaを参考にopenbarcode()を使用したのですが、レーザーは照射されるものの、
バーコードに反応せず、入力ができない状態となっております。(ピッといった反応すらなく、認識出来ていない状態です。)
listenerもbarcode用のlistenerを使用しております。
1.openReader()とcloseReader()が入ったサンプルを頂戴することは可能でしょうか?メーカーからの回答:
いただいている事象の考えられる理由として、以下2点が挙げられます。
まずはご確認頂けないでしょうか?・setDataDelegateが実装されていない
例)mBarcodeScanner.setDataDelegate(this);
setDataDelegateはもちろん実装してあります。
また、ひとつ変な現象があります。日本側でもメーカーのdemoで確認できると思います。
barcode機能が正常にONになっている場合は、バーコードをスキャンする動作を行わなかったら、正常にスキャン機能をOFFにするやrfid機能への切り替えることができるます。
ですが、スキャン動作(バーコード1つを成功にスキャンできたこと)を実行すると、スキャン機能が正常にOFFにできず、またrfid機能も使用できなくなります。
したがって、メーカーのsdk部分とsp1端末のバーコード値通信部分に問題が生じたと推測されております。
メーカーに連絡してください。
・SP1側を過去に設定変えてしまって、特定バーコードの読取がOFFになっている
⇒複数コードで読取チェックを頂ければと思います。
複数コードを同時に読取動作を確認することでしょうか。
何 承修 さんが3年以上前に更新
- 担当者 を 何 承修 から 初鹿野 貴淑 に変更
初鹿野さん、お疲れ様です。
2022/7/28
胡先生您好!
・SP1側を過去に設定変えてしまって、特定バーコードの読取がOFFになっている
⇒複数コードで読取チェックを頂ければと思います。
複数コードを同時に読取動作を確認することでしょうか。→設定が変更されて特定のバーコードがOFFになってしまっている可能性があるので、他の種類のバーコードも試してくださいという意味です。
例えばCODE39がOFFになってしまっている可能性がある為、NW7で確認する等
または全種類のバーコードを有効にして確認してみてください。
他のバーコードの読み取り設定が全部ONにした状態で確認しましたが、スキャンできませんでした。
もしあるバーコードの読み取り設定をOFFにした場合、スキャン時にSP1は反応しないと思いますが、SP1が実際に読み取ったことが判明しました。
そのため、このような可能性を排除することができる。
何 承修 さんが3年以上前に更新
barcode機能が正常にONになっている場合は、バーコードをスキャンする動作を行わなかったら、正常にスキャン機能をOFFにするやrfid機能への切り替えることができるます。
ですが、スキャン動作(バーコード1つを成功にスキャンできたこと)を実行すると、スキャン機能が正常にOFFにできず、またrfid機能も使用できなくなります。
上記とありますが、「スキャン動作(バーコード1つを成功にスキャンできたこと)を実行すると、スキャン機能が正常にOFFにできず、またrfid機能も使用できなくなります。」この部分について新しいSDKでは1回だけは正常にスキャン出来るようになったという認識で正しいでしょうか?以前の胡さんからの動画ではレーザーは出ているがバーコードに反応していなかったと思います。
初鹿野さん、お疲れ様です。
新しいSDKでは正常にスキャンできませんでした。
初鹿野 貴淑 さんが3年以上前に更新
- ファイル SP1RFtoBarcode.zip SP1RFtoBarcode.zip を追加
- ファイル app-release_0804.apk app-release_0804.apk を追加
- 担当者 を 初鹿野 貴淑 から 何 承修 に変更
2022/8/5
胡先生您好!
メーカーから回答頂きました。
回答内容:
頂いている事象につきまして、
弊社ではそのような事象発生が確認できておらず、
またお客様からも指摘いただいた経験がございませんため、
申し上げにくいのですがAPIの使い方によって発生しているものと推測しております。
弊社で同じAPIを使用して切り替えができることを確認できている
APKとプロジェクト一式につきまして、進展通信にてお送りさせていただきます。
(上司決裁後の送信となるため少々お時間頂戴いたします)
大変恐れ入りますが、お手元のソースと見比べていただき、
ご確認をいただけませんでしょうか。
何 承修 さんが3年以上前に更新
- ファイル SP1 確認20220815.mp4 SP1 確認20220815.mp4 を追加
- 担当者 を 胡 孟骏 から 初鹿野 貴淑 に変更
初鹿野さん、お疲れ様です。
添付のapkを確認しました。
今までの不具合と同じで、rfidスキャンはできますが、バーコードスキャンができません。
すみませんが、日本側のsp1で同じapkの動作を確認していただけませんでしょうか。
初鹿野 貴淑 さんが3年以上前に更新
- ファイル SP1QUBISYS_114 (2).zip SP1QUBISYS_114 (2).zip を追加
- ファイル image001.jpg image001.jpg を追加
- 担当者 を 胡 孟骏 から 何 承修 に変更
2022/8/9
胡先生您好!
ファームウェアが古いのが原因のようです。
ファームウェアをアップデートしてください。
・OSファームアップデート
最新のファームウェアをお送りいたします。
ZIPファイルを解凍し、PCとCOM接続をした上で以下の手順に従って
アップデートをお願いいたします。
1. ダウンロードしたSP1QUBISYS_114 (2).zipファイルを解凍してください。
2. SP1を起動し、CUへ設置してください。
3. OS更新ツールを起動し、SP1が接続されているCOM番号を指定してください。(image001.jpg)
4. [Update OS]ボタンを押し、バージョンを確認してください。
5. OS更新ファイルを選択してください。
6. OS更新完了後、手順2.~3.を実施して[Check Ver.]ボタンを押すことで、システムバージョンが更新されていることを確認してください。
何 承修 さんが3年以上前に更新
- 担当者 を 何 承修 から 胡 孟骏 に変更
2022/8/9
胡工好
廠商聯絡可能是因爲設備的固件舊了。
請更新固件。
·OS固件更新
請確認最新的固件。
解壓縮 ZIP 文件,連接 PC 和 COM 後,請執行以下步驟:
拜託您更新一下。
1.請解壓縮下載的SP1QUBISYS_114(2).zip文件。
2.請啓動SP1,設置到CU。
3. 請啓動OS更新工具 , 指定SP1所連接的COM編號 。(image001.jpg)
4. 請按下[Update OS]按鈕,確認版本。
5. 請選擇OS更新文件 。
6.OS更新完成後,請執行步驟2.~3.,按下[Check Ver.]按鈕,確認系統版本已更新。
胡 孟骏 さんが3年以上前に更新
- ファイル hTAndroid_0.4.70T2.apk hTAndroid_0.4.70T2.apk を追加
- 担当者 を 胡 孟骏 から 何 承修 に変更
sp1的问题貌似已经解决,请日本那边也更新固件版本后使用附件的版本确认。
初鹿野 貴淑 さんが3年以上前に更新
- ファイル index.asp index.asp を追加
- ファイル 連続スキャン.mp4 連続スキャン.mp4 を追加
- 担当者 を 初鹿野 貴淑 から 何 承修 に変更
2022/9/9
胡先生您好!
遅くなってしまいすみません。
こちらもスキャン出来るようになりました。
しかし、バーコードをスキャンして、値が入力され、またスキャンキー押下でレーザーげ表示されるまでの時間がとても遅いです。(連続スキャン.mp4)
連続スキャン出来ません。調整可能でしょうか?
確認に使用した画面はindex.aspです。
胡 孟骏 さんが3年以上前に更新
- ファイル hTAndroid_0.4.71T11.apk hTAndroid_0.4.71T11.apk を追加
- 担当者 を 胡 孟骏 から 何 承修 に変更
附件版本追加了延迟100ms执行closeReader的式样,如果焦点到下一个input上,并且此input可支持扫描,则不会执行closeReader,同时也不会再执行openReader。
目前我这边测试没什么问题,但一般情况下是不会使用这种方式对应的,因为这种对应方式可能会造成一些不可预知的后果,因此也请日本那边好好测试一下。
影响范围:扫描灯光的控制以及Rfid功能的开启关闭(因为sp1不支持rfid和扫码同时使用,所以可能会影响rfid功能)
何 承修 さんが3年以上前に更新
- 担当者 を 何 承修 から 初鹿野 貴淑 に変更
初鹿野さん、お疲れ様です。
添付バージョンはcloseReaderの実行を100ms遅延させる仕様を追加しました。次のスキャンできるinputにフォーカスを当たる場合、closeReaderは実行されず、openReaderも実行されません。
今のところ、こちらの検証は問題ありませんが、
一般的にはこのようなやり方で対応することはありません。
このような対応は予測不可能な結果が発生する可能性がありますので、日本側でも全面的にテストしてください。
影響範囲:スキャンライトの制御およびRfid機能の制御
(sp1はrfidとバーコードスキャンを同時に使用できないため、rfid機能に影響を与える場合があります)
胡 孟骏 さんが3年以上前に更新
- ファイル hTAndroid_0.4.74.apk hTAndroid_0.4.74.apk を追加
- ファイル hTAndroid_0.4.74_BTA500.apk hTAndroid_0.4.74_BTA500.apk を追加
- ファイル hTAndroid_0.4.74_landscape.apk hTAndroid_0.4.74_landscape.apk を追加
- ファイル 版本说明.xls 版本说明.xls を追加
- 担当者 を 胡 孟骏 から 何 承修 に変更
发生原因:厂家SDK执行速度慢
防止再发生策略:增加测试项目
何 承修 さんが3年以上前に更新
- ファイル 1994 SVN.png 1994 SVN.png を追加
初鹿野さん、お疲れ様です。
正式版です。
発生原因:メーカーのSDK実行速度が遅いため
再発防止策:テスト項目を増やす