Audio sistemi AM-CF1 Protokol vanjske kontrole TCP/IP

proizvod

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

Reference

Ostavite komentar

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