문제

Zebraqln220에는 다음과 같이 명령을 통해 프로그래밍 방식으로 업데이트 될 수있는 많은 설정이 있습니다.

! U1 setvar "media.sense_mode" "bar"
.

그러나 때로는 그 변화가 프린터에 의해 "보았습니다"/ 허용 / 적용되기 전에 여러 번 시도가 필요합니다.예를 들어, 나는

를 보냈습니다.
! U1 setvar "power.dtr_power_off" "on" 
.

명령 앞에 여러 번 명령 :

! U1 getvar "power.dtr_power_off"
.

... 마침내 "On"(나에게 "끄기"off "로 다시 답변 해드립니다.

So : "Flush"또는 "모든 변경 사항을 작성"또는 "변경 사항 저장"또는 "이번에는 정말로 의미합니다"라는 명령이 있습니까? 업데이트

펌웨어가 충분히 무엇인지 모르겠지만 프린터가 "APPL"설정으로 자체가 나에게 알려주는 것입니다.

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

도움이 되었습니까?

해결책

나중에 펌웨어를 사용하는 경우 JSON을 사용하여 명령을 포맷 할 수 있습니다.이 메소드에서 명령은 구성된 값과 함께 즉시 응답합니다.

{} { "media.sense_mode": "바"}

가 다음과 같습니다.

{ "media.sense_mode": "바"}

여러 요청을 하나의 요청을 하나로 저장할 수도 있습니다.

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

"power.dtr_power_off": "켜짐"

}

다음의 알고있는 기본 기사에는 https : //km.zebra.com / kb / index? page= content & id= so8638 & actp= rss

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top