
DCN Next Generation Open Interface Release 2.4 Simultaneous Interpretation
en | 157
Bosch Communications Systems | 2007 February | SRS_ININF | Du030905
no unit assigned to the desk and booth number this
identifier belongs to (see tDeskConf explanation), it
must have the value DCNC_UNASSIGNED_UNIT. The
mapping of unit identifiers to booth and desk numbers
must be the same as the mapping received in the last
IN_C_CHAN_STATUS notification (see 4.2.1 -
tIntMics). If this is not the case, the error
IN_E_INCORRECT_DESK_CONFIG will be returned.
byIncoming The incoming channel of the interpreter desk. This
value is ignored, floor is set as incoming channel of the
interpreter desk (to start in a default situation).
byOutgoing The A out channel of the interpreter desk. Range:
1..byMaxChans
cOutSelect ‘A’ if the A out channel of the interpreter desk is active
’B’ if the B out channel of the interpreter desk is active.
Note that this parameter is case sensitive, i.e. if it is ‘a’
or ‘b’ the error code IN_E_WRONG_PARAMETER will
be returned.
dwfBChannelSet Double word (32 bits), of which the bits indicate which
channels are enabled for the B out channel of the
interpreter desk. The least significant bit stands for
channel 1. If a bit is equal to 1, the channel it stands for
is enabled for the B out channel.
Response structure from the function
The function has no response parameters.
Error codes returned
IN_E_NOERROR
IN_E_INTERLOCK_NOT_ALLOWED
IN_E_WRONG_PARAMETER
IN_E_APP_NOT_STARTED
IN_E_INCORRECT_DESK_CONFIG
Related functions
IN_C_DESK_UPDATE
IN_C_BOOTH_UPDATE
IN_C_UPDATE_LCK
3.2.11 IN_C_CHANNEL_UPDATE
Purpose
This function changes the channel languages and the number of channels. The whole
application is stopped and restarted in a default situation after the channel data is updated
and downloaded to the desk.
Parameter structure for the function
The function requires the following structure as parameter:
IN_T_CHANNELLANG tChannelLang;
where IN_T_CHANNELLANG is defined as:
typedef BYTE IN_T_CHANNELLANG[DBSC_MAX_INTERPRT_CHANNELS];
where:
tChannelLang Array holding the channel languages. This array can hold up to
DBSC_MAX_INTERPRT_CHANNELS channel languages. If
the array holds less channel languages, this is marked by an
array value equal to the constant
IN_C_NOMORE_CHANNELS. All values in the array after this
Komentáře k této Příručce