Перейти к содержимому


Фотография

BMW E60 E70 E90 как стереть КЗ ( reset kurzschluss sperre) в блоке LM, FRM

не горит туманка после к. з. frm tool32 e70 подстветка

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 250

#101 audivw

audivw

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 343 сообщений
  • ГородBelarus.Minsk.

Отправлено 13 октября 2014 - 22:09

Пробовал через тул32, загружал frm3.prg, но не нашел там пункта status_lampen_kurzschlus_counter. Как быть? 

frm3 - файл не для Е серий. 

Если не получилось с программкой FunCar , то думаю что (глядя на содержимое программки изнутри).. 

1. api32.dll из едиабас.бин у вас не зарегистрирован в системе , и программка не может выполнить свои функции вообще :smile: 2Funcar - в длл импорт, запиши полный адрес..к примеру DllImport("c:\EDIABAS\BIN\api32.dll", CharSet=CharSet.Ansi) ...опять же, едиабас у юзеров может храниться в разных директориях, и это необходимо в программке учесть..с тем кодом что у тебя, желаемое тобой апи не инициализируется на большинстве компов  :smile: А в целом, написал верно..одно только не понял - зачем бежать до 256 лампы, с переприсвоением 32 лампе - 256, ...когда они по сути, на 31 (1F) и заканчиваются?  :smile:

2. в папке едиабас\еку нет файла FRM87.prg

3. у вас имеет место быть текущее замыкание..которое возвращает все ваши сбросы быстро обратно. 


  • Argos это нравится

#102 Ax3l

Ax3l

    Пользователь

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 13 октября 2014 - 22:58

Понятно, спасибо, буду пробовать с FRM87 через тул32. И еще, как правильно вводить значения (номера ламп) в графу агрументы? к примеру, просто цифру 1  или 0x01 или LAMPNR;0x01 ? Сразу полное обнуление возможно? или по одной однулять? 



#103 Busyman

Busyman

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 921 сообщений
  • ГородBLR

Отправлено 13 октября 2014 - 23:04

тему почитать слабо? :) 

половина вопроса так точно отпадет ;) 



#104 FunCar

FunCar

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 601 сообщений
  • ГородМосква

Отправлено 13 октября 2014 - 23:08

Да я даже не вникал что происходит при  аргументе 0xFF, предположил (возможно неверно) что будут сброшены статусы всех ламп (проверить негде, у меня такие тачки раз в 5 лет приезжают).

В итоге не стал морочится написал перебором всех аргументов... Если скинуть статус КЗ на исправной, хуже не станет.

 

Полный адрес api32.dll я не стал писать специально - у меня Ediabas не в корне лежит, кому сложно прописать путь к едиабас в PATH, можно прогу положить в папку Ediabas\bin - там она точно взойдет.

 

ЗЫ: Не понимаю в чем у людей проблема, в туле можно даже не читать описание по данному job - посчитал по порядку в статусах лампы, дошел до той где висит 1, вбил порядковый номер в аргумент, ну если не угадал сбрось соседние 2-3... не промажешь. (например КЗ идет сверху пятым номером, сбрасываем на 4, 5, 6 лампе попадешь наверняка). Аргумент можно в десятичных можно в шестнадцатиричном формате, без разницы.



#105 NUFLIN

NUFLIN

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 552 сообщений
  • ГородМосква

Отправлено 13 октября 2014 - 23:11

audivw, похоже (по сообщению)

Понятно, спасибо, буду пробовать с FRM87 через тул32. И еще, как правильно вводить значения (номера ламп) в графу агрументы? к примеру, просто цифру 1  или 0x01 или LAMPNR;0x01 ? Сразу полное обнуление возможно? или по одной однулять? 

- тебя не поняли...

Даже в этом разделе.

 

Ax3l, пошукай по форуму - похожий вопрос был решен - что-то с окошками... Мне лениво искать ссылку, но ты найдешь при необходимости.

Если ни о чем не думать и ничего не делать - не совершишь ошибок: "Мертвые не потеют" :ugeek:


#106 audivw

audivw

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 343 сообщений
  • ГородBelarus.Minsk.

Отправлено 14 октября 2014 - 00:26

 

Полный адрес api32.dll я не стал писать специально - у меня Ediabas не в корне лежит, кому сложно прописать путь к едиабас в PATH, можно прогу положить в папку Ediabas\bin - там она точно взойдет.

 

ЗЫ: Не понимаю в чем у людей проблема, в туле можно даже не читать описание по данному job - посчитал по порядку в статусах лампы, дошел до той где висит 1, вбил порядковый номер в аргумент, ну если не угадал сбрось соседние 2-3... не промажешь. (например КЗ идет сверху пятым номером, сбрасываем на 4, 5, 6 лампе попадешь наверняка). Аргумент можно в десятичных можно в шестнадцатиричном формате, без разницы.

1.Не взойдет :smile: апи эта для винды неизвестная, в большинстве случаев...ну да ладно, для большинства народа, наша беседа - тарабарская..  но суть в том, что лучше писать полный адрес для инициализации длл..иначе - море проблем у юзеров. (для справки, и из личного опыта) перепиши свою тулзу с полным адресом на длл хотя бы на с\едиабас\бин - и тема эта заглохнет навсегда..вот увидишь :-) 

2. Люди на то и люди, что им нужна "одна кнопка" © Girts :smile:



#107 Argos

Argos

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 241 сообщений

Отправлено 14 октября 2014 - 09:17

3. у вас имеет место быть текущее замыкание..которое возвращает все ваши сбросы быстро обратно. 

