We differentiate between hardware, software, system and user interfaces.
Standardised serial and parallel hardware interfaces in computers, e.g. SCSI, USB, RS-232, V-24 or Centronics, operate following defined industrial standards, physical requirements (plug-in connectors, cables) and standardised logical rules (syntax of protocols or drivers).
Components of different manufacturers, for example printers, hard discs, USB components etc., can therefore easily be connected or exchanged.
Software interfaces (or ‘data interfaces’) are based on a joint hardware connection and allow to freely exchange data between two software programmes using non-standard commands.
For this purpose, command and data formats need to be specified in detail for both systems, a common language must be developed. In many cases, an additional hardware component is required for “translating” the different commands.
System interfaces allow mutual and comfortable access to functionalities and data using special programme libraries (API, Application Programming Interface). The advantage: the interconnected systems and related software programmes do not require detailed knowledge about each other, they communicate via commands determined in the API.
This architecture does not only allow to connect individual programme modules of different units, it also enables network communication (TCP-IP) between complex system parts via a logical nodal point.
A very important interface within security systems is the user interface, colloquially often called “man-machine-interface”. This interface significantly determines comfort, functionality and the actual security of a security system.
Operation of all system components must be self-explanatory, simple, fast and centralised for the guards. The system status must be detected, processed and displayed automatically. Dangerous situations must be identifiable and, above all, assessable immediately. This also comprises a subsequent analysis and evaluation as well as a consistent documentation of the event.
These demands made on modern, user-oriented security systems require an intelligent interface management between all individual components of a security system.
GEUTEBRÜCK Interfaces in Practice
Why are intelligent interface link-ups with large scope of functionalities important for modern security applications?
Interfaces allow to unite the functionality of self-sustaining, highly specialised technical equipment of different manufacturers.
Automated teller machines automatically control the video recording and allocate time, date, bank code and account number to the recorded images in order to be able to quickly clarify frauds, etc.
All GEUTEBRÜCK interfaces offer the complete functionality of the respective
product for link-up and control.
These are ideal pre-conditions for your system, today and in the future.
Your personal contact for everything to do with software development kits (SDKs).
Individual developer training courses
Please don’t hesitate to call me if you have any questions, problems and suggestions in relation to this area.
Open interfaces are an important part of the GEUTEBRÜCK product philosophy. Our SDKs are freely available and offer you an individual set of tools with which you can develop applications for a specific device or system.
GEUTEBRÜCK offers certified software applications developed by external companies which integrate in GeViScope and re_porter systems.
IP Cameras - GeViScope & re_porter