Hello, I'm curious what Musclecard does in the following case. If you want to retrieve data from the card that's greater than the size of a transmission packet (say 256 bytes), the card sends back '61XX' where XX indicates how much data is left. You can continue sending GET RESPONSES to the card until you get all the data. However, after searching through 7816-3 and 7816-4 I can't seem to find the answer for the following case:
What if you specify an Lc byte that is smaller than the amount of data that could be returned. Does the card return a '6CXX' error, does it return that smaller amount of data + '9000', or does it return that smaller amount of data + '61XX' where XX is the amount of data left? Or is this left open to the interpretation of the application designer? I'm just trying to figure out how others interpret this case. Thanks. Tripp _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
