|
|
|
Software Development
Know-How
P. G. MAVRIDIS has a thorough knowledge and extensive experience in the development of applications under Windows (95/98/2000/XP/NT) and in Low level - embedded computing.
Our applications under Windows Mobile (Pocket PC/SmartPhones) platform, with TCP/IP communication abilities using 802.11 wireless networks and GPRS networks, consist a model of design and development, both in Greek and international market.
Windows applications
- Applications under Windows (95/98/2000/XP/NT).
- Applications under Windows Mobile (Pocket PC/SmartPhones) platform, with TCP/IP communication abilities using 802.11 wireless networks and GPRS networks, able to use barcode scanners and serial devices through pocket PCs.
- Excellent knowledge and use of Microsoft Visual C++ for robust and quick applications.
- Know-how on real time systems, communication and peripherals' management through RS-232, RS-422/485, TCP/IP, IEEE 802.11, 1-wire.
- Management of peripherals for PCI I/O cards, modems, barcode readers, touch screens, serial printers, label printers, smart cards, iButtons.
- Ability to manage complex graphics environment with mimic diagrams. Graphics are processed by Windows API, resulting to a fast representation and minimum system's burden.
- Database connection (Oracle, SQL Server, Access etc.) using ODBC or ADO methods.
- Print-outs to any windows printer using windows API for fast and flexible printing.
- Client/Server applications with TCP/IP communication.
- Context sensitive help.
- Installation software for windows applications.
- Software Protection System, using Hasps.
Low level - embedded computing
- Assembly & Compilers for Atmel AVR microcontrollers, Intel 8051 series, Motorola 6801-6805, Z80, PIC of Microchip.
- Programming FPGA & PLD in ABEL- HDL language, using Synario Universal FPGA Design System.
- Real time applications, serial communications RS232, RS422/485, Ethernet, 801xx, TCP/IP, Smart cards, iButtons.
Also,
- Development of software for digital communication protocols.
- Development of software for Forward Error Correction algorithms in digital communications.
- Outstanding knowledge and use of the compilers of Visual Cxx.net, Visual C++ , Visual Basic and Borland Delphi.
- Programming of Xilinx and Altera FPGA using material description language VHDL.
- Software development for TMS based on DSP platforms.
- Simulation and verification design of electronic circuits for Protel EDA and OrCad.
Industrial Automation & PLC
Know-how on the development of systems controlling industrial processes.
System's design and programming automation units (PLC).
|
|
|
|