I'm trying to extract the ATR from a smartcard using the new Windows.Devices.SmartCards namespace in Windows Phone 8.1 (I'm using Silverlight).
I'm calling the method GetAnswerToResetAsync and this responds with a COM object, which converts to a 14 byte array (in my case). Our developers using Android use something called GetHistoricalBytes, and this produces an ATR of 20 didgits.
Has anyone else had experience with this method, and does anyone know what information we should be expecting from it. I also expected the payload to be a lot bigger, so perhaps the info I seek is not in this call. I've looked at the GetIdAsync, but this responds with card doesn't support this feature.