poewr down RC632 before powering it up to ensure all PICC's are reset in open()

git-svn-id: https://svn.gnumonks.org/trunk/librfid@1206 e0336214-984f-0b4b-a45f-81c69e1f0ede
This commit is contained in:
laforge 2005-06-13 09:16:39 +00:00
parent 9fc29bd2f4
commit c4b74a5b7f
1 changed files with 7 additions and 0 deletions

View File

@ -352,6 +352,13 @@ rc632_init(struct rfid_asic_handle *ah)
{
int ret;
/* switch off rf (make sure PICCs are reset at init time) */
ret = rc632_power_down(ah);
if (ret < 0)
return ret;
usleep(10000);
/* switch on rf */
ret = rc632_power_up(ah);
if (ret < 0)