activador

activador

Utilice el comando de activación para activar un trabajo en una ranura específica pasando el número de trabajo obligatorio como un argumento. El parámetro
withresult
proporciona el JSON resultante del último resultado como una respuesta después del activador.
activador
Comando
Breve
Parámetro
Datos
Rango
Ejemplo
activador
tr
withresult
Número
-
activador
command: trigger,ok
trigger withresult
command: trigger,ok
  • getjobdata(gjd) – Obtener los datos del trabajo especificado.
  • setjobdata(sjd) – Ajustar los datos del trabajo especificado.
getjobdata .jobData.trigger.mode .slot 3
Los ajustes relacionados con jobData.trigger se configuran mediante get/setjobdata, con los parámetros secundarios que se muestran en la siguiente tabla:
activador
Comando
Parámetro
Parámetro secundario
Rango
Ejemplo
getjobdata
setjobdata
.jobData.
trigger
.jt
mode
NONE
SINGLE_SHOT
LEVEL
BURST
PERIODIC_SINGLE_SHOT
CONTINUOUS
PRESENTATION
gjd .jt.mode .slot 3
command: gjd,ok
{response}
sjd .jt.mode CONTINUOUS
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
.jt
start_criteria
GPIO
DEVICE
SERIAL
PLC
TCP_IP
AUTO
TEST_TRIGGER
gjd .jt.start_criteria .slot 3
command: gjd,ok
{response}
sjd .jt.start_criteria AUTO
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
.jt
end_criteria
GPIO
DEVICE
SERIAL
PLC
TCP_IP
AUTO
TEST_TRIGGER
gjd .jt.end_criteria .slot 3
command: gjd,ok
{response}
sjd .jt.end_criteria AUTO
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
.jt
show_image
true/false
gjd .jt.show_image .slot 3
command: gjd,ok
{response}
sjd .jt.show_image true
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
.jt
no_read
_same_
barcode
Int
gjd .jt.no_read_same_barcode .slot 3
command: gjd,ok
{response}
sjd .jt.no_read_same_barcode 1
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
.jt
reset_dnr
_on_trigger
true/false
gjd .jt.reset_dnr_on_trigger .slot 3
command: gjd,ok
{response}
sjd .jt.reset_dnr_on_trigger true
.slot 3
command: sjd,ok
getjobdata .jobData.trigger.trigger_settings.same_barcode_timeout .slot 3
Los ajustes relacionados con jobData.trigger.trigger_settings se configuran mediante get/setjobdata, con los parámetros secundarios que se muestran en la siguiente tabla
trigger_settings
Comando
Parámetro
Parámetro secundario
Rango
Ejemplo
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
same_barcode
_timeout
Número
(0-500 ms)
gjd .jts.same_barcode_timeout 
.slot 3
command: gjd,ok
{response}
sjd .jts.same_barcode_timeout 1
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
job_interval
Número
(0-60,000 ms)
gjd .jts.job_interval
.slot 3
command: gjd,ok
{response}
sjd .jts.job_interval  1
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
burst_count
Número
(1-100)
gjd .jts.burst_mode
.slot 3
command: gjd,ok
{response}
sjd .jts.burst_count  1
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
presentation_
sensitivity
Número
gjd .jts.presentation_sensitivity 
.slot 3
command: gjd,ok
{response}
sjd .jts.presentation_sensitivity 1
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
decode_
failure_
timeout
Número
(0-60,000 ms)
gjd .jts.decode_failure_timeout
.slot 3
command: gjd,ok
{response}
sjd .jts.decode_failure_timeout 1
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
active_level.
LOW
HIGH
gjd .jts.active_level 
.slot 3
command: gjd,ok
{response}
sjd .jts.active_level 1
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
fast_hw
_trigger_
enabled
true/false
gjd .jts.fast_hw_trigger_enabled 
.slot 3
command: gjd,ok
{response}
sjd .jts.fast_hw_trigger_enabled true
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
read_multiple
_barcode
true/false
gjd .jts.read_multiple_barcodes
.slot 3
command: gjd,ok
{response}
sjd .jts.read_multiple_barcodes true
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
send
_aggregate
_level_assert_
data
true/false
gjd .jts.send_aggregate_level_assert_data 
.slot 3
command: gjd,ok
{response}
sjd .jtssend_aggregate_level_assert_data true
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
disable_active
_job_timeout
true/false
gjd .jts.disable_active_job_timeout 
.slot 3
command: gjd,ok
{response}
sjd .jts.disable_active_job_timeout true
.slot 3
command: sjd,ok
getjobdata
setjobdata
.jobData.
trigger
trigger_settings
.jts
same_data
_timeout
_must_leave
_fov
true/false
gjd .jts.
same_data_timeout_must_leave_fov 
.slot 3
command: gjd,ok
{response}
sjd .jts.
same_data_timeout_must_leave_fov true
.slot 3
command: sjd,ok