Adatok szűrése soros terminálról
A hallgató feladata az volt, hogy a soros terminál kimenetéről gyűjtsön adatokat, és ezt megjelenítse a grafikus felületen. A megjelenítéshez részben egy táblázatban volt képes gyűjteni az adatokat, részben egy diagramot tudott építeni.
A soros terminálhoz a Target Management csomag Terminal komponensének felhasználásával kapcsolódik (így csatlakoztatható Telnet, SSH forráshoz közvetlenül, de soros porthoz is hozzáköthető). A soros terminál kimenetét Javascriptben megírt szabályokkal figyeli, és ha a megfelelő szabály alkalmazódik, akkor a frissíti a diagram vagy a táblázatos kimenetet.
Felhasználás:
- A sample-output-gen projektben levő C kódot egy SSH szerveren le kell fordítani (Linux/OSX esetben localhost is megfelelő). Lényegében véletlen számokat generál a kimenetre.
- Egy .js kiterjesztésű fájlt (sample.js a sample projektben) megnyitni a mellékelt Serial Terminal Extension Editor szerkesztővel.
- A szerkesztő Text terminal tabján fel kell lépni az SSH szerverre, és futtatni a lefordított C kódot.
- Ezután megfigyelhető, hogy a Diagram, ill. State Variables füleken frissül a tartalom.
Egy kép a működő programból:
Feltöltés: