M34116及其在專網通信中的應用
3.1 會議接續(指令1)
該指令由5個字節組成:前4個字節為數據字節,第5個字節為控制字。第1個字節的內容為會議組編號及會議啟動位S,當S=1時,本組會議的所有寄存器清0,只有當接入一組新會議的第1個時隙時,才置S為1,P4~P0對應會議組編寫(1~29);第2個字節為輸入衰減或增益控制,AI4=1時,為增益控制,AI4=0時,為衰減控制,AI3~AI0為設置的值(0~15dB);第3個字節為輸出衰減或增益控制;第4個字節為時隙選擇,PT=1時,在加入會議前的PCM抽樣信號翻轉,用于回波抑制;第5個字節為控制字。
3.2 透明接續(指令2)
該指令是M34116的另一功能,為其一時隙的PCM輸入輸出的衰減或增益電平調整,延時一個幀和一個時隙。該時隙不是會議參加方。
3.3 拆線(指令3)
拆掉是一會議成員,結束透明接續或結束產生產生,都要用該指令一一拆線。
3.4 溢出信息(指令4)
單字節指令,讀取會議溢出,通過設置空位選擇B1~B0(0~3)。該指令之后,當讀有效時,根據選擇值讀取數據總線上數據,判斷哪此會議溢出。
3.5 聲音產生
指定增益或衰減的聲音時隙和聲音序列。該聲音序列由最多4對持續聲音和最多32對持續頻率旋律組成,頻率范圍為3.9Hz~3938Hz,持續范圍為32ms~8610ms。既可以指定所有時隙,也可以用FFHEX字節結束。M34116不斷地指定或者拆線。旋律可編程為正弦波或方波。
最多可同時產生7個聲音和1個旋律時隙,聲音和旋律產生的指令格式相同。第1個字節為輸出增益或衰減,第2個字節為時隙號,第3個字節為操作碼,FFHEX字節為結束碼,Sn7~Sn0為頻率間隔(n范圍為1~4),Tn為旋律(n范圍為1~32)。
3.6 狀態信息
狀態指令用來讀取指令寄存器或聲音旋律寄存器的內容,通過指定時隙號讀取狀態字節。這些字節包括:會議號或透明模式或聲音或未連續,輸入/輸出衰減或增益。若為聲音模式,則讀取聲音的持續頻率序列。第1個字節為時隙選擇,第2個字節為控制字。當設置讀取時隙后,后續讀取的值依賴該時序的操作類型(P4~P0)。P4~P0=0,為拆線狀態,后續讀取的數據無效;P4~P0=1~29,為會議號;P4~P0=30聲音或旋律操作,后續讀取的為聲音序列;P4~P0=31,為透明接續。
評論