We are trying to use an IR remote, with an IR receiver plugged into a breadboard. We have written code that successfully runs this receiver with the Raspberry pi, we would now like to port this over to the DB410c.
When running our code with the Raspberry Pi, GPIO set to “input”, there is no change to the voltage at the DataOut pin of our IR device.
When this same method is applied to the DB410c, the voltage is pulled down to almost half. Essentially the GPIO is pulling the device Voltage down and hence when a IR signal is received, say from a remote, the pull down from the remote goes un-noticed.
We would like to know why the GPIO’s, when set as input, are still pulling down, and by so much. And if there is a way to change this as we would not like our “input” GPIO to pull down.
PLEASE NOTE: We ran into this same problem when using the APQ8064 processor.
PLEASE NOTE: We can fix this problem by placing a battery in series with the DataOut to compensate for the voltage pull down from the pin, but would like to not have to do this.
I understand this is probably a tough question considering we are not providing schematics etc… Hopefully our point gets across.
Thank you.