Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Trim5

Вопросы о Trim5 Работа и применение контроллеров с сенсорной панелью Trim5.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.05.2023, 09:47   #1
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Вопрос по кнопкам SMart

Понимаю что Trim5 это уже почти что прошлое.... Но мне на нем еще предстоит реализовать пару мини-диспетчерских систем (контроллеры на руках). Сейчас разрабатывал небольшой интерфейс пользователя и заметил одну особенность. Не знаю, может это особенность конкретно этой системы...
Нужно было сделать кнопку сброса. Сделал как обычно задержку на нажатие такой кнопки - 3 секунды. Через VNC все отлично работало.
Но вот по факту пальцем на экране аварию сбросить не могли. Кнопка нажималась какое-то время была нажатой (менее 1 секунды), отжималась и нажималась вновь. В общем в итоге я сделал задержку всего в 2 тика! В 4 тика была "лотерея" - сработает или нет. В 2 тика срабатывает четко... что за проблема?
Max2114 вне форума   Ответить с цитированием
Старый 05.05.2023, 09:56   #2
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Вопрос по кнопкам SMart

Цитата
Сообщение от Max2114 Посмотреть сообщение
Понимаю что Trim5 это уже почти что прошлое.... Но мне на нем еще предстоит реализовать пару мини-диспетчерских систем (контроллеры на руках). Сейчас разрабатывал небольшой интерфейс пользователя и заметил одну особенность. Не знаю, может это особенность конкретно этой системы...
Нужно было сделать кнопку сброса. Сделал как обычно задержку на нажатие такой кнопки - 3 секунды. Через VNC все отлично работало.
Но вот по факту пальцем на экране аварию сбросить не могли. Кнопка нажималась какое-то время была нажатой (менее 1 секунды), отжималась и нажималась вновь. В общем в итоге я сделал задержку всего в 2 тика! В 4 тика была "лотерея" - сработает или нет. В 2 тика срабатывает четко... что за проблема?
а отладчик что говорит?


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 05.05.2023, 10:10   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Вопрос по кнопкам SMart

Цитата
Сообщение от Max2114 Посмотреть сообщение
Но вот по факту пальцем на экране аварию сбросить не могли. Кнопка нажималась какое-то время была нажатой (менее 1 секунды), отжималась и нажималась вновь. В общем в итоге я сделал задержку всего в 2 тика! В 4 тика была "лотерея" - сработает или нет. В 2 тика срабатывает четко... что за проблема?
Тач помехи ловит через палец человека скорее всего. Если шкаф железный и заземлённый, то для проверки можно вторую ладонь на него положить - лишнее будет на шкаф утекать. Если руки не слишком сухие, конечно.

Лечить как обычно - дать заряду куда-то утекать за пределы экрана. Самое радикальное - заземляться через рубашку порта USB.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 05.05.2023, 11:02   #4
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Вопрос по кнопкам SMart

Цитата
Сообщение от LordN Посмотреть сообщение
а отладчик что говорит?
отладчик говорит что кнопку нажали, отпустили, нажали, отпустили.


Добавлено через 4 минуты


Цитата:
Сообщение от Arsie Посмотреть сообщение
Тач помехи ловит через палец человека скорее всего. Если шкаф железный и заземлённый, то для проверки можно вторую ладонь на него положить - лишнее будет на шкаф утекать. Если руки не слишком сухие, конечно.

Лечить как обычно - дать заряду куда-то утекать за пределы экрана. Самое радикальное - заземляться через рубашку порта USB.
в данном конкретном случае шкаф совсем не заземлен. Панель с креплением на дверь щита.
Max2114 вне форума   Ответить с цитированием
Старый 05.05.2023, 11:51   #5
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Вопрос по кнопкам SMart

Цитата
Сообщение от Max2114 Посмотреть сообщение
отладчик говорит что кнопку нажали, отпустили, нажали, отпустили.
антидребезг сделан?


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 05.05.2023, 11:53   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Вопрос по кнопкам SMart

Цитата
Сообщение от Max2114 Посмотреть сообщение
в данном конкретном случае шкаф совсем не заземлен. Панель с креплением на дверь щита.
Ну вот в этом и беда скорее всего.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 05.05.2023, 12:04   #7
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Вопрос по кнопкам SMart

Цитата
Сообщение от LordN Посмотреть сообщение
антидребезг сделан?
ну вот антидребезгом я и сделал ожидание 2 тика. Даже 4 тика уже не срабатывала кнопка.
Max2114 вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SMArt виснет при запуске (не открывается), Win7 x64 VCore SMArt 0 24.08.2022 13:13
Почему техподдержка не может ответить на мой простейший вопрос? Arsie ЧаВо - Часто задаваемые Вопросы 6 23.11.2018 11:26
Перезапись переменных экранов SMart Nosferatu Форум Segnetics 32 04.10.2018 11:43
Вопрос по SMArt Amidamaru Вопросы о SMH-2G(i) 16 17.02.2017 11:19


Часовой пояс GMT +4, время: 22:02.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023