Audio Systems AM-CF1 Protocolu di cuntrollu esternu TCP/IP
Overview
I protokolli divulgati in stu documentu sò pronti à cuntrullà l'AM-CF1 per via di cuntrolli di terze parti o via una applicazione terminale basata in computer è uttene infurmazioni di u dispositivu per più integrazioni.
Hè necessariu di login per l'autentificazione di password per inizià i cuntrolli è log out quandu finiscinu i cuntrolli.
- Scaricà
- Scunnettà si
I seguenti paràmetri ponu esse cuntrullati.
- Guadagno di output di u parlante
- Modu mute
- Ricordà i presets di memoria
- Modu standby
- Modu Bluetooth
- Steering di fasciu di microfonu
- Notificazione di statutu
- Notificazione di u statu di guida di u fasciu di microfonu
I seguenti cumandamenti ponu ancu esse utilizati per uttene i valori di l'AM-CF1.
- A dumanda di statutu
- Valore di guadagnà
- Modu mute
- Numeru predefinitu
- Modu standby
- Modu Bluetooth
- Impostazione di guida di u fasciu di microfonu
- Posizione di guida di u fasciu di microfonu
- infurmazione di statutu
- Informazioni di posizione di guida di fasciu di microfonu (Statu in tempu reale di AM-CF1)
Introduzione
U portu di cuntrollu esternu di AM-CF1 deve esse stabilitu prima di cunnette à l'unità utilizendu stu protokollu.
- Port di destinazione
Numero di portu TCP: Stabilite u numeru di portu secondu u cuntrollu remotu per esse cunnessu.
Valeur par défaut : 3000
Specificazione di cumunicazione TCP/IP
# | Articulu | Cuntenutu (regula di implementazione) |
1 | Strada di cumunicazione | Una strada |
2 | Larghezza di u messagiu | Lunghezza variabile max. 1024 bytes |
3 | Tipu di codice di messagiu | Binariu |
4 | Cunfirmazione di a consegna | Se una stretta di mano hè realizata à u livellu di l'applicazione è ùn ci hè micca risposta da AM-CF1 per 1 sec, hè preferibile cuncepisce u timeout di cumunicazione. |
5 | cuntrollu di retransmission | Nimu |
6 | U cuntrollu di priorità | Nimu |
- Definite AM-CF1 cum'è u servitore TCP.
- U portu TCP hè sempre cunnessu (mantene vivu).
- Per mantene a cunnessione, AM-CF1 esegue e seguenti operazioni.
- Mandate qualchi dati almenu una volta in 10 seconde. Se ci hè un statu per esse mandatu cum'è dati, u cuntenutu hè trasmessu altrimente solu mandà 0xFF da 1 byte.
- Se nunda ùn hè ricevutu da u cuntrollu remoto per un minutu, a cunnessione TCP / IP serà automaticamente terminata.
Cunfigurazione di u cumandamentu
- I cumandamenti sò da 80H à FFH, a lunghezza di dati hè da 00H à 7F, è e dati hè da 00H à FFH.
- A lunghezza di dati (N) hè inclusa infurmazione chì rapprisenta a lunghezza di dati dopu à i dati
- Quandu una data chì hè più longa di a lunghezza di dati hè ricivuta, i dati sussegwenti sò scartati.
- Se una data hè più corta di a lunghezza di dati è u cumandamentu prossimu hè ricevutu, u cumandamentu precedente hè scartatu.
- Quandu una cumunicazione TCP / IP hè disconnected, permette a ricollegazione.
Cumandamenti di cuntrollu è valore di paràmetri
Scaricà
I cumandamenti di cuntrollu sò accettati solu quandu l'infurmazione di log-in currisponde à l'infurmazioni di autentificazione di password in u web navigatore. Se ùn currispondenu micca, AM-CF1 torna una risposta NACK di login cum'è cumandamentu (eccettu login è log-out) à u controller. Se a cumunicazione cù u controller hè disconnected, u sistema serà sconnessu è u controller hà bisognu di log in novu.
Quandu l'AM-CF1 riceve stu cumandamentu, risponde à u risultatu di autentificazione di password.
Command: 80H, 20H, ,
Specifica i codici ASCII di 16 byte
Se u valore hè menu di 16 bytes, u valore mancante hè cumpletu cù u caratteru NULL (0x00).
Specifica i codici ASCII di 16 byte
Se u valore hè menu di 16 bytes, u valore mancante hè cumpletu cù u caratteru NULL (0x00).
(per esempiu) Se u nome d'utilizatore hè admin è a password hè admin (=impostazione predefinita)
80H, 20H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 61H, 64H, 6H, 69H6, 00H, 00H, 00H, 00H, 00H 00H, 00H, 00H, 00H, 00H, 00H, XNUMXH, XNUMXH, XNUMXH
Risposta AM-CF1: A risposta hè generata secondu u risultatu di autentificazione di password.
Risposta ACK quandu currisponde: 80H, 01H, 01H
Risposta NACK quandu ùn hè micca currispondente: 80H, 01H, 00H
Scunnettà si
Trasfurmà l'unità da u statu di login à u statu di log-out
Una volta chì l'AM-CF1 riceve stu cumandamentu, trasforma l'unità in u statu di log-out è risponde à u risultatu di l'operazione.
Cumandamentu: 81H, 00H
Risposta AM-CF1: 81H, 00H
Impostazione di guadagnu di output di parlante (posizione assoluta)
Definite u livellu di guadagnu di l'output di parlante per a pusizione assoluta.
Per piacè riferite à u graficu "Gain Table" per verificà e pusizioni assolute chì currispondenu à i valori di guadagnu (dB). Quandu l'AM-CF1 riceve stu cumandamentu, cambia u livellu di guadagnà è risponde à u valore finale cambiatu.
Command: 91H, 03H, , ,
01H: Canale di u Speaker Out (valore fissu)
00H: Attributu di u Canale (valore fissu) * Aghjornamenti di l'Attributu di u Canale 00H web guadagnà i paràmetri
00H à 3FH (-∞ à 0dB, Per piacè riferite à u graficu "Tavola di guadagnu")
Risposta AM-CF1: 91H, 03H, , ,
Impostazione di guadagnu di output di parlante (passu)
Stabilite u livellu di guadagnu di l'output di u parlante per passi di pusizione.
A pusizioni di guadagnà pò esse un passu up o down da a pusizione attuale.
Ogni passu cambia una pusizioni.
Quandu l'AM-CF1 hà ricevutu stu cumandamentu, cambia a pusizione di guadagnà è risponde à u valore di pusizioni cambiatu.
Command: 91H, 03H, , ,
01H: Canale di u Speaker Out (valore fissu)
00H: Attributu di u Canale (valore fissu) * Aghjornamenti di l'Attributu di u Canale 00H web guadagnà i paràmetri
SU : 41H à 5FH (1 passu finu à 31 step up, (per esempiu) 1step up = 41H)
Down : 61H à 7FH (1 step down à 31 step down, (eg) 1step down = 61H) *U valore minimu (posizione) per step down deve esse 01H.
(p.e.) Aumenta u livellu di guadagnu di l'uscita di l'altoparlanti di 3 passi
91H, 03H, 00H, 00H, 43H
Risposta AM-CF1: 91H, 03H, , ,
00H à 3FH (-∞ à 0dB, Per piacè riferite à u graficu "Tavola di guadagnu")
Impostazione di u modu mute
Stabbilisce u modu di mute di i canali di input è output audio.
Una volta chì l'AM-CF1 riceve stu cumandamentu, cambia u modu mute è risponde à u valore finale cambiatu.
Command: 98H, 03H, , ,
00H: Mic In canale
01H: Canale di u Speaker Out
00H: Attributu di u Canale (valore fissu)
00H: Modu Mute OFF (senza mutore)
01H: Modu Mute ON (silenziato)
Risposta AM-CF1: 98H, 03H, , ,
Ricordà i presets di memoria
Richiamare un preset di memoria pre-almacenatu.
Una volta chì l'AM-CF1 riceve stu cumandamentu, ricurdeghja un predefinitu di memoria pre-almacenatu è risponde à u numeru predefinitu cambiatu.
Command: F1H, 02H, 00H,
00H à 01H: Preset Number 1 to 2
Impostazione di u modu di standby
Stabbilisce u modu di standby di l'unità.
Una volta chì l'AM-CF1 riceve stu cumandamentu, cambia u modu di standby di l'unità è risponde à u statu di modu cambiatu.
Command: F3H, 02H, 00H,
00H: Modu standby OFF
01H: Modu Standby ON
Configurazione di u modu Bluetooth
Stabbilisce u modu Bluetooth di l'unità.
Quandu l'unità hè impostata cum'è modalità ON, principia a registrazione di l'accoppiamentu Bluetooth è diventa scoprevule.
Quandu l'unità hè impostata cum'è modalità OFF, disconnette a cunnessione Bluetooth o annulla a registrazione di accoppiamentu Bluetooth.
Una volta chì l'AM-CF1 riceve stu cumandamentu, cambia u modu Bluetooth di l'unità è risponde à u statu di modu cambiatu.
Command: F5H, 02H, 00H,
00H: OFF(Sconnette a cunnessione Bluetooth o annullà a registrazione di accoppiamentu Bluetooth)
01H: ON(Inizia a registrazione di accoppiamentu Bluetooth)
(p.e.) Cumincià a registrazione di l'accoppiamentu Bluetooth. F5H, 02H, 00H, 01H
Risposta AM-CF1: F5H, 02H, 00H,
00H: OFF
01H: In registrazione di accoppiamentu
02H: In cunnessione
Modu Bluetooth
(Indicatore Bluetooth) |
Configurazione di u modu Bluetooth | |
ON | OFF | |
OFF
(OFF) |
Cumincià a registrazione di l'accoppiamentu Bluetooth.
(Blu lampeggiante) |
Nisuna azione
(OFF) |
In registrazione di accoppiamentu
(Blu lampeggiante) |
Cuntinuà a registrazione di l'accoppiamentu Bluetooth.
(Blu lampeggiante) |
Annulla a registrazione di l'accoppiamentu Bluetooth.
(OFF) |
In cunnessione
(Turchinu) |
Mantene a cunnessione Bluetooth.
(Turchinu) |
Disconnette a cunnessione Bluetooth.
(OFF) |
Impostazione di guida di u fasciu di microfonu
Definite i paràmetri di a guida di u fasciu di u microfonu. Quandu l'unità hè impostata cum'è Modu Manuale, a direzzione di a fonte di u sonu hè specificata da a Direzzione è a distanza di a fonte di u sonu hè specificata da a Distanza.
Command: A0H, 05H, , , ,
00H: Auto
01H: Manuale
Entero firmatu di 1 byte
Per Manuale: da -90 a 90 [deg] Per Auto: 0
Un entero di dui byte senza signu espresso in decimali big-endian.
Per manuale:
Per inch: 0 à 2400 [inch per 10] (0.0 à 240.0 [inch])
Per cm: 0 à 6000 [cm per 10] (0.0 à 600.0 [cm])
Per Auto: 0
Solu manuale hè utilizatu.
00H: inch
01 H: cm
(p.e.) Set Auto
A0H, 05H, 00H, 00H, 00H, 00H, 00H
(Eg) In u modu Manuale, stabilisce a Direzzione à -90, a Distanza à 240.0, è l'unità di lunghezza cum'è inch. A0H, 05H, 01H, A6H, 09H, 60H, 00H
Lista di cumandamenti
Funzione | Cumanda |
Scaricà | 80H, 20H, , |
Scunnettà si | 81 ore, 00 ore |
Impostazione di u guadagnu di l'uscita di u parlante (assoluta).
postu) |
91H, 03H, , , |
Impostazione di guadagnu di output di parlante (passu) | 91H, 03H, , , |
Impostazione di u modu mute | 98H, 03H, , , |
Ricordà i presets di memoria | F1H, 02H, 00H, |
Impostazione di u modu di standby | F3H, 02H, 00H, |
Configurazione di u modu Bluetooth | F5H, 02H, 00H, |
Impostazione di guida di u fasciu di microfonu | A0H, 05H, , , , |
Configurazione di notificazione di statutu | F2H, 02H, 00H, |
Impostazione di notificazione di u statu di guida di u fasciu di microfonu | F2H, 04H, 01H, , , |
Richiesta di statutu (pusizioni di guadagnà) | F0H, 03H, 11H, , |
Richiesta di statutu (modu mute) | F0H, 03H, 18H, , |
Richiesta di statutu (numeru predefinitu di memoria) | F0H, 02H, 71H, 00H |
Richiesta di statutu (modu standby) | F0H, 02H, 72H, 00H |
Richiesta di statutu (modu Bluetooth) | F0H, 02H, 74H, 00H |
Richiesta di statutu (impostazione di guida di fasciu di microfonu) | F0H, 05H, 20H, 00H, 00H, 00H, 00H |
Richiesta di statutu (direzzione di fasciu di microfonu
postu) |
F0H, 06H, 50H, 00H, 00H, 00H, 00H, |
Infurmazioni nantu à a pusizione di guida di u fasciu di microfonu | D0H, 06H, A0H, , , |
Comunicazione Examples
Funzione | Cumanda | Risposta AM-CF1 |
Login (admin, amministratore) | 80H,20H,61H,64H,6DH,69H,6EH,00H,
00H,00H,00H,00H,00H,00H,00H,00H, |
80 ore, 01 ore, 01 ore
Per e risposte NACK, u terzu byte hè |
00H,00H,61H,64H,6DH,69H,6EH,00H, | 00 ore | |
00H,00H,00H,00H,00H,00H,00H,00H, | ||
00H, 00H | ||
Scunnettà si | 81H, 00H | 81H, 00H |
Impostazione di u guadagnu di output di u parlante
(0dB) |
91H,03H,01H,00H,3DH | 91H,03H,01H,00H,3DH |
Impostazione di u guadagnu di output di u parlante
(3 step up) |
91H,03H,01H,00H,43H | 91H,03H,01H,00H,2DH
Quandu 2AH(-19dB) prima di 3stepup, diventate 2DH dopu à 3stepup |
Impostazione di u guadagnu di output di u parlante
(3 step down) |
91H,03H,01H,00H,63H | 91H,03H,01H,00H,2AH
Quandu 2DH(-16dB) prima di 3stepdown, diventate 2AH dopu à 3stepdown |
Impostazione di u modu Mute (ON) | 98H,03H,00H,00H,01H | 98H,03H,00H,00H,01H |
Impostazione di u modu Mute (OFF) | 98H,03H,00H,00H,00H | 98H,03H,00H,00H,00H |
Ricordà i presets di memoria
(preset1) |
F1H,02H,00H,00H | F1H,02H,00H,00H |
Ricordà i presets di memoria
(preset2) |
F1H,02H,00H,01H | F1H,02H,00H,01H |
Impostazione di u modu di standby (ON) | F3H,02H,00H,01H | F3H,02H,00H,01H |
Impostazione di u modu di standby (OFF) | F3H,02H,00H,00H | F3H,02H,00H,00H |
Impostazione di u modu Bluetooth (ON) | F5H,02H,00H,01H | F5H,02H,00H,01H |
Impostazione di u modu Bluetooth (OFF) | F5H,02H,00H,00H | F5H,02H,00H,00H |
Impostazione di guida di u fasciu di microfonu | A0H,05H,00H,00H,00H,00H,00H | A0H,05H,00H,00H,00H,00H,00H |
(Automatica) | A pusizione hè notificata da u cumandamentu di l'infurmazioni di a pusizione di guida di fasciu | |
ogni tempu stabilitu. | ||
D0H,06H,A0H,F4H,48H,17H,70H,01H | ||
Impostazione di guida di u fasciu di microfonu | A0H,05H,01H,A6H,09H,60H,00H | A0H,05H,01H,A6H,09H,60H,00H |
(Manuale, 90 gradi, 240.0 pollici) | A pusizione hè notificata da a pusizione di guida di u fasciu di u microfonu | |
cumandamentu infurmazione. | ||
Configurazione di notificazione di statu (ON) | F2H,02H,00H,01H | F2H,02H,00H,01H |
Configurazione di notificazione di statu (OFF) | F2H,02H,00H,00H | F2H,02H,00H,00H |
Statu di guida di u fasciu di microfonu
paràmetru di notificazione (ON) |
F2H,04H,01H,00H,00H,01H | F2H,04H,01H,00H,00H,01H |
Statu di guida di u fasciu di microfonu
paràmetru di notificazione (OFF) |
F2H,04H,01H,00H,00H,00H | F2H,04H,01H,00H,00H,00H |
Tavola di guadagnà
pusizioni | Guadagna (dB) | pusizioni | Guadagna (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 |
0 AH | 10 | -51 | 2 AH | 42 | -19 |
0 BH | 11 | -50 | 2 BH | 43 | -18 |
0CH | 12 | -49 | 2CH | 44 | -17 |
0 DH | 13 | -48 | 2 DH | 45 | -16 |
0 EH | 14 | -47 | 2 EH | 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 |
1 AH | 26 | -35 | 3 AH | 58 | -3 |
1 BH | 27 | -34 | 3 BH | 59 | -2 |
1CH | 28 | -33 | 3CH | 60 | -1 |
1 DH | 29 | -32 | 3 DH | 61 | 0 |
1 EH | 30 | -31 | 3 EH | 62 | 0 |
1FH | 31 | -30 | 3FH | 63 | 0 |
U valore predeterminatu hè 3DH
A pusizione 00H hè rimpiazzata à -60dB
Storia di rivisione
Ver. | Data di rivisione | Cuntinutu di stabilimentu è cambià |
0.0.1 | 23 di marzu di u 2018 | 1a revisione liberata |
1.0.0 | 7 di maghju di u 2018 | L'elementu "mute di parlante" hè aghjuntu. |
1.0.1 | 23 di maghju di u 2018 | A cumunicazione example hè currettu secondu a sequenza di cumandamenti.
ExampU lu di guadagnu di fader di u canale hè mudificatu. A spiegazione di cambià per u modu standby hè corretta |
1.0.2 | 28 di maghju di u 2018 | I cumandamenti di risposta AM-CF1 in "Communication example: 3stepdown" sò curretti. |
1.0.3 | 25 di ghjugnu 2018 | U parlante di l'impostazione di u modu mute hè aghjuntu.
U valore predeterminatu (OFF) per l'impostazione di notificazione di statu AM-CF1 hè aghjuntu. A dumanda di statutu (modu mute) hè aghjuntu un parlante. |
1.0.4 | 23 di lugliu di u 2018 | U login è u log-out sò aghjuntu.
A dumanda di statutu (direzione di fasciu) hè aghjuntu. |
1.0.5 | 1 d'aostu di u 2018 | I seguenti cumandamenti di cumunicazione exampi sò curretti.
・Configurazione di u modu Mute ・Configurazione di u modu di standby ・ Richiesta di statutu (modu standby) ・ Richiesta di statutu (direzione di fasciu) U nome Preset Setting di a cumunicazione example hè mudificatu. |
1.0.6 | 21 d'aostu di u 2018 | A dumanda di statutu (direzione di fasciu) hè cambiata à l'impostazione di guida di fasciu. |
1.0.7 | 5 settembre 2018 | L'impostazione di guida di u fasciu di microfonu hè cambiata. L'impostazione di notificazione di u statu di guida di u fasciu hè aghjuntu. A dumanda di statutu (impostazione di guida di fasciu) hè aghjuntu. A dumanda di statutu (posizione di guida di fasciu) hè aghjuntu. L'infurmazione di a pusizione di guida di u fasciu hè aghjuntu.
U Command List Beam Steering hè cambiatu. Comunicazione example Beam Steering hè cambiatu. |
1.0.8 | 11 di lugliu di u 2019 | A descrizzione "* Nota" hè sguassata da a prima pagina. A descrizzione di a cunfigurazione di u cumandamentu hè cambiata. A durata di i dati di u log-out hè corretta.
A descrizione per l'impostazione di guadagno di output di altoparlante (posizione assoluta) hè corretta. ExampI dati di l'impostazione di guadagnu di output di l'altoparlanti (passu) sò curretti. A descrizzione per u paràmetru di guida di u microfonu hè curretta. A descrizzione per u paràmetru di notificazione di u statu di guida di u microfonu hè corretta. A descrizzione per a dumanda di statutu (posizione di guida di u fasciu di microfonu) hè corretta. A coordenada X di l'infurmazione di a pusizione di guida di u fasciu di u microfonu hè corretta in a dumanda di statutu. A descrizzione di u cumandamentu in a Lista di cumanda hè corretta. |
1.0.9 | 12 di lugliu di u 2019 | Una parte di e descrizioni per l'impostazione di guadagnu di output di parlante (posizione assoluta) hè eliminata.
Una parte di e descrizioni per a tavola Gain hè eliminata. |
1.0.10 | nuvembre 6,2019 | L'impostazione di u modu Bluetooth hè aghjuntu.
A dumanda di statutu (modu Bluetooth) hè aghjuntu. |
Documenti / Risorse
![]() |
Audio Systems AM-CF1 Protocolu di cuntrollu esternu TCP/IP [pdfGuida di l'utente TCP IP, AM-CF1 Prutucollu di Cuntrollu Esternu TCP IP, Prutucollu di Cuntrollu Esternu TCP, Prutucollu di Cuntrollu Esternu IP, AM-CF1, Sistemi Audio |