
DCN Next Generation Open Interface Release 2.4 Microphone Management
en | 99
Bosch Communications Systems | 2007 February | SRS_MMINF | Du020903
• MM_C_VIP_VCHAIR
• MM_C_CHAIRMAN_NO_AC
• MM_C_KEY_NO_AC
• MM_C_OPERATOR_NO_AC
• MM_C_VOICE_NO_AC
• MM_C_VCHAIR_NO_AC
• MM_C_VIP_PTTCHAIRMAN
• MM_C_VIP_PTT
• MM_C_VIP_PTTCHAIRMAN_NO_AC
• MM_C_VIP_PTT_NO_AC
bMicroOn TRUE if the microphone is currently on
FALSE if the microphone is currently off
In a typical, stand alone, configuration the notebook contains only the chairman units, which
appear as MM_C_VIP_CHAIRMAN entries in the notebook list. Other type of notebook
entries can only be added using a DCNNG Control PC.
Error codes returned
MM_E_NOERROR
3.5.4 MM_C_NBK_SET
Purpose
Set the complete contents of the Notebook list
Parameter structure for the function
The function requires the following structure as parameter:
typedef struct
{
WORD wNrOfNbk;
MM_T_NBK tNbkList[DBSC_MAX_NOTEBOOKLIST];
} MM_T_CCU_NBKLIST;
Where the MM_T_NBK is defined as:
typedef struct
{
WORD wUnitId;
WORD wMicroType;
} MM_T_NBK;
where:
wNrOfNbk The number of NBK list entries actual present in the tNbkList
array. Only this amount of array elements is transmitted. This
value never exceeds the constant
DBSC_MAX_NOTEBOOKLIST.
tNbkList [ ] Array holding the NBK list information. Each array element is
defined as a MM_T_NBK_MICRO structure, which is defined
below.
wUnitId Unit Identifier
wMicroType The type of microphone handling for the notebook
entry. The following microphone types are valid for the
notebook entries:
• MM_C_VIP_CHAIRMAN
• MM_C_VIP_KEY
• MM_C_VIP_OPERATOR
• MM_C_VIP_VOICE
• MM_C_VIP_VCHAIR
• MM_C_CHAIRMAN_NO_AC
• MM_C_KEY_NO_AC
• MM_C_OPERATOR_NO_AC
Comentários a estes Manuais