• No results found

Popis hotové aplikace

Obr.7 : Rozložení jednotlivých prvků v aplikaci

V červeném rámečku jsou ovládací prvky pro rychlost automobilu, úhel natočení volantu, převodový stupeň a grafické znázornění tachometru. Zeleným rámečkem jsou označeny prvky s možnými stavy vypnuto či zapnuto a výběr konkrétního módu pro prvek ESP. V modrém rámečku se vyskytují ovládací komponenty pro nahrání nebo uložení nastavení všech prvků, dále výběr specifického prvku a možnost jeho nastavení, uložení či nahrání. Nakonec černě orámován je výpis CAN kódů, kde může uživatel vidět, o jaký jde prvek, jaký má identifikátor a kód jeho aktuální hodnoty.

Car speed – rychlost automobilu

Steering wheel angle – úhel natočení volantu Gear – převodový stupeň

EPS (electronic power steering) – elektronický posilovač řízení EPS mode – mód elektronického posilovače řízení

ECU (electronic control unit) – elektronická řídící jednotka ABS (anti-lock breaking system) – protiskluzový brzdící systém Alternator – alternátor

EPB (electronic parking break) – elektronická parkovací brzda ESP (electronic stability programme) – elektronický stabilizátor Engine – motor

Complete CAN settings – CAN nastavení všech atributů Save – uložit

Load – nahrát Set – nastavit

Elements CAN settings – CAN nastavení pro jednotlivé prvky Element – prvek

ID – identifikátor Value – hodnota

Obr.8 : Tabulka CAN nastavení pro rychlost automobilu, úhel natočení volantu a převodový stupeň

Pokud uživatel klikne na tlačítko „Set“ a má v rámečku „Elements CAN settings“ zaškrtnuto „Car speed“, „Steering wheel“ nebo „Gear“, objeví se tabulka

„CAN settings“ jak můžete vidět na obrázku (Obr.7). Zde si uživatel nastaví identifikátor, délku hodnoty (dva nebo čtyři znaky), minimální a maximální hodnotu,

tlačítkem „Apply“ a následně tabulku zavřít pomocí tlačítka „Close“. Takto se definují CAN kódy pro rychlost automobilu, úhel natočení volantu a převodový stupeň. Po aplikování se začne vypisovat CAN kód pro daný prvek v oblasti pro výpis CAN kódů.

Zvlášť se vypisuje identifikátor a zvlášť aktuální hodnota, která se mění v závislosti na pozici táhla u příslušného scrollbaru.

Obr.9 : Tabulka CAN nastavení pro EPS

Při použití tlačítka „Set“ když je v rámečku „Elemets CAN settings“ zaškrtnutý prvek elektronický posilovač řízení (EPS) se objeví trochu jiná tabulka „CAN settings“, než tomu bylo u předchozích třech prvků. Konkrétní podoba tabulky je znázorněna na obrázku. Uživatel zde tentokrát nastaví identifikátor, hodnotu při zapnutém stavu, vypnutém stavu, pro městský mód, parkovací mód a sportovní mód. Nastavené hodnoty je třeba také aplikovat tlačítkem „Apply“ a následně zavřít tabulku tlačítkem „Close“.

Takto se definuje CAN kód pro prvek elektronického posilovače řízení. Jakmile je prvek definován, je možné ho zapnout či vypnout pomocí tlačítka. Při zapnutém stavu je potřeba vybrat v seznamu jeden ze tří módů elektronického posilovače řízení. Mód pro město, parkování či mód sportovní. V oblasti pro výpis CAN kódů může uživatel pozorovat změny vyvolané změnou stavu prvku.

Obr.10 : Tabulka CAN nastavení pro ECU, ABS, alternátor, EPB, ESP a motor

Pokud má uživatel v rámečku „Elements CAN settings“ označený prvek elektronická řídící jednotka (ECU), protiskluzový brzdící systém (ABS), alternátor, elektronicá parkovací brzda (EPB), elektronický stabilizátor (ESP) nebo motor (engine), pak se objeví tabulka „CAN settings“ ve své třetí podobě. Jak tabulka „CAN settings“

vypadá je vidět na obrázku. Vzhledem k počtu polí k nastavení je tato tabulka ze všech tří nejjednodušší. Nastavuje se zde pouze identifikátor a hodnota při zapnutém nebo vypnutém stavu. Opět je zapotřebí nastavené hodnoty aplikovat tlačítkem „Apply“ a zavřít tabulku tlačítkem „Close“. Tímto způsobem se definují CAN kódy pro prvky elektronická řídící jednotka (ECU), protiskluzový brzdící systém (ABS), alternátor, elektronicá parkovací brzda (EPB), elektronický stabilizátor (ESP) a motor (engine). Po definování těchto prvků může uživatel vypínat nebo zapínat každý prvek zvlášť a pozorovat měnící se CAN kódy v oblasti pro jejich výpis.

Obr.11 : Okno pro uložení souboru

Kliknutím na tlačítko „Save“ ať už v oblasti „Complete CAN settings“ nebo

„Elements CAN settings“ se zobrazí okno pro ukládání souborů, jak můžete vidět na obrázku (Obr.10). Uživatel si zvolí, kam přesně ve svém počítači chce soubor uložit, pojmenuje si ho dle libosti a klikne na „Uložit“. Formát uloženého souboru se volí automaticky jako textový dokument. Tímto se na požadovaném místě vytvoří textový soubor se zadaným názvem. Pokud bylo okno pro ukládání souborů vyvoláno tlačítkem

„Save“ v oblasti „Complete CAN settings“, uloží se do souboru nastavení CAN kódů pro všechny prvky. V případě, že bylo okno pro ukládání souborů vyvoláno tlačítkem

„Save“ v oblasti „Elements CAN settings“, pak se do souboru uloží pouze CAN kódy pro prvek, který byl ve chvíli otevření okna pro ukládání souborů označen v oblasti

„Elements CAN Settings“.

Obr.12 : Okno pro načtení souboru

Nahrání již uložených nastavení CAN kódů lze pomocí tlačítek „Load“.

Kliknutím na tlačítko „Load“ v oblasti „Complete CAN settings“ i v oblasti „Elements CAN settings“ zobrazí okno pro otevření souboru. Zde aplikace uživateli automaticky filtruje jen textové soubory pro lepší přehlednost. Uživatel si vybere textový soubor s uloženými CAN kódy a klikne na „Otevřít“. Pokud bylo okno pro otevření souboru vyvoláno z oblasti „Complete CAN settings“ pak se nahraje sada CAN kódů pro všechny prvky aplikace. Při vyvolání okna pro otevření souboru z oblasti „Elements CAN settings“ se nahrají do aplikace CAN kódy pro prvek, jenž byl při vyvolání okna označen v oblasti „Elements CAN settings“.

Obr.13 : Ukázka aplikace s nastavenými CAN kódy

Na obrázku (Obr.12) je vidět aplikace s již nastaveným CAN kódováním pro všechny prvky. V takovémto stavu se nám zobrazují identifikátory a hodnoty všech prvků v případě, že se auto pohybuje rychlosti 116 km/h, má zařazen čtvrtý rychlostní stupeň, volant otočen o 270 ° po směru hodinových ručiček, zapnutý elektronický posilovač řízení na sportovní mód, zapnutou elektronickou řídící jednotku, vypnutý protiskluzový brzdící systém, zapnutý alternátor, vypnutou elektronickou parkovací brzdu, vypnutý elektronický stabilizátor a zapnutý motor. Jakmile uživatel nastavení těchto prvků mění, tak se mění i vypisované hodnoty v oblasti pro výpis CAN kódů.

Related documents