User Manual
44
Zvolený soubor se nyní objeví v seznamu. Tímto způsobem můžete vybrat další soubory typu
HEX ze svých vlastních programů nebo příkladů a přidat je do seznamu. (viz snímek obrazovky,
ve které je již přidáno několik souborů HEX). RP6Loader je schopen spravovat několik souborů
HEX pro pohodlnou aktualizaci. Oceníte to při použití několika rozšiřujících modulů nebo
existenci různých verzí programu. Při ukončení programu se seznam souborů automaticky
uloží. Samozřejmě se uloží včetně názvu cesty. Během vývoj programu musíte přidat soubor
HEX pouze jednou. Po opakované kompilaci, můžete aktualizovat novou verzi, bez
opakovaného přidávání do seznamu (při aktualizaci můžete použít zkratku [STRG+D] nebo
[STRG+Y] pro spuštění programu po přenosu dat). Názvy cest se u jednotlivých operačních
systémů liší, proto RP6Loader používá samostatní seznamy pro Windows a Linux.
Nyní v seznamu vybereme soubor “RP6Base_SELFTEST.hex” a klikneme na “Upload!”
v pravém horním rohu zobrazení se objeví progress bar. Tím se zahájí proces aktualizace
programu v mikroprocesoru MEGA32. Aktualizace by měla být hotová během několika sekund
(u samo testujícího programu maximálně 5 sekund).
Po dokončení aktualizace vyberte, ve spodní části programového okna, záložku “Terminal”
nebo ji můžete alternativně vybrat v nabídce “View”.
Tlačítkem Start/Stop, které je umístěné blízko programovacího
konektoru (viz obrázek), spusťte program. Později můžete používat
tlačítka v software RP6Loader nebo zkrácenou volbu [STRG]+[S].
Ale nyní však použijeme hardwarové tlačítko, protože můžeme zjistit,
zda funguje správně.
Na terminálu se může objevit varovná zpráva, která říká, že
během testu číslo 8 spustí RP6 motory.
POZOR! Pokud běží test číslo 8 (“Test motorů a enkoderů”), zvedněte a
držte RP6 v rukách nebo ho alternativně položte na vhodný předmět –
který zabrání kontaktu pásů s povrchem. Během testu číslo 8 se pásy
NESMÍ zatěžovat nebo blokovat. V opačném případě test
pravděpodobně selže. Pokud se RP6 dotýká země, mohou motory
reagovat nepředvídatelně, výsledkem je chyba testu. Nejdůležitější je,
že RP6 může také ujet nějakou vzdálenost. Vyrazí vpřed, dokud mu to
dovolí USB kabel…
RP6 musíte držet v rukách nebo alternativně položit na předmět (malou kostku nebo
dálkový ovladač). Když RP6 umístíte na předmět, držte robot během testu jednou rukou,
aby nečekaně nesklouzl na stůl.
Tato varovná zpráva se zobrazí těsně před testem číslo 8 a musí se před spuštěním testu
potvrdit.
Do terminálového okna vložte malé písmeno 'x' a stiskněte Enter (tento postup můžete
opakovat, kdykoliv se objeví tato zpráva nebo když se test dokončí…).