PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ > Программы управления > iCarDS

Ответ
 
Опции темы Поиск в этой теме
Старый 20.07.2012, 01:10   #231
YraY
Старший Пользователь
 
Регистрация: 26.04.2008
Возраст: 44
Город: Энгельс-Саратов
Регион: 64
Машина: Santa Fe
Сообщений: 129
YraY is just really niceYraY is just really niceYraY is just really niceYraY is just really nice
По умолчанию

Проверил, в dino.ini эти строки есть, из skin.ini их удалил, перезапустил, эффект тот же - тишина. То что у меня нет датчиков температуры и акселерометра на это может както влиять ?
YraY вне форума   Ответить с цитированием
Старый 20.07.2012, 08:55   #232
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
По умолчанию

Цитата:
Сообщение от YraY Посмотреть сообщение
Проверил, в dino.ini эти строки есть, из skin.ini их удалил, перезапустил, эффект тот же - тишина. То что у меня нет датчиков температуры и акселерометра на это может както влиять ?
Отсутствие датчиков ни на что не влияет.

1. попробуй перерегистрировать плагин.
2. Проверить включена ли загрузка плагина в настройках скина.
3. Проверь правильно ли заданы переменные duino_com=номер порта и duino_com_baudRate=скорость порта в iCarDSConfig
4. Проверь не занят ли порт другой программой.

Если всё это сделал, а плагин так и не заработал, то в скетче найди такую строку

if( is_ir_key ) ir_key();

и измени её на такую

ir_key();

при таком варианте скетч всегда будет отдавать данные при поступлении сигнала от ик-пульта, не зависимо от того отключены они в плагине или нет, то есть начнёт мигать светодиод передачи данных на ардуино.
Bersenev вне форума   Ответить с цитированием
Старый 20.07.2012, 15:07   #233
YraY
Старший Пользователь
 
Регистрация: 26.04.2008
Возраст: 44
Город: Энгельс-Саратов
Регион: 64
Машина: Santa Fe
Сообщений: 129
YraY is just really niceYraY is just really niceYraY is just really niceYraY is just really nice
По умолчанию

1. Плагин перерегистрируется просто запуском RunMe1st.cmd ? Если так то сделал.
2. Загрузка плагина в скине включена, на всякий случай выключил и включил снова, с перезапусками.
3. Переменные в iCarDSConfig указаны правильно, на всякий случай стёр и прописал заново.
4. Порт вроде ничем не занят, монитор порта на нём запускается, ардуино программируется, программа от старого управления работает, естественно при запуске icar все эти программы не используются.
Не помогло, не работает.

А вот изменение кода помогло. ИК заработал, сделал такие же изменения для кнопок и энкодеров - тоже заработали.
Так можно оставить? это как то будет влиять на производительность, стабильность или ещё на что нибудь? Компик у меня слабенький, на первом атоме, каждый мегагец на счету. Или ещё где то поискать причину не работы с оригинальным кодом?
Появился ещё один вопрос - с обычными, большими, пультами работает нормально, но я покупал специально для машины довольно удобный и симпатичный автомобильный пульт SONY RM-X6S, пульт точно рабочий, проверял, но icar его команды не видит, видимо какая то хитрая кодировка, с этим можно что нибудь сделать ?
YraY вне форума   Ответить с цитированием
Старый 20.07.2012, 17:05   #234
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
По умолчанию

Цитата:
Сообщение от YraY Посмотреть сообщение
А вот изменение кода помогло. ИК заработал, сделал такие же изменения для кнопок и энкодеров - тоже заработали.
Так можно оставить? это как то будет влиять на производительность, стабильность или ещё на что нибудь? Компик у меня слабенький, на первом атоме, каждый мегагец на счету. Или ещё где то поискать причину не работы с оригинальным кодом?
Можно, на производительность это влиять не будет. Если не используешь акселерометр и термометры, то ничего страшного не случится, а вот если будешь использовать, то могут быть проблемы при выходе из сна

