LCD HD44780 ALAPú SZERVER /KLIENS ALKALMAZáS
Szerző: SZABÓ Csongor IV. évfolyam
Témavezető:
Intézmény: Temesvári Műszaki Egyetem, Automatizálás és Számítástechnika Kar,
Automatizálás és Alkalmazott Informatika Tanszék

A dolgozat fő célkitűzése egy olyan szerver/kliens alkalmazás kifejlesztése amely lehetővé teszi egy bizonyos szerverként müködő állomás rendszerparamétereinek a megjelenítését egy távoli munkaállomás portjához kapcsolodó kijelzőn, jelen esetben egy a párhuzamos portra kapcsolodó HDD44780 tipusu 2X8 karakteres LCD kijelzőn.
Az illető paramétereknek a megjelenítése valós időben kell történjen a hálózati megterheltség függvényében.
A dolgozat gyakorlati alkalmazása jelenleg csak didaktikai szempontból jelentős, de számtalan területen lehet alkalmazni kisebb-nagyobb kiegészítésekkel.
Az egyik talán legfontosabb alkalmazása az egyszerü PDA készülékeken keresztül elérhető szerver vagy az ehhez kapcsolt fontos készülékek valós idejű megfigyelhetősége.
Az alkalmazás modulárisan van kialakítva, ami azt jelenti, hogy elméletileg bármilyen típusú kijelzőre alkalmazható, a megfelelő meghajtóállomány kialakításával és beágyazásával. Természetesen maga a programstruktúra is olyan módon van kialakítva, hogy újabb modulként bármikor hozzákapcsolható egy másik tulajdonság, ami az alkalmazás szempontjából fontosnak tekinthető.
Az alkalmazás UNIX/Linux platformra lett kialakítva C++ programozási környezetben.
Kulcsszavak: szerver/ kliens alkalmazás, HD44780, modularitás




LCD HD44780 BASED SERVER / CLIENT APPLICATION
Author: Csongor SZABÓ 5th year undergraduate student
Supervisor:
Institution: PolitehnicaL University of Timisoara, Control Engineering and Computer Science Department.
Control Engineering and Aplied Informatics Specialisation

The main aim of the paper is the development of a server/client based application in Linux which makes possible the real-time superviSIon of different system parameters of a remote-station acting as the server of the application.These parameters are displayed on an HD44780 lcd display with a resolution of 2X8 chars/line, which is connected to the parallel port of the client station.
As mentioned above, the observation of these parameters is takes place in real-time depending on the network traffic.
The practical applicability of the project is significant in a solely didactic manner yet, but it can be used in different areas with small modifications.
One of the most useful areas is with PDA computers where you can reach your server or any other station in the network and ask for its system parameters.
The application respects a kind of modularity, which means that any other kind of graphical or text-based display can be attached to it by the development of an appropiate driver.
This modularity is present even in the main module too, so that it can be modified easily by adding other functionalities, considered important for the application.
The running platform for the application is UNIX/Linux and it has been developed in Linux in C++.
Keywords: server / client application, HD44780, modularity