Skip to content

Instantly share code, notes, and snippets.

@CTCaer
Last active July 10, 2022 12:22
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save CTCaer/69ce224521d1ee4b153b250d9cbbb6a9 to your computer and use it in GitHub Desktop.
Save CTCaer/69ce224521d1ee4b153b250d9cbbb6a9 to your computer and use it in GitHub Desktop.
Legend:
WRI: Sent packet
RCV: Received packet
MCU: Received x31 packet. The first 49 bytes are truncated.
WRI: subcmd x22 - Set MCU state (suspend/resume)
RCV: 21 eb800000006a6878bed87500 8022 00000000000000000000000000000000000000000000000000000000000000000000
WRI: subcmd x21 - Write MCU
RCV: 21 f4800000006c5878bec87500 a021 0100ff00030005060000000000000000000000000000000000000000000000000062
WRI: subcmd x03 - Change input report format
RCV: 21 fd80000000696878bed87500 8003 00000000000000000000000000000000000000000000000000000000000000000000
WRI: 11 090000000000000000 01 00000000000000000000000000000000000000000000000000000000000000000000000000
WRI: 11 0a0000000000000000 01 00000000000000000000000000000000000000000000000000000000000000000000000000
MCU: 00 0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1
MCU: 01 0000000300050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7
RCV: 21 0f80000000695878bec87500 a021 0100000003000501000000000000000000000000000000000000000000000000007b
MCU: 01 00000003000501000000000000000000000000000000000000000000000000007b
WRI: 11 0c0000000000000000 01 00000000000000000000000000000000000000000000000000000000000000000000000000
NFC communication:
WRI: 11 0d0000000000000000 02 [04] 0000 08 00 0000000000000000000000000000000000000000000000000000000000000087 // Send Start tag discovery
MCU: 01 0000000300050400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5
WRI: 11 0e0000000000000000 02 [01] 0000 08 05 0000002c01 00000000000000000000000000000000000000000000000000009a // Send Tag polling
MCU: 2a 00 05 0000 09 31 0b 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a // Initializing
WRI: 11 000000000000000000 02 [01] 0000 08 05 0000002c01 00000000000000000000000000000000000000000000000000009a // Send Tag polling
MCU: 2a 00 05 0000 09 31 0b 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a // Initializing
WRI: 11 0c0000000000000000 02 [01] 0000 08 05 0000002c01 00000000000000000000000000000000000000000000000000009a // Send Tag polling
MCU: 2a 00 05 0000 09 31 01 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e // Tag polling
WRI: 11 0a0000000000000000 02 [01] 0000 08 05 0000002c01 00000000000000000000000000000000000000000000000000009a // Send Tag polling
MCU: 2a 00 05 0000 09 31 01 0000000101 02 00 07 04d4b14254498 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076 // Tag detected, UID: 04d4b142544980 Type: 2 (Ntag)
WRI: 11 0b0000000000000000 02 [06] 0000 08 13 d007000000000000000103003b3c7778860000 0000000000000000000000001c // Send Ntag read
MCU: 2a 00 05 0000 09 31 09 000000 0101 02 00 07 04d4b14254498 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0 // Tag detected, UID: 04d4b142544980 Type: 2 (Ntag)
WRI: 11 0c0000000000000000 02 [06] 0000 08 13 d007000000000000000103003b3c7778860000 0000000000000000000000001c // Send Ntag read
MCU: 2a 00 05 0000 09 31 09 000000 0101 02 00 07 04d4b14254498 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0 // Tag detected
WRI: 11 0d0000000000000000 02 [01] 000008050000002c01 00000000000000000000000000000000000000000000000000009a // Send Tag polling
MCU: 3a 00 07 [01] 00 [01] 31 [02] 00000001 02 00 07 04d4b14254498 0000000000488c4bd96d0b59a7ab973cec763bc4106c35db3cefba7b186f5e9d2dc27a67803003b3c777886000004d4b1e942544980df480fe0f110ffeea50002007c26b83e637e4aaa6e26542baaac222ab0a310511f62c22db495c875fb7e14da31e90a7e59beeecfe823cf08afdd9117f68947ccef9c7a60eebd46d342e4ed9300030102004103020d129503bc84342ccf07521c3409e9a35baa85dc8c1a56ea4ca210648e5a9d27232ec35aeb3bb9bf307808b899f84d3998c0454f782cc2cbe4c64a9415f55f1e3dbc848172f63af0d210504b289dcaf19338cd7296b1d9f38d589bedff208665898ffb2c363e5fcfba9aa6debce908283199ff85f26bcabebf46d26eb8d9683e5927f0698121338c4bc47355731bd43c865b14291166200a1044 // Tag reading
WRI: 11 0e0000000000000000 02 [01] 000008050000002c0100000000000000000000000000000000000000000000000000009a // Send Tag polling
MCU: 3a 00 07 [02] 00 [09] 279b69c24aa832186514fbf59ca14875e9985fdf8fbfa4bd44f89bcfae1aa4c740b892bc0fcc149ddb7f30daf99ad0de52d3f0525c6e0ea72ee183256dc9b6788b57f880afa5f4773ebda70f998a56170e7d9635bb4158b584f0160802418cad828057ef4793bbf3d168c2a86eb54d284d3d49824a022e414ad342fbfbd3288406c51d6e3d33eee53a523af8e0e451a09500b1fa8babe881b8790148788a2e8b5051a103cb9d6479b5c9eb246f5fdd300c4c8447908b8ffc3cd64b2ba1c08c8d9f931a04de8028a6f1a44c394d60b030bdcaaa17c7d1cea940b956c31c2b49c6f13843525365a34a96154540a56d5a37d8bacee107403e19597fb89818a0216aebeff857105ee78ccd0ef5dbbc1fc796cbab513c01000fbd000000045f000000000000000000000000000000000000000000fe // Does not have the usual format
WRI: 11 000000000000000000 02 [01] 000008050000002c01 00000000000000000000000000000000000000000000000000009a // Send Tag polling
MCU: 2a 4a 05 0000 09 31 [07] 00000001 01 02 00 07 04d4b14254498 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8 // Error x4a (Sequence error)
WRI: 11 010000000000000000 02 [01] 000008050000002c01 00000000000000000000000000000000000000000000000000009a // Send Tag polling
MCU: 2a 4a 05 0000 09 31 [07] 00000001 01 02 00 07 04d4b14254498 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8 // Error x4a (Sequence error)
@CTCaer
Copy link
Author

CTCaer commented Apr 26, 2018

rev3: added more packets info

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment