Audio sistemi AM-CF1 Protokol vanjske kontrole TCP/IP
Gotovoview
Protokoli otkriveni u ovom dokumentu pripremljeni su za upravljanje AM-CF1 putem kontrolora drugih proizvođača ili putem računarske aplikacije na terminalu i za dobijanje informacija o uređaju za daljnje integracije.
Za pokretanje kontrola potrebno je prijaviti se autentifikacijom lozinkom i odjaviti se kada završite kontrole.
- Ulogovati se
- Odjaviti se
Sljedeće postavke se mogu kontrolirati.
- Pojačanje izlaznog zvučnika
- Mute mode
- Pozivanje memorijskih postavki
- Standby mod
- Bluetooth režim
- Upravljanje snopom mikrofona
- Obaveštenje o statusu
- Obavijest o statusu upravljanja snopom mikrofona
Sljedeće naredbe se također mogu koristiti za dobivanje vrijednosti postavki AM-CF1.
- Zahtev za status
- Dobitak vrijednosti
- Mute mode
- Prethodno postavljeni broj
- Standby mod
- Bluetooth režim
- Postavka upravljanja snopom mikrofona
- Položaj upravljanja mikrofonom
- Informacije o statusu
- Podaci o položaju upravljanja mikrofonom status Status AM-CF1 u stvarnom vremenu)
Uvod
Vanjski upravljački port AM-CF1 potrebno je postaviti prije povezivanja na jedinicu pomoću ovog protokola.
- Ciljni port
Broj TCP porta: Podesite broj porta prema daljinskom upravljaču koji želite povezati.
Zadana vrijednost: 3000
TCP/IP komunikacijske specifikacije
# | Stavka | Sadržaj rules pravila implementacije) |
1 | Komunikacijski put | Jedan put |
2 | Dužina poruke | Promenljiva dužina max. 1024 bajta |
3 | Vrsta koda poruke | Binarno |
4 | Potvrda isporuke | Ako se rukovanje izvodi na aplikacijskom sloju, a nema odgovora od AM-CF1 u trajanju od 1 sekunde, poželjno je dizajnirati vremensko ograničenje komunikacije |
5 | Kontrola ponovnog prijenosa | Nema |
6 | Kontrola prioriteta | Nema |
- Definirajte AM-CF1 kao TCP poslužitelj.
- TCP port je uvijek povezan (održava se).
- Za održavanje veze AM-CF1 izvodi sljedeće operacije.
- Pošaljite neke podatke barem jednom u 10 sekundi. Ako postoji status koji se šalje kao podatak, sadržaj se prenosi u suprotnom samo pošaljite 0xFF za 1 bajt.
- Ako se ništa ne primi s daljinskog upravljača u trajanju od jedne minute, TCP/IP veza će se automatski prekinuti.
Konfiguracija naredbe
- Naredbe su od 80H do FFH, dužina podataka je od 00H do 7F, a podaci od 00H do FFH
- Dužina podataka (N) uključuje informacije koje predstavljaju dužinu podataka koja slijedi podatke
- Kada se primi podatak koji je duži od dužine podataka, naknadni se podaci odbacuju.
- Ako je podatak kraći od dužine podataka i primljena je sljedeća naredba, prethodna naredba se odbacuje.
- Kada je TCP/IP komunikacija prekinuta, omogućava ponovno povezivanje.
Kontrolne komande i postavljena vrijednost
Ulogovati se
Kontrolne naredbe se prihvaćaju samo kada se informacije za prijavu poklapaju s informacijama o autentifikaciji lozinke u web Pretraživač. Ako se ne podudaraju, AM-CF1 vraća NACK odgovor za prijavu kao naredbu (osim prijave i odjave) kontroleru. Ako je komunikacija sa kontrolerom prekinuta, sistem će biti odjavljen i kontroler se mora ponovo 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 NULL znakom (0x00).
Određuje 16-bajtne ASCII kodove
Ako je vrijednost manja od 16 bajtova, vrijednost koja nedostaje popunjava se NULL znakom (0x00).
(Npr.) Ako je korisničko ime admin, a lozinka admin (= zadana postavka)
80H, 20H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 61H, 64H, 6H, 69H, 6H, 00H, 00H, 00H, 00H, 00H, 00H 00H, 00H, 00H, 00H, 00H, XNUMXH, XNUMXH, XNUMXH, XNUMXH
Odgovor AM-CF1: Odgovor se generira prema rezultatu provjere autentičnosti lozinke.
ACK odgovor kada se podudara: 80H, 01H, 01H
NACK odgovor kada se ne podudara: 80H, 01H, 00H
Odjaviti se
Okrenite uređaj iz statusa prijave u status odjave
Nakon što AM-CF1 primi ovu naredbu, uređaj pretvara u status odjave i odgovara na rezultat operacije.
Naredba: 81H, 00H
Odgovor AM-CF1: 81H, 00H
Postavka pojačanja izlaznog zvučnika (apsolutni položaj)
Podesite nivo pojačanja izlaza zvučnika prema apsolutnom položaju.
Molimo pogledajte tabelu “Tabela pojačanja” da provjerite apsolutne pozicije koje odgovaraju vrijednostima pojačanja (dB). Nakon što AM-CF1 primi ovu naredbu, mijenja nivo pojačanja i odgovara na promijenjenu konačnu vrijednost.
Naredba: 91H, 03H, , ,
01H: Izlazni kanal zvučnika (fiksna vrijednost)
00H: Atribut kanala (fiksna vrijednost) * Ažuriranja atributa kanala 00H web postavke pojačanja
00H do 3FH (-∞ do 0dB, pogledajte grafikon "Tabela pojačanja")
AM-CF1 odgovor: 91H, 03H, , ,
Postavka pojačanja izlaznog zvučnika (korak)
Podesite nivo pojačanja izlaza zvučnika u koracima položaja.
Položaj pojačanja može se povećati ili spustiti s trenutne pozicije.
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: Izlazni kanal zvučnika (fiksna vrijednost)
00H: Atribut kanala (fiksna vrijednost) * Ažuriranja atributa kanala 00H web postavke pojačanja
GORE: 41H do 5FH (1 korak do 31 korak prema gore, (npr.) 1 korak prema gore = 41H)
dolje: 61H do 7FH (1 korak do 31 korak prema dolje, (npr.) 1 korak dolje = 61H) *Minimalna vrijednost (položaj) za silazno pušenje bit će 01H.
(Npr.) Povećajte nivo pojačanja izlaznog zvučnika za 3 koraka
91H, 03H, 00H, 00H, 43H
AM-CF1 odgovor: 91H, 03H, , ,
00H do 3FH (-∞ do 0dB, pogledajte grafikon "Tabela pojačanja")
Postavka načina isključivanja zvuka
Postavite način isključivanja zvuka na ulaznim i izlaznim audio kanalima.
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: Izlazni kanal zvučnika
00H: Atribut kanala (fiksna vrijednost)
00H: Način isključivanja zvuka OFF (isključeno)
01H: Način isključivanja zvuka UKLJUČEN (isključeno)
AM-CF1 odgovor: 98H, 03H, , ,
Pozivanje memorijskih postavki
Pozovite unaprijed pohranjenu memorijsku postavku.
Nakon što AM-CF1 primi ovu naredbu, on opoziva unaprijed pohranjenu memorijsku postavku i odgovara na promijenjeni broj unaprijed postavljene postavke.
Naredba: F1H, 02H, 00H,
00H do 01H: Unaprijed postavljeni broj 1 do 2
Postavka stanja pripravnosti
Postavite stanje pripravnosti jedinice.
Nakon što AM-CF1 primi ovu naredbu, mijenja stanje pripravnosti jedinice i odgovara na promijenjeni status načina rada.
Naredba: F3H, 02H, 00H,
00H: Stanje pripravnosti je isključeno
01H: Uključeno stanje pripravnosti
Postavka Bluetooth načina rada
Postavite Bluetooth način rada jedinice.
Kada je uređaj postavljen na UKLJUČEN način rada, započinje registraciju Bluetooth uparivanja i postaje vidljiv.
Kad je uređaj postavljen na OFF način, prekida Bluetooth vezu ili otkazuje registraciju Bluetooth uparivanja.
Nakon što AM-CF1 primi ovu naredbu, mijenja način rada uređaja na jedinici i odgovara na promijenjeni status načina rada.
Naredba: F5H, 02H, 00H,
00H: OFF (Prekinite Bluetooth vezu ili otkažite registraciju Bluetooth uparivanja)
01H: UKLJUČENO (Pokrenite registraciju Bluetooth uparivanja)
(Npr.) Pokrenite registraciju Bluetooth uparivanja. F5H, 02H, 00H, 01H
Odgovor AM-CF1: F5H, 02H, 00H,
00H: ISKLJUČENO
01H: Prilikom registracije za uparivanje
02H: U vezi
Bluetooth režim
(Bluetooth indikator) |
Postavka Bluetooth načina rada | |
ON | OFF | |
OFF
(ISKLJUČENO) |
Pokrenite registraciju uparivanja putem Bluetootha.
(Treperi plavo) |
Nema akcije
(ISKLJUČENO) |
Prilikom registracije za uparivanje
(Treperi plavo) |
Nastavite registraciju Bluetooth uparivanja.
(Treperi 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
Podesite parametre podešavanja upravljanja mikrofonom. Kad je jedinica postavljena na ručni način rada, smjer izvora zvuka je određen smjerom, a udaljenost izvora zvuka udaljenošću.
Naredba: A0H, 05H, , , ,
00H: Automatski
01H: Priručnik
Potpisan 1-bajtni cijeli broj
Za ručno: -90 do 90 [deg] Za automatsko: 0
Bezznačni dvobajtni cijeli broj izražen velikim decimalnim mjestima.
Za ručno:
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 Automatski: 0
Koristi se samo Manual.
00H: inč
01H: cm
(Npr.) Podesi Automatski
A0H, 05H, 00H, 00H, 00H, 00H, 00H
(Npr.) U ručnom načinu rada postavite smjer na -90, udaljenost na 240.0, a jedinicu za dužinu u inčima. A0H, 05H, 01H, A6H, 09H, 60H, 00H
Lista komandi
Funkcija | Command |
Ulogovati se | 80H, 20H, , |
Odjaviti se | 81h, 00h |
Postavka pojačanja izlaznog zvučnika (apsolutna
pozicija) |
91H, 03H, , , |
Postavka pojačanja izlaznog zvučnika (korak) | 91H, 03H, , , |
Postavka načina isključivanja zvuka | 98H, 03H, , , |
Pozivanje memorijskih postavki | F1H, 02H, 00H, |
Postavka stanja pripravnosti | F3H, 02H, 00H, |
Postavka Bluetooth načina rada | F5H, 02H, 00H, |
Postavka upravljanja snopom mikrofona | A0H, 05H, , , , |
Postavka obavještenja o statusu | F2H, 02H, 00H, |
Postavka obavještenja o statusu upravljanja snopom mikrofona | F2H, 04H, 01H, , , |
Zahtjev za status (dobije poziciju) | F0H, 03H, 11H, , |
Zahtjev za status (način isključivanja zvuka) | F0H, 03H, 18H, , |
Zahtev za status prese memorijski broj memorije) | F0H, 02H, 71H, 00H |
Zahtjev za status (pripravnost) | F0H, 02H, 72H, 00H |
Zahtjev za status mode Bluetooth način rada) | F0H, 02H, 74H, 00H |
Zahtjev za status setting postavka upravljanja snopom mikrofona) | F0H, 05H, 20H, 00H, 00H, 00H, 00H |
Zahtjev za status steering upravljanje mikrofonom
pozicija) |
F0H, 06H, 50H, 00H, 00H, 00H, 00H, |
Podaci o položaju upravljanja mikrofonom | D0H, 06H, A0H, , , |
Komunikacija Examples
Funkcija | Command | Odgovor AM-CF1 |
Prijavite se (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 | ||
Odjaviti se | 81H, 00H | 81H, 00H |
Postavka pojačanja izlaznog zvučnika
"0dB" |
91H,03H,01H,00H,3DH | 91H,03H,01H,00H,3DH |
Postavka pojačanja izlaznog zvučnika
"3 koraka gore" |
91H,03H,01H,00H,43H | 91H,03H,01H,00H,2DH
Kada 2AH (-19dB) prije 3stepupa, postanite 2DH nakon 3stepupa |
Postavka pojačanja izlaznog zvučnika
"3 koraka prema dolje" |
91H,03H,01H,00H,63H | 91H,03H,01H,00H,2AH
Kada 2DH (-16dB) prije 3stepdown-a, postanite 2AH nakon 3stepdown-a |
Postavka načina isključivanja zvuka (UKLJUČENO) | 98H,03H,00H,00H,01H | 98H,03H,00H,00H,01H |
Postavka načina isključivanja zvuka (OFF) | 98H,03H,00H,00H,00H | 98H,03H,00H,00H,00H |
Pozivanje memorijskih postavki
"Preset1" |
F1H, 02H, 00H, 00H | F1H, 02H, 00H, 00H |
Pozivanje memorijskih postavki
"Preset2" |
F1H, 02H, 00H, 01H | F1H, 02H, 00H, 01H |
Podešavanje stanja pripravnosti (UKLJUČENO) | F3H, 02H, 00H, 01H | F3H, 02H, 00H, 01H |
Podešavanje stanja pripravnosti (OFF) | F3H, 02H, 00H, 00H | F3H, 02H, 00H, 00H |
Postavka Bluetooth načina rada (UKLJUČENO) | F5H, 02H, 00H, 01H | F5H, 02H, 00H, 01H |
Postavka Bluetooth načina rada (OFF) | 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 |
(Automatski) | Položaj se obavještava naredbom za informacije o položaju upravljača | |
svako određeno 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 |
(Priručnik, 90 stepeni, 240.0 inča) | Položaj se obavještava putem položaja upravljačkog snopa mikrofona | |
naredba za informacije. | ||
Postavka obavijesti o statusu (UKLJUČENO) | F2H, 02H, 00H, 01H | F2H, 02H, 00H, 01H |
Postavka obavijesti o statusu (OFF) | F2H, 02H, 00H, 00H | F2H, 02H, 00H, 00H |
Status upravljanja snopom mikrofona
postavka obavještenja (UKLJUČENO) |
F2H,04H,01H,00H,00H,01H | F2H,04H,01H,00H,00H,01H |
Status upravljanja snopom mikrofona
postavka obavještenja (OFF) |
F2H,04H,01H,00H,00H,00H | F2H,04H,01H,00H,00H,00H |
Tablica pojačanja
Pozicija | Dobijte (dB) | Pozicija | 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 zamjenjuje se na -60dB
Istorija revizija
Ver. | Datum revizije | Sadržaj osnivanja i promjena |
0.0.1 | 23. marta 2018 | Objavljena prva revizija |
1.0.0 | 7. maja 2018 | Dodana je stavka "utišavanje zvučnika". |
1.0.1 | 23. maja 2018 | Komunikacija nprample se ispravlja prema redoslijedu naredbi.
ExampIzmijenjen je stupanj pojačanja fejdera kanala. Ispravljeno je objašnjenje prelaska u stanje pripravnosti |
1.0.2 | 28. maja 2018 | AM-CF1 komande odgovora u “Communication example: 3stepdown” su ispravljeni. |
1.0.3 | 25. juna 2018 | Zvučnik za podešavanje načina isključivanja zvuka je dodat.
Dodana je zadana vrijednost (OFF) za postavku obavijesti o statusu AM-CF1. Zahtjev za status mode način isključivanja zvuka) zvučnik je dodan. |
1.0.4 | 23. jul 2018 | Dodaju se prijava i odjava.
Dodaje se zahtjev za status „upravljanje snopom“. |
1.0.5 | 1. avgusta 2018 | Sljedeće komunikacijske komande nprampispravljeni su.
Setting Postavka načina isključivanja zvuka Setting Postavka stanja pripravnosti Request Zahtev za status mode režim pripravnosti) Request Zahtjev za status steering upravljanje snopom) Ime unapred podešene postavke komunikacije nprample je modifikovano. |
1.0.6 | 21. avgusta 2018 | Zahtjev za status „upravljanje gredom“ promijenjen je u postavku upravljanja gredom. |
1.0.7 | 5. septembra 2018 | Postavka upravljanja snopom mikrofona je promijenjena. Dodana je postavka obavijesti o statusu upravljača snopa. Dodaje se zahtjev za status setting postavka upravljanja snopom (. Dodaje se zahtjev za status position položaj upravljača greda (. Dodane su informacije o položaju upravljača grede.
Lista naredbi Upravljanje snopom je promijenjeno. Komunikacija example Beam Steering je promijenjen. |
1.0.8 | 11. jul 2019 | Opis “*Napomena” je izbrisan s gornje stranice. Opis konfiguracije naredbe je promijenjen. Dužina podataka za odjavu je ispravljena.
Opis za postavku pojačanja izlaznog zvučnika (apsolutni položaj) je ispravljen. Example podaci podešavanja izlaznog pojačanja zvučnika (korak) su ispravljeni. Opis za postavku upravljanja mikrofonom je ispravljen. Opis za postavku obavijesti o statusu upravljača mikrofona je ispravljen. Opis zahtjeva za status position Položaj upravljača zraka mikrofona) je ispravljen. X-koordinata informacija o položaju upravljačkog snopa mikrofona ispravlja se u zahtjevu za status. Opis naredbe na listi naredbi je ispravljen. |
1.0.9 | 12. jul 2019 | Dio opisa za postavku pojačanja izlaznog zvučnika „apsolutni položaj“ se briše.
Dio opisa tablice Gain je izbrisan. |
1.0.10 | novembar 6,2019 | Dodano je podešavanje Bluetooth načina rada.
Dodan je zahtjev za status (Bluetooth način rada). |
Dokumenti / Resursi
![]() |
Audio sistemi 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 sistemi |