Ελληνική Έκδοση
         The Company               R & D Customers Technical Support Contact
Downloads | Links


 

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).
 

Copyright © 2005 P. G. MAVRIDIS. All Rights Reserved.
Revision:
Terms of use | Home Page