Audio Systems AM-CF1 Zunanji nadzorni protokol TCP/IP

izdelek

konecview

Protokoli, razkriti v tem dokumentu, so pripravljeni za nadzor AM-CF1 prek krmilnikov tretjih oseb ali prek računalniške terminalske aplikacije in pridobivanje informacij o napravi za nadaljnje integracije.

Za zagon kontrol se je zahtevana prijava z avtentikacijo z geslom in odjava po zaključku kontrol.

  • Prijava
  • Odjava

Nadzorujete lahko naslednje nastavitve.

  • Izhodni ojačitev zvočnika
  • Izklop zvoka
  • Priklic pomnilniških prednastavitev
  • Način pripravljenosti
  • Bluetooth način
  • Krmiljenje snopa mikrofona
  • Obvestilo o stanju
  • Obvestilo o stanju usmerjanja snopa mikrofona

Za pridobitev vrednosti nastavitev AM-CF1 lahko uporabite tudi naslednje ukaze. 

  • Zahteva za status
    • Pridobite vrednost
    • Izklop zvoka
    • Prednastavljena številka
    • Način pripravljenosti
    • Bluetooth način
    • Nastavitev usmerjanja snopa mikrofona
    • Položaj za krmiljenje žarka mikrofona
  • Informacije o stanju
    • Informacije o položaju usmerjanja žarka mikrofona (Stanje AM-CF1 v realnem času)

Uvod

Zunanja krmilna vrata AM-CF1 je treba nastaviti pred povezavo z enoto s tem protokolom.

  • Ciljno pristanišče
    Številka vrat TCP: Nastavite številko vrat glede na daljinski upravljalnik, ki ga želite povezati.
    Privzeta vrednost: 3000
Specifikacija komunikacije TCP/IP
# Postavka Vsebina (izvedbena pravila)
1 Komunikacijska pot Ena pot
2 Dolžina sporočila Spremenljiva dolžina maks. 1024 bajtov
3 Vrsta kode sporočila Binarno
4 Potrditev dostave Če je rokovanje izvedeno na aplikacijski ravni in AM-CF1 ni odgovora 1 sekundo, je zaželeno oblikovati časovno omejitev komunikacije
5 Nadzor ponovnega prenosa Noben
6 Prednostni nadzor Noben
  • Definirajte AM-CF1 kot strežnik TCP.
  • Vrata TCP so vedno povezana (ohranjajo pri življenju).
  • Za vzdrževanje povezave AM-CF1 izvaja naslednje operacije.
  • Pošlji nekaj podatkov vsaj enkrat v 10 sekundah. Če obstaja status, ki ga je treba poslati kot podatke, se vsebina prenese, drugače samo pošljite 0xFF z 1 bajtom.
  • Če daljinski upravljalnik eno minuto ne prejme ničesar, se povezava TCP/IP samodejno prekine.

Konfiguracija ukaza

  • Ukazi so od 80H do FFH, dolžina podatkov je od 00H do 7F, podatki pa od 00H do FFH
  • Dolžina podatkov (N) je vključena informacija, ki predstavlja dolžino podatkov, ki sledi podatkom
  • Ko je prejet podatek, ki je daljši od dolžine podatkov, se naslednji podatki zavržejo.
  • Če je podatek krajši od dolžine podatkov in je prejet naslednji ukaz, se prejšnji ukaz zavrže.
  • Ko je komunikacija TCP/IP prekinjena, omogoči ponovno vzpostavitev povezave.
Kontrolni ukazi in vrednost nastavitve

Prijava
Nadzorni ukazi so sprejeti le, če se podatki za prijavo ujemajo s podatki za preverjanje pristnosti gesla v web brskalnik. Če se ne ujemata, vrne AM-CF1 odziv NACK za prijavo kot ukaz (razen prijave in odjave) krmilniku. Če je komunikacija s krmilnikom prekinjena, bo sistem odjavljen in krmilnik se mora znova prijaviti.
Ko AM-CF1 prejme ta ukaz, se odzove na rezultat preverjanja pristnosti z geslom.
Ukaz: 80H, 20H, ,
Določa 16-bajtne kode ASCII
Če je vrednost manjša od 16 bajtov, se manjkajoča vrednost zapolni z znakom NULL (0x00).
Določa 16-bajtne kode ASCII
Če je vrednost manjša od 16 bajtov, se manjkajoča vrednost zapolni z znakom NULL (0x00).
(npr.) Če je uporabniško ime admin in geslo admin (=privzeta nastavitev)
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

Odziv AM-CF1: Odgovor se ustvari glede na rezultat preverjanja pristnosti gesla.
Odgovor ACK pri ujemanju: 80H, 01H, 01H
Odgovor NACK, ko se ne ujema: 80H, 01H, 00H

Odjava

Preklopite enoto iz statusa prijave v status odjave
Ko AM-CF1 prejme ta ukaz, preklopi enoto v status odjave in se odzove na rezultat operacije.
Ukaz: 81H, 00H
Odziv AM-CF1: 81H, 00H

Nastavitev izhodnega ojačanja zvočnika (absolutni položaj)

Nastavite stopnjo ojačanja izhoda zvočnika glede na absolutni položaj.
Za preverjanje absolutnih položajev, ki ustrezajo vrednostim ojačanja (dB), glejte tabelo »Gain Table«. Ko AM-CF1 prejme ta ukaz, spremeni stopnjo ojačanja in se odzove na spremenjeno končno vrednost.
Ukaz: 91H, 03H, , ,

01H: Kanal za izhod zvočnikov (fiksna vrednost)

00H: Atribut kanala (fiksna vrednost) * Posodobitve atributa kanala 00H web nastavitve pridobivanja

00H do 3FH (-∞ do 0dB, glejte tabelo “Gain Table”)

Odziv AM-CF1: 91H, 03H, , ,

Nastavitev izhodnega ojačanja zvočnika (korak)
Nastavite stopnjo ojačanja izhoda zvočnika s koraki položaja.
Položaj ojačanja se lahko stopnjuje navzgor ali navzdol od trenutnega položaja.
Vsak korak spremeni en položaj.
Ko AM-CF1 prejme ta ukaz, spremeni položaj ojačanja in se odzove na spremenjeno vrednost položaja.
Ukaz: 91H, 03H, , ,

01H: Kanal za izhod zvočnikov (fiksna vrednost)

00H: atribut kanala (fiksna vrednost) *posodobitve atributa kanala 00H web nastavitve pridobivanja


UP: 41H do 5FH (1 korak do 31 korakov navzgor, (npr.) 1 korak navzgor = 41H)
Dol: 61H do 7FH (1 korak navzdol do 31 korakov navzdol, (npr.) 1 korak navzdol = 61H) *Najmanjša vrednost (položaj) za korak navzdol je 01H.

(Npr.) Povečajte izhodno raven zvočnika za 3 korake
91H, 03H, 00H, 00H, 43H

Odziv AM-CF1: 91H, 03H, , ,

00H do 3FH (-∞ do 0dB, glejte tabelo “Gain Table”)

Nastavitev načina izklopa zvoka

Nastavite način utišanja zvočnih vhodnih in izhodnih kanalov.
Ko AM-CF1 prejme ta ukaz, spremeni način utišanja in se odzove na spremenjeno končno vrednost.
Ukaz: 98H, 03H, , ,

00H: kanal za mikrofon
01H: Kanal za izhod zvočnikov

00H: atribut kanala (fiksna vrednost)

00H: način izklopa zvoka IZKLOPLJEN (vklopljen zvok)
01H: način izklopa zvoka VKLOPLJEN (izklopljen zvok)

Odziv AM-CF1: 98H, 03H, , ,
Priklic pomnilniških prednastavitev
Prikličite vnaprej shranjeno prednastavitev pomnilnika.
Ko AM-CF1 prejme ta ukaz, prikliče vnaprej shranjeno pomnilniško prednastavitev in se odzove na spremenjeno številko prednastavitve.
Ukaz: F1H, 02H, 00H,

00H do 01H: prednastavljena številka 1 do 2

Nastavitev načina pripravljenosti

Nastavite način pripravljenosti enote.
Ko AM-CF1 prejme ta ukaz, spremeni način pripravljenosti enote in se odzove na stanje spremenjenega načina.
Ukaz: F3H, 02H, 00H,

00H: stanje pripravljenosti IZKLOPLJENO
01H: VKLOPLJENO stanje pripravljenosti

Nastavitev načina Bluetooth

Nastavite način Bluetooth enote.
Ko je enota nastavljena na način VKLOP, začne registracijo povezovanja Bluetooth in postane vidna.

Ko je enota nastavljena na način IZKLOP, prekine povezavo Bluetooth ali prekliče registracijo seznanjanja Bluetooth.

Ko AM-CF1 prejme ta ukaz, spremeni način Bluetooth enote in se odzove na stanje spremenjenega načina.
Ukaz: F5H, 02H, 00H,

00H:IZKLOP(Prekinite povezavo Bluetooth ali prekličite registracijo seznanjanja Bluetooth)
01H:ON(Začetek registracije seznanjanja Bluetooth)
(Npr.)Začnite registracijo povezovanja Bluetooth. F5H, 02H, 00H, 01H

Odziv AM-CF1: F5H, 02H, 00H,

00H: IZKLOP
01H: Pri registraciji parov
02H: V zvezi

Način Bluetooth

(Bluetooth indikator)

Nastavitev načina Bluetooth
ON IZKLOP
IZKLOP

(IZKLOP)

Začnite registracijo povezovanja Bluetooth.

(utripajoča modra)

Brez ukrepanja

(IZKLOP)

Pri registraciji parov

(utripajoča modra)

Nadaljujte z registracijo seznanjanja Bluetooth.

(utripajoča modra)

Prekliči registracijo seznanjanja Bluetooth.

(IZKLOP)

V povezavi

"Modra"

Ohranite povezavo Bluetooth.

"Modra"

Prekinite povezavo Bluetooth.

(IZKLOP)

Nastavitev usmerjanja snopa mikrofona

Nastavite nastavitvene parametre za krmiljenje snopa mikrofona. Ko je enota nastavljena na ročni način, je smer vira zvoka določena z Direction, razdalja vira zvoka pa z Distance.
Ukaz: A0H, 05H, , , ,

00H: Samodejno
01H: Ročno

1-bajtno celo število s predznakom
Za ročno: -90 do 90 [deg] Za samodejno: 0

Dvobajtno celo število brez predznaka, izraženo z decimalnimi mesti velikega konca.
Za priročnik:
Za palec: 0 do 2400 [palec na 10] (0.0 do 240.0 [palec])
Za cm: 0 do 6000 [cm na 10] (0.0 do 600.0 [cm])
Za avto: 0

Uporablja se samo ročno.
00H: palec
01H: cm
(npr.) Nastavi samodejno
A0H, 05H, 00H, 00H, 00H, 00H, 00H
(Npr.) V ročnem načinu nastavite smer na -90, razdaljo na 240.0 in enoto dolžine kot palec. A0H, 05H, 01H, A6H, 09H, 60H, 00H

Seznam ukazov

funkcija Ukaz
Prijava 80H, 20H, ,
Odjava 81H, 00H
Nastavitev izhodnega ojačanja zvočnika (absolutno

položaj)

91H, 03H, , ,
Nastavitev izhodnega ojačanja zvočnika (korak) 91H, 03H, , ,
Nastavitev načina izklopa zvoka 98H, 03H, , ,
Priklic pomnilniških prednastavitev F1H, 02H, 00H,
Nastavitev načina pripravljenosti F3H, 02H, 00H,
Nastavitev načina Bluetooth F5H, 02H, 00H,
Nastavitev usmerjanja snopa mikrofona A0H, 05H, , , ,
Nastavitev obvestil o stanju F2H, 02H, 00H,
Nastavitev obvestila o stanju usmerjanja snopa mikrofona F2H, 04H, 01H, , ,
Zahteva za status (pridobite položaj) F0H, 03H, 11H, ,
Zahteva po statusu (izklopljen način) F0H, 03H, 18H, ,
Zahteva po statusu (prednastavljena številka pomnilnika) F0H, 02H, 71H, 00H
Zahteva po statusu (stanje pripravljenosti) F0H, 02H, 72H, 00H
Zahteva po statusu (Bluetooth način) F0H, 02H, 74H, 00H
Zahteva po statusu (nastavitev usmerjanja snopa mikrofona) F0H, 05H, 20H, 00H, 00H, 00H, 00H
Zahteva po statusu (krmiljenje snopa mikrofona

položaj)

F0H, 06H, 50H, 00H, 00H, 00H ,00H,
Informacije o položaju krmiljenja mikrofonskega žarka D0H, 06H, A0H, , ,

Komunikacija npramples

funkcija Ukaz Odziv AM-CF1
Prijava(admin, admin) 80H,20H,61H,64H,6DH,69H,6EH,00H,

00H,00H,00H,00H,00H,00H,00H,00H,

80H,01H,01H

Za odgovore NACK je tretji bajt

  00H,00H,61H,64H,6DH,69H,6EH,00H, 00H
  00H,00H,00H,00H,00H,00H,00H,00H,  
  00H, 00H  
Odjava 81H, 00H 81H, 00H
Nastavitev izhodnega ojačanja zvočnika

(0dB)

91H,03H,01H,00H,3DH 91H,03H,01H,00H,3DH
Nastavitev izhodnega ojačanja zvočnika

(3 korak naprej)

91H,03H,01H,00H,43H 91H,03H,01H,00H,2DH

Ko je 2AH(-19dB) pred 3stopenjem, postane 2DH po 3stopenjih

Nastavitev izhodnega ojačanja zvočnika

(3 korak navzdol)

91H,03H,01H,00H,63H 91H,03H,01H,00H,2AH

Ko je 2DH(-16dB) pred 3 koraki navzdol, postane 2AH po 3 korakih navzdol

Nastavitev načina izklopa zvoka (ON) 98H,03H,00H,00H,01H 98H,03H,00H,00H,01H
Nastavitev načina izklopa zvoka (IZKLOP) 98H,03H,00H,00H,00H 98H,03H,00H,00H,00H
Priklic pomnilniških prednastavitev

(prednastavitev1)

F1H,02H,00H,00H F1H,02H,00H,00H
Priklic pomnilniških prednastavitev

(prednastavitev2)

F1H,02H,00H,01H F1H,02H,00H,01H
Nastavitev stanja pripravljenosti (ON) F3H,02H,00H,01H F3H,02H,00H,01H
Nastavitev stanja pripravljenosti (IZKLOP) F3H,02H,00H,00H F3H,02H,00H,00H
Nastavitev načina Bluetooth(ON) F5H,02H,00H,01H F5H,02H,00H,01H
Nastavitev načina Bluetooth(IZKLOP) F5H,02H,00H,00H F5H,02H,00H,00H
Nastavitev usmerjanja snopa mikrofona A0H,05H,00H,00H,00H,00H,00H A0H,05H,00H,00H,00H,00H,00H
(Samodejno)   Položaj je obveščen z ukazom za informacije o položaju za krmiljenje žarka
    vsak nastavljeni čas.
    D0H,06H,A0H,F4H,48H,17H,70H,01H
Nastavitev usmerjanja snopa mikrofona A0H,05H,01H,A6H,09H,60H,00H A0H,05H,01H,A6H,09H,60H,00H
(Ročno, 90 stopinj, 240.0 palca)   Položaj je obveščen s krmilnim položajem žarka mikrofona
    informacijski ukaz.
Nastavitev obvestila o statusu (ON) F2H,02H,00H,01H F2H,02H,00H,01H
Nastavitev obvestila o stanju (IZKLOP) F2H,02H,00H,00H F2H,02H,00H,00H
Stanje usmerjanja žarka mikrofona

nastavitev obvestil (ON)

