ATP_XSENSORS
signed char xy_cur[ATP_XSENSORS + ATP_YSENSORS];
signed char xy_old[ATP_XSENSORS + ATP_YSENSORS];
int xy_acc[ATP_XSENSORS + ATP_YSENSORS];
for (__i = 0; __i < ATP_XSENSORS + ATP_YSENSORS; __i++) \
for (i = dev->info->xsensors; i < ATP_XSENSORS; i++) {
dev->xy_cur[ATP_XSENSORS + i] = dev->data[j];
dev->xy_cur[ATP_XSENSORS + i + 1] = dev->data[j + 1];
dev->xy_cur[ATP_XSENSORS + i] = dev->data[5 * i + 1];
dev->xy_cur[ATP_XSENSORS + i + 8] = dev->data[5 * i + 3];
for (i = 0; i < ATP_XSENSORS + ATP_YSENSORS; i++) {
x = atp_calculate_abs(dev, 0, ATP_XSENSORS,
y = atp_calculate_abs(dev, ATP_XSENSORS, ATP_YSENSORS,
dev->xy_cur[ATP_XSENSORS + i] = dev->data[j + 1];
dev->xy_cur[ATP_XSENSORS + i + 1] = dev->data[j + 2];
for (i = 0; i < ATP_XSENSORS + ATP_YSENSORS; i++) {
x = atp_calculate_abs(dev, 0, ATP_XSENSORS,
y = atp_calculate_abs(dev, ATP_XSENSORS, ATP_YSENSORS,