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.

DS90UB949-Q1: Using GPIO as input

Part Number: DS90UB949-Q1

Hello,

I am trying to use the GPIO registers between 948->949. After setting 0x0D[3:0] = 0x5 on 949 and 0x1D[3:0] = 0x3 on 948, where do I read the input? Is there a register value that will toggle for me to obtain the input value? And to confirm, this input value can be remote right? For example, I can use the 948 as a remote input value and read the value on the 949 side?

  • Hi Bruce, 

    Your understanding is correct - you can use the 948 as a remote input which can be seen as an output on the 949 side. You can read the GPIO0 status on the 949 side by reading 949 register 0x1C[0]. You can also measure the voltage of the GPIO0 pin.

    Regards,

    Ben