Sistemes d'àudio AM-CF1 Protocol de control extern TCP/IP

producte

Acabatview

Els protocols que es descriuen en aquest document estan preparats per controlar l'AM-CF1 mitjançant controladors de tercers o mitjançant una aplicació de terminal basada en ordinador i obtenir informació del dispositiu per a més integracions.

Cal iniciar sessió mitjançant l'autenticació de contrasenya per iniciar els controls i tancar la sessió en acabar els controls.

  • iniciar la sessió
  • Tancar sessió

Es poden controlar els paràmetres següents.

  • Guany de sortida de l'altaveu
  • Mode de silenci
  • Recuperació de presets de memòria
  • Mode d'espera
  • Mode Bluetooth
  • Direcció del feix del micròfon
  • Notificació d'estat
  • Notificació d'estat de direcció del feix del micròfon

Les ordres següents també es poden utilitzar per obtenir els valors de configuració de l'AM-CF1. 

  • Sol·licitud d'estat
    • Guanyar valor
    • Mode de silenci
    • Número preestablert
    • Mode d'espera
    • Mode Bluetooth
    • Configuració de direcció del feix del micròfon
    • Posició de direcció del feix del micròfon
  • Informació d'estat
    • Informació de la posició de direcció del feix del micròfon (Estat en temps real de l'AM-CF1)

Introducció

El port de control extern de l'AM-CF1 s'ha de configurar abans de connectar-se a la unitat mitjançant aquest protocol.

  • Port objectiu
    Número de port TCP: Establiu el número de port segons el comandament a distància que es connecti.
    Valor per defecte: 3000
Especificació de comunicació TCP/IP
# Item Continguts (normes d'implementació)
1 Via de comunicació Un camí
2 Longitud del missatge Longitud variable màx. 1024 bytes
3 Tipus de codi de missatge Binari
4 Confirmació de lliurament Si es realitza una encaixada de mans a la capa d'aplicació i no hi ha resposta de l'AM-CF1 durant 1 segon, és preferible dissenyar el temps d'espera de la comunicació
5 Control de retransmissió Cap
6 Control de prioritats Cap
  • Definiu AM-CF1 com a servidor TCP.
  • El port TCP sempre està connectat (es manté viu).
  • Per mantenir la connexió, AM-CF1 realitza les operacions següents.
  • Envieu algunes dades almenys una vegada en 10 segons. Si s'ha d'enviar un estat com a dades, el contingut es transmet, en cas contrari només envieu 0xFF per 1 byte.
  • Si no es rep res del comandament a distància durant un minut, la connexió TCP/IP s'acabarà automàticament.

Configuració de comandaments

  • Les ordres són de 80H a FFH, la longitud de les dades és de 00H a 7F i les dades són de 00H a FFH
  • La longitud de les dades (N) inclou informació que representa la longitud de les dades després de les dades
  • Quan es reben dades que superen la longitud de les dades, es descarten les dades posteriors.
  • Si una dada és més curta que la longitud de les dades i es rep la següent ordre, l'ordre anterior es descarta.
  • Quan es desconnecta una comunicació TCP/IP, permet la reconnexió.
Comandes de control i valor de configuració

iniciar la sessió
Les ordres de control només s'accepten quan la informació d'inici de sessió coincideix amb la informació d'autenticació de la contrasenya del fitxer web navegador. Si no coincideixen, AM-CF1 retorna una resposta NACK d'inici de sessió com a ordre (excepte l'inici de sessió i la sortida) al controlador. Si es desconnecta la comunicació amb el controlador, es tancarà la sessió del sistema i el controlador haurà de tornar a iniciar sessió.
Un cop l'AM-CF1 rep aquesta ordre, respon el resultat de l'autenticació de la contrasenya.
Comandament: 80H, 20H, ,
Especifica codis ASCII de 16 bytes
Si el valor és inferior a 16 bytes, el valor que falta s'omple amb el caràcter NULL (0x00).
Especifica codis ASCII de 16 bytes
Si el valor és inferior a 16 bytes, el valor que falta s'omple amb el caràcter NULL (0x00).
(p. ex.) Si el nom d'usuari és admin i la contrasenya és admin (=configuració per defecte)
80h, 20h, 61h, 64h, 6dh, 69h, 6eh, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 61h, 64h, 6h, 69h, 6h, 00h, 00eh, 00h, 00h, 00h, 00H, 00H, 00H, 00H, 00H, 00H, XNUMXH, XNUMXH, XNUMXH

Resposta AM-CF1: La resposta es genera segons el resultat de l'autenticació de la contrasenya.
Resposta ACK quan coincideix: 80H, 01H, 01H
Resposta de NACK quan no coincideix: 80H, 01H, 00H

Tancar sessió

Passeu la unitat de l'estat d'inici de sessió a l'estat de tancament
Un cop l'AM-CF1 rep aquesta ordre, converteix la unitat en estat de tancament de sessió i respon al resultat de l'operació.
Comandament: 81H, 00H
Resposta AM-CF1: 81H, 00H

Configuració de guany de sortida de l'altaveu (posició absoluta)

Estableix el nivell de guany de la sortida de l'altaveu per posició absoluta.
Consulteu el gràfic "Taula de guanys" per comprovar les posicions absolutes corresponents als valors de guany (dB). Un cop l'AM-CF1 rep aquesta ordre, canvia el nivell de guany i respon al valor final modificat.
Comandament: 91H, 03H, , ,

01H: canal de sortida d'altaveus (valor fix)

00H: Atribut del canal (valor fix) * Actualitzacions de l'atribut del canal 00H web configuració de guany

00H a 3FH (-∞ a 0dB, consulteu el gràfic "Taula de guanys")

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

Configuració de guany de sortida de l'altaveu (pas)
Estableix el nivell de guany de la sortida dels altaveus per passos de posició.
La posició de guany pot pujar o baixar des de la posició actual.
Cada pas canvia una posició.
Una vegada que l'AM-CF1 ha rebut aquesta ordre, canvia la posició de guany i respon al valor de posició canviat.
Comandament: 91H, 03H, , ,

01H: canal de sortida d'altaveus (valor fix)

00H: Atribut de canal (valor fix) *Actualitzacions de l'atribut de canal 00H web configuració de guany


AMUNT: 41H a 5FH (1 pas fins a 31 pas amunt, (p. ex.) 1 pas amunt = 41H)
Avall: 61H a 7FH (1 pas a baix fins a 31 pas avall, (p. ex.) 1 pas avall = 61H) *El valor mínim (posició) per a la baixada serà 01H.

(p. ex.) Augmenteu el nivell de guany de sortida de l'altaveu en 3 passos
91H, 03H, 00H, 00H, 43H

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

00H a 3FH (-∞ a 0dB, consulteu el gràfic "Taula de guanys")

Configuració del mode de silenci

Estableix el mode de silenci dels canals d'entrada i sortida d'àudio.
Un cop l'AM-CF1 rep aquesta ordre, canvia el mode de silenci i respon al valor final modificat.
Comandament: 98H, 03H, , ,

00H: canal d'entrada del micròfon
01H: canal de sortida d'altaveus

00H: Atribut de canal (valor fix)

00H: mode de silenci desactivat (sense silenciar)
01H: mode de silenci activat (silenciat)

Resposta AM-CF1: 98H, 03H, , ,
Recuperació de presets de memòria
Recordeu un valor predefinit de memòria preemmagatzemat.
Una vegada que l'AM-CF1 rep aquesta ordre, recupera un preajust de memòria preemmagatzemat i respon al número de preajust canviat.
Ordre: F1H, 02H, 00H,

00H a 01H: Número preestablert 1 a 2

Configuració del mode d'espera

Estableix el mode d'espera de la unitat.
Un cop l'AM-CF1 rep aquesta ordre, canvia el mode d'espera de la unitat i respon a l'estat del mode canviat.
Ordre: F3H, 02H, 00H,

00H: mode d'espera desactivat
01H: Mode d'espera activat

Configuració del mode Bluetooth

Estableix el mode Bluetooth de la unitat.
Quan la unitat està configurada com a mode ON, s'inicia el registre de l'aparellament Bluetooth i es pot detectar.

Quan la unitat està configurada com a mode OFF, desconnecta la connexió Bluetooth o cancel·la el registre d'aparellament Bluetooth.

Un cop l'AM-CF1 rep aquesta ordre, canvia el mode Bluetooth de la unitat i respon a l'estat del mode canviat.
Ordre: F5H, 02H, 00H,

00H: OFF(Desconnecteu la connexió Bluetooth o cancel·leu el registre d'aparellament Bluetooth)
01H:ON(Inicia el registre de l'aparellament Bluetooth)
(p. ex.) Inicieu el registre de vinculació Bluetooth. F5H, 02H, 00H, 01H

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

00H: APAGAT
01H: En registre de parella
02H: En connexió

Mode Bluetooth

(Indicador de Bluetooth)

Configuració del mode Bluetooth
ON OFF
OFF

(DESACTIVAT)

Inicieu el registre de l'aparellament Bluetooth.

(Blau intermitent)

Cap acció

(DESACTIVAT)

En registre de parella

(Blau intermitent)

Continueu amb el registre de l'aparellament Bluetooth.

(Blau intermitent)

Cancel·la el registre de l'aparellament Bluetooth.

(DESACTIVAT)

En connexió

(Blau)

Mantenir la connexió Bluetooth.

(Blau)

Desconnecteu la connexió Bluetooth.

(DESACTIVAT)

Configuració de direcció del feix del micròfon

Establiu els paràmetres de configuració de la direcció del feix del micròfon. Quan la unitat està configurada com a mode manual, la direcció de la font de so s'especifica per Direcció i la distància de la font de so s'especifica per Distància.
Comandament: A0H, 05H, , , ,

00H: Automàtic
01H: Manual

Enter signat d'1 byte
Per a manual: -90 a 90 [graus] Per a automàtic: 0

Un nombre enter de dos bytes sense signe expressat en decimals big-endians.
Per al manual:
Per a polzades: de 0 a 2400 [polzades per 10] (0.0 a 240.0 [polzades])
Per a cm: 0 a 6000 [cm per 10] (0.0 a 600.0 [cm])
Per a automàtic: 0

Només s'utilitza el manual.
00H: polzada
01H: cm
(p. ex.) Establiu Auto
A0H, 05H, 00H, 00H, 00H, 00H, 00H
(p. ex.) En el mode manual, configureu la direcció a -90, la distància a 240.0 i la unitat de longitud com a polzada. A0H, 05H, 01H, A6H, 09H, 60H, 00H

Llista d'ordres

Funció Comandament
iniciar la sessió 80H, 20H, ,
Tancar sessió 81H, 00H
Configuració de guany de sortida de l'altaveu (absoluta).

posició)

91H, 03H, , ,
Configuració de guany de sortida de l'altaveu (pas) 91H, 03H, , ,
Configuració del mode de silenci 98H, 03H, , ,
Recuperació de presets de memòria F1H, 02H, 00H,
Configuració del mode d'espera F3H, 02H, 00H,
Configuració del mode Bluetooth F5H, 02H, 00H,
Configuració de direcció del feix del micròfon A0H, 05H, , , ,
Configuració de notificació d'estat F2H, 02H, 00H,
Configuració de notificació d'estat de direcció del feix del micròfon F2H, 04H, 01H, , ,
Sol·licitud d'estat (posició de guany) F0H, 03H, 11H, ,
Sol·licitud d'estat (mode de silenci) F0H, 03H, 18H, ,
Sol·licitud d'estat (número preestablert de memòria) F0H, 02H, 71H, 00H
Sol·licitud d'estat (mode d'espera) F0H, 02H, 72H, 00H
Sol·licitud d'estat (mode Bluetooth) F0H, 02H, 74H, 00H
Sol·licitud d'estat (configuració de direcció del feix del micròfon) F0H, 05H, 20H, 00H, 00H, 00H, 00H
Sol·licitud d'estat (direcció del feix del micròfon

posició)

F0H, 06H, 50H, 00H, 00H, 00H, 00H,
Informació de la posició de direcció del feix del micròfon D0H, 06H, A0H, , ,

Comunicació Examples

Funció Comandament Resposta AM-CF1
Inici de sessió (administrador, administrador) 80H,20H,61H,64H,6DH,69H,6EH,00H,

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

80H,01H,01H

Per a les respostes NACK, el tercer byte és

  00H,00H,61H,64H,6DH,69H,6EH,00H, 00H
  00H,00H,00H,00H,00H,00H,00H,00H,  
  00H,00H  
Tancar sessió 81H,00H 81H,00H
Configuració de guany de sortida de l'altaveu

(0dB)

91H,03H,01H,00H,3DH 91H,03H,01H,00H,3DH
Configuració de guany de sortida de l'altaveu

(3 pas més)

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

Quan 2AH(-19dB) abans de 3stepup, convertiu-vos en 2DH després de 3stepup

Configuració de guany de sortida de l'altaveu

(3 pas avall)

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

Quan 2DH(-16dB) abans del 3stepdown, esdevingui 2AH després del 3stepdown

Configuració del mode de silenci (ON) 98H,03H,00H,00H,01H 98H,03H,00H,00H,01H
Configuració del mode de silenci (DESACTIVAT) 98H,03H,00H,00H,00H 98H,03H,00H,00H,00H
Recuperació de presets de memòria

(preset1)

F1H,02H,00H,00H F1H,02H,00H,00H
Recuperació de presets de memòria

(preset2)

F1H,02H,00H,01H F1H,02H,00H,01H
Configuració del mode d'espera (ON) F3H,02H,00H,01H F3H,02H,00H,01H
Configuració del mode d'espera (OFF) F3H,02H,00H,00H F3H,02H,00H,00H
Configuració del mode Bluetooth (ACTIVAT) F5H,02H,00H,01H F5H,02H,00H,01H
Configuració del mode Bluetooth (DESACTIVAT) F5H,02H,00H,00H F5H,02H,00H,00H
Configuració de direcció del feix del micròfon A0H,05H,00H,00H,00H,00H,00H A0H,05H,00H,00H,00H,00H,00H
(Automàtic)   La posició és notificada per l'ordre d'informació de la posició de direcció del feix
    cada temps establert.
    D0H,06H,A0H,F4H,48H,17H,70H,01H
Configuració de direcció del feix del micròfon A0H,05H,01H,A6H,09H,60H,00H A0H,05H,01H,A6H,09H,60H,00H
(Manual, 90 graus, 240.0 polzades)   La posició es notifica mitjançant la posició de direcció del feix del micròfon
    comandament d'informació.
Configuració de notificació d'estat (ON) F2H,02H,00H,01H F2H,02H,00H,01H
Configuració de notificació d'estat (OFF) F2H,02H,00H,00H F2H,02H,00H,00H
Estat de direcció del feix del micròfon

configuració de notificacions (ON)

F2H,04H,01H,00H,00H,01H F2H,04H,01H,00H,00H,01H
Estat de direcció del feix del micròfon

configuració de notificacions (DESACTIVAT)

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

Taula de guanys

Posició Guany (dB) Posició Guany (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
0 BH 11 -50 2 BH 43 -18
0 canals 12 -49 2 canals 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
1 AH 26 -35 3 AH 58 -3
1 BH 27 -34 3 BH 59 -2
1 canals 28 -33 3 canals 60 -1
1DH 29 -32 3DH 61 0
1EH 30 -31 3EH 62 0
1FH 31 -30 3FH 63 0

El valor per defecte és 3DH
La posició 00H es substitueix per -60dB

Historial de revisions

Ver. Data de revisió Continguts d'establiment i canvi
0.0.1 23 de març de 2018 1a revisió publicada
1.0.0 7 de maig de 2018 S'afegeix l'element "silenciació de l'altaveu".
1.0.1 23 de maig de 2018 La comunicació example es corregeix segons la seqüència d'ordres.

ExampEs modifica el fitxer de guany del fader del canal.

S'ha corregit l'explicació del canvi pel mode d'espera

1.0.2 28 de maig de 2018 Les ordres de resposta AM-CF1 a "Comunicació example: 3stepdown” es corregeixen.
1.0.3 25 de juny de 2018 S'ha afegit l'altaveu de configuració del mode de silenci.

S'afegeix el valor per defecte (OFF) per a la configuració de notificació d'estat AM-CF1.

S'ha afegit la sol·licitud d'estat (mode de silenci) de l'altaveu.

1.0.4 23 de juliol de 2018 S'afegeixen l'inici de sessió i la sortida.

S'ha afegit la sol·licitud d'estat (direcció del feix).

1.0.5 1 d'agost de 2018 Les ordres de comunicació següents exampels es corregeixen.

・Configuració del mode de silenci

・Configuració del mode d'espera

・ Sol·licitud d'estat (mode d'espera)

・ Sol·licitud d'estat (direcció del feix)

El nom de la configuració predeterminada de la comunicació, exampel es modifica.

1.0.6 21 d'agost de 2018 La sol·licitud d'estat (direcció de feix) es canvia a la configuració de direcció de feix.
1.0.7 5 de setembre de 2018 S'ha canviat la configuració de direcció del feix del micròfon. S'ha afegit la configuració de notificació d'estat de la direcció del feix. S'ha afegit la sol·licitud d'estat (configuració de la direcció del feix). S'ha afegit la sol·licitud d'estat (posició de direcció del feix). S'afegeix la informació de la posició de direcció del feix.

La direcció del feix de la llista d'ordres ha canviat. Comunicació exampS'ha canviat el Beam Steering.

1.0.8 11 de juliol de 2019 La descripció "*Nota" s'elimina de la pàgina superior. La descripció de la configuració de l'ordre ha canviat. La longitud de les dades de tancament de sessió es corregeix.

Es corregeix la descripció de la configuració del guany de sortida de l'altaveu (posició absoluta).

ExampLes dades del paràmetre de guany de sortida de l'altaveu (pas) es corregeixen. S'ha corregit la descripció de la configuració de direcció del micròfon.

S'ha corregit la descripció de la configuració de notificació d'estat de direcció del micròfon.

Es corregeix la descripció de la sol·licitud d'estat (posició de direcció del feix del micròfon).

La coordenada X de la informació de la posició de direcció del feix del micròfon es corregeix a la sol·licitud d'estat.

La descripció de l'ordre a la llista d'ordres s'ha corregit.

1.0.9 12 de juliol de 2019 S'elimina una part de les descripcions de la configuració del guany de sortida de l'altaveu (posició absoluta).

S'ha suprimit una part de les descripcions de la taula de guanys.

1.0.10 novembre de 6,2019 S'ha afegit la configuració del mode Bluetooth.

S'ha afegit la sol·licitud d'estat (mode Bluetooth).

     

 

Documents/Recursos

Sistemes d'àudio AM-CF1 Protocol de control extern TCP/IP [pdfGuia de l'usuari
TCP IP, AM-CF1 Protocol de control extern TCP IP, Protocol de control extern TCP, Protocol de control extern IP, AM-CF1, Sistemes d'àudio

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *