Stringhe di comando ANIUSB

Il dispositivo è collegato via Ethernet ad un sistema di controllo, quale AMX, Crestron o Extron.

Connessione: Ethernet (TCP/IP; selezionate “Client” nel programma AMX/Crestron)

Porta: 2202

Convenzioni

Il dispositivo presenta 4 tipi di stringhe:

GET Trova lo stato di un parametro. Quando il sistema AMX/Crestron invia un comando GET, ANIUSB risponde con una stringa REPORT
SET Modifica lo stato di un parametro. Quando il sistema AMX/Crestron invia un comando SET, ANIUSB risponde con una stringa REPORT, per indicare il nuovo valore del parametro.
REP Quando il dispositivo ANIUSB riceve un comando GET o SET, risponde con un comando REPORT per indicare lo stato del parametro. Il comando REPORT viene inviato da ANIUSB anche in caso di modifica del parametro su ANIUSB o tramite l’interfaccia grafica utente.
SAMPLE Utilizzato per la misurazione dei livelli audio.

Tutti i messaggi inviati e ricevuti sono in caratteri ASCII. Si noti che anche gli indicatori di livello e di guadagno sono in caratteri ASCII

La maggior parte dei parametri invia un comando REPORT quando questi vengono modificati. Pertanto, non è necessario interrogare costantemente i parametri. ANIUSB invia un comando REPORT in caso di modifica di uno qualsiasi di tali parametri.

In tutte le stringhe elencate di seguito il carattere

“x”

rappresenta il canale di ANIUSB e può essere un numero ASCII, da 0 a 4, come nella seguente tabella

00 Tutti i canali
01–04 Ingressi Dante
05 Ingresso analogico
06 Ingresso USB
07–08 Uscite Dante
09 Uscita analogica
10 Uscita USB

Stringhe di comando (comuni)

Ottieni tutto
Stringa di comando:

< GET xx ALL >

Dove xx è un numero di canale in formato ASCII: da 00 a 10. Utilizzate questo comando al primo avvio per aggiornare lo stato di tutti i parametri.
Risposta di ANIUSB:

< REP ... >

ANIUSB risponde con singole stringhe Report per tutti i parametri.
Ottieni numero modello
Stringa di comando:

< GET MODEL >

Risposta di ANIUSB:

< REP MODEL {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

Dove yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy è il numero modello a 32 caratteri. ANIUSB risponde sempre con un numero modello a 32 caratteri.
Ottieni numero di serie
Stringa di comando:

< GET SERIAL_NUM >

Risposta di ANIUSB:

< REP SERIAL_NUM {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

Dove yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy è il numero di serie a 32 caratteri. ANIUSB risponde sempre con un numero di serie a 32 caratteri.
Ottieni nome del canale
Stringa di comando:

< GET xx CHAN_NAME >

Dove xx è un numero di canale in formato ASCII: da 00 a 10.
Risposta di ANIUSB:

< REP xx CHAN_NAME {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

Dove yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy è la stringa di 31 caratteri del canale. ANIUSB risponde sempre con un nome a 31 caratteri.
Ottieni ID dispositivo
Stringa di comando:

< GET DEVICE_ID >

Il comando Device ID non contiene il carattere x relativo al canale, in quanto si riferisce all’intero ANIUSB.
Risposta di ANIUSB:

< REP DEVICE_ID {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

Dove yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy è la stringa di 31 caratteri dell’ID dispositivo. ANIUSB risponde sempre con un ID dispositivo a 31 caratteri.
Ottieni versione firmware
Stringa di comando:

< GET FW_VER >

Risposta di ANIUSB:

< REP FW_VER {yyyyyyyyyyyyyyyyyy} >

Dove yyyyyyyyyyyyyyyyyy è una stringa di 18 caratteri. ANIUSB risponde sempre con 18 caratteri.
Ottieni configurazione
Stringa di comando:

< GET PRESET >

Risposta di ANIUSB:

< REP PRESET nn >

Dove nn è il numero della configurazione, 01-10.0 = nessuna configurazione attiva
Imposta configurazione
Stringa di comando:

< SET PRESET nn >

Dove nn è il numero della configurazione, 1–10. (Lo zero iniziale è facoltativo quando si usa il comando SET).
Risposta di ANIUSB:

< REP PRESET nn >

< REP ERR >

Dove nn è il numero della configurazione, 01–10.

Quando l’utente cerca di caricare una configurazione vuota.

Ottieni nome configurazione
Stringa di comando:

< GET PRESET1 >

< GET PRESET2 >

< GET PRESET3 >

ecc.

Inviate uno di questi comandi a ANIUSB
Risposta di ANIUSB:

< REP PRESET1 {yyyyyyyyyyyyyyyyyyyyyyyyy} >

< REP PRESET2 {yyyyyyyyyyyyyyyyyyyyyyyyy} >

< REP PRESET3 {yyyyyyyyyyyyyyyyyyyyyyyyy} >

ecc.

Dove yyyyyyyyyyyyyyyyyyyyyyyyy è la stringa di 25 caratteri dell’ID dispositivo. ANIUSB risponde sempre con un ID dispositivo a 25 caratteri
Ottieni instradamento audio configurazione
Stringa di comando:

< GET PRESET_AUDIO_ROUTE >

Risposta di ANIUSB:

< REP PRESET_AUDIO_ROUTE nn >

In queste configurazioni sono memorizzate le informazioni sull'instradamento audio. Dove nn è il numero di configurazione instradamento attiva 01-10. 0 = nessuna configurazione attiva.
Imposta instradamento audio configurazione
Stringa di comando:

< SET PRESET_AUDIO_ROUTE nn >

In queste configurazioni sono memorizzate le informazioni sull'instradamento audio. Dove nn è il numero di configurazione instradamento 01-10.
Risposta di ANIUSB:

< REP PRESET_AUDIO_ROUTE nn >

Dove nn è il numero di configurazione instradamento attiva, 01-10.0 = nessuna configurazione attiva.
Ottieni guadagno audio
Stringa di comando:

< GET xx AUDIO_GAIN_HI_RES >

Dove xx è un numero di canale in formato ASCII: da 00 a 10.
Risposta di ANIUSB:

< REP xx AUDIO_GAIN_HI_RES yyyy >

Dove yyyy assume valori ASCII compresi tra 0000 e 1.400. yyyy è in incrementi di un decimo di dB.
Imposta guadagno audio
Stringa di comando:

< SET xx AUDIO_GAIN_HI_RES yyyy >

Dove yyyy assume valori ASCII compresi tra 0000 e 1.400. yyyy è in incrementi di un decimo di dB.
Risposta di ANIUSB:

< REP xx AUDIO_GAIN_HI_RES yyyy >

Dove yyyy assume un valore numerico ASCII, da 0000 a 1.400.
Aumenta guadagno audio di n dB
Stringa di comando:

< SET xx AUDIO_GAIN_HI_RES INC nn >

Dove nn è il valore in decimi di dB di cui incrementare il guadagno. nn può essere una cifra singola (n), doppia (nn) o tripla (nnn).
Risposta di ANIUSB:

< REP xx AUDIO_GAIN_HI_RES yyyy >

Dove yyyy assume un valore numerico ASCII, da 0000 a 1.400.
Riduci guadagno audio di n dB
Stringa di comando:

< SET xx AUDIO_GAIN_HI_RES DEC nn >

Dove nn è il valore in decimi di dB di cui ridurre il guadagno. nn può essere una cifra singola (n) , doppia (nn) o tripla (nnn).
Risposta di ANIUSB:

< REP xx AUDIO_GAIN_HI_RES yyyy >

Dove yyyy assume un valore numerico ASCII, da 0000 a 1.400.
Ottieni parametro guadagno di ingresso analogico
Stringa di comando:

< GET xx AUDIO_IN_LVL_SWITCH >

Dove xx è un numero di canale in formato ASCII: 00 o 05.
Risposta di ANIUSB:

< REP xx AUDIO_IN_LVL_SWITCH LINE_LVL >

< REP xx AUDIO_IN_LVL_SWITCH AUX_LVL >

ANIUSB risponde con una delle seguenti stringhe.
Imposta parametro guadagno di ingresso analogico
Stringa di comando:

< SET xx AUDIO_IN_LVL_SWITCH LINE_LVL >

< SET xx AUDIO_IN_LVL_SWITCH AUX_LVL >

Dove xx è un numero di canale in formato ASCII: 00 o 05. Inviate uno di questi comandi ad ANIUSB
Risposta di ANIUSB:

< REP xx AUDIO_IN_LVL_SWITCH LINE_LVL >

< REP xx AUDIO_IN_LVL_SWITCH AUX_LVL >

ANIUSB risponde con una delle seguenti stringhe.
Ottieni lo stato di silenziamento del canale audio
Stringa di comando:

< GET xx AUDIO_MUTE >

Dove xx è un numero di canale in formato ASCII: da 00 a 10.
Risposta di ANIUSB:

< REP xx AUDIO_MUTE ON >

< REP xx AUDIO_MUTE OFF >

ANIUSB risponde con una delle seguenti stringhe.
Silenziamento del canale audio
Stringa di comando:

< SET xx AUDIO_MUTE ON >

Dove xx è un numero di canale in formato ASCII: da 00 a 10.
Risposta di ANIUSB:

< REP xx AUDIO_MUTE ON >

ANIUSB risponde con una delle seguenti stringhe.
Attivazione del canale audio
Stringa di comando:

< SET xx AUDIO_MUTE OFF >

Dove xx è un numero di canale in formato ASCII: da 00 a 10.
Risposta di ANIUSB:

< REP xx AUDIO_MUTE OFF >

ANIUSB risponde con una delle seguenti stringhe.
Attiva/disattiva silenziamento del canale audio
Stringa di comando:

< SET xx AUDIO_MUTE TOGGLE >

Risposta di ANIUSB:

< REP xx AUDIO_MUTE ON >

< REP xx AUDIO_MUTE OFF >

ANIUSB risponde con una delle seguenti stringhe.
Ottieni lo stato di silenziamento del dispositivo
Stringa di comando:

< GET DEVICE_AUDIO_MUTE >

Risposta di ANIUSB:

< REP DEVICE_AUDIO_MUTE ON >

< REP DEVICE_AUDIO_MUTE OFF >

ANIUSB risponde con una delle seguenti stringhe.
Imposta lo stato di silenziamento del dispositivo
Stringa di comando:

< SET DEVICE_AUDIO_MUTE ON >

< SET DEVICE_AUDIO_MUTE OFF >

< SET DEVICE_AUDIO_MUTE TOGGLE >

Inviate uno di questi comandi a ANIUSB.
Risposta di ANIUSB:

< REP DEVICE_AUDIO_MUTE ON >

< REP DEVICE_AUDIO_MUTE OFF >

ANIUSB risponde con una delle seguenti stringhe.
Ottieni parametro guadagno di uscita analogico
Stringa di comando:

< GET xx AUDIO_OUT_LVL_SWITCH >

Dove xx è un numero di canale in formato ASCII: 00 o 09.
Risposta di ANIUSB:

< REP xx AUDIO_OUT_LVL_SWITCH LINE_LVL >

< REP xx AUDIO_OUT_LVL_SWITCH AUX_LVL >

< REP xx AUDIO_OUT_LVL_SWITCH MIC_LVL >

ANIUSB risponde con una delle seguenti stringhe.
Imposta parametro guadagno di uscita analogico
Stringa di comando:

< SET xx AUDIO_OUT_LVL_SWITCH LINE_LVL >

< SET xx AUDIO_OUT_LVL_SWITCH AUX_LVL >

< SET xx AUDIO_OUT_LVL_SWITCH MIC_LVL >

Dove xx è un numero di canale in formato ASCII: 00 o 09. Inviate uno di questi comandi ad ANIUSB.
Risposta di ANIUSB:

< REP xx AUDIO_OUT_LVL_SWITCH LINE_LVL >

< REP xx AUDIO_OUT_LVL_SWITCH AUX_LVL >

< REP xx AUDIO_OUT_LVL_SWITCH MIC_LVL >

ANIUSB risponde con una delle seguenti stringhe.
Lampeggiamento spie sul dispositivo ANIUSB
Stringa di comando:

< SET FLASH ON >

< SET FLASH OFF >

Inviate uno di questi comandi ad ANIUSB. Il lampeggiamento si disattiva automaticamente dopo 30 secondi.
Risposta di ANIUSB:

< REP FLASH ON >

< REP FLASH OFF >

ANIUSB risponde con una delle seguenti stringhe.
Attivazione della misurazione
Stringa di comando:

< SET METER_RATE sssss >

Attiva/disattiva la misurazione e imposta la frequenza. Dove sssss è un valore compreso tra 00000 e 99999 che rappresenta i millisecondi.

00000= disattivata

00100 = valore minimo

99999= valore massimo

Nota: i valori compresi tra 00001 e 00099 non sono validi e comportano una risposta <REP ERR>.

Risposta di ANIUSB:

< REP METER_RATE sssss >

< SAMPLE aaa bbb ccc ddd eee fff ggg hhh iii jjj >

sssss = rappresenta la frequenza in millisecondi. Il valore 00000 indica che la funzione di misurazione è disattivata. Dove l’elenco che segue rappresenta il campionamento per ciascun canale. Il livelli audio assumono i valori 000–060, che rappresentano i livelli audio effettivi da -60 a 0 dBFS.

aaa= indica i dati del canale 1

bbb= indica i dati del canale 2

ccc= indica i dati del canale 3

ddd= indica i dati del canale 4

eee = indica i dati del canale 5

fff = indica i dati del canale 6

ggg = indica i dati del canale 7

hhh = indica i dati del canale 8

iii = indica i dati del canale 9

jjj = indica i dati del canale 10

Interrompi misurazione
Stringa di comando:

< SET METER_RATE 0 >

È consentito anche un valore pari a 00000.
Risposta di ANIUSB:

< REP METER_RATE 00000 >

Ottieni luminosità LED
Stringa di comando:

< GET LED_BRIGHTNESS >

Risposta di ANIUSB:

< REP LED_BRIGHTNESS n >

Dove n può assumere uno dei seguenti valori:

0 = LED disattivato

1 = LED attenuato

2 = LED predefinito

Imposta luminosità LED
Stringa di comando:

< SET LED_BRIGHTNESS n >

Dove n può assumere uno dei seguenti valori:

0 = LED disattivato

1 = LED attenuato

2 = LED predefinito

Risposta di ANIUSB:

< REP LED_BRIGHTNESS n >

Ottieni indicatore clip audio
Stringa di comando:

< GET xx AUDIO_OUT_CLIP_INDICATOR >

Dove xx è un numero di canale in formato ASCII: da 00 a 10.
Risposta di ANIUSB:

< REP xx AUDIO_OUT_CLIP_INDICATOR ON >

< REP xx AUDIO_OUT_CLIP_INDICATOR OFF >

ANIUSB risponde con una delle seguenti stringhe.
Ottieni indirizzo IP audio
Stringa di comando:

< GET IP_ADDR_NET_AUDIO_PRIMARY >

Risposta di ANIUSB:

< REP IP_ADDR_NET_AUDIO_PRIMARY {yyyyyyyyyyyyyyy} >

Dove yyyyyyyyyyyyyyy è un indirizzo IP a 15 cifre.
Ottieni indirizzo sottorete audio
Stringa di comando:

< GET IP_SUBNET_NET_AUDIO_PRIMARY >

Risposta di ANIUSB:

< REP IP_SUBNET_NET_AUDIO_PRIMARY {yyyyyyyyyyyyyyy} >

Dove yyyyyyyyyyyyyyy è un indirizzo di sottorete a 15 cifre.
Ottieni indirizzo gateway audio
Stringa di comando:

< GET IP_GATEWAY_NET_AUDIO_PRIMARY >

Risposta di ANIUSB:

< REP IP_GATEWAY_NET_AUDIO_PRIMARY {yyyyyyyyyyyyyyy} >

Dove yyyyyyyyyyyyyyy è un indirizzo gateway a 15 cifre.
Ottieni stato limitatore
Stringa di comando:

< GET xx LIMITER_ENGAGED >

Dove xx è un numero di canale di uscita in formato ASCII: da 07 a 10. Indica se al momento il limitatore sta riducendo il livello del segnale.
Risposta di ANIUSB:

< REP xx LIMITER_ENGAGED ON >

< REP xx LIMITER_ENGAGED OFF >

ANIUSB risponde con una delle seguenti stringhe.
Ottieni stato di criptaggio
Stringa di comando:

< GET xx ENCRYPTION_CH >

Risposta di ANIUSB:

< REP xx ENCRYPTION_CH ON >

< REP xx ENCRYPTION_CH OFF >

ANIUSB risponde con una delle seguenti stringhe.
Riavvia ANIUSB
Stringa di comando:

< SET REBOOT >

Risposta di ANIUSB:

< REP REBOOT >

Ottieni eventi di errore
Stringa di comando:

< GET LAST_ERROR_EVENT >

Ottiene l’ultimo errore registrato su ANIUSB.
Risposta di ANIUSB:

< REP LAST_ERROR_EVENT {yyyyyyyyyyyyyyy} >

Dove yyyyyyyyyyyyyyy è una stringa di massimo 128 caratteri.
Ottieni attivazione filtro PEQ
Stringa di comando:

< GET xx PEQ yy >

Dove xx è il blocco PEQ 07 o 10. Dove yy è il filtro PEQ 01–04 all’interno del blocco. 00 può essere utilizzato per tutti i blocchi o tutti i filtri.
Risposta di ANIUSB:

< REP xx PEQ yy ON >

< REP xx PEQ yy OFF >

Imposta attivazione filtro PEQ
Stringa di comando:

< SET xx PEQ yy ON >

< SET xx PEQ yy OFF >

Inviate uno di questi comandi a ANIUSB
Risposta di ANIUSB:

< REP xx PEQ yy ON >

< REP xx PEQ yy OFF >

Dove xx è il blocco PEQ 07 o 10. Dove yy è il filtro PEQ 01–04 all’interno del blocco. 00 può essere utilizzato per tutti i blocchi o tutti i filtri.
Ottieni modalità di visualizzazione indicatore di ingresso
Stringa di comando:

< GET INPUT_METER_MODE >

Risposta di ANIUSB:

< REP INPUT_METER_MODE PRE_FADER >

< REP INPUT_METER_MODE POST_FADER >

ANIUSB risponde con una delle seguenti stringhe.
Imposta modalità di visualizzazione indicatore di ingresso
Stringa di comando:

< SET INPUT_METER_MODE PRE_FADER >

< SET INPUT_METER_MODE POST_FADER >

Inviate uno di questi comandi a ANIUSB
Risposta di ANIUSB:

< REP INPUT_METER_MODE PRE_FADER >

< REP INPUT_METER_MODE POST_FADER >

ANIUSB risponde con una delle seguenti stringhe.
Ottieni modalità di visualizzazione indicatore di uscita
Stringa di comando:

< GET OUTPUT_METER_MODE >

Risposta di ANIUSB:

< REP OUTPUT_METER_MODE PRE_FADER >

< REP OUTPUT_METER_MODE POST_FADER >

ANIUSB risponde con una delle seguenti stringhe.
Imposta modalità di visualizzazione indicatore di uscita
Stringa di comando:

< SET OUTPUT_METER_MODE PRE_FADER >

< SET OUTPUT_METER_MODE POST_FADER >

Inviate uno di questi comandi a ANIUSB
Risposta di ANIUSB:

< REP OUTPUT_METER_MODE PRE_FADER >

< REP OUTPUT_METER_MODE POST_FADER >

ANIUSB risponde con una delle seguenti stringhe.
Ottieni stato connessione USB
Stringa di comando:

< GET USB_CONNECT >

Risposta di ANIUSB:

< REP USB_CONNECT ON >

< REP USB_CONNECT OFF >

< REP USB_CONNECT ERROR >

ANIUSB risponde con una delle seguenti stringhe.
Ottieni instradamento mixer a matrice
Stringa di comando:

< GET xx MATRIX_MXR_ROUTE yy >

Dove xx indica i numeri dei canali di ingresso 00–06. Dove yy indica i numeri dei canali di uscita 00 o 07–10.
Risposta di ANIUSB:

< REP xx MATRIX_MXR_ROUTE yy ON >

< REP xx MATRIX_MXR_ROUTE yy OFF >

ANIUSB risponde con una delle seguenti stringhe.
Imposta instradamento mixer a matrice
Stringa di comando:

< SET xx MATRIX_MXR_ROUTE yy ON >

< SET xx MATRIX_MXR_ROUTE yy OFF >

Dove xx indica i numeri dei canali di ingresso 00–06. Dove yy indica i numeri dei canali di uscita 00 o 07–10. Inviate uno di questi comandi ad ANIUSB.
Risposta di ANIUSB:

< REP xx MATRIX_MXR_ROUTE yy ON >

< REP xx MATRIX_MXR_ROUTE yy OFF >

ANIUSB risponde con una delle seguenti stringhe.
Ottieni guadagno mixer a matrice
Stringa di comando:

< GET xx MATRIX_MXR_GAIN yy >

Dove xx indica i numeri dei canali di ingresso 00–06. Dove yy indica i numeri dei canali di uscita 00 o 07–10.
Risposta di ANIUSB:

< REP xx MATRIX_MXR_GAIN yyzzzz >

Dove zzzz assume valori ASCII compresi tra 0000 e 1.400. zzzz è in incrementi di un decimo di dB.
Imposta guadagno mixer a matrice
Stringa di comando:

< SET xx MATRIX_MXR_GAIN yyzzzz >

Dove xx indica i numeri dei canali di ingresso 00–06. Dove yy indica i numeri dei canali di uscita 00 o 07–10. Dove zzzz assume valori ASCII compresi tra 0000 e 1.400. zzzz è in incrementi di un decimo di dB.
Risposta di ANIUSB:

< REP xx MATRIX_MXR_GAIN yyzzzz >

Aumenta guadagno mixer a matrice
Stringa di comando:

< SET xx MATRIX_MXR_GAIN yy INC nn >

Dove xx indica i numeri dei canali di ingresso 00–06. Dove yy indica i numeri dei canali di uscita 00 o 07–10. Dove nn è in incrementi di un decimo di dB.
Risposta di ANIUSB:

< REP xx MATRIX_MXR_GAIN yyzzzz >

Dove zzzz assume valori ASCII compresi tra 0000 e 1.400. zzzz è in incrementi di un decimo di dB.
Diminuisci guadagno mixer a matrice
Stringa di comando:

< SET xx MATRIX_MXR_GAIN yy DEC nn >

Dove xx indica i numeri dei canali di ingresso 00–06. Dove yy indica i numeri dei canali di uscita 00 o 07–10. Dove nn è in incrementi di un decimo di dB.
Risposta di ANIUSB:

< REP xx MATRIX_MXR_GAIN yyzzzz >

Dove zzzz assume valori ASCII compresi tra 0000 e 1.400. zzzz è in incrementi di un decimo di dB.