デバイスはイーサネットを経由してAMX、Crestron、Extronなどのコントロールシステムに接続されます。
接続:イーサネット(TCP/IP。AMX/Crestronプログラムで「Client」を選択)
ポート:2202
文字列には4つのタイプがあります:
GET | パラメーターのステータスを取得します。AMX/CrestronがGETコマンドを送信した後、デバイスがREPORT文字列で応答します |
SET | パラメーターのステータスを取得します。AMX/CrestronがSETコマンドを送信した後、デバイスがREPORT文字列で応答し、パラメーターの新しい値を示します。 |
REP | デバイスは、GETコマンドまたはSETコマンドを受信すると、REPORTコマンドで応答し、パラメーターのステータスを示します。MXCWNCS上またはGUI経由でパラメーターが変更された場合も、デバイスによってREPORTが送信されます。 |
SAMPLE | オーディオレベルのメーター表示に使用します。 |
すべてのメッセージはASCIIで送受信されます。レベルインジケーターとゲインインジケーターにもASCIIが使用されることに注意してください。
ほとんどのパラメーターは、変更されるとREPORTコマンドを送信します。したがって、絶えずパラメーターを問い合わせる必要はありません。これらのパラメーターのいずれかが変更されると、デバイスはREPORTコマンドを送信します。
インデックスは、コマンド文字列が動作している内容を明確に識別するために使用されます。
0 | ALL |
1~10 | ベイ番号 |
ノート | サポートされているすべてのコマンドを取得します |
サポートされるコマンド | GETおよびREP |
インデックス |
0:すべてのデバイスまたはベイのプロパティ n:すべてのデバイスまたはベイnのプロパティ |
値 | なし |
例 |
<GET 0 ALL>:すべてのデバイス固有のプロパティと、すべての計測プロパティを含むすべてのインデックス関連プロパティについて、REPで応答します。 <GET n ALL>:すべてのデバイス固有のプロパティと、すべての計測プロパティを含むすべてのインデックス関連プロパティについて、REPで応答します。 |
ノート | モデル名を取得します |
サポートされるコマンド | GETおよびREP |
インデックス | なし |
値 |
形式:32文字の文字列 |
例 |
< GET MODEL > |
ノート | デバイスを識別するフラッシュをオンにします |
サポートされるコマンド | GET、SET、およびREP |
インデックス | なし |
値 |
形式:固定文字列 OFF ON |
例 |
< GET FLASH > |
ノート | ファームウェアバージョンを取得します |
サポートされるコマンド | GETおよびREP |
インデックス | なし |
値 |
形式:24文字の文字列 パッケージのバージョン番号はドット形式10進表記法で表示されます:Maj.Min.Pack.Build<SelfTestFailed=*> |
例 | セルフテストが合格である例: < GET FW_VER > < GET FW_VER > |
ノート | デバイスIDを取得および設定します |
サポートされるコマンド | GET、SET、およびREP |
インデックス | なし |
値 |
形式:31文字の文字列(REP) 次の組み合わせから1~31文字: -0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz すべてのDNS名とラベルの長さは31文字までです。 名前とラベルの比較は大文字小文字を区別しません。「Guitar」と「guitar」は同じラベルとして扱われます。Unicodeおよび非欧文文字はサポートされていません。 デバイス名は、ドメインネームシステム(DNS)のホスト名ルールに従う必要があります。有効な文字は、A~Z、a~z、0~9、および「-」(ダッシュまたはハイフン)です。 デバイス名は、A~Z(またはa~z)または0~9で始まる必要があります。 |
例 |
< GET DEVICE_ID > |
ノート | ストレージモードを取得および設定します |
サポートされるコマンド | GET、SET、およびREP |
インデックス | なし |
値 |
形式:固定文字列 OFF ON TOGGLE(SETのみ) |
例 |
< GET STORAGE_MODE > |
ノート | バッテリーを検出します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:固定文字列 YES NO |
例 |
< GET 10 BATT_DETECTED > |
ノート | バッテリーの状態を取得します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:固定文字列 FULL CALCULATING NORMAL WARM WARM_FULL HOT COLD PRECHARGE READY_TO_STORE DISCHARGE_CALC DISCHARGING DISCHARGING_WARM DISCHARGING_COLD ERROR:この場合、BATT_ERRORを確認して対応するエラーコードを参照してください。 NO_BATT |
例 |
< GET 1 BATT_STATE > < REP 1 BATT_STATE FULL > |
ノート | バッテリーのエラーを表示します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字3文字 000:アクティブなエラーはありません 001:不明なモジュールです 002:認識できないバッテリーです 003:深放電からの回復に失敗しました 004:チャージに失敗しました 005:バッテリーを確認してください 006:充電器を確認してください 007:通信障害です 254:エラーが発生しましたが、この時点では該当する値がありません 255:不明、または該当なし |
例 |
< GET 1 BATT_ERROR > |
ノート | バッテリーバーの数を取得します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字3文字 000~005:レポートされたバーの数 254:エラーが発生しましたが、この時点では該当する値がありません 255:不明、または該当なし |
例 |
< GET 1 BATT_BARS > < REP 1 BATT_BARS 004 > |
ノート | フル充電までの目安時間です |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字5文字 注:各モードにおける目安時間の値は以下の通りです。
00000~65528:目安時間に到達するまでの推定時間(分) 65529:バッテリーが満充電されています 65530:バッテリーの充電が十分残っています 65531:バッテリーの充電が残っています 65532:バッテリーの充電が少なくなっています 65533:計算の進行中 65534:エラーが発生しましたが、この時点では該当する値がありません 65535:不明、または該当なし |
例 | バッテリーが充電器ベイ4に挿入された場合: < REP 4 BATT_TIME_TO_FULL 65533 > < REP 4 BATT_TIME_TO_FULL 65535 > |
ノート | 電池の充電ステータスを表示します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字3文字 000~100:充電状態の割合 254:エラーが発生しましたが、この時点では該当する値がありません 255:不明、または該当なし |
例 |
< GET 1 BATT_CHARGE > |
ノート | バッテリーヘルスの割合を監視します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字3文字 000~100:ヘルスの状態の割合 254:エラーが発生しましたが、この時点では該当する値がありません 255:不明、または該当なし |
例 |
< GET 1 BATT_HEALTH > |
ノート | 個々のバッテリーサイクルを監視します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字5文字 00000~65533:充電サイクル数 65534:エラーが発生しましたが、この時点では該当する値がありません 65535:不明、または該当なし |
例 | バッテリーが充電器ベイ4に挿入された場合: < REP 4 BATT_CYCLE 00006 > |
ノート | 現在のバッテリー容量を表示します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字5文字 00000~65533:現在のバッテリー容量(mAh) 65534:エラーが発生しましたが、この時点では該当する値がありません 65535:不明、または該当なし |
例 |
< GET 1 BATT_CURRENT_CAPACITY > |
ノート | 現在のバッテリーの最大容量を表示します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字5文字 00000~65533:現在のバッテリーの最大容量(mAh) 65534:エラーが発生しましたが、この時点では該当する値がありません 65535:不明、または該当なし |
例 |
< GET 1 BATT_CURRENT_CAPACITY_MAX > |
ノート | バッテリーの最大容量を表示します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 | 形式:数字5文字 00000~65533:バッテリーの最大容量(mAh) 65534:エラーが発生しましたが、この時点では該当する値がありません 65535:不明、または該当なし |
例 |
< GET 1 BATT_CAPACITY_MAX > |
ノート | バッテリー温度を摂氏で表示します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字3文字 ActualValue = ReportedValue - 40 000~253:温度(C) 254:エラーが発生しましたが、この時点では該当する値がありません 255:不明、または該当なし |
例 |
< GET 1 BATT_TEMP_C > |
ノート | バッテリー温度を華氏で表示します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字3文字 ActualValue = ReportedValue - 40 000~253:温度(F) 254:エラーが発生しましたが、この時点では該当する値がありません 255:不明、または該当なし |
例 |
< GET 1 BATT_TEMP_F > |
ノート | バッテリーのエラーを表示します |
サポートされるコマンド | GETおよびREP |
インデックス | ベイ番号 |
値 |
形式:数字3文字 000:アクティブなエラーはありません 001:不明なモジュールです 002:認識できないバッテリーです 003:深放電からの回復に失敗しました 004:チャージに失敗しました 005:バッテリーを確認してください 006:充電器を確認してください 007:通信障害です 254:エラーが発生しましたが、この時点では該当する値がありません 255:不明、または該当なし |
例 |
< GET 1 BATT_ERROR > |
ノート | |
サポートされるコマンド | GETおよびREP |
インデックス | モジュール番号:モデルによって異なります |
値 |
形式:数字3文字 モジュールのモデルに対応するマクロ: 000:モジュールがインストールされていません 001:MXCWNCS 254:エラーが発生しましたが、この時点では該当する値がありません 255:不明、または該当なし |
例 | SBC840の場合: < GET 1 BATT_MODULE_TYPE > < GET 0 BATT_MODULE_TYPE > |
注記 | 上記のインデックスおよび値は、すべての値のスーパーセットです。 SBCx40充電器では、次の値が必要です。 SBC220:
SBC240:
SBC840:
SBC840M:
|