BLF Panasonic拡張のソースを表示
←
BLF Panasonic拡張
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
登録利用者
、
管理者
。
このページのソースの閲覧やコピーができます。
PanasonicのIP電話機(KX-UT,KX-HDV)でBLFを持つものは独自の属性(I-use)を持つ。<BR> これをAsteriskのdevstateで扱えるようにする。<BR> ==問題点== KX-HDVではキー属性がBLFの場合に"I-use"を投げてもLEDが点灯しない。キー属性のがパークならば青点滅する。(バグ?仕様?)<BR> KX-UT136ではキー属性がBLFでI-useを投げると緑点灯になる。HDVのこの挙動のドキュメントが見つからない。<BR> <BR> <s>現在のパッチではexten内から"IUSE"状態をreadしようとするとAsteriskが落ちるので注意。</s> 修正済<BR> ==対象となるソース== *PBX本体(devstate)関連 :main/devicestate.c :main/pbx.c :funcs/func_extstate.c :funcs/func_devstate.c :include/asterisk/pbx.h :include/asterisk/devicestate.h *チャネル :channels/chan_sip.c :<s>pjsip対応はまだ</s> ==パッチファイル== *Asterisk 13用 :[[ファイル:Pana blf13.patch]] *Asterisk 15用 :[[ファイル:Pana blf15.patch]] *Pjsip (13も15も同じ) *** ./res/res_pjsip/presence_xml.c 2018-05-07 10:16:46.216486617 +0900 --- ./res/res_pjsip/presence_xml.c.org 2018-05-07 10:16:41.336497600 +0900 *************** *** 126,137 **** *pidfstate = "busy"; *pidfnote = "On hold"; break; + case AST_EXTENSION_IUSE: + *statestring = "I-use"; + *local_state = NOTIFY_INUSE; + *pidfstate = "busy"; + *pidfnote = "I-use"; + break; case AST_EXTENSION_NOT_INUSE: default: /* Default setting */ --- 126,131 ---- ==LED挙動== {| border="1" cellspacing="0" |+'''Panasonic BLF''' |- style="background:#efefef;" !!!colspan=2|Park!!colspan=2|BLF!! |- style="background:#efefef;" !<state>!!KX-UT!!KX-HDV!!KX-UT!!KX-HDV!!DEVSTATE |- !terminated || 消灯 || 消灯 || 消灯 || 消灯 || NOT_INUSE |- !early || 無反応 || 無反応 || 赤点滅 || 赤点滅 || RINGING |- !confirmed || 赤点滅 || 赤点滅 || 赤点灯 || 赤点灯 || INUSE |- !I-use || 緑点滅 || 青点滅 || 緑点灯 || 無反応 || IUSE |} 実機による挙動を確認。 ==使用方法== Devstateの項目として"IUSE"が使用できるようになる。<BR> devstate change Custom:hoge IUSE を実行するとI-useでNOTIFYを投げる。<BR> exten => 9999,hint,Custom:hoge のようにするとこのdevstateにSUBSCRIBEできる。<BR>
BLF Panasonic拡張
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
ヘルプ
広告
サイトコンテンツ
コミュニティ
Asterisk
Asterisk 18
Asterisk 20
Asterisk 22
IP電話機
購入情報
導入事例
回線接続
ベンダー
ひかり電話
セキュリティ
イベント情報
スペシャル
Asterisk pjsip
ABS
黒電話 ハック
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報