Perangkat ini terhubung melalui Ethernet ke sistem kontrol, seperti AMX, Crestron, atau Extron.
Koneksi: Ethernet (TCP/IP; pilih "Client" di program AMX/Crestron)
Port: 2202
Ada 4 jenis string:
GET | Menemukan status parameter. Setelah AMX/Crestron mengirim perintah GET, perangkat merespons dengan string REPORT |
SET | Mengubah status parameter. Setelah AMX/Crestron mengirim perintah SET, perangkat akan merespons dengan string REPORT untuk menunjukkan nilai parameter yang baru. |
REP | Ketika perangkat menerima perintah GET atau SET, itu akan membalas dengan perintah REPORT untuk menunjukkan status parameter. REPORT juga dikirim oleh perangkat ketika parameter diubah pada MXCWNCS atau melalui GUI. |
SAMPLE | Digunakan untuk mengukur tingkat audio. |
Semua pesan yang dikirim dan diterima adalah berformat ASCII. Perhatikan bahwa indikator level dan indikator gain juga ada di ASCII.
Kebanyakan parameter akan mengirim perintah REPORT ketika mereka berubah. Dengan demikian, tidak perlu secara terus-menerus menanyakan parameter. Perangkat akan mengirim perintah REPORT ketika salah satu dari parameter ini berubah.
Pengindeksan digunakan untuk mengidentifikasi secara khusus apa yang dimainkan oleh string perintah.
0 | Semua |
1 hingga 10 | Nomor Bay |
Deskripsi | Mengambil semua perintah yang didukung |
Perintah yang Didukung | GET dan REP |
Pengindeksan |
0: Semua perangkat atau properti bay n: Semua properti perangkat atau bay n |
Nilai-nilai | Tidak ada |
Contoh |
< GET 0 ALL > : Merespons dengan REP untuk semua properti khusus perangkat dan ALL properti terkait indeks, termasuk semua properti terukur. < GET n ALL > : Merespons dengan REP untuk semua properti khusus perangkat dan ALL properti terkait n indeks, termasuk semua properti terukur. |
Deskripsi | Mengambil nama model |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Tidak ada |
Nilai-nilai |
Format: 32 string karakter |
Contoh |
< GET MODEL > |
Deskripsi | Menghidupkan flash untuk mengidentifikasi perangkat |
Perintah yang Didukung | GET, SET, dan REP |
Pengindeksan | Tidak ada |
Nilai-nilai |
Format: string tetap OFF ON |
Contoh |
< GET FLASH > |
Deskripsi | Mengambil versi firmware |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Tidak ada |
Nilai-nilai |
Format: 24 string karakter Nomor versi paket ditunjukkan dalam notasi titik desimal: Maj.Min.Pack.Build<SelfTestFailed=*> |
Contoh | Contoh ketika lolos uji mandiri: < GET FW_VER > < GET FW_VER > |
Deskripsi | Mengambil dan menetapkan ID perangkat |
Perintah yang Didukung | GET, SET, dan REP |
Pengindeksan | Tidak ada |
Nilai-nilai |
Format: 31 string karakter untuk REP 1-31 Karakter dari himpunan: -0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Semua nama DNS dan labelnya memiliki panjang hingga 31 karakter Perbandingan nama dan label tidak membedakan antara huruf besar kecil; Jadi, "Gitar" dan "gitar" akan diperlakukan sebagai label yang sama. Karakter Unicode dan non-romawi tidak didukung. Nama perangkat harus mengikuti aturan nama host Domain Name System (DNS). Karakter sahnya adalah A-Z, a-z, 0-9, dan '-' (tanda hubung panjang atau tanda hubung biasa). Nama perangkat harus diawali dengan A-Z (atau a-z), atau 0-9. |
Contoh |
< GET DEVICE_ID > |
Deskripsi | Mengambil dan menetapkan mode penyimpanan |
Perintah yang Didukung | GET, SET, dan REP |
Pengindeksan | Tidak ada |
Nilai-nilai |
Format: string tetap OFF ON TOGGLE (untuk SET saja) |
Contoh |
< GET STORAGE_MODE > |
Deskripsi | Mendeteksi baterai |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: string tetap YES NO |
Contoh |
< GET 10 BATT_DETECTED > |
Deskripsi | Mengambil status baterai |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: string tetap FULL CALCULATING NORMAL WARM WARM_FULL HOT COLD PRECHARGE READY_TO_STORE DISCHARGE_CALC DISCHARGING DISCHARGING_WARM DISCHARGING_COLD ERROR: Dalam hal ini, lihat BATT_ERROR untuk kode kesalahan yang sesuai NO_BATT |
Contoh |
< GET 1 BATT_STATE > < REP 1 BATT_STATE FULL > |
Deskripsi | Melihat kesalahan baterai |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 3 angka 000: Tidak ada kesalahan aktif 001: Modul tidak dikenal 002: Baterai tidak dikenal 003: Pemulihan pelepasan daya dalam gagal 004: Pengisian daya gagal 005: Periksa baterai 006: Periksa pengisi daya 007: Kegagalan komunikasi 254: Kesalahan telah terjadi, tetapi nilai tidak berlaku untuk saat ini 255: Tidak dikenal, atau tidak dapat diterapkan |
Contoh |
< GET 1 BATT_ERROR > |
Deskripsi | Mengambil jumlah batang daya baterai |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 3 angka 000-005: Jumlah batang yang dilaporkan 254: Kesalahan telah terjadi, tetapi nilai tidak berlaku untuk saat ini 255: Tidak dikenal, atau tidak dapat diterapkan |
Contoh |
< GET 1 BATT_BARS > < REP 1 BATT_BARS 004 > |
Deskripsi | Target waktu hingga terisi daya penuh |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 5 angka Catatan: Dapat dianggap sebagai waktu yang diarget, di mana:
00000 - 65528: Perkiraan jumlah menit yang untuk mencapai target 65529: Baterai penuh 65530: Baterai panas 65531: Baterai hangat 65532: Baterai dingin 65533: Perhitungan sedang berlangsung 65534: Kesalahan telah terjadi, nilai tidak berlaku saat ini 65535: Tidak dikenal, atau tidak dapat diterapkan |
Contoh | Baterai dimasukkan ke dalam bay pengisian daya 4: < REP 4 BATT_TIME_TO_FULL 65533 > < REP 4 BATT_TIME_TO_FULL 65535 > |
Deskripsi | Melihat status pengisian daya baterai |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 3 angka 000-100: Persentase status pengisian daya 254: Kesalahan telah terjadi, tetapi nilai tidak berlaku untuk saat ini 255: Tidak dikenal, atau tidak dapat diterapkan |
Contoh |
< GET 1 BATT_CHARGE > |
Deskripsi | Memonitor persentase kesehatan baterai |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 3 angka 000-100: Persen status kesehatan 254: Kesalahan telah terjadi, tetapi nilai tidak berlaku untuk saat ini 255: Tidak dikenal, atau tidak dapat diterapkan |
Contoh |
< GET 1 BATT_HEALTH > |
Deskripsi | Memonitor siklus baterai individual |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 5 angka 00000 - 65533 : Jumlah siklus pengisian daya 65534: Kesalahan telah terjadi, nilai tidak berlaku saat ini 65535: Tidak dikenal, atau tidak dapat diterapkan |
Contoh | Baterai dimasukkan ke dalam bay pengisian daya 4: < REP 4 BATT_CYCLE 00006 > |
Deskripsi | Melihat kapasitas baterai saat ini |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 5 angka 00000 hingga 65533: Kapasitas baterai saat ini dalam mAh 65534: Kesalahan telah terjadi, nilai tidak berlaku saat ini 65535: Tidak dikenal, atau tidak dapat diterapkan |
Contoh |
< GET 1 BATT_CURRENT_CAPACITY > |
Deskripsi | Melihat kapasitas maksimum baterai saat ini |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 5 angka 00000 hingga 65533: Kapasitas maksimum baterai saat ini dalam mAh 65534: Kesalahan telah terjadi, tetapi nilai tidak berlaku untuk saat ini 65535: Tidak dikenal, atau tidak dapat diterapkan |
Contoh |
< GET 1 BATT_CURRENT_CAPACITY_MAX > |
Deskripsi | Melihat kapasitas maksimum baterai |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai | Format: 5 angka 00000 hingga 65533: Kapasitas maksimum baterai dalam mAh 65534: Kesalahan telah terjadi, tetapi nilai tidak berlaku untuk saat ini 65535: Tidak dikenal, atau tidak dapat diterapkan |
Contoh |
< GET 1 BATT_CAPACITY_MAX > |
Deskripsi | Melihat suhu baterai dalam Celsius |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 3 angka ActualValue = ReportedValue - 40 000 hingga 253: Suhu dalam C 254: Kesalahan telah terjadi, tetapi nilai tidak berlaku untuk saat ini 255: Tidak dikenal, atau tidak dapat diterapkan |
Contoh |
< GET 1 BATT_TEMP_C > |
Deskripsi | Melihat suhu baterai dalam Fahrenheit |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 3 angka ActualValue = ReportedValue - 40 000 hingga 253: Suhu dalam F 254: Kesalahan telah terjadi, tetapi nilai tidak berlaku untuk saat ini 255: Tidak dikenal, atau tidak dapat diterapkan |
Contoh |
< GET 1 BATT_TEMP_F > |
Deskripsi | Melihat kesalahan baterai |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Bay |
Nilai-nilai |
Format: 3 angka 000: Tidak ada kesalahan aktif 001: Modul tidak dikenal 002: Baterai tidak dikenal 003: Pemulihan pelepasan daya dalam gagal 004: Pengisian daya gagal 005: Periksa baterai 006: Periksa pengisi daya 007: Kegagalan komunikasi 254: Kesalahan telah terjadi, tetapi nilai tidak berlaku untuk saat ini 255: Tidak dikenal, atau tidak dapat diterapkan |
Contoh |
< GET 1 BATT_ERROR > |
Deskripsi | |
Perintah yang Didukung | GET dan REP |
Pengindeksan | Nomor Modul: Tergantung modelnya |
Nilai-nilai |
Format: 3 angka Makro yang sesuai dengan model modul: 000: Tidak ada modul yang diinstal 001: MXCWNCS 254: Kesalahan telah terjadi, tetapi nilai tidak berlaku untuk saat ini 255: Tidak dikenal, atau tidak dapat diterapkan |
Contoh | Untuk SBC840: < GET 1 BATT_MODULE_TYPE > < GET 0 BATT_MODULE_TYPE > |
Catatan | Pengindeksan dan nilai yang tercantum di atas adalah super himpunan dari semua nilai. Untuk biaya SBCx40, nilai-nilai berikut ini diharapkan: SBC220:
SBC240:
SBC840:
SBC840M:
|