MXCWNCS Microflex® wireless completo - Stringhe di comando

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

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.

Indicizzazione

L’indicizzazione è usata per identificare in maniera specifica ciò su cui agisce la stringa di comando.

0 Tutti
Da 1 a 10 Numero vano

Command Strings

ALL

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.

MODELLO

Descrizione Recupera il nome del modello
Comandi supportati GET e REP
Indicizzazione Nessuno
Valori

Formato: Stringa di 32 caratteri

Esempi

< GET MODEL >
< REP MODEL {MXCWNCS} >

FLASH

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 >
< REP FLASH OFF >

< SET FLASH ON >
< REP FLASH ON >

< SET FLASH OFF >
< REP FLASH OFF >

FW_VER

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 >
< REP FW_VER {2.0.15.2} >

Esempio di autoverifica non superata:

< GET FW_VER >
< REP FW_VER {2.0.15.2*} >

DEVICE_ID

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 >
< REP DEVICE_ID {MXCWNCS} >

< SET DEVICE_ID {4 Pop} >
< REP DEVICE_ID {4 Pop} >

STORAGE_MODE

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 >
< REP STORAGE_MODE OFF >

< SET STORAGE_MODE ON >
< REP STORAGE_MODE ON >

< SET STORAGE_MODE TOGGLE >
< REP STORAGE_MODE OFF >

BATT_DETECTED

Descrizione Rileva la batteria
Comandi supportati GET e REP
Indicizzazione Numero vano
Valori

Formato: Stringa fissa

YES

NO

Esempi

< GET 10 BATT_DETECTED >
< REP 10 BATT_DETECTED YES >

BATT_STATE

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 NORMAL >

Dopo un po’ di tempo, quando la batteria è piena:

< REP 1 BATT_STATE FULL >

BATT_ERROR

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 >
< REP 1 BATT_ERROR 000 >

BATT_BARS

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 003 >

Rapporto asincrono dopo un po’ di tempo:

< REP 1 BATT_BARS 004 >

BATT_TIME_TO_FULL

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:

  • Modalità di carica: il valore è il tempo stimato per la carica completa
  • Modalità storage: il valore è il tempo stimato per raggiungere la tensione di alimentazione ottimale

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 00060 >

< REP 4 BATT_TIME_TO_FULL 00001 >
< REP 4 BATT_TIME_TO_FULL 00000 >
< REP 4 BATT_TIME_TO_FULL 65529 >

Batteria rimossa:

< REP 4 BATT_TIME_TO_FULL 65535 >

BATT_CHARGE

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 >
< REP 1 BATT_CHARGE 027 >
< REP 1 BATT_CHARGE 028 >

< REP 1 BATT_CHARGE 099 >
< REP 1 BATT_CHARGE 100 >

BATT_HEALTH

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 >
< REP 1 BATT_HEALTH 099 >

BATT_CYCLE

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 >

< GET 4 BATT_CYCLE >
< REP 4 BATT_CYCLE 00006 >

BATT_CURRENT_CAPACITY

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 >
< REP 1 BATT_CURRENT_CAPACITY 02189 >

BATT_CURRENT_CAPACITY_MAX

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 >
< REP 1 BATT_CURRENT_CAPACITY_MAX 02393 >

BATT_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 >
< REP 1 BATT_CAPACITY_MAX 02393 >

BATT_TEMP_C

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 >
< REP 1 BATT_TEMP_C 033 >

BATT_TEMP_F

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 >
< REP 1 BATT_TEMP_F 091 >

BATT_ERROR

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 >
< REP 1 BATT_ERROR 000 >

BATT_MODULE_TYPE

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 >
< REP 1 BATT_MODULE_TYPE 128 >

Per un sistema SBC240 di 3 unità raggruppate:

< GET 0 BATT_MODULE_TYPE >
< REP 1 BATT_MODULE_TYPE 129 >
< REP 2 BATT_MODULE_TYPE 129 >
< REP 3 BATT_MODULE_TYPE 129 >
< REP 4 BATT_MODULE_TYPE 000 >

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:

  • Indicizzazione: 1-4
  • Valori: Primario - 133, secondario - 133 o 129

SBC240:

  • Indicizzazione: 1-4
  • Valori: Primario - 129, secondario - 133 o 129

SBC840:

  • Indicizzazione: 1
  • Valori: 128

SBC840M:

  • Indicizzazione: 1
  • Valori: 130