Make librfid-tool print out the ATS in case of success with a T=CL card
[librfid] / python / test.py
1 #!/usr/bin/env python
2   #Python bindings test file 
3   #(C) 2007 by Kushal Das <kushal@openpcd.org>
4
5   #This program is free software; you can redistribute it and/or modify
6   #it under the terms of the GNU General Public License version 2 
7   #as published by the Free Software Foundation
8
9   #This program is distributed in the hope that it will be useful,
10   #but WITHOUT ANY WARRANTY; without even the implied warranty of
11   #MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12   #GNU General Public License for more details.
13
14   #You should have received a copy of the GNU General Public License
15   #along with this program; if not, write to the Free Software
16   #Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
17
18 import pyrfid
19
20 res = pyrfid.open()
21 if res == 1:
22         print "No device found"
23 else:
24         print "We found a device :)"
25         while 1:
26                 res = pyrfid.scan()
27                 if res == 3:
28                         print "The id of the card is %s" %(pyrfid.get_id())
29         pyrfid.close()