NfcrdlibEx8_HCE_T4T example

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

NfcrdlibEx8_HCE_T4T example

575件の閲覧回数
nddona
Contributor I

We have a custom Linux platform where we have successfully made the PN5190 to work as a card reader for years.

Now we want to try out to make it work as a type 4A tag as in example "NfcrdlibEx8_HCE_T4T". We have tried to use the example with the reader library version 7.14.00 but we're getting the same results as reported in the thread: https://community.nxp.com/t5/NFC/HCE-T4T-Example-not-working-with-NXP-NFC-Library-v07-08-00-in/td-p/...

When Android (Samsung S23 ultra) is tapped with NXP "TagInfo" App, it's getting an invalid RATS. Rx buffer receives data starting with 0x11 0xD4 ... etc.

[phacDiscLoop_Sw_Run] Starting Listen Mode
[T4TCardEmulation] Card Activated in Listen mode...
[phpalI14443p4mC_Sw_Activate] RATS: 11 D4 00 8C 26 82 9B FA 12 01 DF 84 5B 00 00 00 30
[phpalI14443p4mC_Sw_Activate] Invalid RATS received...

 

Is it because the phone is trying to talk in NFC-DEP (P2P Mode / SNEP)

Appreciate any help to resolve this issue.

Thanks!

0 件の賞賛
返信
4 返答(返信)

267件の閲覧回数
nddona
Contributor I

Hi,

I have further question related to this topic.

Even though I got our device to work as a type 4 card emulator with "NfcrdlibEx8_HCE_T4T" example, it seems very slow. The application steps are as below.

1. Device runs in the reader (polling) mode

2. A phone is tapped and it reads a card in mobile wallet

3. Immediately turns off RF after reading finishes

4. Re-initialize the RF chip in HCE type 4 card emulator mode (passive listener mode)

5. Sends a URL (NDEF) to the smart phone

The issue is it takes about 1500ms to re-init the RF chip in card emulator mode and send the URL to smartphone.

Is there a faster way to do this, so that user doesn't have to keep the phone holding/tapping ?

When I searched on Google it says that it can be done via type 2 tag as below. But it didn't work. Nothing was received by the phone.



Step 1: Terminate Field 
│ (~1ms)

Step 2: Load NDEF Data 
│ (~3ms)


Step 3: Go Autocoll 

Appreciate if you can guide me on how exactly I can achieve this fast mode switching and a URL is sent to a phone within 500ms.

Thanks!

0 件の賞賛
返信

254件の閲覧回数
nddona
Contributor I

In related to my question above, the code I tried to implement after terminating the field as given below. I can get phhalHw_Autocoll() to return success but I get 0x020A for phhalHw_Pn5190_Instr_ExchangeRFData(). 

phhalHw_Pn5190_Autocoll() is also updated with the below.

phhalHw_Pn5190_Instr_SwitchModeAutocoll(pDataParams,bRfTechnology,PHHAL_HW_PN5190_AUTOCOLL_MODE_AUTONOMOUS_WITH_STANDBY))

 

int card_emulator_main_cutdown(void)

{

    do

    {

        int               ret;

        phStatus_t        status;

        pHal_Hce = phNfcLib_GetDataParams(PH_COMP_HAL);

        TRACE0("NfcLib data params pointers set successfully");

 

        /* ================================================================= */

        /*   STEP 3: STAGE EMULATION PROFILE AND LOAD URL PAYLOAD        */

        /* ================================================================= */

        TRACE0("Configuring hardware target layers and loading URL buffer...");

       

        /* Configure target mode HAL parameters */

        status = phAppHce_HALConfigAutoColl();

        CHECK_STATUS(status);

        if (status != PH_ERR_SUCCESS) {

            TRACE1("phhalHw_TargetInit failed: 0x%04X", status);

            return status;

        }

        /* ================================================================= */

        /*   STEP 4: ENGAGE AUTOCOLL (Autonomous Listening State)         */

        /* ================================================================= */

        TRACE0("Entering sub-100ms Autonomous Listen mode...");

       

        // CRITICAL FIX: Allocate valid storage memory to prevent PH_ASSERT_NULL crashes

        uint8_t * pRxBufferPtr = NULL;

        uint16_t  wRxLengthData = 0;

        uint16_t  wProtocolParams = 0;

        // Execute the function mapping strictly to your HAL's parameter footprint.

        // We pass 'A_MODE' to tell the switch code to select Passive NFC-A Technology.

        status = phhalHw_Autocoll(

            pHal_Hce,

            A_MODE,             // Bitmask flag forcing NFC-A technology profiling

            &pRxBufferPtr,      // Passed as a valid pointer reference to a pointer

            &wRxLengthData,     // Passed as a valid pointer reference to length

            &wProtocolParams    // Passed as a valid pointer reference to parameters

        );

        if ((status & PH_ERR_MASK) == PH_ERR_SUCCESS) {

            TRACE0(" Tap-to-URL switch executed perfectly! Phone hit the antenna field.");

            TRACE1("De-wrapped Activation Protocol Parameters: 0x%04X", wProtocolParams);

            /* ================================================================= */

            /*   STEP 5: PROCESS INCOMING APDU COMMANDS FROM THE PHONE         */

            /* ================================================================= */

            TRACE0("Listening for phone file system read commands...");

           

            // Allocate data exchange buffers

            uint8_t * pDataIn = NULL;

            uint16_t  wDataInLen = 0;

            // Retrieve the initial data packet the phone transmitted right upon activation

            // Your Autocoll snippet already stores the address in pRxBufferPtr / wRxLengthData

            pDataIn = pRxBufferPtr;

            wDataInLen = wRxLengthData;

            // Enter a rapid loop to process the phone's Read commands

            // The phone will send "Select NDEF Application" -> "Select NDEF File" -> "Read Binary"

            //while (1)

            {

                //Use the correct Target Emulation transmit function to bypass the 0x0225 check

                //PH_RECEIVE_RF_ENABLE_EVT_STATUS enables event tracking for the transfer

                status = phhalHw_Pn5190_Instr_ExchangeRFData(

                    pHal_Hce,

                    PH_EXCHANGE_DEFAULT,                  // wOption

                    0,                                    // bTxLastBits (0 indicates complete 8-bit byte layout)

                    0x05,                                 // bRespControl: Bitmask 0x04 (Event Status) | 0x01 (Rx Status)

                    aNdefFile,                            // Your URL array structure

                    23,                                   // Size of your URL data payload

                    &pRxBufferPtr,                          // Address of your response data pointer

                    &wRxLengthData                        // Address of your incoming length tracker

                );

           

                if (status == PH_ERR_SUCCESS) {

                    TRACE0(" Single-shot URL packet injected successfully. Task complete!");

                } else {

                    TRACE1("Injection status / timeout: 0x%04X (Phone likely disconnected cleanly)", status);

                }

            }

        } else {

            TRACE1("Autocoll exited, timed out, or dropped with status: 0x%04X", status);

        }

    } while(0);

    return 0;

}

 

