The BISS-KeySelect logical device lets you comfortably set BISS encryption keys from a central database. You may store the hexadecimal keys with a user defined description in the database and retrieve them by this descriptive text.
BISS-KeySelect reads its key definitions from the satellite databse (SQL database). It replaces the the older BISS-KeySelect-CDB device. Device window pages
The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .
--- The main control (BISS key select) page for the device.
--- The device info page.
--- The maintenance page. The configuration parameters from this page are described below.Operation
To set a BISS key at the device, first select the BISS mode (BISS-E, BISS-1, ...). Then select the key by its name from the list of keys and press enter.
Alternatively you may enter a 12 or 16 digit hexadecimal number to the field, the device treats this as a BISS key to be forwarded without using the database. This way you easily can use encryption keys which are not stored in the database.
Most IRD devices do not allow to read back the BISS encryption key. The BISS-KeySelect-CDB device defangs this restriction by leaving the last key applied in the entry field. You should be aware, that there may be situations where the displayed key is not that one actually active in the IRD.
Configuration parameters
At the maintenance page of the device window there are a couple of configuration parameters which must be set to interconnect the BISS-KeySelect device with the equipment.
| parameter | description |
|---|---|
| bissmodeId | The message ID to set the BISS mode at the device. |
| bisskeyId | The message ID to set the encryption key at the device. If the device requires the key to be split in a lower and an upper part, leave this field empty and use the two fields below. |
| bisskeyLoId | The message ID to set the lower part of the encryption key. This is only required if the device (some encoders do so) uses two separate parameters for a split encryption key. |
| bisskeyHiId | The message ID to set the higher part of the encryption key. This is only required if the device (some encoders do so) uses two separate parameters for a split encryption key. |
Variables defined by this device driver
| name | type | flags | range |
|---|---|---|---|
| info.driver | TEXT | R/O | StringRange R/O |
| info.type | TEXT | R/O | StringRange R/O |
| info.frame | TEXT | R/O | StringRange R/O |
| config.bissmodeId | TEXT | SAVE SETUP | StringRange |
| config.bisskeyId | TEXT | SAVE SETUP | StringRange |
| config.bisskeyLoId | TEXT | SAVE SETUP | StringRange |
| config.bisskeyHiId | TEXT | SAVE SETUP | StringRange |
| key | CHOICE | EnumRange (unknown) | |
| bissMode | CHOICE | EnumRange (unknown) | |
| display | TEXT | R/O | StringRange R/O |
| dispColor | TEXT | R/O | StringRange R/O |
| cdbState | TEXT | R/O | StringRange R/O |