Is there a "pulseIn" node?


#1

I’m new to XOD and I’m trying to find an equivalent to the Arudino “pulseIn” function found here…

Arduino Reference: pulseIn()

I have used the Arduino “pulseIn” function flawlessly many times on my own projects, but I can’t seem to find a node that does the same thing. I use “pulseIn” to measure IR signals (a 38KHz carrier frequency signal modulated by the data being transmitted) from Laser Tag equipment.

Thanks in advance!


#2

It should be easy enough to build one, but it will require C++ code. The node for ultrasonic range finder uses while loops to simulate the pusleIn command if you want an example of how that can be done.

There is also the gweimer/ir-remote library for reading IR codes, but I only have the keyestudio IR to test it with. It requires manually installing the IRRemote header files included with the library.