Lydsystemer AM-CF1 ekstern kontrolprotokol TCP/IP

produkt

Overview

De protokoller, der er beskrevet i dette dokument, er forberedt til at styre AM-CF1 via tredjepartscontrollere eller via en computerbaseret terminalapplikation og indhente enhedsoplysninger til yderligere integrationer.

Det er påkrævet at logge ind med adgangskodegodkendelse for at starte kontroller og logge ud, når kontrollerne afsluttes.

  • Log-in
  • Log ud

Følgende indstillinger kan kontrolleres.

  • Højttalerudgangsforstærkning
  • Mute-tilstand
  • Genkald hukommelsesforudindstillinger
  • Standby-tilstand
  • Bluetooth-tilstand
  • Mikrofonstrålestyring
  • Statusmeddelelse
  • Statusmeddelelse for mikrofonstrålestyring

Følgende kommandoer kan også bruges til at få AM-CF1 indstillingsværdierne. 

  • Statusanmodning
    • Få værdi
    • Mute-tilstand
    • Forudindstillet nummer
    • Standby-tilstand
    • Bluetooth-tilstand
    • Mikrofonstrålestyringsindstilling
    • Mikrofonstrålestyringsposition
  • Statusoplysninger
    • Information om mikrofonstrålestyringsposition (Realtidsstatus for AM-CF1)

Indledning

Den eksterne kontrolport på AM-CF1 skal indstilles, før den tilsluttes til enheden ved hjælp af denne protokol.

  • Målport
    TCP-portnummer: Indstil portnummeret i henhold til den fjernbetjening, der skal tilsluttes.
    Standardværdi: 3000
TCP/IP kommunikationsspecifikation
# Punkt Indhold (implementeringsregler)
1 Kommunikationssti Én vej
2 Beskedets længde Variabel længde max. 1024 bytes
3 Meddelelseskodetype Binær
4 Bekræftelse af levering Hvis der udføres et håndtryk på applikationslaget, og der ikke er noget svar fra AM-CF1 i 1 sek., er det at foretrække at designe kommunikationstimeout
5 Retransmissionskontrol Ingen
6 Prioritetskontrol Ingen
  • Definer AM-CF1 som TCP-serveren.
  • TCP-porten er altid tilsluttet (holdes i live).
  • For at opretholde forbindelsen udfører AM-CF1 følgende handlinger.
  • Send nogle data mindst én gang i 10 sekunder. Hvis der er en status, der skal sendes som data, sendes indholdet ellers bare send 0xFF med 1 byte.
  • Hvis der ikke modtages noget fra fjernbetjeningen i et minut, afbrydes TCP/IP-forbindelsen automatisk.

Kommando konfiguration

  • Kommandoer er 80H til FFH, datalængde er 00H til 7F, og data er 00H til FFH
  • Datalængde (N) er inkluderet information, der repræsenterer datalængden efter dataene
  • Når der modtages data, der er længere end datalængden, kasseres de efterfølgende data.
  • Hvis en data er kortere end datalængden, og den næste kommando modtages, kasseres den forrige kommando.
  • Når en TCP/IP-kommunikation afbrydes, muliggør den genforbindelse.
Kontrolkommandoer og indstillingsværdi

Log-in
Kontrolkommandoer accepteres kun, når log-in-oplysningerne matcher adgangskodegodkendelsesoplysningerne i web browser. Hvis de ikke stemmer overens, returnerer AM-CF1 et login NACK-svar som en kommando (undtagen log-in og log-out) til controlleren. Hvis kommunikationen med controlleren afbrydes, vil systemet blive logget ud, og controlleren skal logge på igen.
Når AM-CF1 modtager denne kommando, svarer den på adgangskodegodkendelsesresultatet.
Kommando: 80H, 20H, ,
Angiver 16-byte ASCII-koder
Hvis værdien er mindre end 16 bytes, udfyldes den manglende værdi med NULL-tegnet (0x00).
Angiver 16-byte ASCII-koder
Hvis værdien er mindre end 16 bytes, udfyldes den manglende værdi med NULL-tegnet (0x00).
(f.eks.) Hvis brugernavn er admin og password er admin (=standardindstilling)
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, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMX H, XNUMX XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH, XNUMXH

AM-CF1-svar: Svaret genereres i henhold til adgangskodegodkendelsesresultatet.
ACK-svar ved matchning: IH, 80H, 01H
NACK-svar, når det ikke matcher: IH, 80H, 01H

Log ud

Drej enheden fra login-status til log-out-status
Når AM-CF1 modtager denne kommando, ændrer den enheden til log-out-status og reagerer på driftsresultatet.
Kommando: 81H, 00H
AM-CF1-respons:81H, 00H

