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 03.01.2014 18:03

Цитата:

Сообщение от vladj (Сообщение 282178)
Да и верно, на сайт что-то не пускают...

У сайта новый адрес - http://vdiag.net

напор 30.01.2014 17:59

Помогите. Всю голову сломал.
Переделываю панель под себя. Сам ничего не добавлял, так как не умею. Отталкиваюсь от исходников. В принципе все сделал. Но осталась одна проблема.
Гистограмму оборотов двигателя я поставил вертикально. Для этого в коде поменял параметра отображения гистограммы РПМ на:

// Отрисовка гистограмм
// Обороты ДВС. (1-410) - изменение гистограммы в пикселах с шагом 10px
var pa=Number(RTMAS[3])-Number(RTMASMIN[3]); if(pa<0){pa=0;};
var h1=Math.round(pa*(410/
((Math.abs(Number(RTMASMAX[3])-Number(RTMASMIN[3])))*10)))*10;
if(h1==0){ h1=1;}; if(h1>410){ h1=410;}; Gist0._y=Gist0._y-h1+1; Gist0._height=h1;



При этом в макромедиа флеш при тестовом прогоне видно узенькую полоску гистограммы. Т.е. она отображается. Но когда запускаю панель, то от гистограммы ничего не остается, даже 1 пикселя...


Что еще я не учел? Что делать? Если недостаточно информации - спросите - что еще надо.

Спасибо

напор 31.01.2014 01:32

Вложений: 1
Разобрался.
Я с начала по привычке разворачивал как в фотошопе через масштабирование мышкой, а потом, когда не получилось, продублировал непосредственно в скрипте.Получилось масло масляное. Вернул все в зад. И проделал что писал выше, но уже не играясь мышкой в графическом рабочем поле. После этого в свойствах гистограммы убрал высоту до 3 пикселей и увеличил ширину по месту.

Спасибо Валентину. Очень. Это действительно уберконструктор (это я про программу). Можно лепить все что хочешь.

http://pccar.ru/picture.php?albumid=215&pictureid=1538

напор 02.02.2014 14:33

Тут у меня идея загорелась. Допустим, есть(будут) 2 монитора. На одном открыт IGO8, на другом панель приборов. В иго есть окошко с подсказкой о следующем маневре. Хочу, чтоб это окошко отображалось и в панели приборов:

http://pccar.ru/picture.php?albumid=215&pictureid=1539

У меня есть очень ощущение, что это реально. Что-то типа захват части экрана, картинка в картинке. Думаю, если не реалтайм, то допустим скриншот раз в 3-4 секунды...
Либо по умолчанию, либо при условии, что открыт IGO
Валентин, как думаешь, реально ли это. Если да, то помоги/подскажи/как это сделать.

напор 07.02.2014 13:43

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

напор 09.02.2014 17:11

Вложений: 1
В общем сделал как хотел.
У нас в колхозе все так делают.)))
Правда актуально только для двухмониторных систем.
Выглядит примерно так:
1. ScreenshotMaker автоматом раз в секунду скриншотит нужный участок и кладет скрины в папку Skin панели.
2. Панель раз в 2 секунды обновляет изображение скриншота. При желании окошко можно выключить.

http://pccar.ru/picture.php?albumid=215&pictureid=1543

Таким образом в принципе можно транслировать любой участок основного монитора.

Полная версия ScreenshotMaker с полным автоматом стоит денег.
Во вложении скин, кнопка, пример скрина, и бесплатная версия ScreenshotMaker (она начинает скриншотить по нажатию горячей клавиши). Всё кроме ScreenshotMaker надо положить в папку skin панели приборов.

Если кто-то додумается, как повесить горячую клавишу на флешевую кнопку, то без проблем можно будет пользоваться и бесплатной версией скриншотера.
Исходники по требованию.

Dans 14.02.2014 13:00

Нужно ли менять параметры под ниссан теана объем 2349л ???
Производительность форсунок надо менять?
201,15; // Производительность форсунки (мл/мин)
4; // Количество цилиндров у двигателя
1495; // Объем двигателя (мл)

Valentin8080 14.02.2014 15:50

Цитата:

Сообщение от Dans (Сообщение 287243)
Нужно ли менять параметры под ниссан теана объем 2349л ???
Производительность форсунок надо менять?
201,15; // Производительность форсунки (мл/мин)
4; // Количество цилиндров у двигателя
1495; // Объем двигателя (мл)

Нужно, причем нужно калибровать этим коэффициентом исходя из потраченного топлива. Объем ДВС можешь не менять - у тебя он не участвует в расчетах.

Dans 16.02.2014 21:25

Цитата:

Сообщение от Valentin8080 (Сообщение 287283)
Нужно, причем нужно калибровать этим коэффициентом исходя из потраченного топлива. Объем ДВС можешь не менять - у тебя он не участвует в расчетах.

т.е. я должен сам вычислить расход топлива допустим на скорости 60км\ч и потом методом подбора подставлять параметр производительность форсунок так???? А программа что неможет определить по датчику МАФ и по форсункам какой идет расход???

Valentin8080 17.02.2014 07:38

Цитата:

Сообщение от Dans (Сообщение 287518)
т.е. я должен сам вычислить расход топлива допустим на скорости 60км\ч и потом методом подбора подставлять параметр производительность форсунок так???? А программа что неможет определить по датчику МАФ и по форсункам какой идет расход???

Может, но точность будет "плюс минус километр". Так что надо подбирать.

Dans 19.02.2014 23:01

Цитата:

Сообщение от Valentin8080 (Сообщение 287562)
Может, но точность будет "плюс минус километр". Так что надо подбирать.

А как это сделать что бы по маф и по форсункам программа рассчитывала?
Может так лучше будет в моем случае!

okruslan 20.02.2014 20:23

НУЖНА ПОМОЩЬ ГУРУ!!!
 
Вложений: 1
Добрый вечер! Нужна помощь!!! Не удается соединиться с "панелью". Было все выбрано по инструкции, путь к DLL, выбран нужный КОМ порт. Была использована утилита для поиска адреса ECU, безрезультатно. Причем программа Toyota Techstream соединяется с ECU при помощи кабель-адаптера MVCI.

Авто: Toyota Corolla 2005 г.
ECU: Denso 2750009351w
Кабель адаптер: Mini-VCI

тсж39 20.02.2014 20:32

панель с адаптером MINI-VCI не работает
нужен адаптер к-лайн

Родион 25.02.2014 15:43

Цитата:

Сообщение от Recard (Сообщение 252257)
данные обменники бесплатны, нужно подождать и тогда появляется ссылка "Спасибо. не надо" или "Не надо" время ожидания различно но не менее 5 сек...

ЖДАЛ 20 мин!

один фиг подписка при нажатии кнопки "скачать" ((

будьте добры выложите ссылку без подписки?

Спасибо откликнувшимся!

тсж39 25.02.2014 16:08

Вложений: 1
вот здесь появляется надпись
нет, спасибо

Art16 22.04.2014 12:15

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

тсж39 22.04.2014 15:04

можно в файле dev.ini заменить пид 01 0F на любой в принципе,
но отображаемые данные будут не корректны, так как изменить формулу
пересчета в Панели нет возможности иначе как переписывать программу

Art16 22.04.2014 15:18

ну так я и поменял пид температуры масла(01 E8) на температуру воздуха (01 0F) , но отображает 0. перекинул дллку от обд маф , отображает корректно. но других параметров не стало. что туда можно прописать не переписывая длл?

тсж39 22.04.2014 15:35

попробуй вместо 01 04 например подставить

Art16 22.04.2014 15:55

Вместо 01 04 если подствить 01 0F , то всё работает. но как то хочется на центральный столбик вытащить чтото полезное всё же.

тсж39 22.04.2014 16:07

Цитата:

Сообщение от Art16 (Сообщение 295054)
ну так я и поменял пид температуры масла(01 E8) на температуру воздуха (01 0F) , но отображает 0.

кстати нужно не вместо 01 Е8, а вместо 01 В4 менять, так как 01 Е8 это дискретный пид
и в нем только биты используются, а не число выводится, поэтому не будет показывать

Art16 22.04.2014 16:15

ошибся, я так и менял вместо 01 B4 . но не отображает ничего.
что туда вообще можно поставит?

тсж39 22.04.2014 16:25

тогда могу предположить, что автор поставил интервал запросов от 01 00 до 01 0D , и естественно запрос 01 0F уже не попадает в этот интервал
можно поискать где этот интервал стоит и поставить границу на 01 0F
но это опять уже как я и говорил нужно менять файл (DLL)

Art16 22.04.2014 19:02

не, при замене 01 04 на 01 0F отображает всё верно. именно замена 01 B4 на чтото другое ничего не даёт.

тсж39 22.04.2014 20:01

01 01; 01 04; 01 05; 01 0C; 01 0D;
01 B4; 01 E4; 01 E8; 01 F8; 01 F9;
здесь есть две группы запросов от 01 01 до 01 0D и вторая от 01 B4 до 01 F9
и скорее всего запросы можно менять только в пределах этих групп

Art16 22.04.2014 20:43

01 01
01 04
01 05
01 0C
01 0D
01 E4
01 B3
01 E8
01 F8
01 F9

если вот так сделать, то вместо нагрузки на двигатель в правом столбце отображает температуру входящего воздуха.

тсж39 22.04.2014 20:58

странно конечно

Art16 23.04.2014 23:52

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

MiD_E34 05.05.2014 13:04

Адаптер VAG+CAN, но не такой, как на сайте разработчика - с другим контролером: TECU3 видит и работает по к-лайн с ниссаном (икс-трейл Т31), а панель приборов - нет. По логам - не видит адаптер...
Перепробовал все возможные для Ниссан варианты DLL

тсж39 05.05.2014 16:03

разве у Т31 двигатель не по КАН
если по к-линии с Теку3 работает, то и панель должна работать
там тоже логи можно делать
какой чип стоит

MiD_E34 05.05.2014 16:34

Цитата:

Сообщение от тсж39 (Сообщение 296128)
разве у Т31 двигатель не по КАН
если по к-линии с Теку3 работает, то и панель должна работать
там тоже логи можно делать
какой чип стоит

Вот и я думал, что должен с панелью, раз с теку работает... Так я логи и делал с панели.
Чип - посмотрю дома. Разбирал его - вряд ли там кан есть. Из чипов - только микроконтролер, интерфейс на FT и пара сборок транзисторных

тсж39 05.05.2014 18:25

логи выложи опроса панели

angtar 28.05.2014 10:50

Вопрос автору: не запускается программа, ОС - Win7 Home Premium 64-x
Ошибка на скрине:
http://yadi.sk/d/IX4bzTxoRUBXm

angtar 28.05.2014 14:10

Цитата:

Сообщение от angtar (Сообщение 298189)
Вопрос автору: не запускается программа, ОС - Win7 Home Premium 64-x
Ошибка на скрине:

разобрался...

MiD_E34 31.05.2014 21:27

Цитата:

Сообщение от MiD_E34 (Сообщение 296132)
Вот и я думал, что должен с панелью, раз с теку работает... Так я логи и делал с панели.
Чип - посмотрю дома. Разбирал его - вряд ли там кан есть. Из чипов - только микроконтролер, интерфейс на FT и пара сборок транзисторных

Шнурок был неправильный.. да и сдыхал он постепенно. Пришел сегодня другой ваговский - с ним все отлично работает и кан-шину видит.

ljserega 09.06.2014 12:00

Люди! где скачать эту прогу?? или я в чем то разобраться не могу??? (CarPC "Панель приборов")

тсж39 09.06.2014 12:06

http://www.vdiag.net/
раздел программы

ljserega 10.06.2014 11:48

Цитата:

Сообщение от тсж39 (Сообщение 299500)
http://www.vdiag.net/
раздел программы

Благодарствую!

LazySpider 04.07.2014 08:32

Разработчику: программа чувствительна к десятичному разделителю, который установлен в системе. Долго не мог понять, что за ошибки валятся. Вообще очень многие меняют разделитель с запятой на точку. Ничего не навязываю, но думаю, что это нужно учитывать в программе.

prts 04.07.2014 16:09

Вложений: 6
Valentin8080
У меня адаптер VAG-COM USB KKL, Nissan X-Trail 2.0 (2007 года).
Установил драйвера (CH341, насколько помню по твоей рекомендации), в Диспетчере COM порт появился (я поменял номер, скорость по умолчанию 9 600), подправил ini.
Соединил с разъемом OBD и компом - программа Панель показывает, что соединения нет.
Что делаю не правильно?
Прилагаю файлы настройки, log и скриншоты.


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

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