Kurz CAPL programming for CANoe je zaměřen na programování v jazyce CAPL pro tvorbu simulačních a testovacích skriptů v prostředí CANoe. Kurz je určen pro vývojáře a testery pracující s automobilovými komunikačními systémy.
Kurz obsahuje teoretickou i praktickou část zaměřenou na syntaxi a strukturu jazyka CAPL, tvorbu skriptů pro simulaci virtuálních ECU a zpracování událostí na komunikačních sběrnicích. Účastníci si osvojí tvorbu vlastních skriptů pro analýzu a simulaci komunikace.
Tento kurz poskytuje srozumitelný úvod do programovacího jazyka CAPL. Tento jazyk vám umožní vytvořit vlastní skripty použitelné v prostředí CANoe pro simulaci virtuálních ECU vozidla, nebo jeho okolí, ve vztahu ke komunikační sběrnici.
Kurz probíhá v laboratořích automobilových elektronických systémů (Katedra aplikované elektroniky, Mobility Lab) na CPIT TL3 VŠB-TUO v Ostravě-Porubě. Kurz probíhá samostatně ve skupině. Studijní materiály jsou dostupné v elektronické podobě, součástí kurzu je dostupná výuková simulace. Kurz je zakončen závěrečným prověřením pochopení probírané odborné látky a znalostí na základě otázek lektora.
Cíle kurzu:
• Pochopit syntaxi jazyka CAPL.
• Používat programovací prostředí pro CAPL v CANoe.
• Strukturovat script a zápis událostí.
• Přistupovat k proměnným v CANoe.
• Přistupovat k databázi.
• Tipy pro programování v CAPL.
Požadavky:
Základní znalost automobilových elektronických systémů a topologie vozidlových komunikačních sítí. Zkušenosti práce v prostředí CANoe. Kurz je zaměřen na základy programování v CAPL (povědomí o C-based programovacích jazycích jsou výhodou).
Denní harmonogram:
1. 9:00 – 11:00 1. část
2. 11:00 – 11:15 pauza
3. 11:15 – 12:30 2. část
4. 12:30 – 13:30 pauza oběd
5. 13:30 – 15:15 3. část
6. 15:15 – 15:30 pauza
7. 15:30 – 16:30 4. část
8. 16:30 – 17:00 zakončení, prostor na dotazy
Termíny kurzů:
• Dle průběžně vypsaných termínů.
• Dle separátních dohod se subjekty (firmy a instituce).