Bosch DCN Next Generation Manuale Utente Pagina 123

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 296
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 122
DCN Next Generation Open Interface Release 2.4 Microphone Management
en | 123
Bosch Communications Systems | 2007 February | SRS_MMINF | Du020903
{
tMMSettings.wActiveMics = 4);
bMustSend = TRUE;
}
if (tMMSettings.wMaxRTSListLen != 50)
{
tMMSettings.wMaxRTSListLen = 50;
bMustSend = TRUE;
}
/* Set new settings if we have to */
if (bMustSend)
{
error = MM_Set_Settings(&tMMSettings);
if (error != MM_E_NOERROR)
{
/* do error handling */
}
}
Setting new settings also results in an update notification, so the last thing to do is to check if
our settings are accepted by the CCU.
Therefore, we need the following function:
void MM_Set_Settings_On_Pc(MM_T_CCU_GLOBAL_SETTINGS tNotifiedSettings)
{
BOOLEAN bIdentical = FALSE;
/* assume we have a user defined function to compare both settings structures
*/
bIdentical = MyCompareSettings(tNotifiedSettings, tMMSettings);
if (bIdentical == FALSE)
{
/*
If they are not the same:
Either update your local settings with the CCU settings
or try to set them again
*/
}
}
Once the settings are known, we could retrieve the current notebook-, speakers- and RTS list
and wait for the updates to monitor the microphone status in the conference hall, or send
remote functions to influence that status.
When the congress is finished we must tell the CCU that we stopped monitoring the MM
application, using the following function:
WORD wNrOfInstances;
error = MM_Stop_MM(&wNrOfInstances);
if (error != MM_E_NOERROR)
{
/* do error handling */
}
else
{
switch (wNrOfInstances)
{
case 0 : /* OK */
break;
default : /* 1 or more. This means there are still remote controllers
identified by the CCU. Stop as many times as needed */
WORD wNewNumber;
do
{
MM_Stop_MM(&wNewNumber);
} while (wNewNumber != 0);
break;
}
}
This ends controlling the MM application. The remote controller and CCU can now safely be
switched off.
Vedere la pagina 122
1 2 ... 118 119 120 121 122 123 124 125 126 127 128 ... 295 296

Commenti su questo manuale

Nessun commento