예제 #1
0
def main():

    # Welcome message
    print "Welcome to the MFRC522 data read example"

    def auth_callback(uid):
        print uid
        return None

    MIFAREReader.read_write_card(timeout=60, auth_callback=auth_callback)

    GPIO.cleanup()
예제 #2
0
def main():
    MIFAREReader = MFRC522()

    # Welcome message
    print "Welcome to the MFRC522 data write example"

    def auth_callback(uid):
        print "detected uid {}".format(uid)
        return None

    def write_callback(uid):
        key = MIFAREReader.get_random_key()
        print "coding uid {} to key {}".format(uid, key)
        return

    MIFAREReader.read_write_card(timeout=60, auth_callback=auth_callback, \
                                 write_callback=write_callback)

    GPIO.cleanup()
예제 #3
0
 def write_callback(uid):
     key = MIFAREReader.get_random_key()
     print "coding uid {} to key {}".format(uid, key)
     return