04.03.2012, 17:37 | #141 |
Старший Пользователь
Регистрация: 16.11.2008
Возраст: 41
Город: Москва
Регион: 77, 97, 99, 177
Сообщений: 841
|
Итак, имеем
Икар 12 версии плагин 5 версии CDM версии 2 08 14 (обновился 2.08.23b) дунио подключенное только по юсб. скетч от чипа Код:
// http://compcar.ru #include <IRremote.h> byte bytes[4]; int RECV_PIN = 11; //вход ИК приемника IRrecv irrecv(RECV_PIN); decode_results results; unsigned long ir_dt, old_ir; void setup() { Serial.begin(115200); irrecv.enableIRIn(); // включить приемник } void loop() { if (irrecv.decode(&results)) { if (results.value > 0 && results.value < 0xFFFFFFFF) { ir_dt = results.value; bytes[0] = ir_dt & 0xFF; // преобразовать в 4-байта bytes[1] = (ir_dt & 0xFF00) >> 8; bytes[2] = (ir_dt & 0xFF0000) >> 16; bytes[3] = (ir_dt & 0xFF000000) >> 24; Serial.write( bytes,4); // отправить прочитаное значение компьютеру if (old_ir == ir_dt){delay(250);} //Пауза между короткими нажатиями else {delay(500);}// Пауза после первого нажатия и удержания(перед повторами) old_ir = ir_dt; } if (results.value == 0xFFFFFFFF ) { delay(120); //пауза между повторами Serial.write( bytes,4); } irrecv.resume(); } } 1. Запущена программа от чипа IRKey.exe и икар. Уходим в сон, 5 циклов полет нормальный,пульт после сна в икаре всегда работал. 2. Выгружаю IRKey.exe запускаю икар с загруженным плагином, закрываю икар,ухожу в сон,выхожу из сна, запускаю икар-пульт работает, проделал так тоже 5 раз. 3. Запускаю икар с плагином,ухожу в сон, выхожу из сна, и тут либо пульт работает (обычно только после 1 ухода в сон, после 2,3 ухода стабильно не работает),либо икар виснет намертво,либо икар работает,но пульт не работает. В том случае, если икар возобновился после сна,но без пульта, для проверки порта закрываю икар, запускаю IRKey.exe, его иконка в трее перечеркнутая, на нажатия кнопок не реагирует. В диспетчере устройств устройство есть и работает нормально. Помогает только перезагрузка винды. Пробовал заливать скетч из этой темы,результат тот же. Такое ощущение что плагину не хватает какой-то задержки опроса порта или наоборот. имхо. |
04.03.2012, 17:46 | #142 |
Бывалый писикарщик
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
|
попробуй 17-ю или 18-ю версию икара, где брать ты знаешь. В 12 версии икара эксперементировали с режимом сна, может здесь проблема. У меня ,как говорил ранее, ардуино работает стабильно.
__________________
Opel Zafira B --- ГАЗ 21 ВОЛГА в 21 веке --- Скин OpelZafira для RideRunner --- Скин CFStyle для RideRunner Плагин RRCheckEngine --- CFStyle для iCar DS --- iCarVOBD --- iCarDuino --- iCarCoreTemp --- iCarNotes --- iCarVoiceCommander |
04.03.2012, 19:06 | #143 |
Старший Пользователь
Регистрация: 16.11.2008
Возраст: 41
Город: Москва
Регион: 77, 97, 99, 177
Сообщений: 841
|
с 17 ездил все эти дни,сегодня и 18 попробовал, потом решил на 12 откатится мало ли чего...но все без изменений.
|
04.03.2012, 21:34 | #144 |
Старший Пользователь
Регистрация: 14.01.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: SAAB 9-5 Aero
Сообщений: 271
|
у меня дуинка из кармонитора... Был в плагине сильный дребезг, попробовал залить скетч из первого сообщения этой темы, с модификацией под 5-й пин, теперь вообще кодов не видно в окне настройки... Только почему-то без нажатий пару раз фантомно проскакивали пару раз коды... А с нажатием вообще тишина
Со скетчем от Чипа, конечно, шумело сильно, но хоть различало нажатия Вопрос (ы): - Как в скетче регулировать "степень загрубления?" - Где можно получить оргинальный скетч? Спасибо заранее.
__________________
Saab 9-5 Aero: Challenger TA-5.1 S/PDIF+GA-H77N-WIFI+Intel Pentium Ivy Bridge G2030 (3GHz, 22nm), 4Gb RAM DDR3, Win8.1 x64, SSD Samsung 840 PRO 128Gb, LS-23030 GPS (MT3329), Router TP-LINK-MR3020+ Yota LU150 LTE; Logitech C905 Webcam сзади; F200HD cam впереди; 8" 1024x600 LCD ZJ080NA-08A (HDMI); БП M3-ATX; License:CityGuide 7.8, iCarDS Продан вместе с машиной |
04.03.2012, 22:03 | #145 | |
Бывалый писикарщик
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
|
Цитата:
Если используешь только резистивные кнопки, то задай так duino_is_ir_key=0 duino_is_encoder_1=0 duino_is_encoder_2=0 duino_is_res_keys=1 Скорее всего если исправил только номер пина для резистивных кнопок на 5, то этот же пин использует и процедура первого энкодера. Что при этом получиться точно не скажу. Так что задай переменные и попробуй. Никакой степени загрубления в плагине нет, в текущей версии скетча расчёт кода ведётся из 500 полученных значений. А про какой оригинальный скетч идёт речь?
__________________
Opel Zafira B --- ГАЗ 21 ВОЛГА в 21 веке --- Скин OpelZafira для RideRunner --- Скин CFStyle для RideRunner Плагин RRCheckEngine --- CFStyle для iCar DS --- iCarVOBD --- iCarDuino --- iCarCoreTemp --- iCarNotes --- iCarVoiceCommander |
|
04.03.2012, 23:11 | #146 |
Старший Пользователь
Регистрация: 14.01.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: SAAB 9-5 Aero
Сообщений: 271
|
да, переменные в .инишник добавил... Все по нулям, кроме резистивных кнопок.
Насчет расчета среднего из 50-ти понял... Может, просто дольше нажимать нужно? Хотя, тоже не получалось. Про оригинальный скетч - возможно неправ, но - а вот как вернуть дуинку к исходному состоянию из кармо.....ру?
__________________
Saab 9-5 Aero: Challenger TA-5.1 S/PDIF+GA-H77N-WIFI+Intel Pentium Ivy Bridge G2030 (3GHz, 22nm), 4Gb RAM DDR3, Win8.1 x64, SSD Samsung 840 PRO 128Gb, LS-23030 GPS (MT3329), Router TP-LINK-MR3020+ Yota LU150 LTE; Logitech C905 Webcam сзади; F200HD cam впереди; 8" 1024x600 LCD ZJ080NA-08A (HDMI); БП M3-ATX; License:CityGuide 7.8, iCarDS Продан вместе с машиной |
04.03.2012, 23:21 | #147 | |
Бывалый писикарщик
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
|
Цитата:
Только расчёт не из 50-ти, а из 500-та значений.
__________________
Opel Zafira B --- ГАЗ 21 ВОЛГА в 21 веке --- Скин OpelZafira для RideRunner --- Скин CFStyle для RideRunner Плагин RRCheckEngine --- CFStyle для iCar DS --- iCarVOBD --- iCarDuino --- iCarCoreTemp --- iCarNotes --- iCarVoiceCommander |
|
04.03.2012, 23:31 | #148 |
Administrator
Регистрация: 15.06.2005
Город: Москва
Регион: 77, 97, 99, 177
Машина: Lexus RX400h
Сообщений: 832
|
Последняя версия скетча и программы здесь
__________________
Все для arduino. |
05.03.2012, 00:18 | #149 | |
Старший Пользователь
Регистрация: 14.01.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: SAAB 9-5 Aero
Сообщений: 271
|
Цитата:
з.Ы. И Админу тоже спасибо.
__________________
Saab 9-5 Aero: Challenger TA-5.1 S/PDIF+GA-H77N-WIFI+Intel Pentium Ivy Bridge G2030 (3GHz, 22nm), 4Gb RAM DDR3, Win8.1 x64, SSD Samsung 840 PRO 128Gb, LS-23030 GPS (MT3329), Router TP-LINK-MR3020+ Yota LU150 LTE; Logitech C905 Webcam сзади; F200HD cam впереди; 8" 1024x600 LCD ZJ080NA-08A (HDMI); БП M3-ATX; License:CityGuide 7.8, iCarDS Продан вместе с машиной Последний раз редактировалось Andycar; 05.03.2012 в 00:26. Причина: дополнил :) |
|
05.03.2012, 16:18 | #150 |
Бывалый писикарщик
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
|
Попробуй эту версию плагина
__________________
Opel Zafira B --- ГАЗ 21 ВОЛГА в 21 веке --- Скин OpelZafira для RideRunner --- Скин CFStyle для RideRunner Плагин RRCheckEngine --- CFStyle для iCar DS --- iCarVOBD --- iCarDuino --- iCarCoreTemp --- iCarNotes --- iCarVoiceCommander |
Здесь присутствуют: 8 (пользователей: 0 , гостей: 8) | |
|
|