Audio sustavi AM-CF1 Protokol vanjske kontrole TCP/IP

proizvod

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

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *