Sistemi audio AM-CF1 Protocollo di controllo esterno TCP/IP
Sopraview
I protocolli divulgati in questo documento sono preparati per controllare AM-CF1 tramite controller di terze parti o tramite un'applicazione terminale basata su computer e ottenere informazioni sul dispositivo per ulteriori integrazioni.
È necessario accedere tramite autenticazione con password per avviare i controlli e disconnettersi al termine dei controlli.
- Accesso
- Disconnettersi
È possibile controllare le seguenti impostazioni.
- Guadagno di uscita dell'altoparlante
- Modalità silenziosa
- Richiamo dei preset di memoria
- Modalità standby
- Modalità Bluetooth
- Sterzo del raggio del microfono
- Notifica di stato
- Notifica dello stato di sterzata del raggio del microfono
I seguenti comandi possono essere utilizzati anche per ottenere i valori di impostazione AM-CF1.
- Richiesta di stato
- Guadagna valore
- Modalità silenziosa
- Numero preimpostato
- Modalità standby
- Modalità Bluetooth
- Impostazione dello sterzo del raggio del microfono
- Posizione di guida del raggio del microfono
- Informazioni sullo stato
- Informazioni sulla posizione di guida del raggio del microfono (Stato in tempo reale di AM-CF1)
Introduzione
La porta di controllo esterno di AM-CF1 deve essere impostata prima di connettersi all'unità utilizzando questo protocollo.
- Porta di destinazione
Numero porta TCP: Impostare il numero di porta in base al telecomando da collegare.
Valore predefinito: 3000
Specifiche di comunicazione TCP/IP
# | Articolo | Contenuti (regole di attuazione) |
1 | Percorso di comunicazione | Un percorso |
2 | Lunghezza del messaggio | Lunghezza variabile max. 1024 byte |
3 | Tipo di codice messaggio | Binario |
4 | Conferma di consegna | Se viene eseguita una stretta di mano a livello di applicazione e non c'è risposta da AM-CF1 per 1 sec, è preferibile progettare il timeout di comunicazione |
5 | Controllo della ritrasmissione | Nessuno |
6 | Controllo prioritario | Nessuno |
- Definire AM-CF1 come server TCP.
- La porta TCP è sempre connessa mantiene attiva).
- Per mantenere la connessione, AM-CF1 esegue le seguenti operazioni.
- Invia alcuni dati almeno una volta ogni 10 secondi. Se c'è uno stato da inviare come dati, il contenuto viene trasmesso altrimenti basta inviare 0xFF di 1 byte.
- Se non viene ricevuto nulla dal telecomando per un minuto, la connessione TCP/IP verrà terminata automaticamente.
Configurazione dei comandi
- I comandi vanno da 80H a FFH, la lunghezza dei dati va da 00H a 7F e i dati vanno da 00H a FFH
- La lunghezza dei dati (N) è inclusa l'informazione che rappresenta la lunghezza dei dati dopo i dati
- Quando vengono ricevuti dati più lunghi della lunghezza dei dati, i dati successivi vengono scartati.
- Se un dato è più corto della lunghezza dei dati e viene ricevuto il comando successivo, il comando precedente viene scartato.
- Quando una comunicazione TCP/IP viene disconnessa, consente la riconnessione.
Comandi di controllo e valore di impostazione
Accesso
I comandi di controllo sono accettati solo quando le informazioni di accesso corrispondono alle informazioni di autenticazione della password nel web browser. Se non corrispondono, AM-CF1 restituisce una risposta NACK di accesso come comando (eccetto login e logout) al controller. Se la comunicazione con il controller viene interrotta, il sistema verrà disconnesso e il controller dovrà eseguire nuovamente l'accesso.
Una volta che l'AM-CF1 riceve questo comando, risponde al risultato dell'autenticazione della password.
Comando:80H, 20H, ,
Specifica codici ASCII a 16 byte
Se il valore è inferiore a 16 byte, il valore mancante viene riempito con il carattere NULL (0x00).
Specifica codici ASCII a 16 byte
Se il valore è inferiore a 16 byte, il valore mancante viene riempito con il carattere NULL (0x00).
Ad esempio, se il nome utente è admin e la password è admin (=impostazione predefinita)
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
AM-CF1 Risposta: La risposta viene generata in base al risultato dell'autenticazione della password.
Risposta ACK in caso di corrispondenza: 80H, 01H, 01H
Risposta NACK quando non corrisponde: 80H, 01H, 00H
Disconnettersi
Trasforma l'unità dallo stato di accesso allo stato di disconnessione
Una volta che l'AM-CF1 riceve questo comando, mette l'unità nello stato di logout e risponde al risultato dell'operazione.
Comando:81H, 00H
AM-CF1 Risposta:81H, 00H
Impostazione del guadagno di uscita dell'altoparlante (posizione assoluta)
Imposta il livello di guadagno dell'uscita dell'altoparlante in base alla posizione assoluta.
Fare riferimento al grafico “Tabella dei guadagni” per verificare le posizioni assolute corrispondenti ai valori di guadagno (dB). Una volta che l'AM-CF1 riceve questo comando, cambia il livello di guadagno e risponde al valore finale modificato.
Comando:91H, 03H, , ,
01H: canale Speaker Out (valore fisso)
00H: Attributo del canale (valore fisso) * Aggiornamenti dell'attributo del canale 00H web impostazioni di guadagno
Da 00H a 3FH (-∞ a 0dB, fare riferimento alla tabella "Tabella del guadagno")
AM-CF1 Risposta:91H, 03H, , ,
Impostazione del guadagno di uscita dell'altoparlante (passo)
Imposta il livello di guadagno dell'uscita dell'altoparlante per passi di posizione.
La posizione del guadagno può essere aumentata o diminuita rispetto alla posizione corrente.
Ogni passo cambia una posizione.
Una volta ricevuto questo comando, l'AM-CF1 cambia la posizione del guadagno e risponde al valore di posizione modificato.
Comando:91H, 03H, , ,
01H: canale Speaker Out (valore fisso)
00H: Attributo canale valore fisso) *Aggiornamenti attributo canale 00H web impostazioni di guadagno
SU: Da 41H a 5FH (1 incremento fino a 31 incremento, (es) 1 incremento = 41H)
Giù: Da 61H a 7FH 1 step down a 31 step down, (es) 1 step down = 61H) *Il valore minimo posizione) per step down deve essere 01H.
(ad es. Aumentare il livello di guadagno dell'uscita dell'altoparlante di 3 passaggi)
91 ore, 03 ore, 00 ore, 00 ore, 43 ore
AM-CF1 Risposta:91H, 03H, , ,
Da 00H a 3FH (-∞ a 0dB, fare riferimento alla tabella "Tabella del guadagno")
Impostazione della modalità silenziosa
Imposta la modalità mute dei canali di ingresso e uscita audio.
Una volta che l'AM-CF1 riceve questo comando, cambia la modalità mute e risponde al valore finale modificato.
Comando:98H, 03H, , ,
00H: canale Mic In
01H: canale di uscita altoparlante
00H: attributo del canale (valore fisso)
00H: modalità Mute OFF (non muto)
01H: modalità Mute ON mute)
AM-CF1 Risposta:98H, 03H, , ,
Richiamo dei preset di memoria
Richiama un preset di memoria pre-memorizzato.
Una volta ricevuto questo comando, l'AM-CF1 richiama un preset di memoria prememorizzato e risponde al numero di preset modificato.
Comando:F1H, 02H, 00H,
Da 00H a 01H: numero di preselezione da 1 a 2
Impostazione della modalità di attesa
Impostare la modalità standby dell'unità.
Una volta che l'AM-CF1 riceve questo comando, cambia la modalità standby dell'unità e risponde allo stato della modalità modificata.
Comando:F3H, 02H, 00H,
00H: modalità standby DISATTIVATA
01H: Modalità standby ON
Impostazione della modalità Bluetooth
Impostare la modalità Bluetooth dell'unità.
Quando l'unità è impostata in modalità ON, avvia la registrazione dell'associazione Bluetooth e diventa rilevabile.
Quando l'unità è impostata in modalità OFF, disconnette la connessione Bluetooth o annulla la registrazione dell'associazione Bluetooth.
Una volta che l'AM-CF1 riceve questo comando, cambia la modalità Bluetooth dell'unità e risponde allo stato della modalità modificata.
Comando:F5H, 02H, 00H,
00H:OFF (Disconnetti la connessione Bluetooth o annulla la registrazione dell'associazione Bluetooth)
01H:ON (Avvia registrazione abbinamento Bluetooth)
(es)Avviare la registrazione dell'accoppiamento Bluetooth. F5H, 02H, 00H, 01H
AM-CF1 Risposta:F5H, 02H, 00H,
00H: SPENTO
01H: In registrazione in abbinamento
02H: In connessione
Modalità Bluetooth
Indicatore Bluetooth) |
Impostazione della modalità Bluetooth | |
ON | SPENTO | |
SPENTO
(SPENTO) |
Avvia la registrazione dell'associazione Bluetooth.
Blu lampeggiante) |
Nessuna azione
(SPENTO) |
In registrazione in coppia
Blu lampeggiante) |
Continua la registrazione dell'associazione Bluetooth.
Blu lampeggiante) |
Annulla la registrazione dell'associazione Bluetooth.
(SPENTO) |
In collegamento
(Blu) |
Mantieni la connessione Bluetooth.
(Blu) |
Disconnetti la connessione Bluetooth.
(SPENTO) |
Impostazione dello sterzo del raggio del microfono
Impostare i parametri di regolazione del raggio del microfono. Quando l'unità è impostata in modalità Manuale, la direzione della sorgente sonora è specificata da Direzione e la distanza della sorgente sonora è specificata da Distanza.
Comando:A0H, 05H, , , ,
00H: Automatico
01H: Manuale
Intero a 1 byte con segno
Per manuale: da -90 a 90 [deg] Per automatico: 0
Un numero intero a due byte senza segno espresso in cifre decimali big-endian.
Per il manuale:
Per pollici: da 0 a 2400 [pollici per 10] (da 0.0 a 240.0 [pollici])
Per cm: da 0 a 6000 [cm per 10] (da 0.0 a 600.0 [cm])
Per automatico: 0
Viene utilizzato solo il manuale.
00H: pollici
01H:cm
(ad es. Imposta automaticamente)
A0H, 05H, 00H, 00H, 00H, 00H, 00H
Ad esempio, in modalità Manuale, impostare la Direzione su -90, la Distanza su 240.0 e l'unità di lunghezza in pollici. A0H, 05H, 01H, A6H, 09H, 60H, 00H
Elenco dei comandi
Funzione | Comando |
Accesso | 80 ore, 20 ore, , |
Disconnettersi | 81 ore, 00 ore |
Impostazione del guadagno di uscita dell'altoparlante (assoluta)
posizione) |
91H, 03H, , , |
Impostazione del guadagno di uscita dell'altoparlante (passo) | 91H, 03H, , , |
Impostazione della modalità silenziosa | 98H, 03H, , , |
Richiamo dei preset di memoria | F1H, 02H, 00H, |
Impostazione della modalità di attesa | F3H, 02H, 00H, |
Impostazione della modalità Bluetooth | F5H, 02H, 00H, |
Impostazione dello sterzo del raggio del microfono | A0H, 05H, , , , |
Impostazione della notifica di stato | F2H, 02H, 00H, |
Impostazione della notifica dello stato di orientamento del raggio del microfono | F2H, 04H, 01H, , , |
Richiesta di stato (guadagna posizione) | F0H, 03H, 11H, , |
Richiesta di stato modalità silenziosa) | F0H, 03H, 18H, , |
Richiesta di stato (numero di preselezione di memoria) | F0H, 02H, 71H, 00H |
Richiesta di stato modalità standby) | F0H, 02H, 72H, 00H |
Richiesta di stato (Modalità Bluetooth) | F0H, 02H, 74H, 00H |
Richiesta di stato (impostazione direzione raggio microfono) | F0H, 05H, 20H, 00H, 00H, 00H, 00H |
Richiesta di stato (direzione raggio microfono)
posizione) |
F0H, 06H, 50H, 00H, 00H, 00H, 00H, |
Informazioni sulla posizione di sterzata del raggio del microfono | D0H, 06H, A0H, , , |
Comunicazione Examples
Funzione | Comando | Risposta AM-CF1 |
Accedi (admin, admin) | 80H,20H,61H,64H,6DH,69H,6EH,00H,
00H,00H,00H,00H,00H,00H,00H,00H, |
80 ore, 01 ore, 01 ore
Per le risposte NACK, il terzo byte è |
00H,00H,61H,64H,6DH,69H,6EH,00H, | 00 ore | |
00H,00H,00H,00H,00H,00H,00H,00H, | ||
00H, 00H | ||
Disconnettersi | 81H, 00H | 81H, 00H |
Impostazione del guadagno di uscita dell'altoparlante
0dB) |
91H,03H,01H,00H,3DH | 91H,03H,01H,00H,3DH |
Impostazione del guadagno di uscita dell'altoparlante
3 passi avanti) |
91H,03H,01H,00H,43H | 91H,03H,01H,00H,2DH
Quando 2AH(-19dB) prima di 3stepup, diventa 2DH dopo 3stepup |
Impostazione del guadagno di uscita dell'altoparlante
3 passi in basso) |
91H,03H,01H,00H,63H | 91H,03H,01H,00H,2AH
Quando 2DH(-16dB) prima di 3stepdown, diventa 2AH dopo 3stepdown |
Impostazione della modalità silenziosa (ON) | 98H,03H,00H,00H,01H | 98H,03H,00H,00H,01H |
Impostazione della modalità silenziosa (OFF) | 98H,03H,00H,00H,00H | 98H,03H,00H,00H,00H |
Richiamo dei preset di memoria
preimpostato1) |
F1H,02H,00H,00H | F1H,02H,00H,00H |
Richiamo dei preset di memoria
preimpostato2) |
F1H,02H,00H,01H | F1H,02H,00H,01H |
Impostazione modalità standby (ON) | F3H,02H,00H,01H | F3H,02H,00H,01H |
Impostazione modalità standby (OFF) | F3H,02H,00H,00H | F3H,02H,00H,00H |
Impostazione della modalità Bluetooth (ON) | F5H,02H,00H,01H | F5H,02H,00H,01H |
Impostazione della modalità Bluetooth (OFF) | F5H,02H,00H,00H | F5H,02H,00H,00H |
Impostazione dello sterzo del raggio del microfono | A0H,05H,00H,00H,00H,00H,00H | A0H,05H,00H,00H,00H,00H,00H |
(Auto) | La posizione viene notificata dal comando di informazioni sulla posizione di sterzo del raggio | |
ogni tempo impostato. | ||
D0H,06H,A0H,F4H,48H,17H,70H,01H | ||
Impostazione dello sterzo del raggio del microfono | A0H,05H,01H,A6H,09H,60H,00H | A0H,05H,01H,A6H,09H,60H,00H |
Manuale, 90 gradi, 240.0 pollici) | La posizione viene notificata dalla posizione di orientamento del raggio del microfono | |
comando informativo. | ||
Impostazione della notifica di stato (ON) | F2H,02H,00H,01H | F2H,02H,00H,01H |
Impostazione della notifica di stato (OFF) | F2H,02H,00H,00H | F2H,02H,00H,00H |
Stato di orientamento del raggio del microfono
impostazione notifica (ON) |
F2H,04H,01H,00H,00H,01H | F2H,04H,01H,00H,00H,01H |
Stato di orientamento del raggio del microfono
impostazione di notifica (OFF) |
F2H,04H,01H,00H,00H,00H | F2H,04H,01H,00H,00H,00H |
Tabella dei guadagni
Posizione | Guadagno(dB) | Posizione | Guadagno(dB) | ||
00 ore | 0 | -∞ | 20 ore | 32 | -29 |
01 ore | 1 | -60 | 21 ore | 33 | -28 |
02 ore | 2 | -59 | 22 ore | 34 | -27 |
03 ore | 3 | -58 | 23 ore | 35 | -26 |
04 ore | 4 | -57 | 24 ore | 36 | -25 |
05 ore | 5 | -56 | 25 ore | 37 | -24 |
06 ore | 6 | -55 | 26 ore | 38 | -23 |
07 ore | 7 | -54 | 27 ore | 39 | -22 |
08 ore | 8 | -53 | 28 ore | 40 | -21 |
09 ore | 9 | -52 | 29 ore | 41 | -20 |
0AH | 10 | -51 | 2AH | 42 | -19 |
0BH | 11 | -50 | 2BH | 43 | -18 |
0 canale | 12 | -49 | 2 canale | 44 | -17 |
0Danni | 13 | -48 | 2Danni | 45 | -16 |
0EH | 14 | -47 | 2EH | 46 | -15 |
0FH | 15 | -46 | 2FH | 47 | -14 |
10 ore | 16 | -45 | 30 ore | 48 | -13 |
11 ore | 17 | -44 | 31 ore | 49 | -12 |
12 ore | 18 | -43 | 32 ore | 50 | -11 |
13 ore | 19 | -42 | 33 ore | 51 | -10 |
14 ore | 20 | -41 | 34 ore | 52 | -9 |
15 ore | 21 | -40 | 35 ore | 53 | -8 |
16 ore | 22 | -39 | 36 ore | 54 | -7 |
17 ore | 23 | -38 | 37 ore | 55 | -6 |
18 ore | 24 | -37 | 38 ore | 56 | -5 |
19 ore | 25 | -36 | 39 ore | 57 | -4 |
1AH | 26 | -35 | 3AH | 58 | -3 |
1BH | 27 | -34 | 3BH | 59 | -2 |
1 canale | 28 | -33 | 3 canale | 60 | -1 |
1Danni | 29 | -32 | 3Danni | 61 | 0 |
1EH | 30 | -31 | 3EH | 62 | 0 |
1FH | 31 | -30 | 3FH | 63 | 0 |
Il valore predefinito è 3DH
La posizione 00H viene sostituita a -60dB
Cronologia delle revisioni
Versione | Data di revisione | Contenuti di costituzione e cambiamento |
0.0.1 | 23 marzo 2018 | Rilasciata la prima revisione |
1.0.0 | 7 maggio 2018 | Viene aggiunta la voce “speaker mute”. |
1.0.1 | 23 maggio 2018 | La comunicazione example viene corretto in base alla sequenza di comandi.
Example del guadagno del fader di canale viene modificato. La spiegazione del passaggio alla modalità standby è stata corretta |
1.0.2 | 28 maggio 2018 | I comandi di risposta AM-CF1 in “Communication example: 3stepdown” sono corretti. |
1.0.3 | 25 giugno 2018 | Viene aggiunto l'altoparlante per l'impostazione della modalità mute.
Viene aggiunto il valore predefinito (OFF) per l'impostazione della notifica di stato AM-CF1. Viene aggiunto l'altoparlante della richiesta di stato modalità muto). |
1.0.4 | 23 luglio 2018 | Vengono aggiunti il login e il logout.
Viene aggiunta la richiesta di stato guida del raggio). |
1.0.5 | 1 agosto 2018 | I seguenti comandi di comunicazione esample sono corrette.
Impostazione modalità silenziosa Impostazione della modalità di attesa ・ Richiesta di stato modalità standby) ・ Richiesta di stato orientamento del raggio) Il nome dell'impostazione predefinita della comunicazione example viene modificato. |
1.0.6 | 21 agosto 2018 | La richiesta di stato (Direzione del raggio) viene modificata nell'impostazione di orientamento del raggio. |
1.0.7 | 5 settembre 2018 | L'impostazione della direzione del raggio del microfono è stata modificata. È stata aggiunta l'impostazione di notifica dello stato di governo del raggio. Viene aggiunta la richiesta di stato (impostazione direzione raggio). Viene aggiunta la richiesta di stato (posizione di guida del raggio). Vengono aggiunte le informazioni sulla posizione di sterzata del raggio.
La direzione del raggio dell'elenco dei comandi è stata modificata. Comunicazione example Beam Steering è cambiato. |
1.0.8 | 11 luglio 2019 | La descrizione "*Nota" viene eliminata dalla pagina principale. La descrizione della configurazione del comando è stata modificata. La lunghezza dei dati del logout è stata corretta.
La descrizione dell'impostazione del guadagno di uscita dell'altoparlante posizione assoluta) è stata corretta. Exampi dati dell'impostazione del guadagno di uscita dell'altoparlante passo) vengono corretti. Corretta la descrizione dell'impostazione dello sterzo del raggio del microfono. La descrizione per l'impostazione della notifica dello stato di governo del raggio del microfono è stata corretta. Corretta la descrizione della richiesta di stato Posizione direzione raggio microfono). La coordinata X delle informazioni sulla posizione di guida del raggio del microfono viene corretta nella richiesta di stato. La descrizione del comando nell'elenco dei comandi è stata corretta. |
1.0.9 | 12 luglio 2019 | Una parte delle descrizioni per l'impostazione del guadagno di uscita dell'altoparlante posizione assoluta) viene eliminata.
Una parte delle descrizioni per la tabella Guadagno è stata eliminata. |
1.0.10 | Novembre 6,2019 | Viene aggiunta l'impostazione della modalità Bluetooth.
Viene aggiunta la richiesta di stato Modalità Bluetooth). |
Documenti / Risorse
![]() |
Sistemi audio AM-CF1 Protocollo di controllo esterno TCP/IP [pdf] Guida utente TCP IP, protocollo di controllo esterno AM-CF1 TCP IP, protocollo di controllo esterno TCP, protocollo di controllo esterno IP, AM-CF1, sistemi audio |