我知道网上有很多问题和答案,但我仍然无法找到解决方案。 这段代码我只在第一次滚动时触发,之后没有任何反应。
$ python
>>> import nfc
>>> clf = nfc.ContactlessFrontent("usb")
>>> tag = clf.connect(rdwr={'on-connect': lambda tag: False})
>>>
>>> cla = 0x00 # last or only command, no secure messaging, channel zero
>>> ins = 0xA4 # SELECT command
>>> p1 = 0x04 # Select by DF name
>>> p2 = 0x00 # First or only occurrence, Return FCI template
>>> data = bytearray.fromhex("D2760000850101") # NDEF AID
>>>
>>> tag.send_apdu(cla, ins, p1, p2, data, check_status=False)
bytearray(b'\x90\x00')