Home › Forums › Ask the Flomies › ACR1255U-J1 drops connection with Samsung Pay
Tagged: Samsung Pay ACR1255U-J1
-
AuthorPosts
-
August 10, 2017 at 2:50 pm #60635
Hello,
I recently bought ACR1255U-J1 from ACR but later discovered the flomio range.
I have developed an ios app to read credit card number from mobile wallet like Apple Pay and Samsung Pay.
The app works flawlessly with Apple Pay but Samsung pay doesnt work and this is the following behavior
1) Power On Card works and returns proper ATR response
2) When App sends the first apdu command the bluetooth connection drops with following error
“The connection has timed out unexpectedly”
3) The Demo App still works better on the same device but it still gives the same errorI compared the steps between the demo app and my app and looks to be same.
Any help from the forum is appreciated.
RegardsAugust 19, 2017 at 8:40 pm #60711Hi Sunny, we’ve been trying to get a test setup to reproduce your issue but still haven’t been successful. Are you still having problems with Samsung Pay disconnecting the ACR1255U-J1??
best,
RichardAugust 21, 2017 at 4:33 pm #60729Hello Richard,
Thank you for the reply.
Its still not working but I am in a better place than before.
I switched to polling mode. After a fresh start of reader or restart, if Samsung pay is the first wallet presented to reader then the bluetooth connection gets disconnected but if I first present it with apple pay or contact less card and then try with Samsung Pay, it works. Strange but true, this behavior is very consistent.
Here is a snippet of my code
- (void)bluetoothReader:(ABTBluetoothReader *)bluetoothReader didChangeCardStatus:(ABTBluetoothReaderCardStatus)cardStatus error:(NSError *)error { if(cardStatus == 2) { [_bluetoothReader powerOnCard]; } } - (void)bluetoothReader:(ABTBluetoothReader *)bluetoothReader didReturnAtr:(NSData *)atr error:(NSError *)error { if(error == nil) { _firstcommandApdu = [ABDHex byteArrayFromHexString:@"00 A4 04 00 0E 32 50 41 59 2E 53 59 53 2E 44 44 46 30 31 00"]; [_bluetoothReader transmitApdu:_firstcommandApdu]; } }
January 14, 2018 at 3:41 pm #61979Hi Sunny, were you able to resolve this issue? We haven’t been able to reproduce in our lab so wanted to confirm it was still present. Please confirm so we can close this out.
best,
RichardJanuary 22, 2018 at 7:14 am #62024Hi Richard,
Thank you for following up.
I found a workaround. Instead of partial aid lookup I use a full one and it works.
You can close this issue.
Regards
Sunny H -
AuthorPosts
The topic ‘ACR1255U-J1 drops connection with Samsung Pay’ is closed to new replies.