-
Notifications
You must be signed in to change notification settings - Fork 13
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
Feitian iR301-UD-C - Reading the Health Card with APDU #52
Comments
Hello Kevin
This is Ben, from Feitian product team, just receive your message from Github.
In fact, for Feitian, we only provide hardware and SDK, the SDK you can find from Github.
Below is the source code, and we don’t have kotlin demo code, the demo code shows how to using our reader.
https://github.com/FeitianSmartcardReader/FEITIAN_MOBILE_READERS/tree/master/Android_SDK/iReader <https://github.com/FeitianSmartcardReader/FEITIAN_MOBILE_READERS/tree/master/Android_SDK/iReader>
And you also can download App:
Install App on Android:
iReader: https://play.google.com/store/apps/details?id=com.ftsafe.ireader <https://play.google.com/store/apps/details?id=com.ftsafe.ireader>
PCSCLite: https://play.google.com/store/apps/details?id=com.ftsafe.pcscdemo&hl=en&gl=US <https://play.google.com/store/apps/details?id=com.ftsafe.pcscdemo&hl=en&gl=US>
Private API: https://play.google.com/store/apps/details?id=com.ftsafe.cardreader&hl=en&gl=US <https://play.google.com/store/apps/details?id=com.ftsafe.cardreader&hl=en&gl=US>
BTW, are you looking for vendor who can help you to develop middleware which can read eHeathcare data or just want to know how to operate the reader?
Do you have APDU commands and file system list of card?
Thanks.
… On Sep 6, 2024, at 4:40 PM, Kevin ***@***.***> wrote:
Dear Team,
We would like to use your Feitian iR301-UD-C card reader to retrieve data from health cards stored in the public directory. The following information is what we intend to read and display in our own app:
First and last name
Date of birth
Address (country, street, postal code, and city)
Insurance provider
Cost carrier identification
Insurance number
Status
Unfortunately, we are not very experienced in programming with card readers, so we urgently need assistance in this area. When we attempt to start your reader using the app provided, we receive a message stating that the reader has not been initialized.
Would it be possible for you to assist us in reading the health card? We are using Android with the latest SDK 34, and we develop our apps in Kotlin and Jetpack Compose.
Best regards,
Kevin
—
Reply to this email directly, view it on GitHub <#52>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACI3BIUCUISLLHZRBRSIHE3ZVFS7DAVCNFSM6AAAAABNYDWLMKVHI2DSMVQWIX3LMV43ASLTON2WKOZSGUYDSOBVHE4TEOA>.
You are receiving this because you are subscribed to this thread.
|
Hello Ben, Thank you for your answer. We have installed PCSC-Lite on our Android phone. However, when we click on “Connect” after the reader is connected to the phone, it says: It indicates that no reader is available. We believe the issue is that Android SDK 34 requires a permission request that must be accepted on the phone itself. We need to know how the reader connects to the eHealthcare data. We will receive the APDU commands from the German Gematik in the coming days. If you have any further questions or need additional adjustments, feel free to ask! We send you our Project. Hope you can check it and help us. :) Because it is to Big here the Link: best Regards |
Hello Kevin
Was busy today, do you have skype account? We can have a group and discussion with engineer.
Here is my account ***@***.***
Thanks
… On Sep 6, 2024, at 8:33 PM, Kevin ***@***.***> wrote:
Hello Ben,
Thank you for your answer. We have installed PCSC-Lite on our Android phone. However, when we click on “Connect” after the reader is connected to the phone, it says:
list readers ret: 0x80100017
It indicates that no reader is available. We believe the issue is that Android SDK 34 requires a permission request that must be accepted on the phone itself.
We need to know how the reader connects to the eHealthcare data. We will receive the APDU commands from the German Gematik in the coming days.
If you have any further questions or need additional adjustments, feel free to ask!
We send you our Project. Hope you can check it and help us. :) Because it is to Big here the Link:
https://we.tl/t-1meYiHFVUv <https://we.tl/t-1meYiHFVUv>
best Regards
Kevin
—
Reply to this email directly, view it on GitHub <#52 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACI3BIUTSUVJZMZ7SFKS45LZVGOIXAVCNFSM6AAAAABNYDWLMKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZTHE2TGNJSHE>.
You are receiving this because you commented.
|
Hello Ben, your Mailadress is with ** can you write the name than at for @ than the rest from the Mail? Thank you. |
Hello Ben & Kev2012, I managed to send a request using APDU commands and receive data from the eGK with the demo code. Now, I’m trying to integrate the code into my existing Jetpack Compose project, but I’m encountering the following error: com.ftsafe.readerScheme.FTException: [ERROR][com.ftsafe.readerScheme.FTReader:readerFind][Attempt to invoke virtual method 'int com.ftsafe.comm.CommBase.readerFind()' on a null object reference][java.lang.NullPointerException: Attempt to invoke virtual method 'int com.ftsafe.comm.CommBase.readerFind()' on a null object reference] |
hello @Kev2012, let's talk via Skype, Richard (skype name: "live:1yvt0s") and Ben (Skype name: "xwhbin"). also, @SelcukOzkara please add us Skype account too. That'll be more efficient. Thanks you guys. |
Dear Team,
We would like to use your Feitian iR301-UD-C card reader to retrieve data from health cards stored in the public directory. The following information is what we intend to read and display in our own app:
Unfortunately, we are not very experienced in programming with card readers, so we urgently need assistance in this area. When we attempt to start your reader using the app provided, we receive a message stating that the reader has not been initialized.
Would it be possible for you to assist us in reading the health card? We are using Android with the latest SDK 34, and we develop our apps in Kotlin and Jetpack Compose.
Best regards,
Kevin
The text was updated successfully, but these errors were encountered: