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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   Программа-бортовой компьютер для CARPC "Панель приборов" (http://pccar.ru/showthread.php?t=16702)

Valentin8080 25.04.2013 10:44

Цитата:

Сообщение от SerjioTT (Сообщение 256710)
в panel.ini прописан путь на dev.dll ver 1.0.0.7 от 20.03.2013
показание скорости в проге на 2-3 км/час меньше при любом коэффиценте

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

Они все dev.dll :smile1: предлагаешь гадать? Но вроде даже по дате она старая.
Нужно еще папку указать откуда она.
Никаких пределов нет. То, что запятая стоит вроде правильно, но это еще зависит от системных настроек.
То что на 2-3 км/ч меньше - это у всех авто с коэффициентом 1.

SerjioTT 25.04.2013 10:53

Цитата:

Сообщение от Valentin8080 (Сообщение 256713)
Они все dev.dll :smile1: предлагаешь гадать? Но вроде даже по дате она старая.
Нужно еще папку указать откуда она.
Никаких пределов нет. То, что запятая стоит вроде правильно, но это еще зависит от системных настроек.
То что на 2-3 км/ч меньше - это у всех авто с коэффициентом 1.

ну значит коэффицент не влияет.
DLL:
Код:

DLL\ELM\OBDIIMAP\1\dev.dll
какая должна быть дата изменения и версия файла у правильной dll?

Valentin8080 25.04.2013 11:01

Цитата:

Сообщение от SerjioTT (Сообщение 256715)
ну значит коэффицент не влияет.
DLL:
Код:

DLL\ELM\OBDIIMAP\1\dev.dll
какая должна быть дата изменения и версия файла у правильной dll?

О, еще и елм. Так для хонды же есть заводской протокол для KLine адаптера?
посмотрел у себя в выложенном архиве:
DLL\ELM\OBDIIMAP\1\dev.dll
Версия 1.0.0.8 от 01.04.2013

SerjioTT 25.04.2013 12:46

Цитата:

Сообщение от Valentin8080 (Сообщение 256717)
О, еще и елм. Так для хонды же есть заводской протокол для KLine адаптера?

а через него больше информации передаётся?
у меня через ELM323 подключено, впринципе есть и K-L самопальный, но он для COM порта, нужно тогда COM-USB-переходник искать и неизвестно будет ли через него работать

Цитата:

Сообщение от Valentin8080 (Сообщение 256717)
посмотрел у себя в выложенном архиве:
DLL\ELM\OBDIIMAP\1\dev.dll
Версия 1.0.0.8 от 01.04.2013

ага, вижу, спасибо

PS у тебя там на сайте две крайних новости от 24 и 25.03.13.. может перепутал.. апрель на дворе)

Valentin8080 25.04.2013 12:52

Цитата:

Сообщение от SerjioTT (Сообщение 256735)
а через него больше информации передаётся?
у меня через ELM323 подключено, впринципе есть и K-L самопальный, но он для COM порта, нужно тогда COM-USB-переходник искать и неизвестно будет ли через него работать

Вообще-то не только больше, но и быстрее :) Об этом тебе авиатор не понаслышке расскажет :)

Цитата:

Сообщение от SerjioTT (Сообщение 256735)
PS у тебя там на сайте две крайних новости от 24 и 25.03.13.. может перепутал.. апрель на дворе)

поправил :)

SerjioTT 25.04.2013 17:46

Цитата:

Сообщение от Valentin8080 (Сообщение 256693)
В новой версии панели 2.0.0.7 добавил на вывод в Flash параметры "средний расход на стоянке" и "потраченный бензин на стоянке" (см. описание изменений версий).

Спасибо!!!
Вроде работает, потестирую ещё в реальных условиях.

Recard 25.04.2013 20:42

Цитата:

Сообщение от Valentin8080 (Сообщение 256693)
В новой версии панели 2.0.0.7 добавил на вывод в Flash параметры "средний расход на стоянке" и "потраченный бензин на стоянке" (см. описание изменений версий).

