Sistem Audio AM-CF1 External Control Protocol TCP / IP
Berakhirview
Protokol yang dinyatakan dalam dokumen ini disiapkan untuk mengendalikan AM-CF1 melalui pengawal pihak ketiga atau melalui aplikasi terminal berasaskan komputer dan mendapatkan maklumat peranti untuk integrasi lebih lanjut.
Dikehendaki masuk dengan pengesahan kata laluan untuk memulakan kawalan dan log keluar semasa menyelesaikan kawalan.
- Log-in
- Log keluar
Tetapan berikut dapat dikawal.
- Keuntungan output pembesar suara
- Mod redam
- Mengingat pratetap memori
- Mod siap sedia
- Mod Bluetooth
- Pemacu pancaran mikrofon
- Pemberitahuan status
- Pemberitahuan status stereng pancaran mikrofon
Perintah berikut juga dapat digunakan untuk mendapatkan nilai pengaturan AM-CF1.
- Permintaan status
- Memperolehi nilai
- Mod redam
- Nombor pratetap
- Mod siap sedia
- Mod Bluetooth
- Tetapan stereng pancaran mikrofon
- Kedudukan stereng rasuk mikrofon
- Maklumat status
- Maklumat kedudukan stereng pancaran mikrofon status Status masa nyata AM-CF1)
pengenalan
Port kawalan luaran AM-CF1 perlu ditetapkan sebelum menyambung ke unit dengan menggunakan protokol ini.
- Pelabuhan sasaran
Nombor port TCP: Tetapkan nombor port mengikut alat kawalan jauh yang akan disambungkan.
Nilai lalai: 3000
Spesifikasi Komunikasi TCP / IP
# | item | Kandungan rules peraturan pelaksanaan) |
1 | Jalan komunikasi | Satu jalan |
2 | Panjang mesej | Panjang maksimum boleh ubah 1024 bait |
3 | Jenis kod mesej | binari |
4 | Pengesahan penghantaran | Sekiranya jabat tangan dilakukan pada lapisan aplikasi dan tidak ada tindak balas dari AM-CF1 selama 1 saat, lebih baik merancang masa tamat komunikasi |
5 | Kawalan penghantaran semula | tiada |
6 | Kawalan keutamaan | tiada |
- Tentukan AM-CF1 sebagai pelayan TCP.
- Port TCP sentiasa disambungkan (terus hidup).
- Untuk mengekalkan sambungan, AM-CF1 melakukan operasi berikut.
- Hantar beberapa data sekurang-kurangnya sekali dalam 10 saat. Sekiranya terdapat status yang akan dikirim sebagai data, kandungannya dihantar sebaliknya kirimkan 0xFF sebanyak 1 bait.
- Sekiranya tidak ada yang diterima dari alat kawalan jauh selama satu minit, sambungan TCP / IP akan ditamatkan secara automatik.
Konfigurasi Perintah
- Perintah adalah 80H hingga FFH, panjang data adalah 00H hingga 7F, dan data adalah 00H hingga FFH
- Panjang data (N) adalah maklumat yang mewakili panjang data yang mengikuti data
- Apabila data yang lebih panjang daripada panjang data diterima, data berikutnya akan dibuang.
- Sekiranya data lebih pendek daripada panjang data dan arahan seterusnya diterima, perintah sebelumnya akan dibuang.
- Apabila komunikasi TCP / IP terputus, ia membolehkan penyambungan semula.
Mengawal Perintah dan Menetapkan Nilai
Log-in
Perintah kawalan hanya diterima apabila maklumat log masuk sesuai dengan maklumat pengesahan kata laluan di web penyemak imbas. Sekiranya tidak sepadan, AM-CF1 mengembalikan respons NACK log masuk sebagai arahan (kecuali log masuk dan log keluar) kepada pengawal. Sekiranya komunikasi dengan pengawal terputus, sistem akan log keluar dan pengawal perlu log masuk semula.
Setelah AM-CF1 menerima arahan ini, ia akan bertindak balas terhadap keputusan pengesahan kata laluan.
Perintah: 80H, 20H, ,
Menentukan kod ASCII 16-bait
Sekiranya nilainya kurang dari 16 bait, nilai yang hilang diisi dengan watak NULL (0x00).
Menentukan kod ASCII 16-bait
Sekiranya nilainya kurang dari 16 bait, nilai yang hilang diisi dengan aksara NULL (0x00).
(Cth) Jika Nama Pengguna adalah pentadbir dan Kata Laluan adalah pentadbir (= tetapan lalai)
80H, 20H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 61H, 64H, 6H, 69, 6H 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H
Respons AM-CF1: Respons dihasilkan mengikut hasil pengesahan kata laluan.
Jawapan ACK apabila dipadankan: 80H, 01H, 01H
Respons NACK apabila tidak sepadan: 80H, 01H, 00H
Log keluar
Putar unit dari status log masuk ke status log keluar
Sebaik sahaja AM-CF1 menerima perintah ini, ia akan menjadikan unit tersebut sebagai status log-out dan bertindak balas terhadap hasil operasi.
Perintah : 81H, 00H
Respons AM-CF1: 81H, 00H
Tetapan perolehan output pembesar suara position kedudukan mutlak)
Tetapkan tahap keuntungan output pembesar suara dengan kedudukan mutlak.
Sila rujuk carta "Jadual Gain" untuk memeriksa kedudukan mutlak yang sesuai dengan nilai keuntungan (dB). Sebaik sahaja AM-CF1 menerima perintah ini, ia akan mengubah tahap keuntungan dan bertindak balas terhadap nilai akhir yang berubah.
Perintah: 91H, 03H, , ,
01H: Saluran Out Speaker (nilai tetap)
00H: Atribut Saluran value nilai tetap) * Kemas kini Atribut Saluran 00H web memperoleh tetapan
00H hingga 3FH (-∞ hingga 0dB, Sila rujuk carta "Gain Table")
Respons AM-CF1: 91H, 03H, , ,
Tetapan perolehan output pembesar suara (langkah)
Tetapkan tahap keuntungan output pembesar suara dengan langkah kedudukan.
Posisi kenaikan boleh naik atau turun dari kedudukan semasa.
Setiap langkah mengubah satu kedudukan.
Setelah AM-CF1 menerima perintah ini, ia akan mengubah kedudukan keuntungan dan bertindak balas terhadap nilai kedudukan yang berubah.
Perintah: 91H, 03H, , ,
01H: Saluran Out Speaker (nilai tetap)
00H: Atribut Saluran value nilai tetap) * Kemas kini Atribut Saluran 00H web memperoleh tetapan
KE ATAS: 41H hingga 5FH (1 langkah hingga 31 langkah ke atas, (contohnya) 1step up = 41H)
ke bawah: 61H hingga 7FH (1 langkah ke bawah hingga 31 langkah ke bawah, (contohnya) 1step down = 61H) * Nilai minimum (kedudukan) untuk turun adalah 01H.
(Cth) Tingkatkan tahap perolehan output pembesar suara sebanyak 3 langkah
91H, 03H, 00H, 00H, 43H
Respons AM-CF1: 91H, 03H, , ,
00H hingga 3FH (-∞ hingga 0dB, Sila rujuk carta "Gain Table")
Tetapan mod bisu
Tetapkan mod bisu saluran input dan output audio.
Setelah AM-CF1 menerima perintah ini, ia akan mengubah mod bisu dan bertindak balas terhadap nilai akhir yang berubah.
Perintah: 98H, 03H, , ,
00H: Saluran Mic In
01H: Saluran Pembesar suara
00H: Atribut Saluran (nilai tetap)
00H: Mod bisu MATI (tidak bersuara)
01H: Mod bisu AKTIF (disenyapkan)
Respons AM-CF1: 98H, 03H, , ,
Mengingat pratetap memori
Ingat pratetap memori yang telah disimpan sebelumnya.
Sebaik sahaja AM-CF1 menerima arahan ini, ia akan mengingat semula pratetap memori yang telah disimpan dan menjawab nombor pratetap yang telah diubah.
Perintah: F1H, 02H, 00H,
00H hingga 01H: Nombor Pratetap 1 hingga 2
Tetapan mod siap sedia
Tetapkan mod siap sedia unit.
Sebaik sahaja AM-CF1 menerima perintah ini, ia akan mengubah mod mod siap sedia dan bertindak balas terhadap status mod yang diubah.
Perintah: F3H, 02H, 00H,
00H: Mod siap sedia MATI
01H: Mod siap sedia AKTIF
Tetapan mod Bluetooth
Tetapkan mod Bluetooth unit.
Apabila unit ditetapkan sebagai mod ON, ia memulakan pendaftaran pasangan Bluetooth dan dapat ditemui.
Apabila unit ditetapkan sebagai mod MATI, ia memutuskan sambungan Bluetooth atau membatalkan pendaftaran pasangan Bluetooth.
Setelah AM-CF1 menerima perintah ini, ia mengubah mod Bluetooth unit dan bertindak balas terhadap status mod yang diubah.
Perintah: F5H, 02H, 00H,
00H: MATI (Putuskan sambungan Bluetooth atau batalkan pendaftaran pasangan Bluetooth)
01H: HIDUP (Mulakan pendaftaran pasangan Bluetooth)
(Cth) Mulakan pendaftaran pasangan Bluetooth. F5H, 02H, 00H, 01H
Respons AM-CF1: F5H, 02H, 00H,
00H: MATI
01H: Dalam pendaftaran berpasangan
02H: Berhubung
Mod Bluetooth
Indicator Petunjuk Bluetooth) |
Tetapan mod Bluetooth | |
ON | DIMATIKAN | |
DIMATIKAN
(MATI) |
Mulakan pendaftaran pasangan Bluetooth.
Blue Berkelip biru) |
Tiada tindakan
(MATI) |
Dalam pendaftaran berpasangan
Blue Berkelip biru) |
Teruskan pendaftaran pasangan Bluetooth.
Blue Berkelip biru) |
Batalkan pendaftaran pasangan Bluetooth.
(MATI) |
Berkaitan
(Biru) |
Kekalkan sambungan Bluetooth.
(Biru) |
Putuskan sambungan Bluetooth.
(MATI) |
Tetapan stereng pancaran mikrofon
Tetapkan parameter tetapan stereng pancaran mikrofon. Apabila unit ditetapkan sebagai mod Manual, arah sumber suara ditentukan oleh Direction dan jarak sumber suara ditentukan oleh Distance.
Perintah: A0H, 05H, , , ,
00H: Auto
01H: Manual
Bilangan bulat 1-byte yang ditandatangani
Untuk Manual: -90 hingga 90 [deg] Untuk Auto: 0
Bilangan bulat dua byte yang tidak ditandatangani dinyatakan dalam tempat perpuluhan endian besar.
Untuk Manual:
Untuk inci: 0 hingga 2400 [inci setiap 10] (0.0 hingga 240.0 [inci])
Untuk cm: 0 hingga 6000 [cm setiap 10] (0.0 hingga 600.0 [cm])
Untuk Auto: 0
Hanya Manual yang digunakan.
00H: inci
01H: cm
(Cth) Tetapkan Auto
A0H, 05H, 00H, 00H, 00H, 00H, 00H
(Mis.) Dalam mod Manual, tetapkan Arah pada -90, Jarak pada 240.0, dan unit panjangnya sebagai inci. A0H, 05H, 01H, A6H, 09H, 60H, 00H
Senarai Perintah
Fungsi | Perintah |
Log-in | 80H, 20H, , |
Log keluar | 81H, 00H |
Tetapan perolehan output pembesar suara (mutlak
kedudukan) |
91H, 03H, , , |
Tetapan perolehan output pembesar suara (langkah) | 91H, 03H, , , |
Tetapan mod bisu | 98H, 03H, , , |
Mengingat pratetap memori | F1H, 02H, 00H, |
Tetapan mod siap sedia | F3H, 02H, 00H, |
Tetapan mod Bluetooth | F5H, 02H, 00H, |
Tetapan stereng pancaran mikrofon | A0H, 05H, , , , |
Tetapan pemberitahuan status | F2H, 02H, 00H, |
Tetapan pemberitahuan status stereng pancaran mikrofon | F2H, 04H, 01H, , , |
Permintaan status (memperoleh kedudukan) | F0H, 03H, 11H, , |
Permintaan status mode mod bisu) | F0H, 03H, 18H, , |
Permintaan status number nombor preset memori) | F0H, 02H, 71H, 00H |
Permintaan status mode mod siap sedia) | F0H, 02H, 72H, 00H |
Permintaan status mode Mod Bluetooth) | F0H, 02H, 74H, 00H |
Permintaan status setting tetapan stereng pancaran mikrofon) | F0H, 05H, 20H, 00H, 00H, 00H, 00H |
Permintaan status ste stereng pancaran mikrofon
kedudukan) |
F0H, 06H, 50H, 00H, 00H, 00H, 00H, |
Maklumat kedudukan stereng rasuk mikrofon | D0H, 06H, A0H, , , |
Cth Komunikasiamples
Fungsi | Perintah | Respons AM-CF1 |
Log masuk (pentadbir, pentadbir) | 80H,20H,61H,64H,6DH,69H,6EH,00H,
00H,00H,00H,00H,00H,00H,00H,00H, |
80H, 01H, 01H
Untuk tindak balas NACK, bait ketiga adalah |
00H,00H,61H,64H,6DH,69H,6EH,00H, | 00H | |
00H,00H,00H,00H,00H,00H,00H,00H, | ||
00H, 00H | ||
Log keluar | 81H, 00H | 81H, 00H |
Tetapan perolehan output pembesar suara
(0dB) |
91H,03H,01H,00H,3DH | 91H,03H,01H,00H,3DH |
Tetapan perolehan output pembesar suara
Step 3 melangkah) |
91H,03H,01H,00H,43H | 91H,03H,01H,00H,2DH
Apabila 2AH (-19dB) sebelum 3stupup, menjadi 2DH selepas 3stupup |
Tetapan perolehan output pembesar suara
Step 3 turun ke bawah) |
91H,03H,01H,00H,63H | 91H,03H,01H,00H,2AH
Apabila 2DH (-16dB) sebelum turun 3, menjadi 2AH selepas 3 langkah |
Tetapan mod bisu (AKTIF) | 98H,03H,00H,00H,01H | 98H,03H,00H,00H,01H |
Tetapan mod bisu (MATI) | 98H,03H,00H,00H,00H | 98H,03H,00H,00H,00H |
Mengingat pratetap memori
(Pratetap1) |
F1H, 02H, 00H, 00H | F1H, 02H, 00H, 00H |
Mengingat pratetap memori
(Pratetap2) |
F1H, 02H, 00H, 01H | F1H, 02H, 00H, 01H |
Tetapan mod siap sedia (AKTIF) | F3H, 02H, 00H, 01H | F3H, 02H, 00H, 01H |
Tetapan mod siap sedia (MATI) | F3H, 02H, 00H, 00H | F3H, 02H, 00H, 00H |
Tetapan mod Bluetooth (AKTIF) | F5H, 02H, 00H, 01H | F5H, 02H, 00H, 01H |
Tetapan mod Bluetooth (MATI) | F5H, 02H, 00H, 00H | F5H, 02H, 00H, 00H |
Tetapan stereng pancaran mikrofon | A0H,05H,00H,00H,00H,00H,00H | A0H,05H,00H,00H,00H,00H,00H |
(Auto) | Posisi diberitahu oleh arahan maklumat kedudukan stereng balok | |
setiap masa yang ditetapkan. | ||
D0H,06H,A0H,F4H,48H,17H,70H,01H | ||
Tetapan stereng pancaran mikrofon | A0H,05H,01H,A6H,09H,60H,00H | A0H,05H,01H,A6H,09H,60H,00H |
(Manual, 90deg, 240.0 inci) | Posisi diberitahu oleh kedudukan stereng sinar mikrofon | |
arahan maklumat. | ||
Tetapan pemberitahuan status (AKTIF) | F2H, 02H, 00H, 01H | F2H, 02H, 00H, 01H |
Tetapan pemberitahuan status (MATI) | F2H, 02H, 00H, 00H | F2H, 02H, 00H, 00H |
Status stereng pancaran mikrofon
tetapan pemberitahuan (AKTIF) |
F2H,04H,01H,00H,00H,01H | F2H,04H,01H,00H,00H,01H |
Status stereng pancaran mikrofon
tetapan pemberitahuan (MATI) |
F2H,04H,01H,00H,00H,00H | F2H,04H,01H,00H,00H,00H |
Dapatkan Jadual
kedudukan | Keuntungan (dB) | kedudukan | Keuntungan (dB) | ||
00H | 0 | -∞ | 20H | 32 | -29 |
01H | 1 | -60 | 21H | 33 | -28 |
02H | 2 | -59 | 22H | 34 | -27 |
03H | 3 | -58 | 23H | 35 | -26 |
04H | 4 | -57 | 24H | 36 | -25 |
05H | 5 | -56 | 25H | 37 | -24 |
06H | 6 | -55 | 26H | 38 | -23 |
07H | 7 | -54 | 27H | 39 | -22 |
08H | 8 | -53 | 28H | 40 | -21 |
09H | 9 | -52 | 29H | 41 | -20 |
0AH | 10 | -51 | 2AH | 42 | -19 |
0BH | 11 | -50 | 2BH | 43 | -18 |
0CH | 12 | -49 | 2CH | 44 | -17 |
0DH | 13 | -48 | 2DH | 45 | -16 |
0EH | 14 | -47 | 2EH | 46 | -15 |
0FH | 15 | -46 | 2FH | 47 | -14 |
10H | 16 | -45 | 30H | 48 | -13 |
11H | 17 | -44 | 31H | 49 | -12 |
12H | 18 | -43 | 32H | 50 | -11 |
13H | 19 | -42 | 33H | 51 | -10 |
14H | 20 | -41 | 34H | 52 | -9 |
15H | 21 | -40 | 35H | 53 | -8 |
16H | 22 | -39 | 36H | 54 | -7 |
17H | 23 | -38 | 37H | 55 | -6 |
18H | 24 | -37 | 38H | 56 | -5 |
19H | 25 | -36 | 39H | 57 | -4 |
1AH | 26 | -35 | 3AH | 58 | -3 |
1BH | 27 | -34 | 3BH | 59 | -2 |
1CH | 28 | -33 | 3CH | 60 | -1 |
1DH | 29 | -32 | 3DH | 61 | 0 |
1EH | 30 | -31 | 3EH | 62 | 0 |
1FH | 31 | -30 | 3FH | 63 | 0 |
Nilai lalai adalah 3DH
Kedudukan 00H diganti menjadi -60dB
Sejarah Semakan
Ver. | Tarikh semakan | Kandungan penubuhan dan perubahan |
0.0.1 | 23 Mac 2018 | Semakan pertama dikeluarkan |
1.0.0 | 7 Mei 2018 | Item "bisu pembesar suara" ditambahkan. |
1.0.1 | 23 Mei 2018 | Cth komunikasiample diperbetulkan mengikut urutan perintah.
Exampkeuntungan saluran fader diubah suai. Penjelasan untuk menukar mod siap sedia diperbetulkan |
1.0.2 | 28 Mei 2018 | Perintah respons AM-CF1 dalam "Komunikasi example: 3stepdown ”diperbetulkan. |
1.0.3 | 25 Jun 2018 | Pembesar suara tetapan mod bisu ditambahkan.
Nilai lalai (OFF) untuk tetapan pemberitahuan status AM-CF1 ditambahkan. Permintaan status mode mod bisu) pembesar suara ditambahkan. |
1.0.4 | 23 Julai 2018 | Log masuk dan log keluar ditambahkan.
Permintaan status ste beam steering) ditambahkan. |
1.0.5 | 1 Ogos 2018 | Perintah komunikasi berikut cthamples diperbetulkan.
・ Tetapan mod bisu ・ Tetapan mod siap sedia Request Permintaan status mode mod siap sedia) ・ Permintaan status ste stereng balok) Nama Tetapan Preset komunikasi misample diubah suai. |
1.0.6 | 21 Ogos 2018 | Permintaan status (beam steering) diubah menjadi setting beam steering. |
1.0.7 | 5 September 2018 | Tetapan stereng pancaran mikrofon diubah. Tetapan pemberitahuan status stereng balok ditambahkan. Permintaan status setting pengaturan stereng balok) ditambahkan. Permintaan status position kedudukan stereng balok) ditambahkan. Maklumat kedudukan stereng balok ditambah.
Steam List Command Command diubah. Cth komunikasiample Beam Steering diubah. |
1.0.8 | 11 Julai 2019 | Huraian "* Catatan" dihapus dari halaman atas. Huraian Konfigurasi Perintah diubah. Panjang log keluar data dibetulkan.
Penerangan untuk tetapan perolehan output pembesar suara position kedudukan mutlak) diperbetulkan. Example data tetapan perolehan output pembesar suara (langkah) diperbetulkan. Penerangan untuk pengaturan stereng kacang mikrofon diperbetulkan. Penerangan untuk tetapan pemberitahuan status stereng kacang mikrofon diperbetulkan. Penerangan untuk permintaan status position kedudukan stereng sinar mikrofon) diperbetulkan. Koordinat X maklumat kedudukan stereng pancaran mikrofon diperbetulkan dalam permintaan status. Huraian arahan dalam Daftar Perintah diperbetulkan. |
1.0.9 | 12 Julai 2019 | Bahagian penerangan untuk tetapan perolehan output pembesar suara position kedudukan mutlak) dihapuskan.
Sebahagian penerangan untuk jadual Gain dihapuskan. |
1.0.10 | November 6,2019 | Tetapan mod Bluetooth ditambahkan.
Permintaan status mode Mod Bluetooth) ditambahkan. |
Dokumen / Sumber
![]() |
Sistem Audio AM-CF1 External Control Protocol TCP / IP [pdf] Panduan Pengguna TCP IP, AM-CF1 Protokol Kawalan Luaran TCP IP, Protokol Kawalan Luaran TCP, IP Protokol Kawalan Luaran, AM-CF1, Sistem Audio |