CarPC Частина 9
Так як під час переробки монітора BMW і установки в нього іншої матриці я не знайшов відповідної за розмірами матриці з ємнісним сенсорним склом, то переді мною постало завдання змусити працювати резистивний сенсор з Android. Контролер, який йшов у комплекті з монітором, працював під Windows, але не з Android. Потрібний контролер, здатний працювати з усіма основними ОС, включаючи Android, тому як я хотів зробити монітор якомога універсальнішим (захотів змінив ОС, захотів змінив і сам CarPC).

Для початку необхідно завантажити ARConfigurationUtility з microchip.com та встановити на машину з Windows (у мене запрацювало з Windows XP).
Підключити сенсорне скло до контролера AR1100, а контролер та монітор до комп'ютера.
Запустити утиліту конфігурації AR1100 Cal Config і вибрати Num Wires - 4, Num Calibration Points - 9, Ending USB Mode - Digitizer

Натисніть Save, щоб записати конфігурацію в контролер. Після цього запустити AR1100Calibration і натиснути Calibrate для початку калібрування.

Після калібрування можна підключати до пристроїв Android, але працюватиме в режимі тачпада.
Щоб все запрацювало в режимі звичайного сенсора, до однієї із системних папок Android пристрою треба додати файл Vendor_04d8_Product_0c03.idc
В моєму випадку, все було просто. Я зняв модуль пам'яті eMMC і через адаптер, підключивши до комп'ютера, додав файл до папки /system/usr/idc