
Installation Manual for DiBos Video System
Configuration (continued)
Note: External software can communicate with the virtual detectors via a COM interface (COM stands for Component Object Model).
For a simple connection, please see a type library (VirtualInputs.tlb) in the installation directory of the video system.
The COM interface provides the following functions:
HRESULT SwitchOn(SHORT inputNr);
HRESULT SwitchOnWithData(SHORT inputNr,VARIANT vZeit, VARIANT vTransactionNr, VARIANT vATMNr, VARIANT vBankCode, VARIANT vAccountNr, VARIANT vAmount, VARIANT vAlarmId);
HRESULT SwitchOnWithAlarmId(SHORT inputNr, VARIANT vAlarmId); HRESULT SwitchOff(SHORT inputNr);
The data types have the following format:
Name | Type | Length | Application |
|
|
|
|
inputNr | SHORT |
| Detector number whose |
|
|
| status is to be changed. |
|
|
|
|
vZeit | VARIANT (String/number) | 4 | Indicates the time from |
|
|
| unsynchronized external |
|
|
| systems (e.g. GAA). |
|
|
| (hh:mm) |
|
|
|
|
vTransactionNr | VARIANT (String/number) | 4 | Transaction number |
|
|
|
|
vATMNr | VARIANT (String/number) | 6 | Automated teller machine |
|
|
| number |
|
|
|
|
vBankCode | VARIANT (String/number) | 8 | Bank routing number |
|
|
|
|
vAccountNr | VARIANT (String/number) | 10 | Account number |
|
|
|
|
vAmount | VARIANT (String/number) | 4 | Amount (entire number) |
|
|
|
|
vAlarmId | VARIANT (String/number) | 8 | Alarm Id |
|
|
|
|
Searches for these boxes can be done using the browser interface or the search dialog in the image archive.
Example: Virtual detector via Web browser
http://”IP adress”/VirtualInputSrv.asp?inputNr=”x”&action=on
| – 80 – |