Pregunta

El ZEBRAQLN220 tiene muchas configuraciones que se pueden actualizar programáticamente a través de comandos enviadas, como:

! U1 setvar "media.sense_mode" "bar"

Sin embargo, a veces se necesitan varios intentos antes de que el cambio se "visto" / aceptado / aplicado por la impresora.Por ejemplo, he enviado el

! U1 setvar "power.dtr_power_off" "on" 

comando varias veces antes de este:

! U1 getvar "power.dtr_power_off"

... finalmente responderá con "ON" (dándome "apagado" en su lugar las primeras veces).

Entonces: ¿Hay algún comando que pueda enviarse al QLN220 que le indica que "enjuague" o "escriba todos los cambios" o "Guardar cambios" o "Realmente lo digo en esta hora" o algo así?

Actualización

No sé qué firmware es lo suficientemente nuevo, pero esto es lo que la impresora me dice sobre sí misma en la configuración de "Appl" Go:

appl.date : 2/19/2014 
appl.name : V68.19.7Z 
appl.version : 6819 
appl.bootblock : 2.5.9 
appl.link_os_version : 2.0

¿Fue útil?

Solución

Si está utilizando firmware más tarde, puede usar JSON para formatear los comandos.En este método, los comandos responderán inmediatamente con los valores configurados.

{} {"media.sense_mode": "Bar"}

respondería con:

{"media.sense_mode": "bar"}

También puede poner múltiples solicitudes en uno:

{} {"media.sense_mode": "Bar",

"power.dtr_power_off": "ON"

}

El siguiente artículo de Base de Knowlege tiene más información: https:// km.ZEBRA.COM / KB / índice? Página= contenido y amp; id= so8638 & actp= rss

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top