On Sun, Jul 4, 2010 at 10:48 PM, Luisa <[email protected]> wrote: > Hi, > > Thanks for your answers. > > I've got a bit further with this, though not much more either. > > I found out the card, albeit being initalized as the iso says, and > having the clock line toggling @ 96000 Hz, is answering me with a bit > each +/- 20 microseconds.
Why are you clocking your card with 96kHz ? Should not it be clocked 1-5Mhz ? What is "bit" in your case ? Is it value during one ETU, as it should be, or you are looking your clock (which is wrong) ? Clock your card with 1Mhz, and have in mind ETU value while decoding characters, because it defines your baud rate. Inital ETU for ATR will be 372/1Mhz = 372uS. "Bit" is a value taken during this period. Character duration will accordingly be 1(start bit) + 8 + 1(parity bit) + 2(guard bits) = 12 ETUs, i.e. 12*372uS. BR, Drasko _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
