1.6.1 List of All NetMics

Enter the command to list all NetMics at the server. Defined by the NetMicId, Name, HwVer, UniKey, MsgbChannId, ConParams, Flags, MaxGain, Channel, Volume and Delay parameters.

Request

<msg Id="CTI_NSPK_GET_ALL_NETMICS_REQ">
<CTI_IE_REFERENCE Ref="0x420"/>
</msg>

Response

<msg Id="CTI_NSPK_GET_ALL_NETMICS_CONF">
<CTI_IE_REFERENCE Ref="0x420"/>
<CTI_NSPK_IE_NETMIC NetMicId="0x1" Name="NetMic 1" UniKey.Mac="00:00:00:00:00:01" UniKey.Serial="00-0000-0001" MsgbChannId="0xFFFFFFFF" ConParams.Format.SamplesPerSec="44100" ConParams.Format.BitsPerSample="16" ConParams.Format.Channels="2" ConParams.BitRate="192" Flags="0x1" MaxGain="3435973836" Channel="3435973836" Volume="4096" Delay="40"/>
</msg>

IE

<documentation IE="CTI_NSPK_IE_NETMIC">
<member Type="KER_T_INT" Name="NetMicId" Brief="Primary key of NetMic"/>
<member Type="KER_P_CHAR" Name="Name" OffsetPointer="true" Brief="NetMic name"/>
<member Type="KER_P_CHAR" Name="HwVer" OffsetPointer="true" Brief="Text described version of NetMic hw board - for SET operation READ ONLY"/>
<member Type="NSPK_S_UNI_KEY" Name="UniKey" Brief="Unique key (serial number + mac) - for SET operation READ ONLY"/>
<member Type="KER_T_INT" Name="MsgbChannId" Brief="Associated channel for message bridge (related to ProxyId) - for SET operation READ ONLY"/>
<member Type="NETSPK_S_CON_PARAMS" Name="ConParams" Brief="Connection parameters - for SET operation READ ONLY"/>
<member Type="KER_T_U32" Name="Flags" Brief="Flags by NSPK_SRV_E_SPEAKER_FLAGS - for SET operation some flags READ ONLY"/>
<member Type="KER_T_INT" Name="MaxGain" Brief="Max gain of amplifier (in tenth of dB) - for SET operation READ ONLY"/>
<member Type="KER_T_INT" Name="Channel" Brief="Channel number - for SET operation READ ONLY"/>
<member Type="KER_T_INT" Name="Volume" Brief="Volume - for SET operation READ ONLY"/>
<member Type="KER_T_INT" Name="Delay" Brief="Sound path delay"/>

 </documentation>

Other IEs are the same as in: List of All NetSpeakers