API Khronos Logger

Comandi da inviare in UDP sulla porta da configurare in ogni input per ottenere specifiche azioni

/CMD:comando
comando può assumere questi valori :
STARTREC
STOPREC
STATUS
PAUSEREC
RESUMEREC

/FROM: <stringa Descrizione di chi sta inviando comando>

/FILENAME: <percorso completo nome file>

/IP: ip al quale rispondere se diverso dall’inviante (obbligatorio se presente FROM)

/PORT: porta alla quale rispondere se diversa dall’inviante (obbligatoria se presente FROM)

/TIMESTAMP: comando
comando può assumere questi valori
OFF non mette TIMESTAMP in coda al nome file
ON aggiunge TIMESTAMP in coda al nome file
<custom> TIMESTAMP personalizzato in coda al nome file (Se non specificato non aggiunge TIMESTAMP)

Esempio da usarsi

"/CMD:STARTREC" "/FILENAME:L:\PODCAST\TEST.MP3" "/TIMESTAMP:<dd>-<MM>-<yyyy> <HH>:<mm>"
"/CMD:STOPREC"
"/CMD:PAUSEREC"
"/CMD:RESUMEREC"

Risposta al comando STARTREC

Se start riuscito
STARTREC : OK
Errore durante start
STARTREC : ERROR(descrizione errore)
Registrazione già in corso
STARTREC : ALREADY RUNNING

Risposta al comando STOPREC

Stop riuscito
STOPREC : OK
Errore durante stop
STOPREC : ERROR
Non era in registrazione
STOPREC : NOT RUNNING

Risposta al comando STATUS

STATUS : comando

comando può assumere questi valori :

Inizializzazione scheda in corso
INITIALIZING

Registrazione terminata
REC(OFF)

Registrazione in corso
REC(ON) TIMEMS() FILENAME()

Errore
ERROR()

Risposta al comando PAUSEREC

Se start riuscito
PAUSEREC: OK
Errore durante start
PAUSEREC: ERROR(descrizione errore)
Non era in registrazione
PAUSEREC: NOT RUNNING

Risposta al comando RESUMEREC

Se start riuscito
RESUMEREC: OK
Errore durante start
RESUMEREC: ERROR(descrizione errore)
Non era in registrazione
RESUMEREC: NOT RUNNING

Tag:

Related Post