PDA

View Full Version : Little collection ZOC REXX scripts



deadspot
21-06-2006, 05:26 AM
@yak

possible also for sonyericsson phones????

Little collection REXX scripts for ZOC terminal (www.emtec.com) for run internal service tests in phone SonyEricsson K750i (W800i).

Two simple tests keyboars:

at_ckpd_1234567890.zrx

CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""1234567890""^M"
CALL ZocSend my_cmd
CALL ZocDelay


at_ckpd_clear.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CCCCCCCCCC""^M"
CALL ZocSend my_cmd
CALL ZocDelay


Service tests:



at_ckpd_sw_ver.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
/* CALL ZocSetDevice "SERIAL/MODEM", "[0]COM9:115200-8N1|16|350" */
/* 16: Set RTS state to off - no charging phone */
/* CALL ZocDelay */
my_cmd="AT+CKPD=""CC>*<<*<*12""^M"
CALL ZocSend my_cmd
CALL ZocDelay





at_ckpd_display_test.zrx



CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*21""^M"
CALL ZocSend my_cmd
CALL ZocDelay



at_ckpd_ligt_test.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*22""^M"
CALL ZocSend my_cmd
CALL ZocDelay


at_ckpd_keyb_test.zrx



CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*23""^M"
CALL ZocSend my_cmd
CALL ZocDelay



at_ckpd_speaker_test.zrx



CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
/* CALL ZocSetDevice "SERIAL/MODEM", "[1]COM9:115200-8N1|16|350" */
/* 16: Set RTS state to off - no charging phone */
/* CALL ZocDelay */
my_cmd="AT+CKPD=""CC>*<<*<*24""^M"
CALL ZocSend my_cmd
DO i=1 TO 3
CALL ZocDelay 6
my_cmd="AT+CKPD="">""^M"
CALL ZocSend my_cmd
END
DO i=1 TO 7
CALL ZocDelay 6
my_cmd="AT+CKPD=""<""^M"
CALL ZocSend my_cmd
END
DO i=1 TO 7
CALL ZocDelay 6
my_cmd="AT+CKPD="">""^M"
CALL ZocSend my_cmd
END




at_ckpd_earph_test.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*25""^M"
CALL ZocSend my_cmd
CALL ZocDelay 6
my_cmd="AT+CKPD="">""^M"
CALL ZocSend my_cmd
CALL ZocDelay 6
my_cmd="AT+CKPD="">""^M"
CALL ZocSend my_cmd
CALL ZocDelay 6
my_cmd="AT+CKPD="">""^M"
CALL ZocSend my_cmd




at_ckpd_microph_tst.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*26""^M"
CALL ZocSend my_cmd
CALL ZocDelay





at_ckpd_vibro_tst.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
/* CALL ZocSetDevice "SERIAL/MODEM", "[1]COM9:115200-8N1|16|350" */
/* 16: Set RTS state to off - no charging phone */
/* CALL ZocDelay */
my_cmd="AT+CKPD=""CC>*<<*<*27""^M"
CALL ZocSend my_cmd
CALL ZocDelay 4
SAY "Vibrator test. Press any key in keyboard of phone."
my_cmd="AT+CKPD=""1234567890""^M"
CALL ZocSend my_cmd







at_ckpd_cam_test.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*28""^M"
CALL ZocSend my_cmd
CALL ZocDelay



at_ckpd_flash_LED_tst.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*29""^M"
CALL ZocSend my_cmd
CALL ZocDelay




at_ckpd_config_tst.zrx



CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*14""^M"
CALL ZocSend my_cmd
CALL ZocDelay






at_ckpd_fmradio_tst.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*2VVVVVVVVVV""^M"
CALL ZocSend my_cmd



at_ckpd_imei.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""*#06#""^M"
CALL ZocSend my_cmd
CALL ZocDelay





at_ckpd_memstick_tst.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*20""^M"
CALL ZocSend my_cmd
CALL ZocDelay




at_ckpd_model_info.zrx



CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
my_cmd="AT+CKPD=""CC>*<<*<*11""^M"
CALL ZocSend my_cmd
CALL ZocDelay





at_ckpd_sim_lock.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
CALL ZocDelay
my_cmd="AT+CKPD=""CC>*<<*<*13""^M"
CALL ZocSend my_cmd
CALL ZocDelay





at_ckpd_U.zrx


CALL ZocCls
SAY "ZOC REXX AT+CKPD script for SonyEricsson K750i."
/* CALL ZocSetDevice "SERIAL/MODEM", "[1]COM9:115200-8N1|16|350" */
/* 16: Set RTS state to off - no charging phone */
/* CALL ZocDelay */
my_cmd="AT+CKPD=""U""^M"
CALL ZocSend my_cmd
CALL ZocDelay
SAY "Pressed on one side key - 'Phone status' func."

kezsol
24-06-2006, 08:32 AM
These are just simple scripts written in REXX, REXX is an universal scripting language that Yak has chosen to implement at the begining... ZOC terminals can execute special rexx scripts (like nokix do), but they are different. And these scripts just tell the zoc terminal emulator what command to send to the com port (to phone), so you can't patch SE phones with this method.