а в каком месте они отображаются???что то не нашёл изменения...(((
а исходники флЭш те же???

SerjioTT 25.04.2013 23:44

Цитата:

Сообщение от Recard (Сообщение 256785)
а в каком месте они отображаются???что то не нашёл изменения...(((
а исходники флЭш те же???

они в том же месте что расход в мл/час. вместо них можно поставить, хотя можно и добавить ещё текст поле.
нужно открыть флеш-исходник, найти в экшн-скриптах имя нужного текстового поля и поставить его значением новые переменные [что-то там 16 и 17 кажется] - в описании в конце написано точно какие.

Цитата:

Сообщение от Valentin8080 (Сообщение 256693)
В новой версии панели 2.0.0.7 добавил на вывод в Flash параметры "средний расход на стоянке" и "потраченный бензин на стоянке" (см. описание изменений версий).

сегодня поездил - что-то странные цыфры выдаёт новая версия:
- мгн расход на стоянке какой-то большой стал - около 1200-1400 мл/час, раньше был 800 (ну это я допускаю, что нужно колибровать заново из-за активного теперь коэфицента скорости)
- средний расход на стоянке - вроде просто накапливается, сколько за ним наблюдал - просто растёт и растёт по 0.01 в секунду примерно
- средний расход L/100 тоже когда на месте стою - просто растёт, когда еду начинает приближаться к адекватным показаниям

А коэфицент скорости - УРА ЗАРАБОТАЛО)))

Valentin8080 26.04.2013 08:58

Цитата:

Сообщение от SerjioTT (Сообщение 256806)
сегодня поездил - что-то странные цыфры выдаёт новая версия:
- мгн расход на стоянке какой-то большой стал - около 1200-1400 мл/час, раньше был 800 (ну это я допускаю, что нужно колибровать заново из-за активного теперь коэфицента скорости)
- средний расход на стоянке - вроде просто накапливается, сколько за ним наблюдал - просто растёт и растёт по 0.01 в секунду примерно
- средний расход L/100 тоже когда на месте стою - просто растёт, когда еду начинает приближаться к адекватным показаниям

На счет новых параметров - внимательнее смотри как называются. На мгновенный расход в мл/час скорость не влияет :)
По среднему расходу в L/100 уже осуждалось в теме.

SerjioTT 26.04.2013 09:50

Цитата:

Сообщение от SerjioTT (Сообщение 256806)
сегодня поездил - что-то странные цыфры выдаёт новая версия:
- мгн расход на стоянке какой-то большой стал - около 1200-1400 мл/час, раньше был 800 (ну это я допускаю, что нужно колибровать заново из-за активного теперь коэфицента скорости)
- средний расход на стоянке - вроде просто накапливается, сколько за ним наблюдал - просто растёт и растёт по 0.01 в секунду примерно
- средний расход L/100 тоже когда на месте стою - просто растёт, когда еду начинает приближаться к адекватным показаниям

по первому пункту снимается вопрос - всё правильно показывает.
Цитата:

Сообщение от Valentin8080 (Сообщение 256828)
На счет новых параметров - внимательнее смотри как называются. На мгновенный расход в мл/час скорость не влияет :)

точно, извиняюсь за невнимательность.
ну мне не актуально сколько потрачено л на стоянке, хотя параметр интересный.
мне больше интересен средний расход и мгновенный на стоянке в мл/час.
и то и то в принципе теперь есть, только мгновенный на ходу тоже считается огромными не информативными цифрами, но это я наверное и сам уже могу подкрутить в скрипте - попробую добавить например условие: показывать в поле мгн расхода RTMAS[5] только когда скорость = 0, а когда > 0 то показывать "-"
Цитата:

Сообщение от Valentin8080 (Сообщение 256828)
По среднему расходу в L/100 уже осуждалось в теме.

Уф.. 41 страница... может пояснишь вкраце.. вообще в предыдущей версии средний расход хорошо считался

Valentin8080 26.04.2013 11:06

Цитата:

Сообщение от SerjioTT (Сообщение 256830)
Уф.. 41 страница... может пояснишь вкраце.. вообще в предыдущей версии средний расход хорошо считался

В какой предыдущей? Алгоритм среднего расхода не менялся уже давно и вычисляется как потраченный бензин деленный на пройденное расстояние.

SerjioTT 26.04.2013 11:53

Цитата:

Сообщение от SerjioTT (Сообщение 256830)
ну мне не актуально сколько потрачено л на стоянке, хотя параметр интересный.
мне больше интересен средний расход и мгновенный на стоянке в мл/час.
и то и то в принципе теперь есть, только мгновенный на ходу тоже считается огромными не информативными цифрами, но это я наверное и сам уже могу подкрутить в скрипте - попробую добавить например условие: показывать в поле мгн расхода RTMAS[5] только когда скорость = 0, а когда > 0 то показывать "-"

всё получилось вроде. теперь в верхней секции мгн и средний расход на стоянке. флеш решает! :smile1:
Цитата:

Сообщение от Valentin8080 (Сообщение 256841)
В какой предыдущей? Алгоритм среднего расхода не менялся уже давно и вычисляется как потраченный бензин деленный на пройденное расстояние.

в 2.0.0.6а
понял, понаблюдаю ещё

D@nger 26.04.2013 12:06

а как заставить VOBD в icar брать данные с программы?

Valentin8080 26.04.2013 12:46

Цитата:

Сообщение от D@nger (Сообщение 256848)
а как заставить VOBD в icar брать данные с программы?

В файле panel.ini две настройки на счет этого:
0; // 1=Да 0=Нет Запускать в свернутом виде
0; // 1=Да 0=Нет Отдавать данные во внешние приложения

ewgen1 26.04.2013 15:06

Отдавать данные во внешние приложения.а какие данные можно отдавать на внешние приложения?

D@nger 26.04.2013 16:18

Плагин iCarVOBD будет брать данные из Панели приборов, но пока не все.

Текущая версия плагина выведет только

скорость
обороты двигателя
температуру двигателя
пройденный путь
текущий расход
средний расход

После доработки плагин ещё будет принимать

Горит лампочка Check Engine или нет
значения гистограмм 1 - 3
параметр рядом с селектором
нажат тормоз или нет
Потраченное топливо
Потраченное топливо на стоянке
наработку ДВС
Количество ошибок DTC

Это всё что может передать Панель приборов

ewgen1 26.04.2013 16:20

это я конечно в соседней теме прочитал уже.но может можно как то другие параметры выбирать?

Bersenev 26.04.2013 16:39

Цитата:

Сообщение от ewgen1 (Сообщение 256868)
это я конечно в соседней теме прочитал уже.но может можно как то другие параметры выбирать?

Вот список того, что передаёт Панель

// Лампа Check Engine, ON/OFF
// 3-ая, если считать слева на право гистограмма параметра
// 2-ая, если считать слева на право гистограмма параметра
// 1-ая, если считать слева на право гистограмма параметра
// Строковой параметр отображается на панели рядом с селектором АКПП
// Положение селектора АКПП+Overdrive ON/OFF
// Нажатие педали тормоз ON/OFF
// Обороты ДВС, об/мин
// Скорость авто, км/ч
// Мгновенный расход топлива в л/час
// Средняя скорость авто, км/ч
// Пройденный путь, км
// Потраченное топливо, л
// Потраченное топливо на стоянке, л
// Средний расход топлива в л/час
// Мгновенный расход топлива в л/100км
// Средний расход топлива в л/100км
// Наработка ДВС, сек
// Количество ошибок DTC
// Расшифровка выбранной DTC

Ничего другого от неё получить не получится.

ewgen1 26.04.2013 19:12

это понятно все.у меня был вопрос к автору панели возможен ли вывод других параметров кому какие нужны?

D@nger 29.04.2013 10:28

Вложений: 1
подключаю, работает. у меня сделаны кнопки к ардуино, все подключено к USBhub И туда же камера, если нажимать на кнопки то программа теряет связь и не может повторно подключиться пока не перезапустишь. лог прикрепил.

D@nger 29.04.2013 10:30

и что влияет на подключение если выключить и включить зажигание?
60; // RTO (таймаут према)
15; // сотни мс паузы перед переподключением

SerjioTT 29.04.2013 10:51

изменил скрипт во флешке и теперь скорость всё время показывает 0
Код:

// Обновление расходов и пройденного пути
if (LabSPD.text='0'){
LabF1.text=RTMAS[4]; // Расход мгновенный в ml/h
}
else {LabF1.text='-';}
LabSF1.text=RTMAS[16]; // Расход средний в ml/h на стоянке

что не так написал?

тсж39 29.04.2013 11:40

else {LabF1.text='-';}
может надо так
else {LabF1.text='-'};

SerjioTT 29.04.2013 11:52

не, точка с запятой внутри скобок должны быть

тсж39 29.04.2013 12:28

ну а на строчке выше у тебя фигурная скобка стоит после текстового пояснения

SerjioTT 29.04.2013 12:37

да, коммент там тогда вообще уберу

Valentin8080 29.04.2013 13:23

Цитата:

Сообщение от SerjioTT (Сообщение 257108)
изменил скрипт во флешке и теперь скорость всё время показывает 0
Код:

// Обновление расходов и пройденного пути
if (LabSPD.text='0'){
LabF1.text=RTMAS[4]; // Расход мгновенный в ml/h
}
else {LabF1.text='-';}
LabSF1.text=RTMAS[16]; // Расход средний в ml/h на стоянке

что не так написал?

Надо так :)
Код:

// Обновление расходов и пройденного пути
if (LabSPD.text=='0'){
LabF1.text=RTMAS[4]; // Расход мгновенный в ml/h
}
else {LabF1.text='-';}
LabSF1.text=RTMAS[16]; // Расход средний в ml/h на стоянке


Valentin8080 29.04.2013 13:27

Цитата:

Сообщение от D@nger (Сообщение 257103)
подключаю, работает. у меня сделаны кнопки к ардуино, все подключено к USBhub И туда же камера, если нажимать на кнопки то программа теряет связь и не может повторно подключиться пока не перезапустишь. лог прикрепил.

Похоже лучше подцепить напрямую без хаба USB. А так возможны глюки на даже уровне дров адаптера.
Можно увеличить время переподключения. RTO лучше не менять - так как снизится скорость обмена (и так не большая).
Еще по логу обрати внимание на параметр
01 04; // Запрос нагрузки на ДВС
Похоже у тебя в ини написано
00 04
.

D@nger 29.04.2013 14:10

Цитата:

Сообщение от Valentin8080 (Сообщение 257132)
Похоже лучше подцепить напрямую без хаба USB. А так возможны глюки на даже уровне дров адаптера.
Можно увеличить время переподключения. RTO лучше не менять - так как снизится скорость обмена (и так не большая).
Еще по логу обрати внимание на параметр
01 04; // Запрос нагрузки на ДВС
Похоже у тебя в ини написано
00 04
.

