Показать сообщение отдельно
Старый 12.02.2014, 11:31   #622
Bersenev
Бывалый писикарщик
 
Аватар для Bersenev
 
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
Bersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant future
По умолчанию

Цитата:
Сообщение от doctorbit Посмотреть сообщение
Присоеденяюсь к вопросу.
Неясно к какому вопросу присоединяешься

Цитата:
Сообщение от doctorbit Посмотреть сообщение
Например погудеть дуделкой альтернативной, или еще чего надо включать на какое-то время. Как нразначить вроде есть ответ на предыдущей странице.
Включить реле на какое то время принципиально можно, для этого надо будет сделать новые команды в ExecTBL.ini с использованием таймера. Но для начала не мешало бы знать что именно(какое реле ), на какое время и где именно в скине надо включать.

Цитата:
Сообщение от doctorbit Посмотреть сообщение
Bersenev
объясните как это происходит: фильтрация дребезга контактов реализована в дуине путем запоминания номера кнопки? (вроде близко к тексту пересказал, всю тему прочитал ответа не нашел) Просто собираюсь подключать через матрицу R2R. Оно даже работает но иногда есть ложные срабатывания(или это быстро обработанные кнопки). И можно где-то ввести задержку для для отправки команд в писи? Чтобы не было ложных срабатываний когда я пытаюсь нажать сочетание клавиш.
Смотрим функцию void res_keys() в скетче из шапки и разбираемся как это реализовано.

Цитата:
Сообщение от doctorbit Посмотреть сообщение
Как заставить дуину с вашем скетчем слать данные в терминал, а то пока Icar не открыт она ничего не шлет в ком порт.
Скетч ничего не посылает в порт, пока плагин не даст ему команду, что именно надо ему посылать. То есть если плагину в данный момент не нужны данные с температурных датчиков, то скетч их и не шлёт.

Так что внимательно читаем скетч

Код:
     case 0x01: // включить передачу данных от ик-пульта
       is_ir_key = true;
     break;

     case 0x02: // включить передачу данных от датчиков температуры
       is_temperature_sensors = true;
     break;

     case 0x03: // включить передачу данных от акселерометра
       is_accelerometer = true;
     break;

     case 0x04: // включить передачу данных от первого энкодера
       is_encoder_1 = true;
     break;

     case 0x05: // включить передачу данных от второго экнодера
       is_encoder_2 = true;
     break;

     case 0x06: // включить передачу данных от резестивных кнопок
       is_res_keys = true;
     break;

     case 0x07: // включить передачу данных о состоянии реле
       is_relay_state = true;
     break;
Цитата:
Сообщение от doctorbit Посмотреть сообщение
Если есть возможность прицепить в первом сообщении, файл со схемой подключения. я думаю всем было-бы удобно.
Файл со схемой подключения лежит в папке скина
Bersenev вне форума   Ответить с цитированием