Højttalerudgangsforstærkningsindstilling (absolut position)

Indstil forstærkningsniveauet for højttalerens output efter absolut position.
Se venligst "Gain Table"-diagrammet for at kontrollere de absolutte positioner, der svarer til forstærkningsværdier (dB). Når AM-CF1 modtager denne kommando, ændrer den forstærkningsniveauet og reagerer på den ændrede slutværdi.
Kommando: 91H, 03H, , ,

01H: Speaker Out-kanal (fast værdi)

00H: Kanalattribut (fast værdi) * Kanalattribut 00H opdateringer web forstærkningsindstillinger

00H til 3FH (-∞ til 0dB, se venligst "Gain Table"-skemaet)

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

Højttalerudgangsforstærkningsindstilling (trin)
Indstil forstærkningsniveauet for højttalerudgangen ved hjælp af positionstrin.
Forstærkningspositionen kan gå op eller ned fra den aktuelle position.
Hvert trin ændrer en position.
Når AM-CF1 har modtaget denne kommando, ændrer den forstærkningspositionen og reagerer på den ændrede positionsværdi.
Kommando: 91H, 03H, , ,

01H: Speaker Out-kanal (fast værdi)

00H: Kanalattribut (fast værdi) *Kanalattribut 00H opdateringer web forstærkningsindstillinger


OP: 41H til 5FH (1 trin op til 31 trin op, (f.eks.) 1 trin op = 41H)
Ned: 61H til 7FH (1 trin ned til 31 trin ned, (f.eks.) 1 trin ned = 61H) *Minimumsværdien (position) for trin ned skal være 01H.

(f.eks.) Forøg højttalerudgangsforstærkningsniveauet med 3 trin
91H, 03H, 00H, 00H, 43H

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

00H til 3FH (-∞ til 0dB, se venligst "Gain Table"-skemaet)

Mute-indstilling

Indstil mute-tilstanden for lydindgangs- og udgangskanalerne.
Når AM-CF1 modtager denne kommando, ændrer den mute-tilstand og reagerer på den ændrede slutværdi.
Kommando:98H, 03H, , ,

00H: Mic In kanal
01H: Speaker Out-kanal

00H: Kanalattribut (fast værdi)

00H: Lydløs tilstand FRA (ikke slået fra)
01H: Mute-tilstand TIL (dæmpet)

AM-CF1-svar:98H, 03H, , ,
Genkald hukommelsesforudindstillinger
Hent en forud lagret hukommelsesforudindstilling.
Når AM-CF1 modtager denne kommando, genkalder den en forud lagret hukommelsesforudindstilling og svarer på det ændrede forudindstillede nummer.
Kommando: F1H, 02H, 00H,

00H til 01H: Forudindstillet nummer 1 til 2

Standby-indstilling

Indstil enhedens standbytilstand.
Når AM-CF1 modtager denne kommando, ændrer den enhedens standbytilstand og reagerer på den ændrede tilstandsstatus.
Kommando: F3H, 02H, 00H,

00H: Standbytilstand FRA
01H: Standby-tilstand TIL

Indstilling af Bluetooth-tilstand

Indstil enhedens Bluetooth-tilstand.
Når enheden er indstillet til ON-tilstand, starter den Bluetooth-parringsregistrering og bliver synlig.

Når enheden er indstillet til OFF-tilstand, afbryder den Bluetooth-forbindelsen eller annullerer registreringen af ​​Bluetooth-parring.

Når AM-CF1 modtager denne kommando, ændrer den enhedens Bluetooth-tilstand og reagerer på den ændrede tilstandsstatus.
Kommando: F5H, 02H, 00H,

00H:OFF(Afbryd Bluetooth-forbindelsen eller annuller registreringen af ​​Bluetooth-parring)
01H:ON(Start registrering af Bluetooth-parring)
(f.eks.)Start registrering af Bluetooth-parring. F5H, 02H, 00H, 01H

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

00H: FRA
01H: I parringsregistrering
02H: I forbindelse

Bluetooth-tilstand

(Bluetooth-indikator)

Indstilling af Bluetooth-tilstand
ON SLUKKET
SLUKKET

(AF)

Start registrering af Bluetooth-parring.

(Blinker blåt)

Ingen handling

(AF)

I parringsregistrering

(Blinker blåt)

Fortsæt registreringen af ​​Bluetooth-parring.

(Blinker blåt)

Annuller registrering af Bluetooth-parring.

(AF)

I forbindelse

(Blå)

Oprethold Bluetooth-forbindelse.

(Blå)

Afbryd Bluetooth-forbindelse.

(AF)

Mikrofonstrålestyringsindstilling

Indstil indstillingsparametrene for mikrofonstrålestyringen. Når enheden er indstillet til manuel tilstand, er retningen af ​​lydkilden angivet af Retning, og afstanden til lydkilden er angivet med Distance.
Kommando: A0H, 05H, , , ,

00H: Auto
01H: Manual

Signeret 1-byte heltal
For manuel: -90 til 90 [deg] For auto: 0

Et to-byte heltal uden fortegn udtrykt i big-endian decimaler.
Til manual:
For tomme: 0 til 2400 [tommer pr. 10] (0.0 til 240.0 [tommer])
For cm: 0 til 6000 [cm pr. 10] (0.0 til 600.0 [cm])
For Auto: 0

Der bruges kun manual.
00H: tomme
01H: cm
(f.eks.) Indstil Auto
AOH, 0H, 05H, 00H, 00H, 00H, 00H
(f.eks.) I den manuelle tilstand skal du indstille retningen til -90, afstanden til 240.0 og længdeenheden som tomme. AOH, 0H, 05H, A01H, 6H, 09H, 60H

Kommandoliste

Fungere Kommando
Log-in 80H, 20H, ,
Log ud 81H, 00H
Højttalerudgangsforstærkningsindstilling (absolut

position)

91H, 03H, , ,
Højttalerudgangsforstærkningsindstilling (trin) 91H, 03H, , ,
Mute-indstilling 98H, 03H, , ,
Genkald hukommelsesforudindstillinger F1H, 02H, 00H,
Standby-indstilling F3H, 02H, 00H,
Indstilling af Bluetooth-tilstand F5H, 02H, 00H,
Mikrofonstrålestyringsindstilling A0H, 05H, , , ,
Indstilling for statusmeddelelse F2H, 02H, 00H,
Indstilling af meddelelsesstatus for mikrofonstrålestyring F2H, 04H, 01H, , ,
Statusanmodning (vinde position) F0H, 03H, 11H, ,
Statusanmodning (mute-tilstand) F0H, 03H, 18H, ,
Statusanmodning (forudindstillet hukommelsesnummer) FOH, 0H, 02H, 71H
Statusanmodning (standbytilstand) FOH, 0H, 02H, 72H
Statusanmodning (Bluetooth-tilstand) FOH, 0H, 02H, 74H
Statusanmodning (indstilling af mikrofonstrålestyring) F0H, 05H, 20H, 00H, 00H, 00H, 00H
Statusanmodning (mikrofonstrålestyring

position)

F0H, 06H, 50H, 00H, 00H, 00H,00H,
Information om mikrofonstrålestyringsposition D0H, 06H, AOH, , ,

Kommunikation Examples

Fungere Kommando AM-CF1-svar
Log ind(admin, admin) 80H,20H,61H,64H,6DH,69H,6EH,00H,

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

80H,01H,01H

For NACK-svar er den tredje byte

  00H,00H,61H,64H,6DH,69H,6EH,00H, 00H
  00H,00H,00H,00H,00H,00H,00H,00H,  
  00H, 00H  
Log ud 81H, 00H 81H, 00H
Højttalerudgangsforstærkningsindstilling

(0dB)

91H,03H,01H,00H,3DH 91H,03H,01H,00H,3DH
Højttalerudgangsforstærkningsindstilling

(3 trin op)

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

Når 2AH(-19dB) før 3stepup, bliver 2DH efter 3stepup

Højttalerudgangsforstærkningsindstilling

(3 trin ned)

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

Når 2DH(-16dB) før 3stepdown, bliver 2AH efter 3stepdown

Mute-indstilling (ON) 98H,03H,00H,00H,01H 98H,03H,00H,00H,01H
Mute-indstilling (OFF) 98H,03H,00H,00H,00H 98H,03H,00H,00H,00H
Genkald hukommelsesforudindstillinger

(forudindstillet 1)

F1H,02H,00H,00H F1H,02H,00H,00H
Genkald hukommelsesforudindstillinger

(forudindstillet 2)

F1H,02H,00H,01H F1H,02H,00H,01H
Standby-indstilling (ON) F3H,02H,00H,01H F3H,02H,00H,01H
Standby-indstilling (OFF) F3H,02H,00H,00H F3H,02H,00H,00H
Indstilling af Bluetooth-tilstand (ON) F5H,02H,00H,01H F5H,02H,00H,01H
Indstilling af Bluetooth-tilstand (OFF) F5H,02H,00H,00H F5H,02H,00H,00H
Mikrofonstrålestyringsindstilling A0H,05H,00H,00H,00H,00H,00H A0H,05H,00H,00H,00H,00H,00H
(Automatisk)   Positionen meddeles af kommandoen til information om strålestyringsposition
    hver fastsat tid.
    D0H,06H,A0H,F4H,48H,17H,70H,01H