запрос нагрузки двс я отключил, т.к. он начинает пищать мол зашкалило за 100 что ли:dntknw:

Valentin8080 30.04.2013 05:10

Цитата:

Сообщение от D@nger (Сообщение 257142)
запрос нагрузки двс я отключил, т.к. он начинает пищать мол зашкалило за 100 что ли:dntknw:

Так надо было просто сигнализацию отключить в файле attr.ini или уж убрать совсем строчку 01 04, скорректировав число запросов :)
А так у тебя 1 запрос зря идет, тем самым увеличивая время опроса.

SerjioTT 30.04.2013 09:28

Цитата:

Сообщение от Valentin8080 (Сообщение 257130)
Надо так :)

спасибо! работает.

D@nger 30.04.2013 10:45

Цитата:

Сообщение от Valentin8080 (Сообщение 257225)
Так надо было просто сигнализацию отключить в файле attr.ini или уж убрать совсем строчку 01 04, скорректировав число запросов :)
А так у тебя 1 запрос зря идет, тем самым увеличивая время опроса.

спасибо! попробую

Jim_Grow 01.05.2013 13:25

Здравствуйте!!!
Подскажите, пожалуйста, хочу видеть Панель приборов со всякими там параметрами на мониторе ноутбука (винда 7.0)... Какая программа мне нужна ???
Есть адаптер ELM327 Bluetooth, машина Nissan Almera N16 хетчбек, двигатель 1,5 бензин, 2003 года выпуска, сделана в Великобритании, руль левый, МКПП. Будет ли работать ???
Спасибо за внимание. Жду ответа...

