Le 13 mai 2011 14:48, Jean-Michel Pouré - GOOZE <[email protected]> a écrit :
> Le vendredi 13 mai 2011 à 14:20 +0200, Ludovic Rousseau a écrit :
>> The problem is that the Feitian reader is "bogus" and announces rates
>> but only ONE rate is announced: 10752 bauds
>> See http://pcsclite.alioth.debian.org/ccid/readers/Feitian_SCR310.txt
>>
>> One easy solution is to fix the reader firmware to either report no
>> rate at all or report all the supported rates.
>
> The reader is not bugus, it reports:
>  dwDataRate: 10752 bps
>  dwMaxDataRate: 600000 bps
>  bNumDataRatesSupported: 0 (will use whatever is returned)
>   Support 10752 bps
>
> This is quite explicit that the minimum rate is 10752 and maximum rate
> is 600000. Furthermore, dwFeatures indicates autobaud features.

And the reader indicates it supports ONLY 10752:
>  bNumDataRatesSupported: 0 (will use whatever is returned)
>   Support 10752 bps

> So it makes sense that libccid is a little bit less picky about rates.

I agree. But not at the cost of regression(s) for other readers.

Bye

-- 
 Dr. Ludovic Rousseau

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to