Go to documentation repository
Documentation for Intellect 4.11.0-4.11.3. Documentation for other versions of Intellect is available too.
Previous page Next page
Configuring BOSCH KBD-Digital or BOSCH KBD-Universal control panel in INTELLECT™
Configure BOSCH KBD-Digital or BOSCH KBD-Universal control panel in INTELLECT™ as follows:
- Create the Telemetry Controller object.
- Configure the Telemetry Controller object as follows:
Set the Bosch-IntuiKey interface protocol.
Select the COM port in the Port list.
Set 19200 value to the Speed parameter.
Set the None value for the Parity parameter.
Set the DTR and RTS checkboxes checked.
Create the Control panel system object under the Telemetry Controller object.
Configure the Control panel object as described in Configuring Control panel section.
BOSCH KBD-Digital or BOSCH KBD-Universal control panel is now configured in INTELLECT™.
Features of BOSCH KBD-Digital or BOSCH KBD-Universal control panel operation in INTELLECT™
Attention!
Before you start using BOSCH KBD-Digital or BOSCH KBD-Universal control panel in INTELLECT™, switch it to the Terminal mode. For this press the Prod key and select Terminal on the monitor.
Note
Detailed information on BOSCH KBD-Digital or BOSCH KBD-Universal control panel is given in official reference documentation on this device.
When the key is pressed on BOSCH KBD-Digital or BOSCH KBD-Universal control panel there is Key is pressed or Key is released message in INTELLECT™.
Event | Message | Parameter | Description |
KEY_PRESSED | Key pressed | param0 | Code of pressed key |
KEY_RELEASED | Key released | param0 | Code of released key |
In the comments to these events the code (param0) of pressed and released key is specified.
Note
With long key pressing (more then 500 milliseconds) the Key is pressed event is repeated with 100 milliseconds interval. Releasing the key one Key is released message is received.
Key codes of BOSCH KBD-Digital or BOSCH KBD-Universal control panel:
Key | Key code | Key | Key code |
SOFTKEY 1L | 0x01 | 4 | 0x34 |
SOFTKEY 2L | 0x02 | 5 | 0x35 |
SOFTKEY 3L | 0x03 | 6 | 0x36 |
SOFTKEY 4L | 0x04 | 7 | 0x37 |
SOFTKEY 5L | 0x05 | 8 | 0x38 |
SOFTKEY 6L | 0x06 | 9 | 0x39 |
SOFTKEY 7L | 0x07 | MONITOR | 0x20 |
SOFTKEY 1R | 0x08 | PRODUCT | 0x21 |
SOFTKEY 2R | 0x09 | CLEAR | 0x22 |
SOFTKEY 3R | 0x0A | IRISA | 0x23 |
SOFTKEY 4R | 0x0B | IRISB | 0x24 |
SOFTKEY 5R | 0x0C | ACK | 0x25 |
SOFTKEY 6R | 0x0D | ENTER | 0x26 |
SOFTKEY 7R | 0x0E | SHOT | 0x27 |
0 | 0x30 | FOCUSA | 0x28 |
1 | 0x31 | FOCUSB | 0x29 |
2 | 0x32 | 0 + 1 | 0x81 |
3 | 0x33 | MONITOR + CLEAR | 0x82 |
The following special features are available for BOSCH KBD-Digital or BOSCH KBD-Universal control panel:
- Paint figure (set by Figure, Type of painting, Paint figure, original Y-coordinate, end Y-coordinate, original X-coordinate, end X-coordinate and Screen).
- Clear screen (set by Screen parameter).
- Type text (set by X-coordinate, Y-coordinate, Coding, Style, Screen and Text parameters).
Note
Bold text is displayed only on the status display.
Example of JScript script
bosch.txt and bosch_menu.txt files are available when clicking the links.
bosch_menu.txt file consists of Jscript script that, when initiated by macro, displays the menu on the BOSCH KBD-Digital or BOSCH KBD-Universal telemetry control panel. This menu shows the correspondence of keys of BOSCH KBD-Digital or BOSCH KBD-Universal control panels to the actions they perform. This script is to be run just once.
bosch.txt file consists of Jscript script that assigns actions to keys of BOSCH KBD-Digital or BOSCH KBD-Universal control panels as follows:
Key | Code (denary) | Code (hexadecimal) | Action |
SOFTKEY 1L | 1 | 0x01 | Display 1 wideo surveillance window on the monitor |
SOFTKEY 2L | 2 | 0x02 | Display 4 wideo surveillance windows on the monitor |
SOFTKEY 3L | 3 | 0x03 | Display 9 wideo surveillance windows on the monitor |
SOFTKEY 4L | 4 | 0x04 | Display all wideo surveillance windows |
SOFTKEY 5L | 5 | 0x05 | Rewind |
SOFTKEY 6L | 6 | 0x06 | Playback |
SOFTKEY 7L | 7 | 0x07 | Go to the archive playback mode |
SOFTKEY 1R | 8 | 0x08 | Export frame |
SOFTKEY 2R | 9 | 0x09 | Print frame |
SOFTKEY 3R | 10 | 0x0A | Run macro 2 |
SOFTKEY 4R | 11 | 0x0B | Run macro 3 |
SOFTKEY 5R | 12 | 0x0C | Forward wind |
SOFTKEY 6R | 13 | 0x0D | Stop playback |
SOFTKEY 7R | 14 | 0x0E | Go to the video surveillance mode |
MONITOR | 32 | 0x20 | Specify monitor ID |
ACK | 37 | 0x25 | Display menu (run macro 1) |
ENTER | 38 | 0x26 | Specify camera ID |
SHOT | 39 | 0x27 | Go to preset |
Example of how to use script.
Task: to display camera 2 on the monitor 1 and go to preset 3.
Note.
- Click the 1 button, then click the MONITOR button. The information about current monitor number is displayed on the display of the control panel.
- Click the 2 button on the control panel, then click the ENTER button. As a result camera 2 is displayed on the monitor 1, and information about current camera number is displayed on the display of the control panel.
- Click the 3 button on the control panel, then click the STOP button. As a result camera 2 switches to preset 3, and information about current preset number is displayed on the display of the control panel.