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
Ci sono 4 tipi di stringhe:
GET | Trova lo stato di un parametro. Quando il sistema AMX/Crestron invia un comando GET, il dispositivo risponde con una stringa REPORT |
SET | Modifica lo stato di un parametro. Quando il sistema AMX/Crestron invia un comando SET, il dispositivo risponde con una stringa REPORT che indica il nuovo valore del parametro. |
REP | Quando il dispositivo riceve un comando GET o SET, risponde con un comando REPORT che indica lo stato del parametro. Il comando REPORT viene inviato dal dispositivo anche in caso di modifica del parametro sul dispositivo MXCWNCS 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. Il dispositivo invia un comando REPORT in caso di modifica di uno qualsiasi di tali parametri.
L’indicizzazione è usata per identificare in maniera specifica ciò su cui agisce la stringa di comando.
0 | Tutti |
Da 1 a 10 | Numero vano |
Descrizione | Recupera tutti i comandi supportati |
Comandi supportati | GET e REP |
Indicizzazione |
0: Tutte le proprietà del dispositivo o del vano n: Tutte le proprietà n del dispositivo o del vano |
Valori | Nessuno |
Esempi |
< GET 0 ALL > : Risponde con REP per tutte le proprietà specifiche dei dispositivi e TUTTE le proprietà relative agli indici, comprese tutte le proprietà misurate. < GET n ALL > : Risponde con REP per tutte le proprietà specifiche del dispositivo e per TUTTE le proprietà relative al n di indice, comprese tutte le proprietà misurate. |
Descrizione | Recupera il nome del modello |
Comandi supportati | GET e REP |
Indicizzazione | Nessuno |
Valori |
Formato: Stringa di 32 caratteri |
Esempi |
< GET MODEL > |
Descrizione | Attiva la luce lampeggiante per identificare un dispositivo |
Comandi supportati | GET, SET e REP |
Indicizzazione | Nessuno |
Valori |
Formato: Stringa fissa OFF ON |
Esempi |
< GET FLASH > |
Descrizione | Recupera la versione del firmware |
Comandi supportati | GET e REP |
Indicizzazione | Nessuno |
Valori |
Formato: Stringa di 24 caratteri Il numero di versione del pacchetto è presentato nel formato con valori decimali separati da punti: Mag.Min.Pacc.Build<SelfTestFailed=*> |
Esempi | Esempio di autoverifica superata: < GET FW_VER > < GET FW_VER > |
Descrizione | Recupera e imposta l’ID dispositivo |
Comandi supportati | GET, SET e REP |
Indicizzazione | Nessuno |
Valori |
Formato: Stringa di 31 caratteri per il REP 1-31 caratteri tra: -0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Tutti i nomi DNS e le etichette hanno una lunghezza massima di 31 caratteri I confronti tra nome ed etichetta non distinguono tra maiuscole e minuscole; “Chitarra” e “chitarra” sono trattati come la stessa etichetta. I caratteri Unicode e non latini non sono supportati. I nomi dei dispositivi devono seguire le regole del Domain Name System (DNS) dei nomi host. I caratteri ammessi sono A-Z, a-z, 0-9 e “-” (trattino). I nomi dei dispositivi devono iniziare con A-Z (o a-z), o 0-9. |
Esempi |
< GET DEVICE_ID > |
Descrizione | Recupera e imposta la modalità storage |
Comandi supportati | GET, SET e REP |
Indicizzazione | Nessuno |
Valori |
Formato: Stringa fissa OFF ON TOGGLE (solo per SET) |
Esempi |
< GET STORAGE_MODE > |
Descrizione | Rileva la batteria |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: Stringa fissa YES NO |
Esempi |
< GET 10 BATT_DETECTED > |
Descrizione | Recupera lo stato della batteria |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: Stringa fissa COMPLETA CALCULATING NORMAL WARM WARM_FULL HOT COLD PRECHARGE READY_TO_STORE DISCHARGE_CALC DISCHARGING DISCHARGING_WARM DISCHARGING_COLD ERROR: In questo caso vedi BATT_ERROR per il codice di errore corrispondente NO_BATT |
Esempi |
< GET 1 BATT_STATE > < REP 1 BATT_STATE FULL > |
Descrizione | Visualizza l’errore della batteria |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 3 numeri 000: Nessun errore attivo 001: Modulo sconosciuto 002: Batteria non riconosciuta 003: Recupero di batteria molto scarica non riuscito 004: Carica fallita 005: Controllare la batteria 006: Controllare il caricabatterie 007: Errore di comunicazione 254: Si è verificato un errore, il valore non è attualmente applicabile 255: Sconosciuto o non applicabile |
Esempi |
< GET 1 BATT_ERROR > |
Descrizione | Recupera il numero di barre della batteria |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 3 numeri 000-005: Numeri delle barre nel rapporto 254: Si è verificato un errore, il valore non è attualmente applicabile 255: Sconosciuto o non applicabile |
Esempi |
< GET 1 BATT_BARS > < REP 1 BATT_BARS 004 > |
Descrizione | Tempo previsto per la carica completa |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 5 numeri Nota: il tempo previsto per la carica viene misurato quando:
00000 - 65528 : Numero di minuti stimati per raggiungere l’obiettivo 65529 : La batteria è piena 65530 : La batteria è molto calda 65531 : La batteria è calda 65532 : La batteria è fredda 65533 : Calcolo in corso 65534 : Si è verificato un errore, il valore non è attualmente applicabile 65535 : Sconosciuto o non applicabile |
Esempi | La batteria viene inserita nel vano del caricabatteria 4: < REP 4 BATT_TIME_TO_FULL 65533 > < REP 4 BATT_TIME_TO_FULL 65535 > |
Descrizione | Visualizza lo stato di carica delle batterie |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 3 numeri 000-100: Percentuale dello stato di carica 254: Si è verificato un errore, il valore non è attualmente applicabile 255: Sconosciuto o non applicabile |
Esempi |
< GET 1 BATT_CHARGE > |
Descrizione | Controlla lo stato di salute delle batterie |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 3 numeri 000-100: Percentuale dello stato di salute 254: Si è verificato un errore, il valore non è attualmente applicabile 255: Sconosciuto o non applicabile |
Esempi |
< GET 1 BATT_HEALTH > |
Descrizione | Controlla individualmente i cicli della batteria |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 5 numeri 00000 - 65533 : Numero di cicli di carica 65534 : Si è verificato un errore, il valore non è attualmente applicabile 65535 : Sconosciuto o non applicabile |
Esempi | La batteria viene inserita nel vano del caricabatteria 4: < REP 4 BATT_CYCLE 00006 > |
Descrizione | Visualizza la capacità attuale della batteria |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 5 numeri Da 00000 a 65533: Capacità attuale della batteria in mAh 65534 : Si è verificato un errore, il valore non è attualmente applicabile 65535 : Sconosciuto o non applicabile |
Esempi |
< GET 1 BATT_CURRENT_CAPACITY > |
Descrizione | Visualizza la capacità massima attuale della batteria |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 5 numeri Da 00000 a 65533: Capacità massima attuale della batteria in mAh 65534: Si è verificato un errore, il valore non è attualmente applicabile 65535: Sconosciuto o non applicabile |
Esempi |
< GET 1 BATT_CURRENT_CAPACITY_MAX > |
Descrizione | Visualizza la capacità massima della batteria |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori | Formato: 5 numeri Da 00000 a 65533: Capacità massima della batteria in mAh 65534: Si è verificato un errore, il valore non è attualmente applicabile 65535: Sconosciuto o non applicabile |
Esempi |
< GET 1 BATT_CAPACITY_MAX > |
Descrizione | Visualizza la temperatura della batteria in gradi Celsius |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 3 numeri Valore reale = Valore del rapporto - 40 Da 000 a 253: Temperatura in gradi C 254: Si è verificato un errore, il valore non è attualmente applicabile 255: Sconosciuto o non applicabile |
Esempi |
< GET 1 BATT_TEMP_C > |
Descrizione | Visualizza la temperatura della batteria in gradi Fahrenheit |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 3 numeri Valore reale = Valore del rapporto - 40 Da 000 a 253: Temperatura in gradi F 254: Si è verificato un errore, il valore non è attualmente applicabile 255: Sconosciuto o non applicabile |
Esempi |
< GET 1 BATT_TEMP_F > |
Descrizione | Visualizza l’errore della batteria |
Comandi supportati | GET e REP |
Indicizzazione | Numero vano |
Valori |
Formato: 3 numeri 000: Nessun errore attivo 001: Modulo sconosciuto 002: Batteria non riconosciuta 003: Recupero di batteria molto scarica non riuscito 004: Carica fallita 005: Controllare la batteria 006: Controllare il caricabatterie 007: Errore di comunicazione 254: Si è verificato un errore, il valore non è attualmente applicabile 255: Sconosciuto o non applicabile |
Esempi |
< GET 1 BATT_ERROR > |
Descrizione | |
Comandi supportati | GET e REP |
Indicizzazione | Numero del modulo: Dipende dal modello |
Valori |
Formato: 3 numeri Macro corrispondente al modello del modulo: 000: Nessun modulo installato 001: MXCWNCS 254: Si è verificato un errore, il valore non è attualmente applicabile 255: Sconosciuto o non applicabile |
Esempi | Per un SBC840: < GET 1 BATT_MODULE_TYPE > < GET 0 BATT_MODULE_TYPE > |
Note | L’indicizzazione e i valori sopraelencati sono il sovrainsieme di tutti i valori. Per le cariche degli SBCx40 sono attesi i seguenti valori: SBC220:
SBC240:
SBC840:
SBC840M:
|