コード例 #1
0
ファイル: chiptest.py プロジェクト: sunzu/vot.ar
def dar_masa():
    channel = init_channel()
    rfid = RFID(channel)
    fan = FanCoolers(channel)
    fan.set_speed(0)

    tags = rfid.get_tags()
    serial_number = tags[0]['serial_number'][0]
    todo_bien = True
    tag = get_tag()
    while todo_bien:
        rfid.write_tag(array_to_string(serial_number), 4, TOKEN, tag)
        rfid_data = rfid.get_tag_data(serial_number)
        todo_bien = rfid_data is not None
コード例 #2
0
ファイル: test_multi_write.py プロジェクト: sunzu/vot.ar
def test_boleta():
    channel = init_channel()
    agent = Agent(channel)
    init = agent.initialize()
    printer = Printer(channel)
    rfid = RFID(channel)
    device = Device(channel)

    #esperar_evento(device, DEV_PRINTER, EVT_PRINTER_PAPER_INSERTED)
    #print rfid.get_multitag_data()
    tags_data = rfid.get_tags()[0]
    serial_number = tags_data['serial_number'][0]
    rfid.write_tag(
        serial_number, 4, "1C",
        "--00--01--02--03--04--05--06--07--08--09--10--11--12"
        "--13--14--15--16--17--18--19--20--21--22--23--24--25"
        "--26--27--28--29--30--31--32--33--34--35--36--37--38"
        "--39--40--41--42--43--44--45--46--47--48--49--50--51")
    rfid.get_multitag_data()
コード例 #3
0
ファイル: test_multi_write.py プロジェクト: Goblab/vot.ar
def test_boleta():
    channel = init_channel()
    agent = Agent(channel)
    init = agent.initialize()
    printer = Printer(channel)
    rfid = RFID(channel)
    device = Device(channel)

    #esperar_evento(device, DEV_PRINTER, EVT_PRINTER_PAPER_INSERTED)
    #print rfid.get_multitag_data()
    tags_data = rfid.get_tags()[0]
    serial_number = tags_data['serial_number'][0]
    rfid.write_tag(serial_number, 4, "1C",
        "--00--01--02--03--04--05--06--07--08--09--10--11--12"
        "--13--14--15--16--17--18--19--20--21--22--23--24--25"
        "--26--27--28--29--30--31--32--33--34--35--36--37--38"
        "--39--40--41--42--43--44--45--46--47--48--49--50--51"
    )
    rfid.get_multitag_data()