Mikrofonstrålestyringsindstilling A0H,05H,01H,A6H,09H,60H,00H A0H,05H,01H,A6H,09H,60H,00H
(Manuel, 90 grader, 240.0 tommer)   Positionen meddeles af mikrofonstrålens styreposition
    informationskommando.
Statusmeddelelsesindstilling (ON) F2H,02H,00H,01H F2H,02H,00H,01H
Statusmeddelelsesindstilling (OFF) F2H,02H,00H,00H F2H,02H,00H,00H
Status for mikrofonstrålestyring

meddelelsesindstilling (ON)

F2H,04H,01H,00H,00H,01H F2H,04H,01H,00H,00H,01H
Status for mikrofonstrålestyring

meddelelsesindstilling (OFF)

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

Gevinst tabel

Position Få (dB) Position Få (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
0 AH 10 -51 2 AH 42 -19
0BH 11 -50 2BH 43 -18
0CH 12 -49 2CH 44 -17
0 DH 13 -48 2 DH 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
1 AH 26 -35 3 AH 58 -3
1BH 27 -34 3BH 59 -2
1CH 28 -33 3CH 60 -1
1 DH 29 -32 3 DH 61 0
1EH 30 -31 3EH 62 0
1FH 31 -30 3FH 63 0

Standardværdien er 3DH
Position 00H udskiftes til -60dB

Revisionshistorie

Ver. Dato for revision Indhold af etablering og forandring
0.0.1 23. marts 2018 1. revision udgivet
1.0.0 7. maj 2018 Punktet "Speaker mute" tilføjes.
1.0.1 23. maj 2018 Kommunikationen example rettes i henhold til kommandosekvensen.

Exampkanalfaderforstærkningen er ændret.

Forklaringen på at skifte til standbytilstand er rettet

1.0.2 28. maj 2018 AM-CF1-svaret kommandoer i "Kommunikation example: 3stepdown” er rettet.
1.0.3 25. juni 2018 Mute-indstillingshøjttaleren er tilføjet.

Standardværdien (OFF) for statusmeddelelsesindstilling AM-CF1 tilføjes.

Statusanmodning (mute-tilstand) højttaler er tilføjet.

1.0.4 23. juli 2018 Log-in og log-out tilføjes.

Statusanmodning (strålestyring) tilføjes.

1.0.5 1. august 2018 Følgende kommunikationskommandoer f.eksamples er rettet.

・ Indstilling af lydløs tilstand

・ Indstilling af standbytilstand

・ Statusanmodning (standbytilstand)

・ Statusanmodning (strålestyring)

Forudindstillingsnavnet på kommunikationen f.eksample er ændret.

1.0.6 21. august 2018 Statusanmodningen (strålestyring) ændres til strålestyringsindstillingen.
1.0.7 5. september 2018 Mikrofonstrålestyringsindstillingen ændres. Indstilling for meddelelsesstatus for strålestyring er tilføjet. Statusanmodning (strålestyringsindstilling) tilføjes. Statusanmodning (bjælkestyringsposition) tilføjes. Oplysninger om strålestyringsposition tilføjes.

Kommandoliste Strålestyring er ændret. Kommunikation example Beam Steering er ændret.

1.0.8 11. juli 2019 "*Bemærk"-beskrivelsen slettes fra den øverste side. Kommandokonfigurationsbeskrivelsen er ændret. Datalængden af ​​log-out er rettet.

Beskrivelse af højttalerudgangsforstærkningsindstillingen (absolut position) er korrigeret.

Exampdataene for højttalerudgangsforstærkningsindstillingen (trin) er korrigeret. Beskrivelse af mikrofonbønnestyringsindstillingen er rettet.

Beskrivelse af statusmeddelelse for mikrofonbønnestyring er rettet.

Beskrivelse for statusanmodning (mikrofonstrålestyringsposition) er rettet.

X-koordinat for mikrofonstrålens styrepositionsinformation korrigeres i statusanmodning.

Kommandobeskrivelse i Kommandoliste er rettet.

1.0.9 12. juli 2019 En del af beskrivelserne for indstilling af højttalerudgangsforstærkning (absolut position) er slettet.

En del af beskrivelserne for Gain-tabellen slettes.

1.0.10 november 6,2019 Indstilling for Bluetooth-tilstand er tilføjet.

Statusanmodning (Bluetooth-tilstand) tilføjes.

     

 

Dokumenter/ressourcer

Lydsystemer AM-CF1 ekstern kontrolprotokol TCP/IP [pdfBrugervejledning
TCP IP, AM-CF1 ekstern kontrolprotokol TCP IP, ekstern kontrolprotokol TCP, ekstern kontrolprotokol IP, AM-CF1, lydsystemer

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *