Перейти к содержанию
    

Монитор Advantech IDS-3210 тачскрин RS232 как расшифровать данные ?

Есть монитор Advantech IDS-3210 800x600. У него есть выхода тачскрина, usb и rs232. Решил подключиться к rs232 в силу простоты. При подключению к терминалу на скорости 9600,8,1 без четности выдает следующие сообщения 

81 07 2B 07 3B 81 07 2C 07 3D 81 07 2E 07 41 81 07 31 07 46 81 07 33 07 4A 81 07 33 07 4A 80 07 33 07 4A 
81 04 30 0C 20 81 04 2F 0C 20 81 04 2E 0C 1F 81 04 2D 0C 1F 81 04 2D 0C 1F 81 04 2D 0C 1F 81 04 2D 0C 1F 81 04 2D 0C 1F 81 04 2F 0C 1F 81 04 2F 0C 1F 80 04 2F 0C 1F 

Символ 81 и 80 повторяются. 81 - как понимаю нажатие, 80 - отпуск. Но как понять Что означают 4 числа между ними? Как понимаю это должны быть координаты, но они в каком-то зашифрованном виде идут. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скорее всего координаты и/или усилие

https://advdownload.advantech.com/productfile/Downloadfile3/1-1RFFONB/IDS-3210_User_Manual_Ed.2_FINAL.pdf


3.4 Touch Drivers
The touch screen driver is available on line at the Advantech website. Use the following
link to access the driver:
http://support.advantech.com/support/default.aspx

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверьте гипотезу от "старой мыши"

Mouse Systems Serial Mouse (quite rare)

Accessed at 1200 bauds, just like standard serial mouse, but with 8N1 instead 7N1, and with different data bytes.

 __First Byte_________________________
 7-3  First Byte Code (10000b)
 2    Left? Button   (0=Pressed)
 1    Middle? Button (0=Pressed)
 0    Right? Button  (0=Pressed)
 __Second Byte________________________
 7-0  Horizontal Motion (X1)
 __Third Byte_________________________
 7-0  Vertical Motion   (Y1)
 __Fourth Byte________________________
 7-0  Horizontal Motion (X2)
 __Fifth Byte_________________________
 7-0  Vertical Motion   (Y2)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Первый байт попал походу. 

Походу не то что надо.  Берем посылку 81 07 2B 07 3B 

2 байт X1 и 4 байт X1 собираем получаем 0707 а это 1799. Экран всего 800x600. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, aaarrr сказал:

Наверное, все же стоит потыкать по углам и посмотреть цифры.

и в центре

Разрешающая способность тачскрина как правило намного меньше-больше (?), чем у экрана. Возможно даже это аналоговая оцифровка. Поэтому привязываться к разрешающей способности дисплея - не факт что правильно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, HardEgor сказал:

. . . .The touch screen driver is available on line at the Advantech website. Use the following
link to access the driver: . . .

Для т.м. Advantech характерна любовь к бумажной документации (также максимально обрезанной для пользователя) и нелюбовь выкладывать "необходимую и достаточную" техническую информацию в формате pdf. Уровень поддержки по тех-документации и софту - "отстой".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Драйвера по ссылке отдаются. Скачайте досовский и скормите IDA. Или линуховый- там кое-какие исходники есть, хотя  для USB в основном.  Проблема похоже в том, что поведение экрана конфигурится через встроенный eeprom и возможны разные режимы работы экрана типа виртуальной мыши итд.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот снял по углам. 

Спойлер
81 01 77 0E 1F 81 01 77 0E 1F 81 01 77 0E 1F 81 01 77 0E 1F 81 01 77 0E 1F 81 01 77 0E 1F 81 01 77 0E 1F 81 01 77 0E 1F 81 01 77 0E 1F 81 01 77 0E 1F 81 01 77 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1F 81 01 76 0E 1E 81 01 76 0E 1E 80 01 76 0E 1E Левый низ

81 0E 31 0E 38 81 0E 31 0E 38 81 0E 31 0E 38 81 0E 31 0E 38 81 0E 31 0E 38 81 0E 31 0E 38 81 0E 31 0E 38 81 0E 31 0E 38 81 0E 31 0E 38 81 0E 32 0E 38 81 0E 32 0E 38 81 0E 32 0E 38 81 0E 32 0E 38 81 0E 32 0E 38 81 0E 32 0E 38 81 0E 32 0E 38 81 0E 32 0E 38 81 0E 32 0E 38 81 0E 32 0E 38 81 0E 32 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 81 0E 33 0E 38 80 0E 33 0E 38 левый верх

81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 81 0E 2E 01 39 80 0E 2E 01 39  правый верх

81 01 6F 01 22 81 01 6F 01 22 81 01 6F 01 22 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 21 81 01 6F 01 22 81 01 6F 01 22 80 01 6F 01 22  правый низ

81 08 07 07 52 81 08 06 07 52 81 08 05 07 52 81 08 04 07 52 81 08 03 07 52 81 08 02 07 52 81 08 01 07 52 81 08 00 07 52 81 07 7E 07 53 81 07 7D 07 53 81 07 7D 07 53 81 07 7E 07 53 81 07 7F 07 53 81 08 00 07 53 81 08 01 07 52 81 08 02 07 51 81 08 02 07 51 81 08 02 07 51 80 08 02 07 51  центр

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тач резистивный. 

Вы имеете в виду 1 и 2 байт Y 3 и 4 байт X. Это походу попугаи АЦП как понимаю. Я считал что они уже калиброванные. 

Изменено пользователем Alex_Golubev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...