// /* Mandatory NDEF file. It's set using phceT4T_SetElementaryFile. */

uint8_t aNdefFile[] = {

    /* --- MANDATORY CONTACTLESS TRANSPORT HEADER --- */

    //0x02,       // 1. PCB Byte: Configures this frame as a Part 4 I-Block (Block Number 0)

    0x00, 0x13, // 1. T4T Container Length Indicator (19 bytes total payload)

    0xD1,       // 2. NDEF Record Header (MB=1, ME=1, SR=1, TNF=0x01 Well-Known Type)

    0x01,       // 3. Type Length (1 byte long name)

    0x0F,       // 4. Payload Length (15 bytes for prefix + string)

    0x55,       // 5. Record Type: 'U' (0x55 for URI record)

    0x02,       // 6. URI Identifier Prefix: Code 0x02 maps to "https://www."

   

    // 7. URI Payload String of 14bytes

    0xww, 0xww, 0xww, 0xww, 0xww, 0xww, 0xww, 0xww, 0xww, 0xww, 0xww, 0xww, 0xww, 0xww,

     /* --- MANDATORY SMART CARD STATUS TRAILER --- */

    0x90, 0x00  // 21-22. APDU Success Status (tells Android the data read is complete)

};

Log output:

06-16 17:34:31.600 26047 27687 E nfc : [card_emulator_main_cutdown] NfcLib data params pointers set successfully

06-16 17:34:31.600 26047 27687 E nfc : [card_emulator_main_cutdown] Configuring hardware target layers and loading URL buffer...

06-16 17:34:31.605 26047 27687 E nfc : [card_emulator_main_cutdown] Entering sub-100ms Autonomous Listen mode...

06-16 17:34:31.607 26047 27999 V nfc : [socket_send_thread] Entered socketSend

06-16 17:34:31.607 26047 27999 V nfc :

06-16 17:34:32.456 26047 27687 E nfc : [card_emulator_main_cutdown] Tap-to-URL switch executed perfectly! Phone hit the antenna field.

06-16 17:34:32.456 26047 27687 W nfc : [card_emulator_main_cutdown] De-wrapped Activation Protocol Parameters: 0x0100

06-16 17:34:32.456 26047 27687 E nfc : [card_emulator_main_cutdown] Listening for phone file system read commands...

06-16 17:34:32.456 26047 27687 W nfc : [card_emulator_main_cutdown] Injection status / timeout: 0x020A (Phone likely disconnected cleanly)

 

 

0 件の賞賛
返信

521件の閲覧回数
nddona
Contributor I
This issue is solved by disabling some macros and updating the SAK to correct value 0x20.
0 件の賞賛
返信

470件の閲覧回数
Fabian_R
NXP TechSupport
NXP TechSupport

Hello sir,

Thank you for letting me know. I will address this for the respective clarifications and updates.

Have a great day!

