Verze

 

Tento dokument popisuje změny, nové funkce a opravy programu PP2CAN od verze 1.60. V současné době je k dispozici verze pro platformu Windows (x86). Pro dosažení maximálního výkonu a funkčnosti je doporučeno použití W2000 nebo WXP.  Verze pro Linux a QNX bude k dispozici v průběhu druhé poloviny roku 2004. Tato verze je koncipována jako multiplatformní, jako GUI je využito knihovny wxWindows. Je označována jako PP2CANLite. Podrobnosti zde.

Verze

Změny

 1.61

- přidána funkce Multiple send. V seznamu předdefinovaných zpráv je možno označit více položek a odeslat je hromadně stiskem tohoto tlačítka.

- nová volba Options.

 1.62

- opravena chyba nastavení Fast paint v grafu Bit senderu.

- funkční položky ASCII sender a receiver.

 1.63

- opraveno kreslení grafů v režimu nastavení 16 bitové barevné hloubky obrazovky.

- přidána možnost grafického zobrazení počtu příznaků RECEIVE OVERFLOW v okně Bus load.

- do dialogu Sync bylo doplněno nastavení 3x. Jeho nastavením je každá zpráva odeslána v nastaveném čase 3 x. Tato volba se používá pro ladění pro zátěžové testování.

- doplněna podpora klávesových zkratek.

 1.64

- opraven problém s inicializací IO knihovny pod Windows XP. 

 1.66

- funkce Reply maker, zatím nepodporuje ukládání a nečtení pravidel.

- opravena chyba neuložení dat při otevření položky Data set.

 1.70

- finální verze Reply makeru.

- v položce Data set doplněny pro úplnost datové typy UINT8 a INT8.

- změna dialogu filtru zpráv

 

1.72

(27.05.2004)

- Bus load kompletní, doplněno zobrazení počtu resetů CAN procesoru při přechodu do Bus-off, zobrazení čítačů TEC (Transmit Error Counter) a REC (Receive Error Counter)

- funkční RTR

1.75

(2.6.2004)

- ukládání logů do souboru

- podpora  little / big endian

1.755

(6.6.2004)

- optimalizace, opravy

- změna: log se při volbě auto reset nemaže celý, udržuje se konstantní délka nastavená v konfiguračním souboru

1.756

(22.6.2004)

- File logging - funkce pro logování velkých objemů rychle měnících se dat do souboru

1.757

(5.7.2004)

- File sender - funkce pro generování dat uložených v logu zpět na sběrnici

- do editačních polí pro manuální odeslání zprávy se nyní přepíší data po dvojkliku nejen na položku v databázi předdefinovaných zpráv, ale i po poklepání na položku v logu přijatých nebo odeslaných zpráv

1.758

(16.7.2004)

- volba Periodic dovoluje u Bit senderu a Data senderu nastavit periodu generování dat. Data jsou generována periodicky bez ohledu na to zda došlo k jejich změně

- v Data senderu byl doplněn typ Signed Int 16 (SINT16)

1.759

(11.8.2004)

- v hlavním dialogu je možno zadávat identifikátor v hexadecimálním tvaru

- v Options je možno nastavit možnost výpisu identifikátorů pro logy přijatých a odeslaných zpráv v hexadecimálním tvaru

- v Options je možno nastavit zda jsou 29-bitové identifikátory vypisovány v logu přijatých a odeslaných zpráv rozděleny na standardní a rozšířenou část nebo neděleny, tato volba platí i pro zadaní zprávy pro manuální nastavení

Uvedené funkce budou ve verzi 1.80 dostupné i pro ostatní nástroje.

1.760

(7.9.2004)

 

- CANOpen creator (NMT, SYNC, TIME-STAMP,EMERGENCY)

- ID Trap - nástroj pro přehledné sledování identifikátorů, které se vyskytují na sběrnici, zobrazuje seznam identifikátorů které se za dobu měření vyskytly na sběrnici a počet jejich výskytů ve zvoleném intervalu. Nástroj dovoluje jednoduše nalézt identifikátory zpráv, které jsou generovány asynchronně nějakou akcí/událostí. Dále pak určit periodicitu zpráv s  jednotlivými identifikátory.

- v nástrojích Sync, x Receiver a x Sender lze zadat identifikátor v hexadecimálním tvaru

- v nástroji File Sender je zobrazován aktuální odesílaný index a volba počátku indexu

- opraveno několik chyb

1.761

(6.11.2004)

- CANOpen EDS (experimentální verze)

- při File loggingu jdou ukládat data i ve formátu znaků. Zapnutí/vypnutí jde provést v Options.

- data jsou při  File loggingu ukládána až od okamžiku zadání jména souboru, po potvrzení je vyprázdněn buffer dat čekajících na zpracování které je pozastaveno

- oprava chyby volby From first v nástroji File sender

- v nástrojích Sync, x Receiver a x Sender je po jejich otevření přednastavena zpráva z pole pro manuální odeslání zprávy hlavního okna

- nástroje Data Sender, Bit Sender, Data Receiver a Bit Receiver zdvojeny

- precizní měření času příjmu zpráv (Options->Precise Time-stamp)

 

Známé problémy:

    - chyba při kreslení grafů pod W9x

    - tisk grafů není plně funkční

Funkce které budou doplněný v blízké budoucnosti:

    - dokončení podpory tisku dat (1.80 - 11/2004)

    - CANOpen EDS (Electronic Data Sheet) file import (1.80 - 11/2004)

    - DeviceNet, CANOpen, J1939 message creator / decoder (1.90 - 1/2005)

    - USB2CAN - zahrnuta podpora našeho nového produktu USB2CAN. Jedná se o CAN bus interface připojitelný k PC prostřednictvím USB rozhraní. Toto zařízení je v současné době ve vývoji.  (2.00 - 2/2005)

 


 

PP2CAN Lite

(Multiplatformní verze pro OS Windows, Linux a QNX)

Verze

Změny

 0.01

(8.6.2004)

- dovoluje manuálně generovat zprávy (data/rtr, ID11/29bitů)

- logovat příjaté a odeslané zprávy

 0.02

(28.7.2004)

- Sync

- Data sender

- Data receiver