Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot connect to Feitian bR301 BLE on Android #49

Open
hoschbel opened this issue Mar 6, 2024 · 10 comments
Open

Cannot connect to Feitian bR301 BLE on Android #49

hoschbel opened this issue Mar 6, 2024 · 10 comments

Comments

@hoschbel
Copy link

hoschbel commented Mar 6, 2024

Dear support,

We bought a brand new Feitian bR301 BLE (so I suppose that the firmware is up-to-date). But I'm not able to connect to that device. It simply cannot find the device. That's what I did:

  1. Downloaded and installed the Feitian Test App from Google Play Store: entered "com.ftsafe.cardreader" as search string, found app "CardReader" and installed it.
  2. Switched the reader on by pressing the power button (blue light is flashing)
  3. Started the app and:
  • Selected "BT4" as device type
  • pressed button "find"
  • scanning process is running endlessly. Nothing is found!

The same is true, if I use another bluetooth test app like "Bluetooth LE Scanner". The feitian scanner is not found! On the other hand, other LE devices are working fine!
When going to the Android Bluetooth settings --> connect new device, I can see the Feitian reader (entry "FT_FC4979...."). When clicking the entry, it says "You need an app to connect to this device". But this is OK, since it's BLE.
I testet it on 2 Android devices: Samsung tablet Galaxy Tab S5e (Android 11) and an Android smartphone with Android 10... both supporting BLE.

Could you please advice.

Best regards, Martin
(We are a software company building a german POS software. We have years of Android knowledge and are familiar with BLE stuff, normally)

@hoschbel
Copy link
Author

hoschbel commented Mar 6, 2024

On Windows I'm able to detect the device with the Windows app "Bluetooth LE Explorer". I just checked the firmware version: it's the new version, the UUID is 46540001-0002-00c6-0000-465453414645.
Still, the Feitian test app on Android is not able to detect the device. Tested with a third device Samsung XCover 5 (Android 13).

@richard605
Copy link
Contributor

@hoschbel Hi, sorry for your inconvenience.
Could you please try this test demo app from Google Play Store: https://play.google.com/store/apps/details?id=com.ftsafe.ireader

@richard605
Copy link
Contributor

And for the reader's Android SDK, and its demo project code, please check: https://github.com/FeitianSmartcardReader/FEITIAN_MOBILE_READERS/tree/master/Android_SDK/iReader

@hoschbel
Copy link
Author

hoschbel commented Mar 8, 2024

Thanks for your answer. But unfortunately it still does not work.

I did the following:

  1. Installed "iReader" app from Google Play Store and granted all requested permissions.
  2. Switched the reader on. Blue light is blinking. In the Android bluetooth settings, the "FT_...."-device is listed.
  3. Started the iReader app.
  4. It says "Waiting for connection... No reader detected"....forever.

I tried the same with the iReader-APK from Github. Same result.
Tried with another Android device. Same result...

@richard605
Copy link
Contributor

Do you have another reader, did they have same phenomenon?
Can you plug this reader into a Windows PC to have a check the reader device VID/PID/REV info from DeviceManager.
VID/PID/REV pic

@richard605
Copy link
Contributor

On Windows I'm able to detect the device with the Windows app "Bluetooth LE Explorer". I just checked the firmware version: it's the new version, the UUID is 46540001-0002-00c6-0000-465453414645. Still, the Feitian test app on Android is not able to detect the device. Tested with a third device Samsung XCover 5 (Android 13).

Could you please provide the Bluetooth firmware version?

@richard605
Copy link
Contributor

And, moreover, to check if this reader have Bluetooth connection issue or not, do you have an Apple device(iPhone or iPad), may I know this reader can connect with iPhone/iPad device or not, with our iReader app from iOS Store

@hoschbel
Copy link
Author

Hi Richard,
Sorry for my late reply, I've been on vacation.
As you proposed, I checked the USB VID/PID. I have 2 readers: an old reader from 2019 with old firmware version (I don't expect that this works) and a brand-new reader from 2024 with new firmware version.

BOTH readers don't work and show the same VID/PID (see attachments):

  • older reader: USB\VID_096E&PID_0624&REV_0110
  • new reader: USB\VID_096E&PID_0624&REV_0225

These are different PID's than in your screenshot! Maybe this is the problem?

Concerning your question "Could you please provide the Bluetooth firmware version?": what do you mean excatly and how to get this information?

I don't have apple devices. Sorry.

BR, Martin

Feitian BLE Explorer
Feitian Device Manager

@hoschbel
Copy link
Author

Hi Richard,
It would be kind, if you could check this issue, please. We need a solution here...
BR, Martin

@richard605
Copy link
Contributor

Thanks for your answer. But unfortunately it still does not work.

I did the following:

  1. Installed "iReader" app from Google Play Store and granted all requested permissions.
  2. Switched the reader on. Blue light is blinking. In the Android bluetooth settings, the "FT_...."-device is listed.
  3. Started the iReader app.
  4. It says "Waiting for connection... No reader detected"....forever.

I tried the same with the iReader-APK from Github. Same result. Tried with another Android device. Same result...

Hi @hoschbel , please make sure the bR301BLE's Bluetooth not automatically connected to any other device, according to experience, if once paired & connected bR301BLE with laptop (with Bluetooth enabled), next time when the bR301BLE starts up, it quickly and automatically connects to laptop again, in this situation, it won't connect to the other device any more.
So can you try again with iReader demo app from Google Play Store, and please disable any device Bluetooth that the bR301BLE paired/connected before?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants