dalszy ciąg instrukcji pisania własnych plików *.DEF.
"Hello,
Something like this could be used:
% #list listname statusbit(s), mask, text
#list LI01state, 0x10, 0x10, "Engine startup Not allowed";
#list LI01state, 0x00, 0x10, "Engine startup Allowed";
#list LI01state, 0x08, 0x08, "Injection control unit Not programmed";
#list LI01state, 0x00, 0x08, "Injection control unit Programmed";
#list LI01state, 0x28, 0x28, "Universal code Received";
#list LI01state, 0x08, 0x28, "Universal code Not received";
#list LI01state, 0x00, 0x28, "Universal code Not enabled";
#list LI01state, 0x20, 0x28, "Universal code Not enabled";
#list LI01state, 0x40, 0x40, "Dedicated line Not present";
#list LI01state, 0x00, 0x40, "Dedicated line Present";
RDBLI_2000, 0x21, 0x01,"LI01 Start Status",1,"Start Status", 2,
"#scaling bitmask 1", "#list LI01state";
In the list, the second hex number is the mask and the first hex
number is the code that has to be matched (after the mask is applied)
to show the text of that ".
- no to zmieniamy i po polsku ( jeśli tylko tłumaczenie jest dobre ).
- dodajemy ( w odpowiednim pliku definicji modelu)
% #list listname statusbit(s), mask, text
#list LI01state, 0x10, 0x10, "start silnika - zezwolony";
#list LI01state, 0x00, 0x10, "start silnika - zabroniony";
#list LI01state, 0x08, 0x08, "kody kluczy z ECU - nie porównane";
#list LI01state, 0x00, 0x08, "kody kluczy z ECU - porównane";
#list LI01state, 0x28, 0x28, "Uniwersalny kod immo - odebrany";
#list LI01state, 0x08, 0x28, "Universalny kod immo - nie odebrany";
#list LI01state, 0x00, 0x28, "Universalny kod - nie dopuszczony";
#list LI01state, 0x20, 0x28, "Universalny kod - dopuszczony";
#list LI01state, 0x40, 0x40, "dedykowana linia immo - nie obecna";
#list LI01state, 0x00, 0x40, "dedykowana linia immo - obecna";
#list LI01state, 0x49, 0x49, "ECU wyczyszczone z immo - TAK";
#list LI01state, 0x51, 0x51, "ECU wyczyszczone z immo - NIE";
#list LI44state, 0x00, 0x07, "Lambda sensor status- w dolnym zakresie";
#list LI44state, 0x01, 0x07, "Lambda sensor status- w dolnym zakresie";
#list LI44state, 0x02, 0x07, "Lambda sensor status- mieszanka uboga";
#list LI44state, 0x03, 0x07, "Lambda sensor status- sonda zimna";
#list LI44state, 0x04, 0x07, "Lambda sensor status- mieszanka bogata";
#list LI44state, 0x05, 0x07, "Lambda sensor status- gorny zakres";
#list LI44state, 0x06, 0x07, "Lambda sensor status- "w gornym zakresie;
#list LI44state, 0x07, 0x07, "Lambda sensor status- "w gornym zakresie;
- oraz dodatkowo dwie linie
RDBLI_2000, 0x21, 0x01,"LI01 Start Status",1,"Start Status", 2, "#scaling bitmask 1", "#list LI01state";
RDBLI_2000, 0x21, 0x44,"LI44 Lambda sensor Status",1,"Lambda sensor Pre-cat Status", 2, "#scaling bitmask 2", "#list LI44state";
- nie wiem co z tego wyjdzie , na symulatorze ECU było dobrze, tak jak na zrzutach.
--

--