F2H,04H,01H,00H,00H,01H F2H,04H,01H,00H,00H,01H
Stanje usmerjanja žarka mikrofona

nastavitev obvestil (IZKLOP)

F2H,04H,01H,00H,00H,00H F2H,04H,01H,00H,00H,00H
     

Tabela pridobitve

Položaj Pridobite (dB) Položaj Pridobite (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

Privzeta vrednost je 3DH
Položaj 00H se nadomesti z -60dB

Zgodovina revizij

ver. Datum revizije Vsebina ustanovitve in spremembe
0.0.1 23. marec 2018 Izdana 1. revizija
1.0.0 7. maj 2018 Dodan je element »izklop zvočnika«.
1.0.1 23. maj 2018 Komunikacija prample se popravi glede na zaporedje ukazov.

Example ojačitve federja kanala je spremenjen.

Popravljena je razlaga preklopa v stanje pripravljenosti

1.0.2 28. maj 2018 Odzivni ukazi AM-CF1 v »Communication example: 3stepdown« so popravljeni.
1.0.3 25. junij 2018 Dodan je zvočnik za nastavitev utišanega načina.

Dodana je privzeta vrednost (OFF) za nastavitev obvestil o stanju AM-CF1.

Dodan je zvočnik z zahtevo po statusu (način izklopa zvoka).

1.0.4 23. julij 2018 Dodani sta prijava in odjava.

Dodana je zahteva po statusu (usmerjanje žarka).

1.0.5 1. avgust 2018 Naslednji komunikacijski ukazi nprampso popravljene.

・Nastavitev načina izklopa zvoka

・Nastavitev stanja pripravljenosti

・ Zahteva po statusu (stanje pripravljenosti)

・ Zahteva po statusu (krmiljenje žarka)

Ime prednastavljene nastavitve komunikacije nprample je spremenjen.

1.0.6 21. avgust 2018 Zahteva za status (usmerjanje snopa) se spremeni v nastavitev za usmerjanje snopa.
1.0.7 5. september 2018 Nastavitev usmerjanja snopa mikrofona je spremenjena. Dodana je nastavitev obveščanja o statusu krmiljenja žarka. Dodana je zahteva po statusu (nastavitev krmiljenja žarka). Dodana je zahteva po statusu (položaj krmiljenja žarka). Dodane so informacije o položaju krmiljenja žarka.

Seznam ukazov Usmerjanje žarka je spremenjen. Komunikacija prample Krmiljenje snopa je spremenjeno.

1.0.8 11. julij 2019 Opis »*Opomba« je izbrisan z zgornje strani. Opis konfiguracije ukaza je spremenjen. Dolžina podatkov o odjavi je popravljena.

Opis za nastavitev izhodnega ojačanja zvočnika (absolutni položaj) je popravljen.

Examppodatki o nastavitvi izhodnega ojačanja zvočnika (korak) so popravljeni. Opis za nastavitev krmiljenja zrna mikrofona je popravljen.

Opis za nastavitev obvestila o statusu usmerjanja zrna mikrofona je popravljen.

Opis za zahtevo po statusu (položaj krmiljenja žarka mikrofona) je popravljen.

X-koordinata informacije o položaju usmerjanja žarka mikrofona je popravljena v zahtevi za status.

Opis ukaza na seznamu ukazov je popravljen.

1.0.9 12. julij 2019 Del opisov za nastavitev izhodnega ojačanja zvočnika (absolutni položaj) je izbrisan.

Del opisov za tabelo Gain je izbrisan.

1.0.10 november 6,2019 Dodana je nastavitev načina Bluetooth.

Dodana je zahteva po statusu (Bluetooth način).

     

 

Dokumenti / Viri

Audio Systems AM-CF1 Zunanji nadzorni protokol TCP/IP [pdf] Uporabniški priročnik
TCP IP, AM-CF1 Zunanji nadzorni protokol TCP IP, Zunanji nadzorni protokol TCP, Zunanji nadzorni protokol IP, AM-CF1, Avdio sistemi

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *