|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 1:53 am
Комуникационен интерфейс на Audi 80 B4 1.9TDi ?
| Автор |
Съобщение |
|
nickich
Ранг: Почетен член
Регистриран на: Вто Ное 01, 2005 10:23 am Мнения: 704 Местоположение: Limerick, Ireland
|
Правиш заявка за група 15 (примерно kw1281_get_group(15);)
после гледаш блока, който ти пристига.Би трябвало да има и четирите параметъра в един блок, но може и да са в отделни блокове, това не си спомням как беше...  .
Ако са в отделни блокове, те трябва да имат следния формат:
len
cnt
title
а1
а2
а3
end
Все пак си мисля, че са в един блок
len
cnt
title
a1
a2
a3
b1
b2
b3
c1
c2
c3
d1
d2
d3
end
където a, b, c и d са параметрите в групата. Щом ти трее 3-ти параметър (с), тогава сметката е:
result = c2*0.1*c1
if c1 = 0x90 => string="l/h"
if c1 = 0x90 => string="l/100"
... а ти сигурен ли си, 4е сметката ти за оборотите е вярна?
според мен
a1 трябва да ти е 0x80 и тогава резултата е:
string = "RPM"
result = a2*a3
а, и title трее да е 0xF4
_________________ "640 К са достатъчни на всеки за всичко." Бил Гейтс
|
| Сря Юни 28, 2006 9:29 am |
|
 |
|
nickich
Ранг: Почетен член
Регистриран на: Вто Ное 01, 2005 10:23 am Мнения: 704 Местоположение: Limerick, Ireland
|
..прати един .бин фаил на комуникацията да хвърля едно око ако не ти е проблем.
Като гледам така този, дето го прати, не е много читав, но не можах да го пусна през prser-a за да го прегледам по-обстойно, а не ми се парсва на ръка 
_________________ "640 К са достатъчни на всеки за всичко." Бил Гейтс
|
| Сря Юни 28, 2006 5:58 pm |
|
 |
|
daniel_stefanov
Ранг: Ориентиран
Регистриран на: Нед Мар 27, 2005 12:40 am Мнения: 206 Местоположение: София
|
Доколкото се позапознах с информацията изнесена в един немски сайт, в един блок има четири параметъра. Също така там се описва как да стане четенето на някои параметри. От там видях, че за оборотите формулата е 0,2*а2*а3. Това беше пример за Голф 4, но установих че и при мен е същото. Репер ми е VAG-COM. Като се закъча с него оборотите, които ми се показват са 840-861. При мен от време на време ми показва същото. Затова мисля, че са верни.
В момента нямам читав под ръка. Утре към обяд (обедната почивка  ) ще ходя до колата и ще направя такъв. След това ще ти го изпратя веднага. Поздрави. 
|
| Сря Юни 28, 2006 10:19 pm |
|
 |
|
nickich
Ранг: Почетен член
Регистриран на: Вто Ное 01, 2005 10:23 am Мнения: 704 Местоположение: Limerick, Ireland
|
Понеже не си намирам записките, тази информация я взех от сорсовете на VWTool. Ако ми дадеш един бин фаил при 4етене на оборотите и един за разхода, мога да ги погледна и да ти дам повече инфо. Сигурен ли си, 4е разхода се намира в група 15?
_________________ "640 К са достатъчни на всеки за всичко." Бил Гейтс
|
| Чет Юни 29, 2006 10:18 am |
|
 |
|
daniel_stefanov
Ранг: Ориентиран
Регистриран на: Нед Мар 27, 2005 12:40 am Мнения: 206 Местоположение: София
|
Сега се връщам от паркинга и веднага ти изпращам бина за оборотите. За разхода още не съм пробвал, защото искам първо един параметър да покажа адекватно. След това ще пробвам и с разхода. . За това, че разхода се намира в 15та група съм сигурен, защото и във VAG-COMа се намира в 15та група, 3ти параметър. Това го виждам като го пусна.
п.с. Извинявай за глупавия въпрос вероятно, но какво означава да парсваш бина? С какво се парсва, програма или нещо друго. 
|
| Чет Юни 29, 2006 1:23 pm |
|
 |
|
nickich
Ранг: Почетен член
Регистриран на: Вто Ное 01, 2005 10:23 am Мнения: 704 Местоположение: Limerick, Ireland
|
ЕЕЕ, ама аз имах предвид да постнеш .bin фаил, а не текстов. Като имам .bin фаил мога да го парсна с програма, иначе трябва да отделям бйтовете на ръка.
_________________ "640 К са достатъчни на всеки за всичко." Бил Гейтс
|
| Чет Юни 29, 2006 2:57 pm |
|
 |
|
daniel_stefanov
Ранг: Ориентиран
Регистриран на: Нед Мар 27, 2005 12:40 am Мнения: 206 Местоположение: София
|
nickich, извинявай ама този файл, с разширение bin, откъде да го взема. Това което съм постнал го взимам от free serial port monitora, и го пействам в word. С тази програмка следя какво става на COMа. Кажи как да сваля и ще ти го изпратя веднага. 
|
| Чет Юни 29, 2006 3:37 pm |
|
 |
