Chceme li zlepšit přehlednost zobrazených dat, které jsou čteny z CAN sběrnice, je vhodné v některých případech místo číselné hodnoty zobrazovat jméno. Tedy konkrétním hodnotám přiřadit textový popis. Typickým příkladem může být například zpráva CCVS1 (PGN FEF1) dle FMS normy a SAE J1939.
Tato zpráva nese například i informaci o spojkovém a brzdovém pedálu. Jedná se o dvoubitové veličiny jejichž hodnoty u definovány takto:
- 00 - Pedal released
- 01 - Pedal depressed
- 10 - Error
- 11 - Not available
Zde jsou ještě stavy zapamatovatelné. 0-pedál uvolněný, 1-stlačeny, 3-neznámá hodnota.
Nicméně u položky tempomatu (Cruise Control States), kde je již jedná o tříbitovou proměnnou, to je již složitější neboť hodnot (možných kombinací) je více:
- 000 - Off/Disabled
- 001 – Hold 010 – Accelerate
- 011 – Decelerate
- 100 – Resume
- 101 – Set
- 110 – Accel. Override
- 111 – Not available
Naštěstí program PP2CAN a nástroj Data view dovoluje těmto veličinám typu UNSIGNED pro jednotlivé hodnoty definovat textový popis. Popisky je možné editovat v editoru EYE souborů v okně, které se otevře po stisku tlačítka Naming.
Pro jednotlivé hodnoty se doplní textový název. Není nutno pojmenovat všechny hodnoty, ale je možné pojmenovat jen některé. Hodnoty veličiny které nebudou pojmenovány se zobrazí pouze hodnotou. Seznam hodnot a jejich jmen je možné uložit do souboru jako šablonu a použít ji opakovaně u jiné hodnoty.
Výsledek pak vidíme na dalším obrázku. U veličiny je zobrazena jak hodnota tak i textový popis hodnoty, není tak nutné pátrat v dokumentaci jaký je význam hodnoty.
Funkce je dostupná od verze programu PP2CAN 3.047.