Lydsystemer AM-CF1 ekstern kontrollprotokoll TCP/IP
Overview
Protokollene som er beskrevet i dette dokumentet er utarbeidet for å kontrollere AM-CF1 via tredjeparts kontrollere eller via en datamaskinbasert terminalapplikasjon og innhente enhetsinformasjon for ytterligere integrasjoner.
Det er nødvendig å logge inn med passordautentisering for å starte kontroller og logge ut når kontroller er ferdige.
- Logg inn
- Logg ut
Følgende innstillinger kan kontrolleres.
- Høyttalerutgang
- Demp-modus
- Henter frem forhåndsinnstillinger for minne
- Standby-modus
- Bluetooth-modus
- Styring av mikrofonstråle
- Statusvarsel
- Varsel om status for mikrofonstråle -styring
Følgende kommandoer kan også brukes for å få innstillingsverdiene for AM-CF1.
- Statusforespørsel
- Få verdi
- Demp-modus
- Forhåndsinnstilt nummer
- Standby-modus
- Bluetooth-modus
- Innstilling for mikrofonstråle
- Mikrofonstråle styreposisjon
- Statusinformasjon
- Informasjon om styring av mikrofonstråle (Sanntidsstatus for AM-CF1)
Introduksjon
Den eksterne kontrollporten til AM-CF1 må settes før du kobler til enheten ved å bruke denne protokollen.
- Målport
TCP -portnummer: Angi portnummeret i henhold til fjernkontrollen som skal kobles til.
Standardverdi: 3000
TCP/IP -kommunikasjonsspesifikasjon
# | Punkt | Innhold (implementeringsregler) |
1 | Kommunikasjonssti | En vei |
2 | Meldingslengde | Variabel lengde maks. 1024 byte |
3 | Meldingskodetype | Binær |
4 | Bekreftelse på levering | Hvis et håndtrykk utføres på applikasjonslaget og det ikke er noe svar fra AM-CF1 i 1 sek, er det å foretrekke å designe kommunikasjonstiden |
5 | Retransmissionskontroll | Ingen |
6 | Prioritetskontroll | Ingen |
- Definer AM-CF1 som TCP-server.
- TCP -porten er alltid tilkoblet (holder liv).
- For å opprettholde tilkoblingen utfører AM-CF1 følgende operasjoner.
- Send noen data minst en gang på 10 sekunder. Hvis det er en status som skal sendes som data, overføres innholdet, ellers sender du bare 0xFF med 1 byte.
- Hvis ingenting mottas fra fjernkontrollen i ett minutt, skal TCP/IP -tilkoblingen avsluttes automatisk.
Kommandokonfigurasjon
- Kommandoer er 80H til FFH, datalengden er 00H til 7F, og dataene er 00H til FFH
- Datalengde (N) er inkludert informasjon som representerer datalengden som følger dataene
- Når en data som er lengre enn datalengden mottas, blir de påfølgende dataene kastet.
- Hvis en data er kortere enn datalengden og den neste kommandoen mottas, forkastes den forrige kommandoen.
- Når en TCP/IP -kommunikasjon er frakoblet, muliggjør den ny tilkobling.
Kontrollkommandoer og innstillingsverdi
Logg inn
Kontrollkommandoer godtas bare når påloggingsinformasjonen samsvarer med passordgodkjenningsinformasjonen i web nettleser. Hvis de ikke stemmer overens, returnerer AM-CF1 et pålogget NACK-svar som en kommando (unntatt inn- og utlogging) til kontrolleren. Hvis kommunikasjonen med kontrolleren er koblet fra, blir systemet logget ut og kontrolleren må logge på igjen.
Når AM-CF1 mottar denne kommandoen, svarer den på passordgodkjenningsresultatet.
Kommando: 80H, 20H, ,
Spesifiserer 16-byte ASCII-koder
Hvis verdien er mindre enn 16 byte, fylles den manglende verdien med NULL -tegnet (0x00).
Spesifiserer 16-byte ASCII-koder
Hvis verdien er mindre enn 16 byte, fylles den manglende verdien med NULL -tegnet (0x00).
(F.eks) Hvis brukernavn er admin og passord er admin (= standardinnstilling)
80H, 20H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 61H, 64,H, 6, 69, 6, 00 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H
AM-CF1-svar: Svaret genereres i henhold til passordgodkjenningsresultatet.
ACK -svar ved samsvar: 80H, 01H, 01H
NACK -svar når det ikke samsvarer: 80H, 01H, 00H
Logg ut
Slå enheten fra påloggingsstatus til utloggingsstatus
Når AM-CF1 mottar denne kommandoen, gjør den enheten til utloggingsstatus og svarer operasjonsresultatet.
Kommando: 81H, 00H
AM-CF1-respons: 81H, 00H
Innstilling for forsterkning av høyttalerutgang (absolutt posisjon)
Still forsterkningsnivået for høyttalerutgangen etter absolutt posisjon.
Vennligst se "Gain Table" -diagrammet for å kontrollere de absolutte posisjonene som tilsvarer forsterkningsverdiene (dB). Når AM-CF1 mottar denne kommandoen, endrer den forsterkningsnivået og svarer den endrede sluttverdien.
Kommando: 91H, 03H, , ,
01H: Høyttalerutgangskanal (fast verdi)
00H: Kanalattributt (fast verdi) * Kanalattributt 00H -oppdateringer web få innstillinger
00H til 3FH (-∞ til 0dB, se diagrammet "Gain Table")
AM-CF1-respons: 91H, 03H, , ,
Innstilling for forsterkning av høyttalerutgang (trinn)
Angi forsterkningsnivået for høyttalerutgangen ved posisjonstrinn.
Gevinstposisjonen kan være trinn opp eller ned fra gjeldende posisjon.
Hvert trinn endrer en posisjon.
Når AM-CF1 mottok denne kommandoen, endrer den forsterkningsposisjonen og svarer den endrede posisjonsverdien.
Kommando: 91H, 03H, , ,
01H: Høyttalerutgangskanal (fast verdi)
00H: Kanalattributt (fast verdi) *Kanalattributt 00H -oppdateringer web få innstillinger
OPP: 41H til 5FH (1 trinn opp til 31 trinn opp, (f.eks.) 1step up = 41H)
Ned: 61H til 7FH (1 trinn ned til 31 trinn ned, (f.eks.) 1. trinn ned = 61H) *Minste verdi (posisjon) for trinn ned skal være 01H.
(F.eks.) Øk forsterkningsnivået for høyttaleren med 3 trinn
91H, 03H, 00H, 00H, 43H
AM-CF1-respons: 91H, 03H, , ,
00H til 3FH (-∞ til 0dB, se diagrammet "Gain Table")
Innstilling for dempemodus
Still inn dempemodus for lydinngangs- og utgangskanalene.
Når AM-CF1 mottar denne kommandoen, endrer den dempemodus og reagerer på den endrede sluttverdien.
Kommando: 98H, 03H, , ,
00H: Mic In -kanal
01H: Speaker Out -kanal
00H: Kanalattributt (fast verdi)
00H: Dempemodus AV (ikke dempet)
01H: Demp -modus PÅ (dempet)
AM-CF1-respons: 98H, 03H, , ,
Henter frem forhåndsinnstillinger for minne
Hent frem en forhånds lagret minne forhåndsinnstilt.
Når AM-CF1 mottar denne kommandoen, husker den en forhånds lagret forhåndsinnstilt minne og svarer det endrede forhåndsinnstilte nummeret.
Kommando: F1H, 02H, 00H,
00H til 01H: Forhåndsinnstilt nummer 1 til 2
Innstilling av ventemodus
Angi standby -modus for enheten.
Når AM-CF1 mottar denne kommandoen, endrer den enhetens standby-modus og svarer statusen for endret modus.
Kommando: F3H, 02H, 00H,
00H: Standby -modus AV
01H: Standby -modus PÅ
Innstilling for Bluetooth -modus
Still Bluetooth -modus for enheten.
Når enheten er satt til PÅ -modus, starter den Bluetooth -paringsregistrering og blir synlig.
Når enheten er satt til AV -modus, kobler den fra Bluetooth -tilkoblingen eller avbryter Bluetooth -paringsregistrering.
Når AM-CF1 mottar denne kommandoen, endrer den enhetens Bluetooth-modus og svarer statusen for endret modus.
Kommando: F5H, 02H, 00H,
00H: AV (Koble fra Bluetooth -tilkoblingen eller avbryt Bluetooth -paringsregistrering)
01H: PÅ (Start Bluetooth -paringsregistrering)
(F.eks.) Start Bluetooth -paringsregistrering. F5H, 02H, 00H, 01H
AM-CF1-respons: F5H, 02H, 00H,
00H: AV
01H: I paringsregistrering
02H: I forbindelse
Bluetooth-modus
(Bluetooth -indikator) |
Innstilling for Bluetooth -modus | |
ON | AV | |
AV
(AV) |
Start Bluetooth -paringsregistrering.
Blinker blått) |
Ingen handling
(AV) |
I paringsregistrering
Blinker blått) |
Fortsett Bluetooth -paringsregistrering.
Blinker blått) |
Avbryt Bluetooth -paringsregistrering.
(AV) |
I forbindelse
(Blå) |
Oppretthold Bluetooth -tilkobling.
(Blå) |
Koble fra Bluetooth-tilkoblingen.
(AV) |
Innstilling for mikrofonstråle
Still inn parametrene for styring av mikrofonstrålestyring. Når enheten er satt til manuell modus, er retningen til lydkilden spesifisert av Direction og avstanden til lydkilden er angitt av Distance.
Kommando: A0H, 05H, , , ,
00H: Auto
01H: Manuell
Signert 1-byte heltall
For manuell: -90 til 90 [grader] For auto: 0
Et usignert to-byte heltall uttrykt i store endiske desimaler.
For manuell:
For tommer: 0 til 2400 [tommer per 10] (0.0 til 240.0 [tommer])
For cm: 0 til 6000 [cm per 10] (0.0 til 600.0 [cm])
For auto: 0
Bare Manuell brukes.
00H: tommer
01H: cm
(F.eks.) Still inn Auto
AOH, 0H, 05H, 00H, 00H, 00H, 00H
(F.eks.) I manuell modus, sett retningen til -90, avstanden til 240.0 og lengdenheten som tomme. A0H, 05H, 01H, A6H, 09H, 60H, 00H
Kommandoliste
Funksjon | Kommando |
Logg inn | 80H, 20H, , |
Logg ut | 81H, 00H |
Innstilling for høyttalerutgang (absolutt
posisjon) |
91H, 03H, , , |
Innstilling for forsterkning av høyttalerutgang (trinn) | 91H, 03H, , , |
Innstilling for dempemodus | 98H, 03H, , , |
Henter frem forhåndsinnstillinger for minne | F1H, 02H, 00H, |
Innstilling av ventemodus | F3H, 02H, 00H, |
Innstilling for Bluetooth -modus | F5H, 02H, 00H, |
Innstilling for mikrofonstråle | A0H, 05H, , , , |
Innstilling for statusvarsling | F2H, 02H, 00H, |
Innstilling for varsling av status for mikrofonstråle | F2H, 04H, 01H, , , |
Statusforespørsel (få posisjon) | F0H, 03H, 11H, , |
Statusforespørsel (dempemodus) | F0H, 03H, 18H, , |
Statusforespørsel (minne forhåndsinnstilt nummer) | FOH, 0H, 02H, 71H |
Statusforespørsel (standby -modus) | FOH, 0H, 02H, 72H |
Statusforespørsel (Bluetooth -modus) | FOH, 0H, 02H, 74H |
Statusforespørsel setting mikrofonstråleinnstilling) | F0H, 05H, 20H, 00H, 00H, 00H, 00H |
Statusforespørsel (mikrofonstrålestyring
posisjon) |
F0H, 06H, 50H, 00H, 00H, 00H, 00H, |
Informasjon om styringsposisjon for mikrofonstråle | D0H, 06H, A0H, , , |
Kommunikasjon Eksamples
Funksjon | Kommando | AM-CF1-svar |
Logg inn (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 byten |
00H,00H,61H,64H,6DH,69H,6EH,00H, | 00H | |
00H,00H,00H,00H,00H,00H,00H,00H, | ||
00H, 00H | ||
Logg ut | 81H, 00H | 81H, 00H |
Innstilling for høyttalerutgang
(0dB) |
91H,03H,01H,00H,3DH | 91H,03H,01H,00H,3DH |
Innstilling for høyttalerutgang
(3 trinn opp) |
91H,03H,01H,00H,43H | 91H,03H,01H,00H,2DH
Når 2AH (-19dB) før 3stepup, bli 2DH etter 3stepup |
Innstilling for høyttalerutgang
(3 trinn ned) |
91H,03H,01H,00H,63H | 91H,03H,01H,00H,2AH
Når 2DH (-16dB) før 3stepdown, blir 2AH etter 3stepdown |
Innstilling for dempemodus (PÅ) | 98H,03H,00H,00H,01H | 98H,03H,00H,00H,01H |
Innstilling for dempemodus (AV) | 98H,03H,00H,00H,00H | 98H,03H,00H,00H,00H |
Henter frem forhåndsinnstillinger for minne
(Forhåndsinnstilt1) |
F1H, 02H, 00H, 00H | F1H, 02H, 00H, 00H |
Henter frem forhåndsinnstillinger for minne
(Forhåndsinnstilt2) |
F1H, 02H, 00H, 01H | F1H, 02H, 00H, 01H |
Innstilling av ventemodus (PÅ) | F3H, 02H, 00H, 01H | F3H, 02H, 00H, 01H |
Innstilling av ventemodus (AV) | F3H, 02H, 00H, 00H | F3H, 02H, 00H, 00H |
Bluetooth -modusinnstilling (PÅ) | F5H, 02H, 00H, 01H | F5H, 02H, 00H, 01H |
Bluetooth -modusinnstilling (AV) | F5H, 02H, 00H, 00H | F5H, 02H, 00H, 00H |
Innstilling for mikrofonstråle | A0H,05H,00H,00H,00H,00H,00H | A0H,05H,00H,00H,00H,00H,00H |
(Auto) | Stillingen blir varslet av kommandoen for informasjon om bjelkestyringsposisjonen | |
hver fastsatte tid. | ||
D0H,06H,A0H,F4H,48H,17H,70H,01H | ||
Innstilling for mikrofonstråle | A0H,05H,01H,A6H,09H,60H,00H | A0H,05H,01H,A6H,09H,60H,00H |
(Manuell, 90 grader, 240.0 tommer) | Posisjonen blir varslet av mikrofonstrålestyringsposisjonen | |
informasjonskommando. | ||
Statusvarselinnstilling (PÅ) | F2H, 02H, 00H, 01H | F2H, 02H, 00H, 01H |
Innstilling for statusvarsling (AV) | F2H, 02H, 00H, 00H | F2H, 02H, 00H, 00H |
Mikrofonstrålestyringsstatus
varslingsinnstilling (PÅ) |
F2H,04H,01H,00H,00H,01H | F2H,04H,01H,00H,00H,01H |
Mikrofonstrålestyringsstatus
varslingsinnstilling (AV) |
F2H,04H,01H,00H,00H,00H | F2H,04H,01H,00H,00H,00H |
Få tabell
Posisjon | Få (dB) | Posisjon | 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 |
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 |
Standardverdien er 3DH
Posisjon 00H erstattes til -60dB
Revisjonshistorie
Ver. | Dato for revisjon | Innhold i etablering og endring |
0.0.1 | 23. mars 2018 | Første revisjon utgitt |
1.0.0 | 7. mai 2018 | Elementet "høyttalerdemping" er lagt til. |
1.0.1 | 23. mai 2018 | Kommunikasjonen eksample er korrigert i henhold til kommandosekvensen.
Example av channel fader gain er endret. Forklaringen på bytte til standby -modus er korrigert |
1.0.2 | 28. mai 2018 | AM-CF1-responskommandoene i “Kommunikasjon eksample: 3stepdown ”er korrigert. |
1.0.3 | 25. juni 2018 | Høyttaleren for lydløs innstilling er lagt til.
Standardverdi (AV) for statusvarselinnstilling AM-CF1 legges til. Statusforespørsel (dempemodus) høyttaler er lagt til. |
1.0.4 | 23. juli 2018 | Logg inn og logg ut legges til.
Statusforespørsel (lysstyring) er lagt til. |
1.0.5 | 1. august 2018 | Følgende kommunikasjonskommandoer eksamples er korrigert.
Setting Innstilling for dempemodus Setting Innstilling av ventemodus ・ Statusforespørsel (standby -modus) ・ Statusforespørsel (bjelkestyring) Navnet på forhåndsinnstilt innstilling for kommunikasjonen, f.eksample er endret. |
1.0.6 | 21. august 2018 | Statusforespørselen (lysstyring) endres til lysstyringsinnstillingen. |
1.0.7 | 5. september 2018 | Innstilling for styring av mikrofonstråle er endret. Innstilling for varslingsstatus for strålestyring er lagt til. Statusforespørsel (lysstyringsinnstilling) er lagt til. Statusforespørsel (bjelkestyringsposisjon) er lagt til. Informasjon om bjelkestyringsposisjon er lagt til.
Kommandoliste Beam Steering er endret. Kommunikasjon eksample Beam Steering er endret. |
1.0.8 | 11. juli 2019 | “*Merk” -beskrivelsen er slettet fra toppen. Kommandokonfigurasjonsbeskrivelse er endret. Datalengden for utlogging blir korrigert.
Beskrivelse for innstilling av forsterkning av høyttalerutgang (absolutt posisjon) er korrigert. Exampdataene for høyttalerinnstillinger for trinnforsterker (trinn) er korrigert. Beskrivelse for innstilling av mikrofonbønnestyring er korrigert. Beskrivelse for innstillingene for varslingsstatus for mikrofonbønnestyring er korrigert. Beskrivelse for statusforespørsel (mikrofonstråleposisjon) er korrigert. X-koordinat for informasjon om mikrofonstrålestyringsposisjon blir korrigert i statusforespørsel. Kommandobeskrivelse i kommandolisten er korrigert. |
1.0.9 | 12. juli 2019 | En del av beskrivelsene for innstilling av høyttalerutgangsforsterkning (absolutt posisjon) slettes.
En del av beskrivelsene for Gain -tabellen blir slettet. |
1.0.10 | november 6,2019 | Innstilling for Bluetooth -modus er lagt til.
Statusforespørsel (Bluetooth -modus) er lagt til. |
Dokumenter / Ressurser
![]() |
Lydsystemer AM-CF1 ekstern kontrollprotokoll TCP/IP [pdfBrukerhåndbok TCP IP, AM-CF1 ekstern kontrollprotokoll TCP IP, ekstern kontrollprotokoll TCP, ekstern kontrollprotokoll IP, AM-CF1, lydsystemer |