Spinelterminal

utilita pro testování a ladění komunikace zařízení s protokolem Spinel

Papouch s.r.o.


[0.9.9.1] 6.6.2011
  • Rozšířené Info o byte pod myší (s přidrženým Ctrl) o textovou informaci popisující instrukční byte INST/ACK. Informace se načítají ze souborů st.protocol.*.xml

  • [0.9.8.9] 11.5.2011
  • * Aplikace vypisuje informace o změnách v HW konfiguraci
  • * Ctrl+N - registruje u systému požadavek na podrobnější informace o změnách v HW
  • * Ctrl+H - vyhledá zařízení s modulem Lantronix XPORT (otevře UDP socket a posílá broadcast)
  • *) Testovací provoz, prosím o hlášení (ne)funkčnosti! Po dokončení testování bude doplněno i do menu. (pravděpodobná změna podoby i klávesových zkratek)

  • [0.9.8.8] 2.5.2011
  • V dialogu s konfigurací připojení je nové tlačítko "Spustit Správce zařízení". (je li při jeho stisku přidržena klávesa "Ctrl" - bude spuštěn dávkový soubor "devmgmtEx.bat" který navíc před spuštěním nastaví systémovou proměnnou "devmgr_show_nonpresent_devices" a zajistí tak přístup k odpojeným zařízením)

  • [0.9.8.7] 1.5.2011
  • Přepracován způsob vyhledávání dostupných sériových portů - nyní se porty vyhledávají v samostatných vláknech, nemělo by tak docházet k zamrzání aplikace
  • Přidána funkce zobrazení času přijmu/odeslání paketu + možnost nastavení časového ofsetu na některý řádek (kliknutím na čas na daném řádku)
  • Přidána možnost zvýrazňování 5 byte (ADR) a 7 byte (INST) u paketů ve formátu Spinel97 pro lepší orientaci v datech
  • Rozšíření logu dat o informace o změnách stavů zařízení (otevření, zavření rozhraní, změny stavových signálů RTS, DTR... atp..)

  • [0.9.8.1] 1.2.2011
  • Revize projektu
  • Doplněn lokalizační soubor pro angličtinu
  • Doplnění lokalizace prvků s rozbalovacím menu
  • Odstraněn forulář pro editaci přednastavených příkazů - vše je možné přidávat a odebírat přímo na hlavním formulaři (přidání se provádí tlačítkem "uložit" v dolní oblasti s editorem paketu, odebrání rychlé volby lze provést přes pravé tlačítko myši nad tlačítkem volby, stejným způsobem lze odebrat celou záložku, přeuspořádávání voleb prozatím nelze)

  • [0.9.7.6] 12.12.2008
  • Rozdělení konfigurace do více samostatných souborů ve složce "st.fles"
  • Zavední systému uložení defaultních souborů, kterými lze jednoduše přepsat stávající konfiguraci např. pomocí "set_defaults.bat"
  • Přepracování uložení a konfigurace předdefinovaných příkazů (horní lišta záložek)
  • Přepracování koncepce možnosti zobrazení jednotlivých částí terminálu - rozšířeno a sjednoceno do menu "zobrazení"
  • Nastavitelná (a v konfiguraci zapamatovaná) šířka levého sloupce s definicí paketu a výška spodního řádku bočasného přijímacího bufferu
  • Oprava špatného překreslaní dolní stavové lišty (verze,status připojení)
  • Drobné úpravy v grafice vykreslování

  • [0.9.7.4] 2.12.2008
  • Doplnění tlačítka "MoveUp" pro manuální přesunutí dat z přijímacího bufferu mezi ostatní pakety
  • Zrychlení startování aplikace
  • Oprava menu + přidání volby skryj/zobraz pro skrytí a zobrazení hlavního okna aplikace (podle požadavků zákazníka)
  • Jednodušší a přehlednější nastavení jazyku

  • [0.9.7.1] 15.5.2008
  • Upravený dialog "Nové připojení"
  • Oprava načítaní nastavení a historie (implementovana funkce "Float Save")
  • Oprava zobrazování status baru v OS MS Vista

  • [0.9.6.0] 9.5.2007
  • přepracovaný formát tohoto souboru historie změn do XML

  • [0.9.5.18] 23.4.2007
  • drobné revize kódu
  • oprava počítání interface objektů pro Preset tlačítka
  • přepracovana konverzní funkce pro převod textoveho vstupu na binární data (vytvořen nový objekt TConvertor)
  • přidaná podpora proměnných a zastupných konverzních prvků
  • Convertor dostupne konverze:/n {WORD(xx)} - zkonvertuje vyraz xx do dvou bytu {LENGTH(xx)} - vrati velikost binarnich dat vyrazu xx

  • [] 5.4.2007
  • potrebne upravy pro Windows Vista (UAC manifest - AsInvoker, Preview support)
  • pro spravnou funkci ve Wv vytvoren adresar pro konfiguracni soubory \\DataApplication\SpinelTerminal\ - nyní každý uživatel vlastní nastavení - instalace profilu se řeší

  • [] 30.8.2007
  • do dnesniho dne bylo provadeno mnoho uprav a zmen v aplikaci ktere nebyly nikdy doladeny. Navrat k verzi 0.9.5.17
  • oprava detekce dvojkliku na stavove liste pro vicemonitorovy system
  • oprava uvolnovani interface objektu pri ukonceni aplikace z formularich "Nastaveni predvoleb" a "Vlastnosti pripojeni" (zpusobovalo chybu pri ukonceni programu)
  • opraven posun kurzoru o celou vysku posledniho radku

  • [0.9.5.17] 29.8.2005
  • doplnena moznost zadavat 1,2 a 4 bytove formatovane hodnoty priklad: {word(10)} = 0x000A, {longword(10)} = 0x0000000A atp... (pozor! typy se jeste budou menit)

  • [0.9.5.13] 26.8.2005
  • pridana moznost zobrazeni hintu ukazujiciho podrobne informace o bytu nad kterym je kurzor mysi, aktivace tohoto hintu se provadi pridrzenim klavesy "Ctrl".

  • [0.9.5.12] 26.7.2005
  • do popup menu na stavove liste, sekce spojeni, pridana polozka pro nastaveni serioveho portu integrovaneho v API rozhrani windows.
  • pridna podpora pro prijem dat z jinych aplikaci za pomoci WMCopyData (pro vyvojare SW) blizsi informace na dotaz

  • [0.9.5.6] 14.6.2005
  • pri pridani/ odebrani serioveho portu v systemu dojde k obnoveni seznamu seriovych portu v dialogu pro konfiguraci pripojeni

  • [0.9.5.5] 14.6.2005
  • doplnen zviraznovaci kurzor uvnitr paketu
  • zvyraznovaci kurzor je napojen na ASCII tabulku - ps. neni to tak prijemne jak jsem predpokladal, uvazuji o zruseni/prepsani - navrhy na vhodne chovani teto zavislosti jsou vitany
  • opravena chyba zobrazeni prijmoveho bufferu
  • opravena chyba spatneho zobrazeni celeho paketu v nahledu pripravovaneho paketu

  • [0.9.5.4] 13.6.2005 BETA
  • MS (listbox) komponenta hlavniho okna pro zobrazeni paketu byla nahrazena komponentou VirtualDrawTree. Upravene zobrazovani paketu pro tuto novou komponentu. Pracovni buffer je jiz v cistem binarnim formatu = nekolikanasobne urychlene vykreslovani paketu)
  • *** Nutno radne otestovat! ***

  • [0.9.5.2] 7.6.2005
  • pridana prehledova ASCII tabulka (menu "utility")

  • [0.9.5.1] 6.6.2005
  • opravaeno ukladani prednastavenenych prikazu (opraven spatny prepocet "SUM")
  • baravne zobrazeni signalu RTS,CTS,DTR,DSR v status liste
  • opraveno otevirani prvniho radku terminalu
  • opraveno zobrazeni paketu v terminalu
  • opraveno zobrazeni paketu v levem panelu
  • opraveno nacitani konfigurace (kompatibilni se starym formatem)
  • opraveny chyby v konfiguracnim dialogu pro nastaveni predvoleb
  • drobne upavy hlavniho menu
  • drobne opravy a optimalizace kodu

  • [0.9.4.3] 16.5.2005
  • Vyhledavani a otevirani seriovych portu pomoci UNC cest (drive pomoci DOS syntaxe). Nyni je mozne pouzivat seriove porty vyssi nez COM9.

  • [0.9.4.2] 13.5.2005
  • osetreno zacykleni chyby v pripade preklepu pri zadavani netisknutelnych znaku tj. pri pouziti syntaxe '{}'

  • [0.9.4.1] 6.5.2005
  • dialog pro otevreni spojeni rozsiren o moznost podrobneho nastaveni serioveho portu
  • dialog pro otevreni spojeni rozsiren o historii pouzitych spojeni

  • [0.9.3.1] 21.3.2005
  • Prepinatelne jazykove verze (Cesky, Anglicky)
  • Paket v ulozene predvolbe lze prekopirovat do tabulky (volba v popup menu na prave tlacitko mysi nad tlacitkem predvolby)

  • [0.9.2.1] 1.3.2005
  • doplnena konfigurace pro nastaveni menu predvoleb
  • do menu byla doplena polozka "paket" s volbami pro odeslani a ulozeni paketu (vcetne kl. zkratek)

  • [0.9.0.4] 22.4.2004
  • pri poklepani na paket se otevre jednoduche okno s celym paketem Spinelu v HEX podobe
  • po spusteni se jiz kurzor nezobrazuje v needitovatelnem poli PRE

  • [0.9.0.5] 25.5.2004
  • do spodniho statusbaru pridany informace o verzi
  • do spodniho statusbaru pridany informace o stavech signalu RTS,CTS,DTR,DSR (pouze pri otevrenem seriovem portu)
  • pri poklepani na DTR/DSR se zmeni jejich stav
  • pri poklepani na radku se obsah otevre v samostatnem okne. (v textovem poli v hexa formatu)

  • [0.9.1.0] 27.5.2004
  • terminal jiz spravne obarvuje prichozi pakety
  • nacitani paketu ze souboru 100x rychlejsi (na pozadi s progressbarem)
  • hlavni formular si po vypnuti pamatuje posledni umisteni a velikost
  • drobne upravy a opravy

  • [0.9.1.1] 28.5.2004
  • dialog pro pripojeni si pamatuje vsechny zadavane parametry
  • dialog pro pripojeni prednastvi naposledy pouzite udaje
  • pridana polozka O Aplikaci do hlavniho menu
  • pokud je ve spoustecim adresari soubor history.txt je mozne jej zobrazit kliknutim na odkaz verze ve formulari O aplikaci