Best Regards,
Fabian
0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2372202%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ENfcrdlibEx8_HCE_T4T%20%E3%81%AE%E4%BE%8B%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2372202%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3E%E5%BD%93%E7%A4%BE%E3%81%A7%E3%81%AF%E7%8B%AC%E8%87%AA%E3%81%AELinux%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%82%92%E9%96%8B%E7%99%BA%E3%81%97%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81PN5190%E3%82%92%E3%82%AB%E3%83%BC%E3%83%89%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC%E3%81%A8%E3%81%97%E3%81%A6%E9%95%B7%E5%B9%B4%E3%81%AB%E3%82%8F%E3%81%9F%E3%82%8A%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%95%E3%81%9B%E3%81%A6%E3%81%8D%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%AC%A1%E3%81%AB%E3%80%81%E3%80%8CNfcrdlibEx8_HCE_T4T%E3%80%8D%E3%81%AE%E4%BE%8B%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%80%81%E3%82%BF%E3%82%A4%E3%83%974A%E3%82%BF%E3%82%B0%E3%81%A8%E3%81%97%E3%81%A6%E6%A9%9F%E8%83%BD%E3%81%95%E3%81%9B%E3%82%8B%E6%96%B9%E6%B3%95%E3%82%92%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%99%E3%80%82%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B37.14.00%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%92%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E3%81%A7%E5%A0%B1%E5%91%8A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%A8%E5%90%8C%E3%81%98%E7%B5%90%E6%9E%9C%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%3A%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNFC%2FHCE-T4T-Example-not-working-with-NXP-NFC-Library-v07-08-00-in%2Ftd-p%2F1686764%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNFC%2FHCE-T4T-Example-not-working-with-NXP-NFC-Library-v07-08-00-in%2Ftd-p%2F1686764%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EAndroid%E7%AB%AF%E6%9C%AB%EF%BC%88Samsung%20S23%20ultra%EF%BC%89%E3%82%92NXP%E3%81%AE%E3%80%8CTagInfo%E3%80%8D%E3%82%A2%E3%83%97%E3%83%AA%E3%81%A7%E3%82%BF%E3%83%83%E3%83%97%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E7%84%A1%E5%8A%B9%E3%81%AARATS%E3%81%8C%E8%BF%94%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82Rx%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%81%AF%E3%80%810x11%E3%80%810xD4%E3%80%81...%E3%81%AA%E3%81%A9%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E5%8F%97%E4%BF%A1%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%5BphacDiscLoop_Sw_Run%5D%20%E3%83%AA%E3%82%B9%E3%83%8B%E3%83%B3%E3%82%B0%E3%83%A2%E3%83%BC%E3%83%89%E3%82%92%E9%96%8B%E5%A7%8B%E3%81%97%E3%81%BE%E3%81%99%3CBR%20%2F%3E%5BT4TCardEmulation%5D%20%E3%82%AB%E3%83%BC%E3%83%89%E3%81%8C%E3%83%AA%E3%82%B9%E3%83%8B%E3%83%B3%E3%82%B0%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A7%E6%9C%89%E5%8A%B9%E5%8C%96%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F...%3CBR%20%2F%3E%20%5BphpalI14443p4mC_Sw_Activate%5D%20RATS%3A%2011%20D4%2000%208C%2026%2082%209B%20FA%2012%2001%20DF%2084%205B%2000%2000%2000%2030%3CBR%20%2F%3E%20%5BphpalI14443p4mC_Sw_Activate%5D%20%E7%84%A1%E5%8A%B9%E3%81%AARATS%E3%82%92%E5%8F%97%E4%BF%A1%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F...%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%81%8C%3CSTRONG%3ENFC-DEP%EF%BC%88P2P%E3%83%A2%E3%83%BC%E3%83%89%EF%BC%8FSNEP%EF%BC%89%3C%2FSTRONG%3E%E3%81%A7%E9%80%9A%E4%BF%A1%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E5%8E%9F%E5%9B%A0%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%EF%BC%9F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AE%E8%A7%A3%E6%B1%BA%E3%81%AB%E3%81%94%E5%8D%94%E5%8A%9B%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%82%8C%E3%81%B0%E5%B9%B8%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%EF%BC%81%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2372819%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20NfcrdlibEx8_HCE_T4T%20example%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2372819%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AF%E3%80%81%E4%B8%80%E9%83%A8%E3%81%AE%E3%83%9E%E3%82%AF%E3%83%AD%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%97%E3%80%81SAK%E3%82%92%E6%AD%A3%E3%81%97%E3%81%84%E5%80%A40x20%E3%81%AB%E6%9B%B4%E6%96%B0%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E8%A7%A3%E6%B1%BA%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2374562%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20NfcrdlibEx8_HCE_T4T%20example%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2374562%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%8A%E4%B8%96%E8%A9%B1%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CP%3E%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B%E3%81%84%E3%81%9F%E3%81%A0%E3%81%8D%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%9D%E3%82%8C%E3%81%9E%E3%82%8C%E3%81%AE%E8%AA%AC%E6%98%8E%E3%81%A8%E6%9C%80%E6%96%B0%E6%83%85%E5%A0%B1%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E5%AF%BE%E5%BF%9C%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CP%3E%E3%81%99%E3%81%A6%E3%81%8D%E3%81%AA%E4%B8%80%E6%97%A5%E3%82%92%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2381614%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20NfcrdlibEx8_HCE_T4T%20example%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2381614%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E4%BB%B6%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E3%80%81%E3%81%95%E3%82%89%E3%81%AB%E8%B3%AA%E5%95%8F%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%80%8C%20%3CSPAN%3ENfcrdlibEx8_HCE_T4T%E3%80%8D%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E3%82%BF%E3%82%A4%E3%83%974%E3%82%AB%E3%83%BC%E3%83%89%E3%82%A8%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%BF%E3%81%A8%E3%81%97%E3%81%A6%E5%8B%95%E4%BD%9C%E3%81%95%E3%81%9B%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AF%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81%E9%9D%9E%E5%B8%B8%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%8C%E9%81%85%E3%81%84%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%E3%80%82%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E6%89%8B%E9%A0%86%E3%81%AF%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E1.%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AF%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC%EF%BC%88%E3%83%9D%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%EF%BC%89%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A7%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%99%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E2.%20%E9%9B%BB%E8%A9%B1%E3%82%92%E3%82%BF%E3%83%83%E3%83%97%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E3%83%A2%E3%83%90%E3%82%A4%E3%83%AB%E3%82%A6%E3%82%A9%E3%83%AC%E3%83%83%E3%83%88%E5%86%85%E3%81%AE%E3%82%AB%E3%83%BC%E3%83%89%E3%81%8C%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%89%E3%82%8C%E3%82%8B%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E3.%20%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E7%B5%82%E4%BA%86%E5%BE%8C%E3%81%99%E3%81%90%E3%81%ABRF%E3%82%92%E3%82%AA%E3%83%95%E3%81%AB%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E4.%20HCE%E3%82%BF%E3%82%A4%E3%83%974%E3%82%AB%E3%83%BC%E3%83%89%E3%82%A8%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%BF%E3%83%BC%E3%83%A2%E3%83%BC%E3%83%89%EF%BC%88%E3%83%91%E3%83%83%E3%82%B7%E3%83%96%E3%83%AA%E3%82%B9%E3%83%8A%E3%83%BC%E3%83%A2%E3%83%BC%E3%83%89%EF%BC%89%E3%81%A7RF%E3%83%81%E3%83%83%E3%83%97%E3%82%92%E5%86%8D%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E5.%20%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E3%81%ABURL%EF%BC%88NDEF%EF%BC%89%E3%82%92%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E5%95%8F%E9%A1%8C%E3%81%AF%E3%80%81%E3%82%AB%E3%83%BC%E3%83%89%E3%82%A8%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%BF%E3%83%BC%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A7RF%E3%83%81%E3%83%83%E3%83%97%E3%82%92%E5%86%8D%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%97%E3%80%81%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E3%81%ABURL%E3%82%92%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%E3%81%AE%E3%81%AB%E7%B4%841500%E3%83%9F%E3%83%AA%E7%A7%92%E3%81%8B%E3%81%8B%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%81%8C%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E3%82%92%E9%95%B7%E6%8A%BC%E3%81%97%E3%81%97%E3%81%9F%E3%82%8A%E3%82%BF%E3%83%83%E3%83%97%E3%81%97%E3%81%9F%E3%82%8A%E3%81%97%E3%81%AA%E3%81%8F%E3%81%A6%E3%82%82%E6%B8%88%E3%82%80%E3%82%88%E3%81%86%E3%81%AA%E3%80%81%E3%82%82%E3%81%A3%E3%81%A8%E9%80%9F%E3%81%84%E6%96%B9%E6%B3%95%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EGoogle%E3%81%A7%E6%A4%9C%E7%B4%A2%E3%81%97%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%81%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%82%BF%E3%82%A4%E3%83%972%E3%82%BF%E3%82%B0%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E5%8F%AF%E8%83%BD%E3%81%A0%E3%81%A8%E6%9B%B8%E3%81%8B%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E3%81%9D%E3%82%8C%E3%81%AF%E3%81%86%E3%81%BE%E3%81%8F%E3%81%84%E3%81%8B%E3%81%AA%E3%81%8B%E3%81%A3%E3%81%9F%E3%80%82%E9%9B%BB%E8%A9%B1%E3%81%AB%E3%81%AF%E4%BD%95%E3%82%82%E7%9D%80%E4%BF%A1%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E2%94%82%3CBR%20%2F%3E%20%E2%96%BC%3CBR%20%2F%3E%E3%82%B9%E3%83%86%E3%83%83%E3%83%971%EF%BC%9A%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%82%92%E7%B5%82%E4%BA%86%E3%81%99%E3%82%8B%3CBR%20%2F%3E%E2%94%82%EF%BC%88%E7%B4%841ms%EF%BC%89%3CBR%20%2F%3E%20%E2%96%BC%3CBR%20%2F%3E%E3%82%B9%E3%83%86%E3%83%83%E3%83%972%EF%BC%9ANDEF%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BF%3CBR%20%2F%3E%E2%94%82%EF%BC%88%E7%B4%843ms%EF%BC%89%3CBR%20%2F%3E%20%E2%96%BC%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%82%B9%E3%83%86%E3%83%83%E3%83%973%EF%BC%9A%E3%82%AA%E3%83%BC%E3%83%88%E3%82%B3%E3%83%BC%E3%83%AB%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E500%E3%83%9F%E3%83%AA%E7%A7%92%E4%BB%A5%E5%86%85%E3%81%AB%E9%AB%98%E9%80%9F%E3%81%AA%E3%83%A2%E3%83%BC%E3%83%89%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%81%A8URL%E3%81%AE%E9%9B%BB%E8%A9%B1%E3%81%B8%E3%81%AE%E9%80%81%E4%BF%A1%E3%82%92%E5%AE%9F%E7%8F%BE%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%80%81%E5%85%B7%E4%BD%93%E7%9A%84%E3%81%AA%E6%89%8B%E9%A0%86%E3%82%92%E3%81%94%E6%95%99%E7%A4%BA%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%82%8C%E3%81%B0%E5%B9%B8%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2381683%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20NfcrdlibEx8_HCE_T4T%20example%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2381683%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%B8%8A%E8%A8%98%E3%81%AE%E8%B3%AA%E5%95%8F%E3%81%AB%E9%96%A2%E9%80%A3%E3%81%97%E3%81%A6%E3%80%81%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%82%92%E7%B5%82%E4%BA%86%E3%81%95%E3%81%9B%E3%81%9F%E5%BE%8C%E3%81%AB%E5%AE%9F%E8%A3%85%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%9F%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E4%BB%A5%E4%B8%8B%E3%81%AB%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99%E3%80%82phhalHw_Autocoll()%20%E3%81%AF%E6%88%90%E5%8A%9F%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81phhalHw_Pn5190_Instr_ExchangeRFData()%20%E3%81%A7%E3%81%AF%200x020A%20%E3%81%8C%E8%BF%94%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EphhalHw_Pn5190_Autocoll()%20%E3%82%82%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E6%9B%B4%E6%96%B0%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%3EphhalHw_Pn5190_Instr_SwitchModeAutocoll%3C%2FSPAN%3E%20%3CSPAN%3E(pDataParams%2CbRfTechnology%2C%20%3CFONT%20color%3D%22%230000FF%22%3E%3CSTRONG%3EPHHAL_HW_PN5190_AUTOCOLL_MODE_AUTONOMOUS_WITH_STANDBY%3C%2FSTRONG%3E%3C%2FFONT%3E%20))%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3Eint%20card_emulator_main_cutdown(void)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%7B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20ret%3B%3C%2FP%3E%3CP%3EphStatus_t%20%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3B%3C%2FP%3E%3CP%3EpHal_Hce%20%3D%20phNfcLib_GetDataParams(PH_COMP_HAL)%3B%3C%2FP%3E%3CP%3ETRACE0(%22NfcLib%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF%E3%81%8C%E6%AD%A3%E5%B8%B8%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%22)%3B%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%2F*%20%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%20*%2F%3C%2FP%3E%3CP%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%3CSPAN%3E%3CLI-EMOJI%20id%3D%22lia_backhand-index-pointing-right%22%20title%3D%22%3Abackhand_index_pointing_right%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%83%E3%83%973%EF%BC%9A%E3%82%B9%E3%83%86%E3%83%BC%E3%82%B8%E3%83%B3%E3%82%B0%E3%82%A8%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%97%E3%83%AD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A8URL%E3%83%9A%E3%82%A4%E3%83%AD%E3%83%BC%E3%83%89%E3%81%AE%E3%83%AD%E3%83%BC%E3%83%89%20*%2F%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%2F*%20%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%20*%2F%3C%2FP%3E%3CP%3ETRACE0(%22%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%81%A8URL%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%81%AE%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BF%E4%B8%AD...%22)%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%3E%2F*%20%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E3%83%A2%E3%83%BC%E3%83%89HAL%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%AE%E8%A8%AD%E5%AE%9A%20*%2F%3C%2FP%3E%3CP%3Estatus%20%3D%20phAppHce_HALConfigAutoColl()%3B%3C%2FP%3E%3CP%3ECHECK_STATUS(%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9)%3B%3C%2FP%3E%3CP%3Eif%20(status%20!%3D%20PH_ERR_SUCCESS)%20%7B%3C%2FP%3E%3CP%3ETRACE1(%22phhalHw_TargetInit%20%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3A%200x%2504X%22%2C%20status)%3B%3C%2FP%3E%3CP%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3E%2F*%20%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%20*%2F%3C%2FP%3E%3CP%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%3CSPAN%3E%3CLI-EMOJI%20id%3D%22lia_backhand-index-pointing-right%22%20title%3D%22%3Abackhand_index_pointing_right%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%83%E3%83%974%EF%BC%9AAUTOCOLL%EF%BC%88%E8%87%AA%E5%BE%8B%E3%83%AA%E3%82%B9%E3%83%8B%E3%83%B3%E3%82%B0%E7%8A%B6%E6%85%8B%EF%BC%89%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B*%2F%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%2F*%20%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%20*%2F%3C%2FP%3E%3CP%3ETRACE0(%22100ms%E6%9C%AA%E6%BA%80%E3%81%AE%E8%87%AA%E5%BE%8B%E3%83%AA%E3%82%B9%E3%83%8B%E3%83%B3%E3%82%B0%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E5%85%A5%E3%82%8A%E3%81%BE%E3%81%99...%22)%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%3E%2F%2F%20%E9%87%8D%E5%A4%A7%E3%81%AA%E4%BF%AE%E6%AD%A3%3A%20PH_ASSERT_NULL%20%E3%82%AF%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%82%92%E9%98%B2%E3%81%90%E3%81%9F%E3%82%81%E3%81%AB%E6%9C%89%E5%8A%B9%E3%81%AA%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%E3%83%A1%E3%83%A2%E3%83%AA%E3%82%92%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3Euint8_t%20*%20pRxBufferPtr%20%3D%20NULL%3B%3C%2FP%3E%3CP%3Euint16_t%20wRxLengthData%20%3D%200%3B%3C%2FP%3E%3CP%3Euint16_t%20wProtocolParams%20%3D%200%3B%3C%2FP%3E%3CP%3E%2F%2F%20HAL%E3%81%AE%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%83%95%E3%83%83%E3%83%88%E3%83%97%E3%83%AA%E3%83%B3%E3%83%88%E3%81%AB%E5%8E%B3%E5%AF%86%E3%81%AB%E3%83%9E%E3%83%83%E3%83%94%E3%83%B3%E3%82%B0%E3%81%95%E3%82%8C%E3%81%9F%E9%96%A2%E6%95%B0%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%2F%2F%20%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AB%E3%83%91%E3%83%83%E3%82%B7%E3%83%96NFC-A%E3%83%86%E3%82%AF%E3%83%8E%E3%83%AD%E3%82%B8%E3%83%BC%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%99%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E6%8C%87%E7%A4%BA%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%E3%80%8CA_MODE%E3%80%8D%E3%82%92%E6%B8%A1%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%20%3D%20phhalHw_Autocoll(%3C%2FP%3E%3CP%3EpHal_Hce%E3%80%81%3C%2FP%3E%3CP%3EA_MODE%E3%80%81%2F%2F%20NFC-A%E3%83%86%E3%82%AF%E3%83%8E%E3%83%AD%E3%82%B8%E3%83%BC%E3%81%AE%E3%83%97%E3%83%AD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AA%E3%83%B3%E3%82%B0%E3%82%92%E5%BC%B7%E5%88%B6%E3%81%99%E3%82%8B%E3%83%93%E3%83%83%E3%83%88%E3%83%9E%E3%82%B9%E3%82%AF%E3%83%95%E3%83%A9%E3%82%B0%3C%2FP%3E%3CP%3E%26amp%3BpRxBufferPtr%2C%20%2F%2F%20%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF%E3%81%B8%E3%81%AE%E6%9C%89%E5%8A%B9%E3%81%AA%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF%E5%8F%82%E7%85%A7%E3%81%A8%E3%81%97%E3%81%A6%E6%B8%A1%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%26amp%3BwRxLengthData%2C%20%2F%2F%20%E9%95%B7%E3%81%95%E3%81%B8%E3%81%AE%E6%9C%89%E5%8A%B9%E3%81%AA%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF%E5%8F%82%E7%85%A7%E3%81%A8%E3%81%97%E3%81%A6%E6%B8%A1%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%26amp%3BwProtocolParams%20%2F%2F%20%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%B8%E3%81%AE%E6%9C%89%E5%8A%B9%E3%81%AA%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF%E5%8F%82%E7%85%A7%E3%81%A8%E3%81%97%E3%81%A6%E6%B8%A1%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E)%3B%3C%2FP%3E%3CP%3Eif%20((status%20%26amp%3B%20PH_ERR_MASK)%20%3D%3D%20PH_ERR_SUCCESS)%20%7B%3C%2FP%3E%3CP%3E%3CSPAN%3ETRACE0(%22%3C%2FSPAN%3E%3CSPAN%3E%3CLI-EMOJI%20id%3D%22lia_rocket%22%20title%3D%22%3Arocket%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%E3%82%BF%E3%83%83%E3%83%97%E3%81%97%E3%81%A6URL%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%81%8C%E5%AE%8C%E7%92%A7%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%EF%BC%81%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%81%8C%E3%82%A2%E3%83%B3%E3%83%86%E3%83%8A%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AB%E6%8E%A5%E8%A7%A6%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%EF%BC%89%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3ETRACE1(%22%E3%83%87%E3%83%A9%E3%83%83%E3%83%97%E3%81%95%E3%82%8C%E3%81%9F%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%99%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%97%E3%83%AD%E3%83%88%E3%82%B3%E3%83%AB%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%3A%200x%2504X%22%2C%20wProtocolParams)%3B%3C%2FP%3E%3CP%3E%2F*%20%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%20*%2F%3C%2FP%3E%3CP%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%3CSPAN%3E%3CLI-EMOJI%20id%3D%22lia_backhand-index-pointing-right%22%20title%3D%22%3Abackhand_index_pointing_right%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%83%E3%83%975%EF%BC%9A%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%81%8B%E3%82%89%E3%81%AE%E5%8F%97%E4%BF%A1APDU%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%87%A6%E7%90%86%E3%81%99%E3%82%8B*%2F%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%2F*%20%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%20*%2F%3C%2FP%3E%3CP%3ETRACE0(%22%E9%9B%BB%E8%A9%B1%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%BE%85%E6%A9%9F%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99...%22)%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%3E%2F%2F%20%E3%83%87%E3%83%BC%E3%82%BF%E4%BA%A4%E6%8F%9B%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%82%92%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%8B%3C%2FP%3E%3CP%3Euint8_t%20*%20pDataIn%20%3D%20NULL%3B%3C%2FP%3E%3CP%3Euint16_t%20wDataInLen%20%3D%200%3B%3C%2FP%3E%3CP%3E%2F%2F%20%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%81%8C%E8%B5%B7%E5%8B%95%E7%9B%B4%E5%BE%8C%E3%81%AB%E9%80%81%E4%BF%A1%E3%81%97%E3%81%9F%E6%9C%80%E5%88%9D%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E3%82%92%E5%8F%96%E5%BE%97%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%2F%2F%20Autocoll%20%E3%82%B9%E3%83%8B%E3%83%9A%E3%83%83%E3%83%88%E3%81%AF%E6%97%A2%E3%81%AB%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%82%92%20pRxBufferPtr%20%2F%20wRxLengthData%20%E3%81%AB%E6%A0%BC%E7%B4%8D%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3EpDataIn%20%3D%20pRxBufferPtr%3B%3C%2FP%3E%3CP%3EwDataInLen%20%3D%20wRxLengthData%3B%3C%2FP%3E%3CP%3E%2F%2F%20%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%81%AE%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%87%A6%E7%90%86%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E9%AB%98%E9%80%9F%E3%83%AB%E3%83%BC%E3%83%97%E3%81%AB%E5%85%A5%E3%82%8A%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%2F%2F%20%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%81%AF%E3%80%8CNDEF%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E9%81%B8%E6%8A%9E%E3%80%8D%E2%86%92%E3%80%8CNDEF%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E9%81%B8%E6%8A%9E%E3%80%8D%E2%86%92%E3%80%8C%E3%83%90%E3%82%A4%E3%83%8A%E3%83%AA%E3%82%92%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%82%80%E3%80%8D%E3%81%A8%E3%81%84%E3%81%86%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%82%92%E9%80%81%E4%BF%A1%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%2F%2Fwhile%20(1)%3C%2FP%3E%3CP%3E%E3%83%A4%E3%83%BC%E3%82%B8%E3%83%A5%3C%2FP%3E%3CP%3E%2F%2F%200x0225%20%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%82%92%E3%83%90%E3%82%A4%E3%83%91%E3%82%B9%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%E6%AD%A3%E3%81%97%E3%81%84%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%20%E3%82%A8%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E9%80%81%E4%BF%A1%E9%96%A2%E6%95%B0%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%3C%2FP%3E%3CP%3E%2F%2FPH_RECEIVE_RF_ENABLE_EVT_STATUS%20%E3%81%AF%E8%BB%A2%E9%80%81%E3%81%AE%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E8%BF%BD%E8%B7%A1%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%20%3D%20phhalHw_Pn5190_Instr_ExchangeRFData(%3C%2FP%3E%3CP%3EpHal_Hce%E3%80%81%3C%2FP%3E%3CP%3EPH_EXCHANGE_DEFAULT%E3%80%81%2F%2F%20wOption%3C%2FP%3E%3CP%3E0%2C%20%2F%2F%20bTxLastBits%20(0%E3%81%AF%E5%AE%8C%E5%85%A8%E3%81%AA8%E3%83%93%E3%83%83%E3%83%88%E3%83%90%E3%82%A4%E3%83%88%E3%83%AC%E3%82%A4%E3%82%A2%E3%82%A6%E3%83%88%E3%82%92%E7%A4%BA%E3%81%99)%3C%2FP%3E%3CP%3E0x05%E3%80%81%2F%2F%20bRespControl%3A%20%E3%83%93%E3%83%83%E3%83%88%E3%83%9E%E3%82%B9%E3%82%AF%200x04%20(%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9)%20%7C%200x01%20(%E5%8F%97%E4%BF%A1%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9)%3C%2FP%3E%3CP%3EaNdefFile%E3%80%81%2F%2F%20URL%E9%85%8D%E5%88%97%E6%A7%8B%E9%80%A0%3C%2FP%3E%3CP%3E23%2C%20%2F%2F%20URL%E3%83%87%E3%83%BC%E3%82%BF%E3%83%9A%E3%82%A4%E3%83%AD%E3%83%BC%E3%83%89%E3%81%AE%E3%82%B5%E3%82%A4%E3%82%BA%3C%2FP%3E%3CP%3E%26amp%3BpRxBufferPtr%2C%20%2F%2F%20%E3%83%AC%E3%82%B9%E3%83%9D%E3%83%B3%E3%82%B9%E3%83%87%E3%83%BC%E3%82%BF%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF%E3%81%AE%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%3C%2FP%3E%3CP%3E%26amp%3BwRxLengthData%20%2F%2F%20%E5%8F%97%E4%BF%A1%E3%81%99%E3%82%8B%E9%95%B7%E3%81%95%E3%83%88%E3%83%A9%E3%83%83%E3%82%AB%E3%83%BC%E3%81%AE%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%3C%2FP%3E%3CP%3E)%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%3Eif%20(status%20%3D%3D%20PH_ERR_SUCCESS)%20%7B%3C%2FP%3E%3CP%3E%3CSPAN%3ETRACE0(%22%3C%2FSPAN%3E%3CSPAN%3E%3CLI-EMOJI%20id%3D%22lia_party-popper%22%20title%3D%22%3Aparty_popper%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%E3%82%B7%E3%83%B3%E3%82%B0%E3%83%AB%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88URL%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E3%81%AE%E6%B3%A8%E5%85%A5%E3%81%AB%E6%88%90%E5%8A%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%82%BF%E3%82%B9%E3%82%AF%E5%AE%8C%E4%BA%86%EF%BC%81)%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%7D%20%E3%81%9D%E3%82%8C%E4%BB%A5%E5%A4%96%20%7B%3C%2FP%3E%3CP%3ETRACE1(%22%E6%B3%A8%E5%85%A5%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%2F%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%3A%200x%2504X%20(%E9%9B%BB%E8%A9%B1%E3%81%8C%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%88%87%E6%96%AD%E3%81%95%E3%82%8C%E3%81%9F%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E9%AB%98%E3%81%84)%22%2C%20status)%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3E%7D%20%E3%81%9D%E3%82%8C%E4%BB%A5%E5%A4%96%20%7B%3C%2FP%3E%3CP%3ETRACE1(%22Autocoll%20%E3%81%8C%E7%B5%82%E4%BA%86%E3%80%81%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AF%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%200x%2504X%20%E3%81%A7%E7%A0%B4%E6%A3%84%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%22%2C%20status)%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3E%7D%20while(0)%3B%3C%2FP%3E%3CP%3E0%E3%82%92%E8%BF%94%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%2F%2F%20%2F*%20%E5%BF%85%E9%A0%88%E3%81%AE%20NDEF%20%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%80%82phceT4T_SetElementaryFile%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82*%2F%3C%2FP%3E%3CP%3Euint8_t%20aNdefFile%5B%5D%20%3D%20%7B%3C%2FP%3E%3CP%3E%3CSPAN%3E%2F*%20---%3C%2FSPAN%3E%3CSPAN%3E%3CLI-EMOJI%20id%3D%22lia_backhand-index-pointing-right%22%20title%3D%22%3Abackhand_index_pointing_right%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%E5%BF%85%E9%A0%88%E3%81%AE%E9%9D%9E%E6%8E%A5%E8%A7%A6%E5%9E%8B%E8%BC%B8%E9%80%81%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%20---%20*%2F%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%2F%2F0x02%E3%80%81%2F%2F%201.%20PCB%E3%83%90%E3%82%A4%E3%83%88%EF%BC%9A%E3%81%93%E3%81%AE%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%82%92%E3%83%91%E3%83%BC%E3%83%884%20I%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%EF%BC%88%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%E7%95%AA%E5%8F%B70%EF%BC%89%E3%81%A8%E3%81%97%E3%81%A6%E6%A7%8B%E6%88%90%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E0x00%E3%80%810x13%E3%80%81%2F%2F%201.%20T4T%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A%E9%95%B7%E3%82%A4%E3%83%B3%E3%82%B8%E3%82%B1%E3%83%BC%E3%82%BF%EF%BC%88%E3%83%9A%E3%82%A4%E3%83%AD%E3%83%BC%E3%83%89%E5%90%88%E8%A8%8819%E3%83%90%E3%82%A4%E3%83%88%EF%BC%89%3C%2FP%3E%3CP%3E0xD1%E3%80%81%2F%2F%202.%20NDEF%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%EF%BC%88MB%3D1%E3%80%81ME%3D1%E3%80%81SR%3D1%E3%80%81TNF%3D0x01%20%E6%97%A2%E7%9F%A5%E3%82%BF%E3%82%A4%E3%83%97%EF%BC%89%3C%2FP%3E%3CP%3E0x01%E3%80%81%2F%2F%203.%20%E3%82%BF%E3%82%A4%E3%83%97%E9%95%B7%EF%BC%881%E3%83%90%E3%82%A4%E3%83%88%E9%95%B7%E3%81%AE%E5%90%8D%E5%89%8D%EF%BC%89%3C%2FP%3E%3CP%3E0x0F%E3%80%81%2F%2F%204.%20%E3%83%9A%E3%82%A4%E3%83%AD%E3%83%BC%E3%83%89%E9%95%B7%EF%BC%88%E3%83%97%E3%83%AC%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%B9%EF%BC%8B%E6%96%87%E5%AD%97%E5%88%97%E3%81%A715%E3%83%90%E3%82%A4%E3%83%88%EF%BC%89%3C%2FP%3E%3CP%3E0x55%E3%80%81%2F%2F%205.%20%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%82%BF%E3%82%A4%E3%83%97%3A%20'U'%20(URI%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF0x55)%3C%2FP%3E%3CP%3E0x02%E3%80%81%2F%2F%206.%20URI%E8%AD%98%E5%88%A5%E5%AD%90%E3%83%97%E3%83%AC%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%B9%3A%20%E3%82%B3%E3%83%BC%E3%83%890x02%E3%81%AF%E3%80%8C%20%3CA%20href%3D%22https%3A%2F%2Fwww.%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwww.%3C%2FA%3E%20%E3%80%8D%E3%81%AB%E3%83%9E%E3%83%83%E3%83%94%E3%83%B3%E3%82%B0%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%3E%2F%2F%207.%20URI%E3%83%9A%E3%82%A4%E3%83%AD%E3%83%BC%E3%83%89%E6%96%87%E5%AD%97%E5%88%97%EF%BC%8814%E3%83%90%E3%82%A4%E3%83%88%EF%BC%89%3C%2FP%3E%3CP%3E0xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%810xww%E3%80%81%3C%2FP%3E%3CP%3E%3CSPAN%3E%2F*%20---%3C%2FSPAN%3E%3CSPAN%3E%3CLI-EMOJI%20id%3D%22lia_backhand-index-pointing-right%22%20title%3D%22%3Abackhand_index_pointing_right%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%E5%BF%85%E9%A0%88%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%82%AB%E3%83%BC%E3%83%89%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%83%A9%E3%83%BC%20---%20*%2F%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E0x90%E3%80%810x00%20%2F%2F%2021-22%E3%80%82APDU%E6%88%90%E5%8A%9F%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%EF%BC%88Android%E3%81%AB%E5%AF%BE%E3%81%97%E3%80%81%E3%83%87%E3%83%BC%E3%82%BF%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%81%8C%E5%AE%8C%E4%BA%86%E3%81%97%E3%81%9F%E3%81%93%E3%81%A8%E3%82%92%E9%80%9A%E7%9F%A5%E3%81%99%E3%82%8B%EF%BC%89%3C%2FP%3E%3CP%3E%7D%3B%3C%2FP%3E%3CP%3E%E5%87%BA%E5%8A%9B%3A%3C%2FP%3E%3CP%3E06-16%2017%3A34%3A31.600%2026047%2027687%20E%20nfc%20%3A%20%5Bcard_emulator_main_cutdown%5D%20NfcLib%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF%E3%81%8C%E6%AD%A3%E5%B8%B8%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3E06-16%2017%3A34%3A31.600%2026047%2027687%20E%20nfc%20%3A%20%5Bcard_emulator_main_cutdown%5D%20%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%81%A8URL%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%81%AE%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BF%E4%B8%AD...%3C%2FP%3E%3CP%3E06-16%2017%3A34%3A31.605%2026047%2027687%20E%20nfc%20%3A%20%5Bcard_emulator_main_cutdown%5D%20100ms%E6%9C%AA%E6%BA%80%E3%81%AE%E8%87%AA%E5%BE%8B%E3%83%AA%E3%82%B9%E3%83%8B%E3%83%B3%E3%82%B0%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E5%85%A5%E3%82%8A%E3%81%BE%E3%81%99...%3C%2FP%3E%3CP%3E06-16%2017%3A34%3A31.607%2026047%2027999%20V%20nfc%20%3A%20%5Bsocket_send_thread%5D%20socketSend%20%E3%81%AB%E5%85%A5%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3E06-16%2017%3A34%3A31.607%2026047%2027999%20V%20nfc%20%3A%3C%2FP%3E%3CP%3E%3CSPAN%3E06-16%2017%3A34%3A32.456%2026047%2027687%20E%20nfc%20%3A%20%5Bcard_emulator_main_cutdown%5D%3C%2FSPAN%3E%3CSPAN%3E%3CLI-EMOJI%20id%3D%22lia_rocket%22%20title%3D%22%3Arocket%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%E3%82%BF%E3%83%83%E3%83%97%E3%81%97%E3%81%A6URL%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%81%8C%E5%AE%8C%E7%92%A7%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%EF%BC%81%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%81%8C%E3%82%A2%E3%83%B3%E3%83%86%E3%83%8A%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AB%E6%8E%A5%E8%A7%A6%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E06-16%2017%3A34%3A32.456%2026047%2027687%20W%20nfc%20%3A%20%5Bcard_emulator_main_cutdown%5D%20%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%99%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%97%E3%83%AD%E3%83%88%E3%82%B3%E3%83%AB%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%AE%E3%83%87%E3%83%A9%E3%83%83%E3%83%97%3A%200x0100%3C%2FP%3E%3CP%3E06-16%2017%3A34%3A32.456%2026047%2027687%20E%20nfc%20%3A%20%5Bcard_emulator_main_cutdown%5D%20%E9%9B%BB%E8%A9%B1%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%BE%85%E6%A9%9F%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99...%3C%2FP%3E%3CP%3E06-16%2017%3A34%3A32.456%2026047%2027687%20W%20nfc%20%3A%20%5Bcard_emulator_main_cutdown%5D%20%E3%82%A4%E3%83%B3%E3%82%B8%E3%82%A7%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%20%2F%20%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%3A%200x020A%20(%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%81%AF%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%88%87%E6%96%AD%E3%81%95%E3%82%8C%E3%81%9F%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E9%AB%98%E3%81%84)%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E