jararak napísal:....len pred nu nagrcas "#"
O použití # (hash) nejsem zcela přesvědčen, někde na anglickém fóru jsem se totiž dočetl, že "křížkem" # se označuje proměnná. V úplně jiném testovacím prostředí jsem dokonce pomocí # musel interpreteru dávat najevo, že se o proměnnou veličinu jedná, příklad:
SET #Variable(1)=10
Print #Variable(1)>prn1
V hodně variant Ediabasu 7.30 jsem ale našel toto:
[Configuration]
Interface = STD:OBD
#Interface = REMOTE - prostě moc tomu nevěřím a pro jistotu to přepisuji na ;Interface = REMOTE. Souhlasím s tím, že pokud žádný program nebude hledat #Interface, tak k přepnutí na REMOTE nedojde. Pro úplnost dodávám, že při přepnutí Ediabasu z módu Interface = ADS a Interface = STD:OBD je třeba restartovat počítač.
Určitě se hodně věcí mohlo změnit, ale já jsem ze staré školy, kde se ještě k deaktivaci programového řádku používala zkratka REM (jako Remark, poznámka) a mohla být nahrazena středníkem ";", po slovensky bodkočiarka.

Navíc bodkočiarka nebo REM bude fungovat i v dávkových souborech s příponou BAT nebo CMD (baťácích nebo commandech).
Proto raději používám bodkočiarky:
[OBD]
Port=Com9
;Hardware=OBD
;Hardware=ADS
Hardware=USB
RETRY=ON
Ubatt=OFF
.. etc
Jako další opičárna fungují složené závorky {}, kdy slouží k deaktivaci celé části příkazů, odstavce, v tomto případě kontrole obvodů IKE s automatickou převodovkou:
REM IKE mit Automat
{Connection(03-A7000-BLSW-X1659-06); 3.a9, 7.c6;
Connection(33-A2414-SWVI-X1659-04); 4.c1, 7.c4;
Connection(07-X10113-WSRTGE-X1659-13); 1.c12, 7.c13;
} => zde jsem pomocí {} odstavil celou kontrolu spojení. Bohužel právě v podobném programu se kolegovi podařilo zaměnit "čiarku" a "bodkočiarku". Interpreter to jako chybu nevyhodnotil, testovací program fungoval - jenže blbě a já ten překlep hledal 2 hodiny.
V případě zájmu dám k dispozici dávkový soubor, kterým se přepínám mezi Ediabasem 6.43 a 7.30. Ale raději přes SZ, protože v případě nesprávného použití se diagnostika nespojí s autem a hned tak někdo to nedá dohromady.