Touch Object Requirement

The Neonode Touch Sensor Module detect and trace objects by detecting diffusely reflected infrared light.

Requirements on the object to detect include:

Touch Accuracy


Measured touch coordinate error in X and Y axis is less or equal than the specified value for about 95% of the cases.

Touch coordinate error data is calculated by subtracting the actual position and measured position in X and Y axis.   


The touch accuracy of the Touch Sensor Module can be described statistically with the normal distribution and a standard deviation of 2 sigma. This means that the touch position reported by the sensor module will deviate less than the specified value in 95% of the cases.

Response Time

The specification of response time reflects the reaction speed of a Touch Sensor Module.


Increasing the scanning frequency decreases the response time.


Initial Touch

The specified response time for the initial touch starts from the instant an object is presented in the sensor module's touch active area and stops when the module starts to send the first touch notification for this object. The specified response time consists of two numbers reflecting the best case and the worst case, with the average response time right in the middle.

The response time (t) can be calculated for different idle mode frequencies (f) can be calculated by the formulas below:

Best caset = 16 ms

Worst caset = 1/f + 16 ms

Averaget = (1/f + 32 ms) / 2

In touch applications, an object will be detected slightly before it reaches the touch surface, making the perceived response time shorter.

Continuous Tracking

After the first touch notification, the sensor module will continuously track and send touch notifications to update the object position. The response time is therefore defined as the time between subsequent touch notifications.

The response time (t) can be calculated for different active mode frequencies (f) can be calculated by the formula below:

t = 1/f

Scanning Frequency

The scanning frequency can be set using the Neonode API. The default value is 100 Hz in active mode, that is, when an object is detected or tracked. The default value in idle mode, that is, when no object is detected or tracked, is 33 Hz. The maximum scanning frequency depends on the product variant (sensor module's length). See the following chart.

The maximum scanning frequency for product variants NNAMC3460PC01 and NNAMC3461PC01 with Extended Range is 175 Hz.

More Specifications

Read More