samodelkin1 02.05.2013 13:28

Цитата:

Сообщение от Jim_Grow (Сообщение 257337)
Здравствуйте!!!
Подскажите, пожалуйста, хочу видеть Панель приборов со всякими там параметрами на мониторе ноутбука (винда 7.0)... Какая программа мне нужна ???
Есть адаптер ELM327 Bluetooth, машина Nissan Almera N16 хетчбек, двигатель 1,5 бензин, 2003 года выпуска, сделана в Великобритании, руль левый, МКПП. Будет ли работать ???
Спасибо за внимание. Жду ответа...

Здесь на сайте есть программа Панель приборов, скачиваете, в ней есть помощь, читайте и все узнаете.

user1140 02.05.2013 15:34

Здравствуйте, не могу запустить программу. Выдает ошибку: "exception eolesyserror in module panel.exe at 000515D9. Класс не зарегистрирован." Прошу помощи!!!!!!!!!!!!

Valentin8080 02.05.2013 16:03

Цитата:

Сообщение от user1140 (Сообщение 257401)
Здравствуйте, не могу запустить программу. Выдает ошибку: "exception eolesyserror in module panel.exe at 000515D9. Класс не зарегистрирован." Прошу помощи!!!!!!!!!!!!

Наверное у тебя Macromedia Flash Player не установлен - надо установить с сайта http://www.adobe.com

Mitroxa 04.05.2013 13:56

Вложений: 1
Здравствуйте. Сегодня подключил панель 2... к митсубиси. Подключилась сразу же. Тахометр, спидометр и температура охл.жидк. и расход отображаются отлично, а вот номер передачи постоянно переключается не зависимо от положения рычага. Нагрузка двигателя тоже непонятная, гистограмма постоянно на середине и в цифрах 131-135(может конечно она и не поддерживается в данном авто:dntknw:). Может чего подправить надо?

Valentin8080 04.05.2013 14:31

Цитата:

Сообщение от Mitroxa (Сообщение 257478)
Здравствуйте. Сегодня подключил панель 2... к митсубиси. Подключилась сразу же. Тахометр, спидометр и температура охл.жидк. и расход отображаются отлично, а вот номер передачи постоянно переключается не зависимо от положения рычага. Нагрузка двигателя тоже непонятная, гистограмма постоянно на середине и в цифрах 131-135(может конечно она и не поддерживается в данном авто:dntknw:). Может чего подправить надо?

Можешь для уточнения проделать следующее - записать ОТДЕЛЬНО лог панели для каждой передачи, то есть вкл передачу "P" запускаешь панель, потом выгружаешь, включаешь передачу "R" опять запускаешь панель на логирование и т.д. для каждой передачи.

~aviator~ 04.05.2013 17:47

Цитата:

Сообщение от Mitroxa (Сообщение 257478)
гистограмма постоянно на середине и в цифрах 131-135

Это напруга бортовой сети

sashavir 05.05.2013 14:28

Доброго времени суток! Подскажите пожалуйста, может "панель приборов" работать с мозгами boschm7.9.7+. Машина Лада Калина 2011 года выпуска, пытаюсь подключиться с помощью ELM адаптера, выбирая из имеющихся протоколов VAZ/boschm7.9.7, ноль реакции, подключение не происходим, ставлю скорость порта 9600 (в системе и в программе), какие-то данные идут, но совершенно бредовые, все цифры начинают сумасшедше скакать.


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

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