Example #1
0
def read_tag(port=None, timeout=TIMEOUT_SECONDS):
    "Read a rfid tag from the rfid reader"
    port = port or rfidreader.autodiscover()
    if not port:
        return None

    reader = rfidreader.RFIDReader(port)
    reader.open()
    rfid = reader.single_read(timeout=timeout)
    reader.close()

    if not rfid:
        return None
    return rfid.get_tag()
Example #2
0
def read_tag(port=None, timeout=TIMEOUT_SECONDS):
    "Read a rfid tag from the rfid reader"
    port = port or rfidreader.autodiscover()
    if not port:
        return None

    reader = rfidreader.RFIDReader(port)
    reader.open()
    rfid = reader.single_read(timeout=timeout)
    reader.close()

    if not rfid:
        return None
    return rfid.get_tag()
def main(args):
    try:
        port = args[1]
    except IndexError:
        port = None

    port = port or rfidreader.autodiscover()
    if not port:
        print "Usage: %s <port>" % args[0]
        return True

    init_pynotify()
    reader = rfidreader.RFIDReader(port)
    reader.open()
    try:
        reader.poll(callback)
    except KeyboardInterrupt:
        reader.close()

    return False
def main(args):
    try:
        port = args[1]
    except IndexError:
        port = None

    port = port or rfidreader.autodiscover()
    if not port:
        print "Usage: %s <port>" % args[0]
        return True

    init_pynotify()
    reader = rfidreader.RFIDReader(port)
    reader.open()
    try:
        reader.poll(callback)
    except KeyboardInterrupt:
        reader.close()

    return False
Example #5
0
def main(args):
    try:
        port = args[1]
    except IndexError:
        port = None

    port = port or rfidreader.autodiscover()
    if not port:
        print "Usage: %s <port>" % args[0]
        return True

    reader = rfidreader.RFIDReader(port)
    reader.open()
    rfid = reader.single_read(timeout=TIMEOUT_SECONDS)
    if not rfid:
        print "Timeout expired!"
    else:
        print "Received rfid tag %s" % rfid
    reader.close()

    return False
def main(args):
    try:
        port = args[1]
    except IndexError:
        port = None

    port = port or rfidreader.autodiscover()
    if not port:
        print "Usage: %s <port>" % args[0]
        return True

    reader = rfidreader.RFIDReader(port)
    reader.open()
    rfid = reader.single_read(timeout=TIMEOUT_SECONDS)
    if not rfid:
        print "Timeout expired!"
    else:
        print "Received rfid tag %s" % rfid
    reader.close()

    return False