Lines Matching +full:input +full:- +full:sel

4 # Copyright (c) 2012-2013, Jouni Malinen <j@w1.fi>
94 res = wpas.request("NFC_GET_HANDOVER_REQ NDEF P2P-CR").rstrip()
103 res = wpas.request("NFC_GET_HANDOVER_REQ NDEF WPS-CR").rstrip()
114 res = wpas.request("NFC_GET_HANDOVER_SEL NDEF P2P-CR-TAG").rstrip()
116 res = wpas.request("NFC_GET_HANDOVER_SEL NDEF P2P-CR").rstrip()
126 res = wpas.request("NFC_GET_HANDOVER_SEL NDEF WPS-CR");
132 def wpas_report_handover(req, sel, type): argument
136 …cmd = "NFC_REPORT_HANDOVER " + type + " P2P " + str(req).encode("hex") + " " + str(sel).encode("he…
143 def wpas_report_handover_wsc(req, sel, type): argument
147 …cmd = "NFC_REPORT_HANDOVER " + type + " WPS " + str(req).encode("hex") + " " + str(sel).encode("he…
169 print("Handover request (pre-WPS):")
216 summary("Response was not Hs - received: " + message.type)
236 print("P2P carrier type match - send to wpa_supplicant")
248 print("only_one -> stop loop")
286 print("HandoverServer - request received")
292 sel = nfc.ndef.HandoverSelectMessage(version="1.2")
299 print("P2P carrier type match - add P2P carrier record")
321 sel.add_carrier(message[0], "active", message[1:])
329 print("WSC carrier type match - add WSC carrier record")
351 sel.add_carrier(message[0], "active", message[1:])
357 print(sel.pretty())
360 print(str(sel).encode("hex"))
364 return sel
401 summary("WPS tag - send to wpa_supplicant")
405 summary("P2P tag - send to wpa_supplicant")
418 summary("Tag found - writing - " + str(tag))
422 print("Done - remove tag")
451 clf.connect(rdwr={'on-connect': rdwr_connected_p2p_write})
469 summary("Not an NDEF tag - remove tag")
486 …print("Wait for handover to complete - press 'i' to initiate ('w' for WPS only, 'p' for P2P only)")
542 parser.add_argument('-d', const=logging.DEBUG, default=logging.INFO,
545 parser.add_argument('-q', const=logging.WARNING, action='store_const',
547 parser.add_argument('--only-one', '-1', action='store_true',
549 parser.add_argument('--init-on-touch', '-I', action='store_true',
551 parser.add_argument('--no-wait', action='store_true',
553 parser.add_argument('--ifname', '-i',
555 parser.add_argument('--no-wps-req', '-N', action='store_true',
557 parser.add_argument('--no-input', '-a', action='store_true',
558 help='do not use stdout input to initiate handover')
559 parser.add_argument('--tag-read-only', '-t', action='store_true',
561 parser.add_argument('--handover-only', action='store_true',
563 parser.add_argument('--freq', '-f',
565 parser.add_argument('--summary',
567 parser.add_argument('--success',
569 parser.add_argument('command', choices=['write-p2p-sel'],
616 if args.command == "write-p2p-sel":
626 if not clf.connect(rdwr={'on-connect': rdwr_connected}):
629 if not clf.connect(llcp={'on-startup': llcp_startup,
630 'on-connect': llcp_connected},
634 if not clf.connect(rdwr={'on-connect': rdwr_connected},
635 llcp={'on-startup': llcp_startup,
636 'on-connect': llcp_connected},