Unlike other commercial products or most DIY sensors, QikEasy IR Seeker uses real 40KHz (which is the frequency of the carrier wave output by the IR Ball) IR receivers and not the 38KHz ones. Additionally, instead of reading the strengths through the analog method (after passing the IR receiver output through a Low Pass filter), our speedy microcontroller does all the heavy lifting in measuring the inverted pulse widths of the IR receiver outputs which are used to calculate the IR signal strength thus the distance from the IR Ball.
Here are the main ingredients of our secret sauce in achieving the great accuracy:
With the Expander and IR Seeker(s) connected, IR Seeker measurements are delivered to the Spike Prime hub as Color Sensor attributes.
The data returned by each IR Seeker includes Angular Direction and Signal Strength.
Angular Direction
Angular Direction is the direction for the location of the IR Ball relative to the QikEasy IR Seeker.
Signal Strength
Signal Strength provides a rough idea of the distance from the IR Seeker to the IR Ball. The closer the distance, the higher the signal strength. Note that this value is very rough and can fluctuate quite a bit in real time.