Audio sustavi AM-CF1 Protokol vanjske kontrole TCP/IP
Nadview
Protokoli otkriveni u ovom dokumentu pripremljeni su za upravljanje AM-CF1 putem kontrolera trećih strana ili putem računalne terminalske aplikacije i dobivanje informacija o uređaju za daljnje integracije.
Potrebno je prijaviti se autentifikacijom lozinkom za pokretanje kontrola i odjaviti se po završetku kontrola.
- Prijavi se
- Odjavite se
Mogu se kontrolirati sljedeće postavke.
- Izlazno pojačanje zvučnika
- Način rada bez zvuka
- Pozivanje unaprijed postavljenih memorija
- Način pripravnosti
- Bluetooth način rada
- Upravljanje snopom mikrofona
- Obavijest o statusu
- Obavijest o statusu upravljanja snopom mikrofona
Sljedeće naredbe također se mogu koristiti za dobivanje vrijednosti postavki AM-CF1.
- Zahtjev za status
- Dobiti vrijednost
- Način rada bez zvuka
- Unaprijed postavljeni broj
- Način pripravnosti
- Bluetooth način rada
- Postavka upravljanja snopom mikrofona
- Upravljački položaj snopa mikrofona
- Informacije o statusu
- Informacije o položaju upravljanja zrakom mikrofona (Status AM-CF1 u stvarnom vremenu)
Uvod
Vanjski kontrolni priključak AM-CF1 treba postaviti prije spajanja na jedinicu pomoću ovog protokola.
- Ciljna luka
Broj TCP priključka: Postavite broj priključka prema daljinskom upravljaču koji želite spojiti.
Zadana vrijednost: 3000
TCP/IP specifikacija komunikacije
# | Artikal | Sadržaj (pravila implementacije) |
1 | Komunikacijski put | Jedan put |
2 | Duljina poruke | Promjenjive duljine maks. 1024 bajta |
3 | Vrsta koda poruke | Binarni |
4 | Potvrda isporuke | Ako se rukovanje izvede na aplikacijskom sloju i nema odgovora od AM-CF1 1 sekundu, poželjno je dizajnirati vremensko ograničenje komunikacije |
5 | Kontrola reemisije | Nijedan |
6 | Kontrola prioriteta | Nijedan |
- Definirajte AM-CF1 kao TCP poslužitelj.
- TCP port je uvijek povezan (održava na životu).
- Za održavanje veze AM-CF1 izvodi sljedeće radnje.
- Pošaljite neke podatke barem jednom u 10 sekundi. Ako postoji status koji se šalje kao podatak, sadržaj se prenosi, inače samo pošaljite 0xFF po 1 bajtu.
- Ako se ništa ne primi od daljinskog upravljača jednu minutu, TCP/IP veza će se automatski prekinuti.
Konfiguracija naredbe
- Naredbe su od 80H do FFH, duljina podataka je od 00H do 7F, a podaci su od 00H do FFH
- Duljina podataka (N) uključena je informacija koja predstavlja duljinu podataka nakon podataka
- Kada se primi podatak koji je duži od duljine podataka, sljedeći podaci se odbacuju.
- Ako je podatak kraći od duljine podataka i primi se sljedeća naredba, prethodna naredba se odbacuje.
- Kada se TCP/IP komunikacija prekine, omogućuje ponovno povezivanje.
Upravljačke naredbe i vrijednost postavke
Prijavi se
Upravljačke naredbe prihvaćaju se samo kada se podaci za prijavu podudaraju s podacima za provjeru autentičnosti lozinke u web preglednik. Ako se ne podudaraju, AM-CF1 vraća NACK odgovor za prijavu kao naredbu (osim prijave i odjave) kontroleru. Ako je komunikacija s kontrolerom prekinuta, sustav će se odjaviti i kontroler se mora ponovno prijaviti.
Nakon što AM-CF1 primi ovu naredbu, odgovara na rezultat provjere autentičnosti lozinke.
Naredba: 80H, 20H, ,
Određuje 16-bajtne ASCII kodove
Ako je vrijednost manja od 16 bajtova, vrijednost koja nedostaje popunjava se znakom NULL (0x00).
Određuje 16-bajtne ASCII kodove
Ako je vrijednost manja od 16 bajtova, vrijednost koja nedostaje popunjava se znakom NULL (0x00).
(npr.) Ako je korisničko ime admin i lozinka admin (=zadana postavka)
80H, 20H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H
AM-CF1 Odgovor: Odgovor se generira prema rezultatu provjere autentičnosti lozinke.
ACK odgovor kada se podudara: IH, 80H, 01H
NACK odgovor kada se ne podudara: IH, 80H, 01H
Odjavite se
Prebacite jedinicu iz statusa prijave u status odjave
Nakon što AM-CF1 primi ovu naredbu, pretvara jedinicu u status odjave i odgovara na rezultat operacije.
Naredba: 81H, 00H
AM-CF1 odziv: 81H, 00H
Postavka izlaznog pojačanja zvučnika (apsolutni položaj)
Postavite razinu pojačanja izlaza zvučnika prema apsolutnom položaju.
Pogledajte tablicu "Tablica pojačanja" kako biste provjerili apsolutne položaje koji odgovaraju vrijednostima pojačanja (dB). Nakon što AM-CF1 primi ovu naredbu, mijenja razinu pojačanja i odgovara na promijenjenu konačnu vrijednost.
Naredba: 91H, 03H, , ,
01H: Kanal za izlaz zvučnika (fiksna vrijednost)
00H: Atribut kanala (fiksna vrijednost) * Ažuriranje atributa kanala 00H web postavke pojačanja
00H do 3FH (-∞ do 0dB, pogledajte tablicu “Tablica pojačanja”)
AM-CF1 odgovor: 91H, 03H, , ,
Postavka izlaznog pojačanja zvučnika (korak)
Postavite razinu pojačanja izlaza zvučnika u koracima položaja.
Pozicija pojačanja može se povećati ili smanjiti u odnosu na trenutnu poziciju.
Svaki korak mijenja jednu poziciju.
Nakon što AM-CF1 primi ovu naredbu, mijenja položaj pojačanja i odgovara na promijenjenu vrijednost položaja.
Naredba: 91H, 03H, , ,
01H: Kanal za izlaz zvučnika (fiksna vrijednost)
00H: Atribut kanala (fiksna vrijednost) *Atribut kanala 00H se ažurira web postavke pojačanja
GORE: 41H do 5FH (1 korak do 31 korak više, (npr.) 1 korak više = 41H)
dolje: 61H do 7FH (1 korak prema dolje do 31 korak prema dolje, (npr.) 1 korak prema dolje = 61H) *Minimalna vrijednost (pozicija) za korak prema dolje bit će 01H.
(Npr.) Povećajte razinu izlaznog pojačanja zvučnika u 3 koraka
91H, 03H, 00H, 00H, 43H
AM-CF1 odgovor: 91H, 03H, , ,
00H do 3FH (-∞ do 0dB, pogledajte tablicu “Tablica pojačanja”)
Postavka načina isključivanja zvuka
Postavite način isključivanja zvuka za audio ulazne i izlazne kanale.
Nakon što AM-CF1 primi ovu naredbu, mijenja način isključivanja zvuka i odgovara na promijenjenu konačnu vrijednost.
Naredba: 98H, 03H, , ,
00H: Mic In kanal
01H: Kanal za izlaz zvučnika
00H: Atribut kanala (fiksna vrijednost)
00H: Način rada bez zvuka ISKLJUČEN (uključen zvuk)
01H: Način rada bez zvuka UKLJUČEN (isključen)
AM-CF1 odgovor: 98H, 03H, , ,
Pozivanje unaprijed postavljenih memorija
Pozovite prethodno pohranjenu memoriju.
Nakon što AM-CF1 primi ovu naredbu, poziva prethodno pohranjenu memoriju i odgovara na promijenjeni broj unaprijed postavljene postavke.
Naredba: F1H, 02H, 00H,
00H do 01H: unaprijed postavljeni broj 1 do 2
Podešavanje stanja pripravnosti
Postavite uređaj u stanje pripravnosti.
Nakon što AM-CF1 primi ovu naredbu, mijenja stanje mirovanja jedinice i odgovara na status promijenjenog načina rada.
Naredba: F3H, 02H, 00H,
00H: Način mirovanja ISKLJUČEN
01H: Način mirovanja UKLJUČEN
Postavka načina rada Bluetooth
Postavite Bluetooth način rada jedinice.
Kada je jedinica postavljena na UKLJUČENO, počinje Bluetooth registracija uparivanja i postaje vidljiva.
Kada je jedinica postavljena na ISKLJUČENO, ona prekida Bluetooth vezu ili poništava registraciju Bluetooth uparivanja.
Nakon što AM-CF1 primi ovu naredbu, mijenja Bluetooth način rada jedinice i odgovara na status promijenjenog načina rada.
Naredba: F5H, 02H, 00H,
00H:ISKLJUČENO(Prekini Bluetooth vezu ili poništi registraciju Bluetooth uparivanja)
01H:ON(Pokreni registraciju Bluetooth uparivanja)
(npr.)Pokrenite registraciju Bluetooth uparivanja. F5H, 02H, 00H, 01H
AM-CF1 odgovor: F5H, 02H, 00H,
00H: ISKLJUČENO
01H: U registraciji uparivanja
02H: U vezi
Bluetooth način rada
(Bluetooth indikator) |
Postavka načina rada Bluetooth | |
ON | ISKLJUČENO | |
ISKLJUČENO
(ISKLJUČENO) |
Pokrenite registraciju Bluetooth uparivanja.
(Bljeskajuće plavo) |
Bez akcije
(ISKLJUČENO) |
U registraciji parova
(Bljeskajuće plavo) |
Nastavite registraciju Bluetooth uparivanja.
(Bljeskajuće plavo) |
Otkažite registraciju Bluetooth uparivanja.
(ISKLJUČENO) |
U vezi
(Plava) |
Održavajte Bluetooth vezu.
(Plava) |
Prekini Bluetooth vezu.
(ISKLJUČENO) |
Postavka upravljanja snopom mikrofona
Postavite parametre postavki upravljanja snopom mikrofona. Kada je jedinica postavljena na ručni način rada, smjer izvora zvuka je određen pomoću smjera, a udaljenost izvora zvuka određena je pomoću udaljenosti.
Naredba: A0H, 05H, , , ,
00H: Automatski
01H: Ručno
1-bajtni cijeli broj s predznakom
Za ručno: -90 do 90 [deg] Za automatski: 0
Dvobajtni cijeli broj bez predznaka izražen u decimalnim mjestima s velikim endijanom.
Za priručnik:
Za inče: 0 do 2400 [inča po 10] (0.0 do 240.0 [inča])
Za cm: 0 do 6000 [cm po 10] (0.0 do 600.0 [cm])
Za auto: 0
Koristi se samo ručno.
00H: inč
01H: cm
(npr.) Postavi Auto
A0H, 05H, 00H, 00H, 00H, 00H, 00H
(Npr.) U ručnom načinu rada postavite smjer na -90, udaljenost na 240.0 i jedinicu duljine kao inč. A0H, 05H, 01H, A6H, 09H, 60H, 00H
Popis naredbi
Funkcija | Naredba |
Prijavi se | 80H, 20H, , |
Odjavite se | 81H, 00H |
Postavka izlaznog pojačanja zvučnika (apsolutna
položaj) |
91H, 03H, , , |
Postavka izlaznog pojačanja zvučnika (korak) | 91H, 03H, , , |
Postavka načina isključivanja zvuka | 98H, 03H, , , |
Pozivanje unaprijed postavljenih memorija | F1H, 02H, 00H, |
Podešavanje stanja pripravnosti | F3H, 02H, 00H, |
Postavka načina rada Bluetooth | F5H, 02H, 00H, |
Postavka upravljanja snopom mikrofona | A0H, 05H, , , , |
Postavka obavijesti o statusu | F2H, 02H, 00H, |
Postavka obavijesti o statusu upravljanja snopom mikrofona | F2H, 04H, 01H, , , |
Zahtjev za status (dobijte poziciju) | F0H, 03H, 11H, , |
Zahtjev za status (muti način rada) | F0H, 03H, 18H, , |
Zahtjev za status (broj unaprijed postavljene memorije) | F0H, 02H, 71H, 00H |
Zahtjev za statusom (stanje pripravnosti) | F0H, 02H, 72H, 00H |
Zahtjev za status (Bluetooth način rada) | F0H, 02H, 74H, 00H |
Zahtjev za status (postavka upravljanja snopom mikrofona) | F0H, 05H, 20H, 00H, 00H, 00H, 00H |
Zahtjev za statusom (upravljanje snopom mikrofona
položaj) |
F0H, 06H, 50H, 00H, 00H, 00H ,00H, |
Informacije o položaju upravljača snopa mikrofona | D0H, 06H, A0H, , , |
Komunikacija pramples
Funkcija | Naredba | AM-CF1 Odgovor |
Prijava(admin, admin) | 80H,20H,61H,64H,6DH,69H,6EH,00H,
00H,00H,00H,00H,00H,00H,00H,00H, |
80H, 01H, 01H
Za NACK odgovore, treći bajt je |
00H,00H,61H,64H,6DH,69H,6EH,00H, | 00H | |
00H,00H,00H,00H,00H,00H,00H,00H, | ||
00H, 00H | ||
Odjavite se | 81H, 00H | 81H, 00H |
Postavka izlaznog pojačanja zvučnika
(0dB) |
91H,03H,01H,00H,3DH | 91H,03H,01H,00H,3DH |
Postavka izlaznog pojačanja zvučnika
(3 koraka gore) |
91H,03H,01H,00H,43H | 91H,03H,01H,00H,2DH
Kada je 2AH(-19dB) prije 3 koraka, postanite 2DH nakon 3 koraka |
Postavka izlaznog pojačanja zvučnika
(3 koraka dolje) |
91H,03H,01H,00H,63H | 91H,03H,01H,00H,2AH
Kada je 2DH(-16dB) prije 3 koraka prema dolje, postaje 2AH nakon 3 koraka prema dolje |
Postavka načina isključivanja zvuka (ON) | 98H,03H,00H,00H,01H | 98H,03H,00H,00H,01H |
Postavka načina isključivanja zvuka (ISKLJUČENO) | 98H,03H,00H,00H,00H | 98H,03H,00H,00H,00H |
Pozivanje unaprijed postavljenih memorija
(unaprijed postavljeno 1) |
F1H,02H,00H,00H | F1H,02H,00H,00H |
Pozivanje unaprijed postavljenih memorija
(unaprijed postavljeno 2) |
F1H,02H,00H,01H | F1H,02H,00H,01H |
Postavka načina mirovanja (ON) | F3H,02H,00H,01H | F3H,02H,00H,01H |
Postavka stanja pripravnosti (ISKLJUČENO) | F3H,02H,00H,00H | F3H,02H,00H,00H |
Postavka Bluetooth načina(ON) | F5H,02H,00H,01H | F5H,02H,00H,01H |
Postavka Bluetooth načina(ISKLJUČENO) | F5H,02H,00H,00H | F5H,02H,00H,00H |
Postavka upravljanja snopom mikrofona | A0H,05H,00H,00H,00H,00H,00H | A0H,05H,00H,00H,00H,00H,00H |
(Auto) | O položaju se obavještava naredba informacija o položaju za upravljanje snopom | |
svako postavljeno vrijeme. | ||
D0H,06H,A0H,F4H,48H,17H,70H,01H | ||
Postavka upravljanja snopom mikrofona | A0H,05H,01H,A6H,09H,60H,00H | A0H,05H,01H,A6H,09H,60H,00H |
(Ručno, 90 stupnjeva, 240.0 inča) | O poziciji se obavještava položaj za upravljanje zrakom mikrofona | |
informacijska naredba. | ||
Postavka obavijesti o statusu (ON) | F2H,02H,00H,01H | F2H,02H,00H,01H |
Postavka obavijesti o statusu (ISKLJUČENO) | F2H,02H,00H,00H | F2H,02H,00H,00H |
Status upravljanja snopom mikrofona
postavka obavijesti (ON) |
F2H,04H,01H,00H,00H,01H | F2H,04H,01H,00H,00H,01H |
Status upravljanja snopom mikrofona
postavka obavijesti (ISKLJUČENO) |
F2H,04H,01H,00H,00H,00H | F2H,04H,01H,00H,00H,00H |
Tablica dobitaka
Položaj | Dobijte (dB) | Položaj | Dobijte (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 |
Zadana vrijednost je 3DH
Položaj 00H zamijenjen je na -60dB
Povijest revizija
ver. | Datum revizije | Sadržaj osnivanja i promjena |
0.0.1 | 23. ožujka 2018 | Objavljena 1. revizija |
1.0.0 | 7. svibnja 2018 | Dodana je stavka "mute zvučnika". |
1.0.1 | 23. svibnja 2018 | Komunikacija prample se ispravlja prema nizu naredbi.
Exampmodificira se pojačanje slabljenja kanala. Ispravljeno je objašnjenje prebacivanja u stanje pripravnosti |
1.0.2 | 28. svibnja 2018 | Naredbe za odgovor AM-CF1 u “Communication example: 3stepdown” su ispravljeni. |
1.0.3 | 25. lipnja 2018 | Dodan je zvučnik za podešavanje načina isključivanja zvuka.
Dodana je zadana vrijednost (OFF) za postavku obavijesti o statusu AM-CF1. Zahtjev za status (mute način rada) zvučnik je dodan. |
1.0.4 | 23. srpnja 2018 | Dodana je prijava i odjava.
Dodan je zahtjev za statusom (upravljanje snopom). |
1.0.5 | 1. kolovoza 2018 | Sljedeće komunikacijske naredbe nprample su ispravljene.
・Postavka načina isključivanja zvuka ・Podešavanje stanja pripravnosti ・ Zahtjev za statusom (stanje pripravnosti) ・ Zahtjev za status (upravljanje snopom) Naziv unaprijed postavljene postavke komunikacije nprample je modificiran. |
1.0.6 | 21. kolovoza 2018 | Zahtjev za statusom (upravljanje snopom) mijenja se u postavku upravljanja snopom. |
1.0.7 | 5. rujna 2018 | Postavka upravljanja snopom mikrofona je promijenjena. Dodana je postavka obavijesti o statusu upravljanja snopom. Dodan je zahtjev za statusom (postavka upravljanja snopom). Dodan je zahtjev za statusom (položaj upravljanja snopom). Dodane su informacije o položaju upravljanja gredom.
Popis naredbi Upravljanje snopom je promijenjen. Komunikacija prample Beam Steering je promijenjen. |
1.0.8 | 11. srpnja 2019 | Opis “*Napomena” briše se s prve stranice. Opis konfiguracije naredbe je promijenjen. Duljina podataka o odjavi je ispravljena.
Opis za postavku izlaznog pojačanja zvučnika (apsolutni položaj) je ispravljen. Examppodaci o postavci izlaznog pojačanja zvučnika (korak) su ispravljeni. Ispravljen je opis za postavku upravljanja grahom mikrofona. Opis za postavku obavijesti o statusu upravljanja grahom mikrofona je ispravljen. Opis za zahtjev za status (položaj upravljanja snopom mikrofona) je ispravljen. X-koordinata informacija o položaju upravljanja zrakom mikrofona ispravlja se u zahtjevu za status. Ispravljen je opis naredbi u popisu naredbi. |
1.0.9 | 12. srpnja 2019 | Dio opisa za postavku izlaznog pojačanja zvučnika (apsolutni položaj) se briše.
Briše se dio opisa za Gain tablicu. |
1.0.10 | studeni 6,2019 | Dodana je postavka Bluetooth moda.
Dodan je zahtjev za statusom (Bluetooth mod). |
Dokumenti / Resursi
![]() |
Audio sustavi AM-CF1 Protokol vanjske kontrole TCP/IP [pdf] Korisnički priručnik TCP IP, AM-CF1 Protokol vanjske kontrole TCP IP, Protokol vanjske kontrole TCP, Protokol vanjske kontrole IP, AM-CF1, Audio sustavi |