Git Product home page Git Product logo

Comments (12)

richard605 avatar richard605 commented on June 20, 2024

@Anioz Hi, thanks for your feedback, please let me know the reader's model and your iOS device and the iOS system version. Please refer to the following pic to get the reader's PID/REV info:

Check_VID_PID_REV

from feitian_mobile_readers.

Anioz avatar Anioz commented on June 20, 2024

USB\VID_096E&PID_0624&REV_0112
iPhone XS
iOS 16.6 @richard605

from feitian_mobile_readers.

richard605 avatar richard605 commented on June 20, 2024

@Anioz Well noted, thanks. I'll let our R&D have a check.

from feitian_mobile_readers.

richard605 avatar richard605 commented on June 20, 2024

@Anioz I just noticed your reader firmware is an old version, would you please update the firmware first, and have a try.

The firmware is in https://github.com/FeitianSmartcardReader/BR500_AND_BR301BLE_SDK_Latest/tree/master/Tools/Update%20Tool/bR301BLE, please use "bR301FC4_Update_20191016_1.14.meta" file.

And please note: Keep only 1 meta file in the folder.

from feitian_mobile_readers.

Anioz avatar Anioz commented on June 20, 2024

@richard605
USB\VID_096E&PID_0624&REV_0222
USB\VID_096E&PID_0624&REV_0225

Ive tried these as well just to make sure and they show same symptoms, as a company we need to support both old and new readers for our 3000+ customers (nurses/medical staff) but this seems to be unrelated to the firmware version since i have multiple cardreader versions (all ble)

Ideally we want our nurses to be able to select a reader but if this is technically no longer possible then maybe if you would allow only FT_ prefix name devices to autoconnect on developer demand with setautopair(true) then this problem would be solved as well

Currently main issue is that our nurses are connecting to the bluetooth smart TV's of their patients when they visit instead of their BLE cardreader

The binding library was made on a Macbook, i do not mind testing experimental builds if you think this is the only solution

from feitian_mobile_readers.

richard605 avatar richard605 commented on June 20, 2024

@Anioz thanks for your feedback, and sorry for your inconvenience. Please let me clarify I just want to try help to get the issue solved step by step in my part, before it goes into our R&D. Would you try the release version instead of the debug one?

from feitian_mobile_readers.

Anioz avatar Anioz commented on June 20, 2024

@richard605
I've made a iOS binding library with the release version and the symptom is the same (used cardreaders rev225 & 222)

Method returns a bool false, no error

from feitian_mobile_readers.

richard605 avatar richard605 commented on June 20, 2024

@Anioz well noted. let me forward this to our R&D colleague tomorrow morning and back to you.

from feitian_mobile_readers.

richard605 avatar richard605 commented on June 20, 2024

@Anioz Hi, while now our R&D is trying to reproduce this issue. Did you try our demo sample app, does it have same issue? https://apps.apple.com/us/app/irockey301/id525954151
Because it use the same lib. Please install it on your iOS device and take a look.

from feitian_mobile_readers.

Anioz avatar Anioz commented on June 20, 2024

@richard605
DEMO app xamarin does not compile (several methods missing and incomplete bindings): https://github.com/FeitianSmartcardReader/FEITIAN_MOBILE_READERS/tree/master/Xamarin_Combo
It's binding library is named Xamarin_Combo/CardReader_Xamarin/Feitian.CardReader.iOS
Inside of it connectPeripheralReader(string readerName, nfloat time) is commented, possibly for the same issue

DEMO app iOS works great both manual and autoconnect: (this code in its form native is unusable for the cross platform Xamarin project which relies on binding libraries for native libs)
https://apps.apple.com/us/app/irockey301/id525954151

I understand this is difficult to debug if you do not have a working Xamarin Forms DEMO project with a iOS binding library for the native library hooked up to it, i will gladly create this for your R&D team so they more efficiently see where this is taking a wrong turn
(as long as we can do the communication in writing we can talk Chinese, English, Dutch, French or whatever language is prefered)

What email can i send a test project to so your team can test directly?
(this will probably also help with making your current published xamarin forms DEMO project code usable for other devs using this site

from feitian_mobile_readers.

richard605 avatar richard605 commented on June 20, 2024

@Anioz Please feel free to contact me: [email protected] or skype: Richard.Han@FEITIAN

from feitian_mobile_readers.

Anioz avatar Anioz commented on June 20, 2024

@richard605 Thanks to the xam demo example of R&D + bindings library you provided the primary tests show very good reliability on Xamarin forms framework, thank you very much, for us this is marked as solved

from feitian_mobile_readers.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.