Цитата:
Сообщение от YraY Посмотреть сообщение
Появился ещё один вопрос - с обычными, большими, пультами работает нормально, но я покупал специально для машины довольно удобный и симпатичный автомобильный пульт SONY RM-X6S, пульт точно рабочий, проверял, но icar его команды не видит, видимо какая то хитрая кодировка, с этим можно что нибудь сделать ?
Здесь не помогу, это лучше у Chip-а спросить
Bersenev вне форума   Ответить с цитированием
Старый 25.07.2012, 01:42   #235
YraY
Старший Пользователь
 
Регистрация: 26.04.2008
Возраст: 44
Город: Энгельс-Саратов
Регион: 64
Машина: Santa Fe
Сообщений: 129
YraY is just really niceYraY is just really niceYraY is just really niceYraY is just really nice
По умолчанию

Подскажите пожалуйста ещё один момент - можно ли адаптировать вашу программу для подключения кнопок руля значительно большего сопротивления, конкретно нужно подключить сониевский проводной джойстик его сопротивление может достигать 50кОм, вот расклад по кнопкам http://forummotor.israelinfo.ru/files/x2s1_476.gif , как сделать его видимым для икара?
YraY вне форума   Ответить с цитированием
Старый 25.07.2012, 10:57   #236
admin
Administrator
 
Аватар для admin
 
Регистрация: 15.06.2005
Город: Москва
Регион: 77, 97, 99, 177
Машина: Lexus RX400h
Сообщений: 832
admin is a glorious beacon of lightadmin is a glorious beacon of lightadmin is a glorious beacon of lightadmin is a glorious beacon of lightadmin is a glorious beacon of lightadmin is a glorious beacon of light
По умолчанию

Программа только измеряет сопротивление. Тебе нужно припаять другое сопротивление от аналогового входа на +5в, примерно 5,1к-6,8к
__________________
Все для arduino.
admin вне форума   Ответить с цитированием
Старый 26.07.2012, 00:03   #237
YraY
Старший Пользователь
 
Регистрация: 26.04.2008
Возраст: 44
Город: Энгельс-Саратов
Регион: 64
Машина: Santa Fe
Сообщений: 129
YraY is just really niceYraY is just really niceYraY is just really niceYraY is just really nice
По умолчанию

Ошибка вышла, оказывается работает как есть и с 50кОм джойстиком, просто после тестирования не верно указал вход от кнопок на контроллере.
YraY вне форума   Ответить с цитированием
Старый 31.07.2012, 11:43   #238
PGTomsk
Старший Пользователь
 
Регистрация: 29.10.2010
Возраст: 41
Регион: 70
Сообщений: 143
PGTomsk is on a distinguished road
По умолчанию

как в плагине carduino задать "разброс" значений для сопротивлений кнопки?

проблема в том, что я жму кнопку - а сопротивление не стабильно, оно скачет от 250 до 255. Программно все значения в этом диапазоне - нажатие одной и той же кнопки. Когда же я настраиваю в икардс кнопки кардуино - одно нажатие на кнопку добавляет 4-5 строк. Если задать динамическую кнопку для каждой строки, то при нажатии потом в музыке кнопки пауза (с помощью кардуино) пауза нажимается несколько раз.
PGTomsk вне форума   Ответить с цитированием
Старый 31.07.2012, 12:22   #239
D@nger
Старший Пользователь
 
Регистрация: 14.07.2010
Возраст: 37
Город: Киров
Регион: 43
Машина: Audi a4
Сообщений: 243
D@nger is on a distinguished road
По умолчанию

а кондеры керамические присудствуют в схеме?
D@nger вне форума   Ответить с цитированием
Старый 31.07.2012, 16:08   #240
PGTomsk
Старший Пользователь
 
Регистрация: 29.10.2010
Возраст: 41
Регион: 70
Сообщений: 143
PGTomsk is on a distinguished road
По умолчанию

не знаю, у меня схемы нет

но сопротивление при нажатии имеет не стабильное значение, а скачет примерно в 5 единиц. Это единицы из оригинальной программы hotkey.exe к адаптеру Joystick. Насколько скачет в Омах не знаю. В hotkey.exe есть возможность разброс задавать - производитель рекомендует значение 10 единиц.

Как это сделать в плагине икара?
PGTomsk вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot