This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TRF7970A: Second IRQ doesn't occur TRF7970A ISO15693

Part Number: TRF7970A
Other Parts Discussed in Thread: DLP-7970ABP,

Dear all,

I want to read the UID of my trasponder(which using ISO15693) with TRF7970A(boosterpack dlp-7970abp) with the Wipy(ESP32,Power Supply 3.3V). Let me show the instructions which I did:

1.Enable

2.Software inizialization (0x83)

3. Idle (0x80)

After 1. 2. 3. I can read all register like in page 52 of datasheet

4.Single write of 0x00 in Modulator Control

5.Single Read of Modulator Control

6.Check External RF,0x99(0x19)

7.Read Single of RSSI levels(0x0f)(read 0x40)

8.Write Continuous from CHIP STATUS CONTROL to REGULATOR CONTROL:

Chip status control: 0x01

Iso control : 0x02

ISO_14443B_OPTIONS:0x0a

ISO_14443A_OPTIONS:0x40

TX_TIMER_EPC_HIGH:0x0b

TX_TIMER_EPC_LOW 0x00

TX_PULSE_LENGTH_CONTROL 0x14

RX_NO_RESPONSE_WAIT_TIME 0x0f

RX_WAIT_TIME 0x18

MODULATOR_CONTROL 0x00

RX_SPECIAL_SETTINGS 0x4c

REGULATOR_CONTROL 0x00.

Is this correct configuration?

6.Inventory Command: 0x8f,0x91,0x3d,0x00,0x300x26,0x01,0x00

7. Dummy read of ragister IRQ(0x80)----->First interrupt

But the second Interrupt when I put the trasponder doesn't occur. Why?

Which  is the problem?

Thanks a lot

I'll very appreciate your answer.

Francesco Pugliese