|
nickich
Ранг: Почетен член
Регистриран на: Вто Ное 01, 2005 10:23 am Мнения: 704 Местоположение: Limerick, Ireland
|
абе много грешки в тоя фаил...
FF 00 00 00 55 01 8A 75 04 0F 01 0F 29 0F 01 0F ÿ...U.Šu....)...
03 0F F0 01 FE F6 09 30 CF 32 CD 38 C7 39 C6 30 ..ð.þö.0Ï2Í8Ç9Æ0
CF 0F F0 0F F0 01 FE F6 09 30 CF 32 CD 38 C7 39 Ï.ð.ð.þö.0Ï2Í8Ç9
04 0F 02 0F 29 0F 01 0F 03 0F F0 01 FE F6 09 30 ....).....ð.þö.0
CF 32 CD 38 C7 39 C6 30 CF 36 C9 30 CF 32 CD 31 Ï2Í8Ç9Æ0Ï6É0Ï2Í1
По4ти никъде не виждам
байт
0xFF - байт
Или комуникацията не ти е читава, или програмата записва бъгаво, или аз бъркам нещо ?
Не можеш ли да кажеш на програмата ти да ти записва лог ?
_________________ "640 К са достатъчни на всеки за всичко." Бил Гейтс
|
| Чет Юни 29, 2006 4:01 pm |
|
 |
|
nickich
Ранг: Почетен член
Регистриран на: Вто Ное 01, 2005 10:23 am Мнения: 704 Местоположение: Limerick, Ireland
|
_________________ "640 К са достатъчни на всеки за всичко." Бил Гейтс
|
| Чет Юни 29, 2006 4:04 pm |
|
 |
|
daniel_stefanov
Ранг: Ориентиран
Регистриран на: Нед Мар 27, 2005 12:40 am Мнения: 206 Местоположение: София
|
Вчера си видях една много глупава грешка, поради която най-вероятно ту имам ту нямам верен резултат. Сега съм я коригирал и на обяд пак ще тествам. Файла, найстина има много грешки и то такива, който немога да си обясня от къде идват. Почвам да си мисля, че има проблем с Протеуса и неговото изпълнение в реално време. Програмата се държи станно и прави такива неща каквито не съм задавал.
Със сигурност не бъркаш ти  , проблемът е най вероятно в програмата или комуникацията в реално време на Протеуса. Мисля да налепя схемата с реален ПИК и тогава ще видим. Може това да се окаже проблема.
Парсера не ми тръгва. Иска файл MFC42D.DLL. Интересното е че имам този файл и пак пищи за него. Копирах го от СИСТЕМ в папка с kwp.exe и пак не ще да тръгне. Иска си този файл.
Този free serial port monitor, не може да записва log файл, а само някакъв с разширение .ms2
|
| Пет Юни 30, 2006 9:09 am |
|
 |
|
nickich
Ранг: Почетен член
Регистриран на: Вто Ное 01, 2005 10:23 am Мнения: 704 Местоположение: Limerick, Ireland
|
До колкото разбирам опитите ги пражиш с някакъв лаптоп ?...?
Ако е така не можеш ли да си инсталираш Борланд Ц за дос или някакво друго Ц и да си тестваш по този начин, а като тръгне само ще прехвърлиш част от сорсовете на ПИК-а.
Този фаил при мен е в 'C:\%WINDIR%\system32'
_________________ "640 К са достатъчни на всеки за всичко." Бил Гейтс
|
| Пет Юни 30, 2006 9:22 am |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10088
|
като ви четох постовете и ми се завъртяха някои идеи.
ама първо да ви попитам, щото явно сте ровили повече по нета от мен
как седи въпроса с не-немски коли?
например, може ли да се намери програмка/протокол за ЕКУ DAC6337
|
| Пет Юни 30, 2006 9:45 am |
|
 |
|
nickich
Ранг: Почетен член
Регистриран на: Вто Ное 01, 2005 10:23 am Мнения: 704 Местоположение: Limerick, Ireland
|
..това ЕКУ 'DAC6337' не ми говори нищо. По-бих се ориентирал ако ми кажеш марка и модел на колата  . ..
_________________ "640 К са достатъчни на всеки за всичко." Бил Гейтс
|
| Пет Юни 30, 2006 10:15 am |
|
 |
|
daniel_stefanov
Ранг: Ориентиран
Регистриран на: Нед Мар 27, 2005 12:40 am Мнения: 206 Местоположение: София
|
Май става въпрос за Ягуар или Ланд Роувер. Тези ЕКУта са производство на Lucas. Но ако е така трудно може да се намери каквато и да е информация. Нисля, че и Хюндай също бяха с подобно ЕКУ. Евентуално протокола може да се види от програмата за комуникациа на автомобила и от там да се търси директно информация за протокола. Например ако колата е Ягуар, намира се програма за комуникация с Ягуар (не ми е попадала) и там ще си пише по какъв протокол комуникира. Ами едва ли съм помогнал много ама не се сещам друго в момента. Поздрави.
|
| Пет Юни 30, 2006 11:04 am |
|
 |
|
nickich
Ранг: Почетен член
Регистриран на: Вто Ное 01, 2005 10:23 am Мнения: 704 Местоположение: Limerick, Ireland
|
@daniel_stefanov, какво стана с комуникацията? Има ли напредък ? 
_________________ "640 К са достатъчни на всеки за всичко." Бил Гейтс
|
| Пон Юли 03, 2006 11:47 am |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 1 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|