:good:



#108 FunCar

FunCar

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 601 сообщений
  • ГородМосква

Отправлено 14 октября 2014 - 10:12

Ок. Перепишу, я думаю может setup прикрутить адрес едиабаса чтобы менять можно было.



#109 Argos

Argos

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 241 сообщений

Отправлено 14 октября 2014 - 10:34

а можно сделать видимым считывание ошибки и результат....

и в доп.функциях выбор прг....



#110 FunCar

FunCar

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 601 сообщений
  • ГородМосква

Отправлено 14 октября 2014 - 10:58

Можно, правда это уже другая прога получится, да и зачем дублировать tool32 и INPA.

Если менять prg там другая job, а можно будет менять и то и то, то не проще сразу идти в tool32?

Хотя я добавлю считывание ошибок и стирание, для каждого блока, чтобы видеть результат.

Я и так вслепую пишу дома, проверять ее в работе особо некогда.

 

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


  • Адольф и Argos это нравится

#111 Ax3l

Ax3l

    Пользователь

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 14 октября 2014 - 22:36

 

Пробовал через тул32, загружал frm3.prg, но не нашел там пункта status_lampen_kurzschlus_counter. Как быть? 

frm3 - файл не для Е серий. 

Если не получилось с программкой FunCar , то думаю что (глядя на содержимое программки изнутри).. 

1. api32.dll из едиабас.бин у вас не зарегистрирован в системе , и программка не может выполнить свои функции вообще :smile: 2Funcar - в длл импорт, запиши полный адрес..к примеру DllImport("c:\EDIABAS\BIN\api32.dll", CharSet=CharSet.Ansi) ...опять же, едиабас у юзеров может храниться в разных директориях, и это необходимо в программке учесть..с тем кодом что у тебя, желаемое тобой апи не инициализируется на большинстве компов  :smile: А в целом, написал верно..одно только не понял - зачем бежать до 256 лампы, с переприсвоением 32 лампе - 256, ...когда они по сути, на 31 (1F) и заканчиваются?  :smile:

2. в папке едиабас\еку нет файла FRM87.prg

3. у вас имеет место быть текущее замыкание..которое возвращает все ваши сбросы быстро обратно. 

 

Как проверить текущее замыкание? Не горит правый глаз (e90 рестайл) В рейнголде после проверки лампы ссылается на кз в блоке  фрм.

 

В общем попробовал опять обнулить через утилитку, программа даже в корне C:\Ediabas\Bin не захотела работать... Вин корректен, едиабас понимает, подключение видит. нажимал frm87. на две секунды горит индикатор на кабеле и все. Ошибки не стирает. Попробовал через tool32, прочитал frm87.prg, далее статус лампен каршулз каунтер/  Видно - что он прочитал ошибки, выбираю код любой лампы, кладу в аргумент, выполняю ресет каршулз сперре, но при сбросе любой из них вылазит ошибка - ERROR_ECU_SUBFUNCTION_NOT_SUPPORTED_INVALID_FORMAT

 

сорри за мой немецкий ;)

 

в чем проблема? =) 



#112 NUFLIN

NUFLIN

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 552 сообщений
  • ГородМосква

Отправлено 14 октября 2014 - 22:39

В аргументе.


Если ни о чем не думать и ничего не делать - не совершишь ошибок: "Мертвые не потеют" :ugeek:


#113 Ax3l

Ax3l

    Пользователь

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 14 октября 2014 - 22:46

 И еще, как правильно вводить значения (номера ламп) в графу агрументы? к примеру, просто цифру 1  или 0x01 или LAMPNR;0x01 ?

 

 

В аргументе.

Пробовал вводить по разному - результат один. 



#114 NUFLIN

NUFLIN

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 552 сообщений
  • ГородМосква

Отправлено 14 октября 2014 - 23:05

Что "пробовал"? LAMPNR?

Что ввел, то и получил :hang:


Если ни о чем не думать и ничего не делать - не совершишь ошибок: "Мертвые не потеют" :ugeek:


#115 Busyman

Busyman

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 921 сообщений
  • ГородBLR

Отправлено 14 октября 2014 - 23:14

тему почитать слабо? :)

половина вопроса так точно отпадет ;)

 

я еще раз спрошу...

неужели трудно разуть глаза ???

акурат на первой странице картинка...

 

проще клавиатуру мусолить...



#116 MEN

MEN

    Администратор

  • Администраторы
  • 1 394 сообщений
  • ГородМинск BY

Отправлено 14 октября 2014 - 23:18

Так это тема для слабовидящих :)

Вся исчерпывающая информация есть на первой странице :)



#117 Ax3l

Ax3l

    Пользователь

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 15 октября 2014 - 05:27

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

 

Вот, отметил куда я вводил LAMPNR;0x00

так-же пробовал просто значение 0x00 и просто цифру (от 1 до 256) - результат один.

Прикрепленные файлы



#118 ural

ural

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 130 сообщений
  • ГородГермания

Отправлено 15 октября 2014 - 08:45

@Ax3l

Правильный формат команды:
0x01

Походу ты выбрал не правильный prg файл для своего фрм.

#119 Argos

Argos

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 241 сообщений

Отправлено 15 октября 2014 - 10:21

лампочка стоит соответствующая по ватт?



#120 ural

ural

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 130 сообщений
  • ГородГермания

Отправлено 15 октября 2014 - 10:53

Игорь

У него ошибка о неправильном формате команды.





Темы с аналогичным тегами не горит туманка после к. з., frm, tool32, e70, подстветка

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных