You are on page 1of 52

www.ktcatv.

com
DIRECTORY
2.1 INTRODUCTION 4
2.2 DEFINITIONS OF THE TERMINOLOIES 4
Internal Document Page 0

!.1 DEFINITION OF TR"NSMISSION D"T" FORM"T 6
#.1 $ROR"M INFORM"TION M"N"EMENT 9
#.1.1 Comman% Format of U&%at'n( $ro(ram 9
#.1.2 Comman% Format of De)et'n( $ro(ram 11
#.1.! Comman% Return'n( Format of U&%at'n(*De)et'n( $ro(ram 11
#.1.+ I))u,trat'on, 12
#.2 $RODUCT $"C-"E M"N"EMENT 13
#.2.1 Comman% Format of U&%at'n( $acka(e 13
#.2.2 Comman% Format of De)et'n( $acka(e 14
#.2.2 Comman% Return'n( Format of U&%at'n(*De)et'n( $acka(e 14
#.2.! I))u,trat'on,15
#.! U$D"TE C"RD INFORM"TION 16
#.!.1 Comman% Format of U&%at'n( Car% Informat'on 16
4.3.2 Command Returning Format of Updating Card Information 17
#.!.! I))u,trat'on,19
#.# "UTHORIT. M"N"EMENT 19
#.#.1 Comman% Format of S'n()e Car% "ut/or't0 20
#.#.2 Comman% Return'n( Format of S'n()e Car% "ut/or'1at'on 21
#.#.! Comman% Format of Con%'t'ona) "ut/or'1at'on 22
#.#.# Comman% Return'n( Format of Con%'t'ona) "ut/or'1at'on 23
#.#.2 I))u,trat'on,24
#.2 $$3 $ROR"M E3ENT M"N"EMENT 26
#.2.1 Comman% Format of Sett'n( $$34 26
#.2.2 Comman% Return'n( Format of Sett'n( $$34 27
#.2.! Comman% Format of De)et'n( $$3 Event 28
#.2.# Comman% Return'n( Format of De)et'n( $$3 Event 28
#.2.# I))u,trat'on,29
#.5 OSD M"N"EMENT 29
#.5.1 Comman% Format of "%%'n( OSD 29
#.5.2 Comman% Return'n( Format of "%%'n( OSD 31
#.5.! Comman% Format of De)et'n( OSD 32
#.5.# Comman% Return'n( Format of De)et'n( OSD 32
#.5.2 Comman% Format of Con%'t'ona) OSD 33
#.5.5 Comman% Return'n( Format of Con%'t'ona) OSD 34
#.5.6 I))u,trat'on,35
#.6 M"IL M"N"EMENT 38
Internal Document Page 1

#.6.1 Comman% Format of "%%'n( Ma') 38
#.6.2 Comman% Return'n( Format of "%%'n( Ma') 39
#.6.! Comman% Format of De)et'n( Ma') 40
#.6.# Comman% Return'n( Format of De)et'n( Ma') 40
#.6.2 Comman% Format of Con%'t'on) Ma') 41
#.6.5 Comman% Return'n( Format of Con%'t'on) Ma') 42
#.7 EMERENC. 8RO"DC"ST 46
#.7.1 Comman% Format of Con%'t'ona) Emer(enc0 8roa%ca,t 46
#.7.2 Comman% Return'n( Format of Con%'t'ona) Emer(enc0 8roa%ca,t 47
#.7.! I))u,trat'on,47
#.9 REION"L LOC-*REION"L UNLOC- 48
#.9.1 Comman% Format of Re('ona) Lock*Re('ona) Lock for ")) Car%, 48
#.9.2 Comman% Return'n( Format of Re('ona) Lock*Re('ona) Lock for ")) Car%, 49
#.9.! I))u,trat'on,49
#.1: FINER $RINT DIS$L". 50
#.1:.1 Comman% Format of D',&)a0'n( F'n(er $r'nt *")) Car% D',&)a0'n( F'n(er $r'nt
50
#.1:.2 Comman% Return'n( Format of D',&)a0'n( F'n(er $r'nt *")) Car% D',&)a0'n(
F'n(er $r'nt 50
#.1:.! I))u,trat'on, 51
#.1:.!.1 Ena;)e*D',a;)e T/e F'n(er $r'nt D',&)a0 For One Car%51
#.1:.!.2 Ena;)e*D',a;)e T/e F'n(er $r'nt D',&)a0 For ")) Car%, 51
#.11 ELECTRONIC <"LLET =E><"LLET? 52
#.11.1 Comman% Format of Rec/ar('n( an E><a))et 52
#.11.2 Comman% Return'n( Format of Rec/ar('n( an E><a))et52
#.11.! I))u,trat'on, 53
#.11.!.1 C/ar(e a Car% ID 53
#.12 Re>&a'r*Cance) ST8@IC $a'r 54
#.12.1 Comman% Format of Re>&a'r'n(*Cance))'n( ST8@IC $a'r 54
#.12.2 Comman% Return'n( Format of Re>&a'r'n(*Cance))'n( ST8@IC $a'r 54
#.12.! I))u,trat'on, 55
#.12.!.1 Re>&a'r*Cance) ST8@IC $a'r for One Certa'n Car% 55
#.1! UNLOC- NET<OR- "NOM"L. 55
#.1!.1 Comman% Format of Un)ock'n( Network "noma)0 55
#.1!.2 Comman% Return'n( Format of Un)ock'n( Network "noma)0 56
Internal Document Page 2

#.1!.! Comman% Format of Con%'t'ona) Network "noma)0 Un)ock=SeeACon%'t'ona)
"%%re,,'n(B? 57
#.1!.# Comman% Return'n( Format of Con%'t'ona) Network "noma)0 Un)ock 57
#.1!.2 I))u,trat'on, 58
#.1# S.STEM "NOM"L. UNLOC- 59
#.1#.1 Comman% Format of S0,tem "noma)0 Un)ock 59
#.1#.2 Comman% Return'n( Format of S0,tem "noma)0 Un)ock 59
#.1#.! Comman% Format of Con%'t'ona) S0,tem "noma)0 Un)ock 60
#.1#.# Comman% Return'n( Format of Con%'t'ona) S0,tem "noma)0 Un)ock 61
#.1#.2 I))u,trat'on, 62
#.12 CONDITION"L "DDRESSIN 62
#.12.1 EC$L"N"TIONS OF CONDITION IN CONDITION"L "DDRESSIN 63
#.12.2 EC$L"N"TION OF CONTENT D"T" IN CONDITION"L "DDRESSIN 64
#.15 HE"RT8E"T DETECTION65
APPENDIX 1DERROR INFORM"TION RETURNED 66
APPENDIX 2D 70
2.1 INTRODUCTION
T/', %ocument 'nten%, to &rov'%e a ,tan%ar% 'nterface ;etween C"S 2.1 ,0,tem for t/e
'nte(rat'on %eve)o&er, of SMS.
T/e %ata tran,m',,'on ;etween C"S 2.1 ', ;a,e% on TC$ &rotoco). T/e %efau)t &ort num;er of
C"S ', #2::. It ,u&&ort, maE'mum !: SMS c)'ent, to connect to one C"S ,0,tem. T/e current
C"S %oe, not ,u&&ort one I$ a%%re,, matc/e, mu)t'&)e TC$ =,ame '& a%%re,, connect to
,erver?.
2.2 Def'n't'on, of t/e Term'no)o('e,
";;rev'at'on, Fu)) Name*EE&)anat'on,
C"S Con%'t'ona) "cce,, ,0,tem
SMS Su;,cr';er Mana(ement S0,tem
Comman%
T/e %ata ,ent ;0 SMS 'n f'Ee% format w/en t/e SMS contro)
C"S. E.(. a ,'n()e car% Comman% "ut/or'1at'on
Internal Document Page 3

Data Hea%er
T/e f'Ee% /ea%er of comman%F w/'c/ ', u,e% to %',t'n(u',/
t/e %'fferent comman% t0&e,. Refer to ta;)e !.1 =eEce&t for
t/e DataG8o%0 &art? for t/e format.
Data ;o%0
T/e %ata content of %'fferent comman%4 T/e ,tora(e format
fo))ow, c)o,e to t/e %ata /ea%er. =Refer to ta;)e !.1
DataG8o%0 &art.
Data &acka(e
It conta'n, %ata /ea%er an% %ata ;o%0. =See ta;)e !.1 for
t/e format?
Car% ID T/e 'nterna) ,er'a) num;er of IC car%4 1H99999999
w'%e c/aracter
")) t/e c/arater enco%'n( ', Un'co%e 'f t/ere are no ,&ec'a)
'n,truct'on,.
$ro(ram ID
It ', t/e ,er'a) num;er ,et 'n t/e ,cram;)er to mark
%'fferent &ro(ram,. It ', not Serv'ce IDF ;ut can ;e t/e
,ame w't/ Serv'ce ID on con%'t'on t/at t/e A$ro(ram IDB ',
for a)) t/e &ro(ram, =I.E. &ro(ram, from a)) t/e freIuenc'e,
'n,tea% of from one ,cram;)er. A$ro(ram IDB 'n %'fferent
freIuenc'e, can ne't/er ;e t/e ,ame.? It ', t/e ()o;a))0
un'Iue va)ue. Refer to AScram;)erB "CGD"T" for t/e va)ue
of A$ro(ram IDB.
$ro%uct
It ', t/e a((re(at'on of &ro(ram,. C"S ('ve, aut/or'1at'on
'n &ro%uct,J,o a, t/e &urc/a,e of SMS.
$ro%uct ID T/e un'Iue ID of ever0 &ro%uctF 't cannot ;e re&eate%.
Data 8roa%ca,t'n(
ID
AData 8roa%ca,t'n(B', mana(e% a, a ,&ec'a) &ro%uct an% 't,
ID ', 522!2.
Unencr0&te%
&ro(ram &ro%uct ID
AUnencr0&te% &ro(ramB ', mana(e% a, a ,&ec'a) &ro%uct an%
't, ID ', 522!#.
$$3 $a0 $er 3'ew
O&erator ID
It ', t/e un'Iue ID offere% to t/e eac/ ,0,tem ;0 t/e C"S
com&an0 w/en t/e C"S ', 'n,ta))e%.
LCO ID
It ', reIu're% to ,et t/e %efau)t ID a, 1 'n ever0 comman%
w/'c/ 'nvo)ve, ALo('nBF AU&%ate t/e car% 'nformat'onB
an% ACon%'t'ona) "ut/or'1at'onB.
Cro,,e% $ro(ram
$acka(e
One &ro(ram can eE',t 'n more t/an one &ro%uct.
Internal Document Page 4

rou&
It ', one c/aracter 'n t/e IC car% 'nformat'on. Car%,
,/ar'n( t/e ,ame (rou& num;er are %'v'%e% 'nto t/e ,ame
(rou&.
Mot/er Car%
T/e ma,ter car% re(ar%'n( to mot/er>c/')% =ma,ter>,)ave?
car%
C/')% Car% T/e ,)ave car% re(ar%'n( to mot/er>c/')% =ma,ter>,)ave? car%
"%%re,, Co%e
It conta'n, # )eve),4 t/e f'r,t ;0te re&re,ent, )eve) 1K t/e
,econ% an% t/'r% ;0te, re&re,ent ,u;>a%%re,, un%er t/e
f'r,t>)eve) a%%re,, =)eve) 2?K t/e fourt/ an% f'ft/ ;0te,
re&re,ent ,u;>a%%re,, un%er t/e ,econ%>)eve) a%%re,, =)eve)
!?K t/e ,'Et/ an% ,event/ ;0te, re&re,ent ,u;>a%%re,, un%er
t/e t/'r%>)eve) a%%re,, =)eve) #?.
In ca,e of ,earc/'n( t/e a%%re,, accor%'n( to t/e co%eF
car%, un%er t/', co%e are va)'%. For eEam&)e4 a%%re,, co%e
:E:1:::1:::1:::1 =S'c/uan &rov'nce L C/en(%u > /'(/tec/
re('on>M'an(E' ,treet?F car% on)0 un%er t/', co%e w')) react
to t/e re)ate% comman%.If t/e a%%re,, co%e ',
:E:1:::::::::::: =S'c/uan &rov'nce?F a)) car%, 'n ,'c/uan
&rov'nce are va)'%.
Table 22
!.1 DEFINITION OF TR"NSMISSION D"T" FORM"T
C"S return, t/e &roce,,e% %ata to SMS after C"S rece've% t/e comman% from SMS. T/e %ata
&acka(e, ,ent from SMS an% returne% ;0 t/e C"S are 'n t/e ,ame format. T/e %ata tran,m',,'on
nee% tran,form a)) t/e 'nte(er %ata nee% 'nto network ;0te or%erF 'nc)u%'n( 2 ;0te,F #
;0te,F 7 ;0te, 'nte(er.Data &acka(e format are a, 'n ;e)ow ta;)e4
Comman% or%er an%
name,
80te
)en(t/
Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S %eve)o&er=t/e
current ver,'on ', 2.1 an% t/e corre,&on%'n( va)ue
', :E::21?
wS'(n 2
It ', u,e% to recor% t/e re,u)t of t/at C"S
&ro&o,e an% fee%;ack t/e comman%.T/e re,u)t,
'nc)u%e ,ucce,,F fa')ureF an% error, fee%e% ;ack
after o&erat'n( fa')ure. =,ee ta;)e 2.1?
wT0&e 2
Me,,an(e t0&e u,e% to %',t'n(u',/ %'fferent
comman% t0&e =OSDF E>ma') an% etc.?
nDataLen 2
80te ,'1e of t/e current me,,an(e4 %ata /ea%er N
%ata ;o%0
Internal Document Page 5

Comman% or%er an%
name,
80te
)en(t/
Remark,
nHea%EELen 2
Len(t/ of eEten%e% %ataF ='t ', : w/en no eEten%e%
%ata 'nvo)ve%.? 't ', re,erve% an% not u,e%
current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not 'n u,e
current)0F 't ', NULL.
DataG8o%0
De&en%'n(
on wT0&eF
%'fferent
wT0&e
;r'n(,
%'fferent
%ata ;o%0
)en(t/.
It ', to ,tore t/e content of current comman%.
=Data 8o%0?
Ta;)e O.P
Data ,ent ;0 SMS an% returne% from C"S are 'n t/e ,ame format an% t/e %'fference )'e, 'n
t/e o&erat'n( re,u)t, recor%e% 'n wS'(n.Data ,tore% 'n DataG8o%0 an% nDataLen /ave
%'fferent )en(t/. T/e format ', a, ,/own 'n ta;)e !.1.
w3er4 T/e C"S ver,'on num;erF &rov'%e% ;0 C"S ven%orF ', t/e 'nterna) ,0m;o) u,e% for
t/e current SMS t0&e ,u&&orte% ;0 C"S. =T/e current ver,'on num;er ', 2.1 an% vau)e ',
:E::21.?
wS'(n4 It ', u,e% to recor% t/e o&erat'n( re,u)t returne%.If t/e o&erat'n( re,u)t ',
,ucce,,F't return, :F ot/erw',e u,er can c/eck t/e error 'nformat'on 'n ta;)e 2.1.
wT0&e4 me,,a(e t0&e=u,e% to %',t'n(u',/ t/e current comman% t0&e,4 ,en% e>ma')F ,en%
OSDF $$3 Event an% etc?. C"S conta'n, var'ou, me,,a(e t0&e,. Refer to ta;)e !.2 for more
me,,a(e t0&e, an% t/e'r corre,&on%'n( va)ue,.
nDataLenDData &acka(e )en(t/.
nHea%EELen D EEten%e% %ata )en(t/ ='t ', : w/en no eEten%e% %ata 'nvo)ve%.? 't ',
re,erve% an% not u,e% current)0.
&DataEEtDT/e ,tart'n( a%%re,, of eEten%e% %ata.Not 'n u,e current)0F 't ', NULL.
DataG8o%04 corre,&on%'n( %ata ;o%0F 't ', %'fferent a, for %'fferent me,,an(e t0&e,.
Un'Iue ID of Me,,a(e
T0&e
Me,,a(e T0&e
:E:1:1
Lo('n
:C:1:2
Lo(out
:E:2:2
U&%ate aut/or'1at'on
:E:2:!
U&%ate IC car% 'nformat'on
:E:2:#
"%% con%'t'ona) a%%re,,'n(
:E:2:2
De)ete con%'t'ona) a%%re,,'n(
:E:!:1
"%% ma')
:E:!:2
De)ete ma')
Internal Document Page 6

:E:#:1
"%% OSD
:E:#:2
De)ete OSD
:E:2:1
U&%ate E>wa))et
:E:5:1
U&%ate $ro%uct &acka(e
:E:5:2
De)ete $ro%uct &acka(e
:E:6:1
U&%ate $ro(ram Informat'on
:E:6:2
De)ete $ro(ram Informat'on
:E:7:1
"%% $$3 Event
:E:7:2
De)ete $$3 Event
:E:9:1
/eart;eat %etect'on
:E:9:2
"cIu're ,erver ,0,tem t'meQunu,e%R
:E:9:!
Re>&a'r t/e ST8 an% ,mart car%
:E:9:#
Un)ock IC car%
:E:":1
Re('ona) )ock>'n
:E:":2
Cance) Re('ona) )ock>'n
:E:8:1
F'n(er $r'nt D',&)a0
:E:8:2
De)ete F'n(er $r'nt D',&)a0
:E:D:1
network anoma)0 un)ock
:E:D:2
S0,tem anoma)0 un)ock
:E:C:1
"%% con%'t'ona) a%%re,,'n(
:E:C:2
De)ete con%'t'ona) a%%re,,'n(
Ta;)e !.2
#SCOMM"ND D"T" FORM"T "ND RETURNED D"T" FORM"T
Def'n't'on of SMS Car% Num;er Format =For Reference On)0?D
Data format %'f'ne% ;e)ow refer, to t/e format 'n %ata ;o%0 tran,m',,'on. It /a, ,tr'ct
reIu'rement, on t/e car% num;er format w/en 'nte(rate SMS. enera))0F car% num;er, are
c)a,,'f'e% 'nto eEterna) an% 'nterna) num;er,. "ccor%'n( to t/e nat'ona) ,tan%ar%,F
eEterna) num;er take, 15 num;er,F w/')e 'n actua) %ata tran,m',,'on 't ', reIu're%
'nterna) num;er, on)0. ")) SMS nee% to convert eEterna) num;er 'nto 'nterna) num;er.
Car% num;er format, 'n nat'ona) ,tan%ar% are a, ;e)ow4
EEterna) num;e =com&o,e% of 15 num;er,?4 7 TTTT UU ........ V
7 LT/e S0m;o) Ra%'o an% T3 In%u,tr0
TTTT W O&erator ID
UU W C"S 3en%or ID
........ W Interna) num;er
V LSecur't0 Co%e
NOTE4 "))AComman% FormatB ment'one% ;e)ow &re,ent on)0
Data>8o%0F w/')e AComman% Return'n( FormatB &re,ent
DataHea%er N DataG8o%0. =Certa'n AComman% Return'n( FormatB
', w't/out DataG8o%0.?
Internal Document Page 7

#.1 $ro(ram Informat'on Mana(ement
SMS /a, an acce,, to t/e mana(ement of &ro(ram 'nformat'on w/'c/ conta'n, a num;er of
,'(n'f'cant attr';ute,F ,uc/ a, w/et/er t/e &ro(ram ', $$3 =&a0 &er v'ew?F w/et/er ',
w't/ f'n(er &r'nt on*offF an% etc.
#.1.1 Comman% Format of U&%at'n( $ro(ram
Comman% or%er an% name, 80te )en(t/ Remark,
'$ro(ramGID # $ro(ram ID
;I$$3GF)a( 1
" f)a( 'n%'cat'n( w/et/er t/e &ro(ram ',
$$3
'3',';)eLeve) 1 $ro(ram v',';)e )eve)
;F'n(er$r'ntGF)a( 1
" f)a( 'n%'cat'n( w/et/er to %',&)a0 t/e
f'n(er &r'nt
'D',&)a0$o,'t'on 1 T/e %',&)a0 &o,'t'on of f'n(er &r'nt
'FontGS'1e 1 Font ,'1e %',&)a0e%
'FontGT0&e 1 Font t0&e %',&)a0e%
'FontGCo)or # Font co)or R8 %',&)a0e%
'8ack(roun%GCo)or # 8ack(roun% co)or
'NetworkGID 2 Network ID u,e% to emer(enc0 ;roa%ca,t
'Tran,&ortG,treamGID 2
Tran,&ort ,tream ID u,e% to emer(enc0
;roa%ca,t
'Serv'ceGID 2 Serv'ce ID u,e% to emer(enc0 ;roa%ca,t
E$o,'t'on 2 /or'1onta) &o,'t'on of f'n(er &r'nt
0$o,'t'on 2 vert'ca) &o,'t'on of f'n(er &r'nt
,1O&eratorName 7: O&erator Name
Deta')e% EE&)anat'on,4
'$ro(ramGIDD$ro(ram ID =,ee Ta;)e 2.2 for Def'n't'on, of t/e Term'no)o('e,?
;I$$3GF)a(D" f)a( to 'n%'cate w/et/er t/e &ro(ram ', $$3 or not. =14 $$3 &ro(ramK :4 commom &ro(ram? T/e
current &ro(ram can on)0 ;e ,et a, $$3 &ro(ram or commom &ro(ram.
'3',';)eLeve)D$ro(ram v',';)e )ev)eQ1>9R. </en t/e )eve) ,et on t/e ST8 ,'%e ', eIuca) or (rater t/an
&ro(ram )eve)F t/e current &ro(ram ', v',';)e on t/e ST8 ,'%e. For 'n,tanceF t/e )eve) ,et on t/e ST8 ,'%e
', 6 w/')e t/e )eve) of current &ro(ram ', 5F u,er can watc/ t/e &ro(ram t/en.
;F'n(er$r'ntGF)a(DT/', ', u,e% to 'n%'cate w/et/er t/e f'n(er &r'nt w')) ;e %',&)a0e% 'n t/', &ro(ram =14
0e,K :4 no?. If t/e f'n(er &r'nt ', ,et not to %',&)a0F 't wonXt %',&)a0 t/e f'n(er &r'nt even 'f t/e IC
car% ena;)e 't to %',&)a0. T/at ', to ,a0F 'f one IC car% nee%, to %',&)a0 't, f'n(er &r'nt 'n a &ro(ramF
't ', reIu're% to ,at',f0 two con%'t'on,4 va)ue of A;F'n(er$r'ntGF)a(B 'n A$ro(ram Informat'onB ', 1K
ena;)e t/e AF'n(er $r'ntB funct'on.
'D',&)a0$o,'t'onDIt refer, to t/e &o,'t'on w/ere t/e f'n(er &r'nt w')) ;e %',&)a0e%. T/e va)ue, ran(e from
:>!.=:F 1F 2 an% ! re,&ect've)0 re&re,ent t/e u&&er )eftF u&&er r'(/tF ;ottom )eft an% ;ottom r'(/t of t/e
T3 ,creen.?
'FontGS'1eD t/e Font ,'1e of t/e f'n(er &r'nt
'FontGT0&eDAt/e Font t0&e of t/e f'n(er &r'nt
'FontGCo)orDt/e Font co)or of t/e f'n(er &r'nt
'8ack(roun%GCo)orDt/e ;ack(roun% co)or of t/e f'n(er &r'nt
'NetworkGIDDNetwork ID w/'c/ w')) ;e a&&)'e% w/en ,tart'n( emer(enc0 ;roa%ca,t. T/e ID can ;e acIu're% ;0
ana)01'n( t/e ,cram;)er TS =Tran,&ort Stream? w't/ t/e TS ana)01er.
'Tran,&ortG,treamGID D Tran,&ort Stream =TS? ID w/'c/ w')) ;e a&&)'e% w/en ,tart'n( emer(enc0 ;roa%ca,t.
T/e ID can ;e acIu're% ;0 ana)01'n( t/e ,cram;)er TS =Tran,&ort Stream? w't/ t/e TS ana)01er.
'Serv'ceGIDDServ'ce ID w/'c/ w')) ;e a&&)'e% w/en ,tart'n( emer(enc0 ;roa%ca,t. T/e ID can ;e acIu're% ;0
Internal Document Page 8

ana)01'n( t/e ,cram;)er TS =Tran,&ort Stream? w't/ t/e TS ana)01er.
E$o,'t'onD/or'1onta) &o,'t'on of f'n(er &r'nt %',&)a0e% on t/e T3 ,creen
0$o,'t'onDvert'ca) &o,'t'on of f'n(er &r'nt %',&)a0e% on t/e T3 ,creen
,1O&eratorNameDt/e name of t/e o&erator. =It can ,tore maE'mum !9 w'%e>c/aracter,Yun'co%e?
#.1.2 Comman% Format of De)et'n( $ro(ram
Comman% or%er an% name, 80te )en(t/ Remark,
'$ro(ramGID + $ro(ram ID
,1O&eratorName 7: O&erator Name
Deta')e% EE&)anat'on,4D
'$ro(ramGIDDt/e &ro(ram ID to ;e %e)ete%. =,ee Ta;)e 2.2 for Def'n't'on, of t/e Term'no)o('e,?
,1O&eratorNameDt/e name of t/e o&erator. =It can ,tore maE'mum !9 w'%e>c/aracter,Yun'co%e?
#.1.! Comman% Return'n( Format of U&%at'n(*De)et'n( $ro(ram
Comman% or%er an% name,
80te
)en(t/
Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1 an%
t/e corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en
no eEten%e% %ata 'nvo)ve%.? It ', re,erve%
an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not
'n u,e current)0F 't ', NULL.
Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :F ot/erw',e 't return, t/e error
'nformat'on.
Error Co%e Remark,
:E18:1
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E18:2
:E18:!
:E18:#
:E18:2
:E18:5
:E18:6
:E18:7
:E1::2
:E1::!
:E1::2
:E1::7
:E1::F
:E19:6
#.1. + I))u,trat'on,
Mo%'f0 or a%% &ro(ram 'nformat'onF an% mo%'f0 &ro(ram attr';ute,.
Internal Document Page 9

#.1.#.1 Mo%'f0 $ro(ram Informat'on
For eEam&)eF to c/an(e $ro(ram w/o,e ID ', 1 to4
$$3 $ro(ramK
3',';)e )eve) 2K
F'n(er &r'nt %',&)a0e%K
F'n(er &r'nt %',&)a0e% at u&&er )eftK
O&erator %',&)a0e% a, Za%m'nXK
<e a,,ume t/at t/e network IDF TS =tran,&ort ,tream? ID an% Serv'ce ID are :E21#:F :E!F an%
re,&ect've)0 :E1.
Comman% Format, are a, ;e)ow4
Comman% or%er an% name, 80te )en(t/ 3a)ue
'$ro(ramGID # 1
;I$$3GF)a( 1 1
'3',';)eLeve) 1 2
;F'n(er$r'ntGF)a( 1 1
'D',&)a0$o,'t'on 1 :
'FontGS'1e 1 7
'FontGT0&e 1 1
'FontGCo)or # 1
'8ack(roun%GCo)or # 1
'NetworkGID 2 :E21#:
'Tran,&ortG,treamGID 2 :E!
'Serv'ceGID 2 :E1
E$o,'t'on 2 1
0$o,'t'on 2 1
,1O&eratorName 7: a%m'n
4.1.4.2 De)ete $ro(ram Informat'on
Delete t!e "rogram #ID$1% &n'ormat&on
Comman% or%er an% name, 80te )en(t/ 3a)ue
'$ro(ramGID # 1
,1O&eratorName 7: a%m'n
#.2 $ro%uct $acka(e Mana(ement
$ro%uct &acka(e refer, to a (rou& of one or more &ro(ram,. Suc/ a (rou& ', name% a
&ro%uct.T/e num;er of &ro(ram, conta'ne% 'n one &ro%uct ', com&)ete)0 %eterm'ne% ;0 SMS ;ut
cannnXt eEcee% 2::. C"S ('ve, aut/or't0 to &roce,, 'n &ro%uct, 'n,tea% of &ro(ram,.
#.2.1 Comman% Format of U&%at'n( $acka(e
Comman% or%er an% name, 80te )en(t/ 3a)ue
'$acka(eGID # $acka(e ID
,1$acka(eGN"ME 7: $acka(e name
;L'm'tGF)a( 1 </et/er t/e &ro%uct ', ava')a;)e.
Internal Document Page 10

Comman% or%er an% name, 80te )en(t/ 3a)ue
;Matc/GF)a( 1 </et/er t/e &ro%uct ', matc/e%.
,1O&eratorName 7: O&eratorX, Name
'Count, #
T/e num;er of &ro(ram, co))ecte% 'n
t/', &ro%uct
For ='nt '[:K'\ 'Count,K'N
N?
]
$ro(ramG'% # $ro(ram ID 'nvo)ve% 'n t/', &ro%uct
^
Deta')e% EE&)anat'on,4
'$acka(eGID4 It ', t/e un'Iue ID of a &ro%uct ran('n( from 1>1:::. T/ere are two ,&ec'a) &ro%uct ID AData
8roa%ca,tB =522!2? an% Aunencr0&te% &ro(ram &ro%uctB =522!#?. SMS nee% a%% t/e,e two &ro%uct, w/'c/
cannXt conta'n an0 &ro(ram to t/e ,0,tem.
,1$acka(eGN"MED$acka(e Name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
;L'm'tGF)a(D" f)a( to 'n%'cate w/et/er t/', &ro%uct can ;e u,e% or not.=14 0e,K :4 no?. If 't ', ,et a, :F
cu,tomer are not a;)e to v','t t/e &ro%uct even 'f cu,tomer, &a0 for 't. T/e %efau)t va)ue ', 1.
;Matc/GF)a(DIt ', re,erve% an% unu,e%.Set 't :.
,1O&eratorNameDO&eratorX, Name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
'Count,DIt 'n%'cate, t/e num;er of &ro(ram, conta'ne% 'n t/', &ro%uct.
$ro(ramG'%DIt refer, to $ro(ram ID 'nvo)ve% 'n t/', &ro%uct. =,ee Ta;)e 2.2 for Def'n't'on, of t/e
Term'no)o('e,?.One &ro%uct can conta'n maE'mum 2:: &ro(ram,.
#.2.2 Comman% Format of De)et'n( $acka(e
Comman% or%er an% name, 80te )en(t/ Remark,
'$acka(eGID + $ro%uct &acka(e ID
,1O&eratorName 7: O&eratorX, Name
Deta')e% EE&)anat'on,4
'$acka(eGIDDto %e)ete t/e $ro%uct &acka(e ID
,1O&eratorNameDO&eratorX, Name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
#.2.2 Comman% Return'n( Format of U&%at'n(*De)et'n( $acka(e
Comman% or%er an%
name,
80te
)en(t/
Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1 an%
t/e corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en
no eEten%e% %ata 'nvo)ve%.? It ', re,erve%
an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not
'n u,e current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Internal Document Page 11

Error Co%e Remark,
:E19:1 A,ee a&&en%'E 1 for a)) return'n( 'nfo of error,B
:E19:2
:E19:!
:E19:#
:E19:2
:E19:5
:E19:6
:E19:7
:E19:9
:E191:
:E1911
:E1::2
:E1::!
:E1::2
:E1::7
:E1::F
:E1":1
#.2.! I))u,trat'on,
To mo%'f0 a &ro%uctF mo%'f0 t/e &ro(ram 'nformat'on 'n one &ro%uctF or %e)ete a &ro%uct.
#.2.!.1 Mo%'f0 " $ro%uct
$ro%uct $acka(e Name4 $acka(e 1
O&eratorDa%m'n
L'm't to ;roa%ca,t or not4 No
</et/er t/e &ro%uct ', matc/e%4 No
T/', &ro%uct &acka(e conta'n, &ro(ram 1F2F!F#F2 an% 5. Sen%'n( comman% an% t/e format are a,
;e)ow4
Comman% or%er an% name, 80te )en(t/ 3a)ue
'$acka(eGID # 1
,1$acka(eGN"ME 7: $acka(e 1
;L'm'tGF)a( 1 :
;Matc/GF)a( 1 :
,1O&eratorName 7: a%m'n
'Count, # 5
$ro(ram ID # 1
$ro(ram ID # 2
$ro(ram ID # !
$ro(ram ID # #
$ro(ram ID # 2
$ro(ram ID # 5
#.2.!.2 De)ete $ro%uct $acka(e 1
Comman% or%er an% name, 80te )en(t/ 3a)ue
'$acka(eGID # 1
,1O&eratorName 7: a%m'n
Internal Document Page 12

#.! U&%ate Car% Informat'on
U&%ate car% 'nformat'on to fac')'tate SMS mo%'f'e, or a%%, IC car% 'nformat'on. </en C"S
rece've, t/e comman% of u&%at'n( car% 'nformat'onF 't w')) u&%ate t/e current car%
'nformat'on 'f t/e car% /a, eE',te%F or 't w')) a%% t/e car% 'f 't %oe,nXt eE',t. T/e car%
'nformat'on can on)0 ;e a%%e% or mo%'f'e%F ;ut cannXt ;e %e)ete%.
#.!.1 Comman% Format of U&%at'n( Car% Informat'on
Comman% or%er an%
name,
80te )en(t/ Remark,
uCar%Num # Interna) Car% ID
urou&ID #
t/e ID of a (rou& w/'c/ t/e car% ;e)on(
to
uMot/erCar%Num #
T/e mot/er car% num;er of t/e current
car%
Car%Statu, 1 Car% ,tatu,
Ma'nCar%GF)a( 1 T/e '%ent'f'er of mot/er>c/')% car%
,1"%%re,,Re('on 6 t/e un'Iue re('on 'n%'cat'n( current car%
Matc/F)a( 1
T/e f)a( to 'n%'cate w/et/er to ena;)e
ST8@IC $a'r funct'on
'$r'or't0 1
Sen%'n( &r'or't0 aut/or'1e% ;0 u,er,. T/e
%efau)t vau)e ', :.
LCOID #
Re,erve%F 't ', reIu're% ,et t/e va)ue a,
1.
,1O&eratorName 7: O&erator,X, name =un'co%e?
Deta')e% EE&)anat'on,4
uCar%Num DInterna) car% num;er =# ;0te,? w/o,e va)ue ran(e ', 1>99999999 or :EFFFFFFFF
=:EFFFFFFFF ', on)0 a&&)'e% to re('ona) mana(ement an% f'n(er &r'nt %',&)a0 of a)) car%,.?
urou&IDDT/e ID of (rou& w/'c/ t/e car%, ;e)on( to4 It ', u,e% for con%'t'ona) a%%re,,'n(.
Set t/e ID : 'f u,er, %onXt u,e 't.
uMot/erCar%NumDIt ', t/e mot/er car% num;er of current car% =# ;0te,?. If Ma'nCar%GF)a( ',
1F 't 'n%ecate, t/e current car% =uCar%Num? ', mot/er car% an% t/e uMot/erCar%Num mu,t ;e :.
If Ma'nCar%GF)a( ', :F 't 'n%ecate, t/e current car% =uCar%Num? ', c/')% car% an% t/e
uMot/erCar%Num mu,t re&rent, 't, mot/er car% num;er.
Car%Statu,4 IC car% /a, # ,tatu,e, > :4 cance)e%K 14 norma)K 24 ,u,&en,'onK !4 unact'vate%.
"mon( t/e # ,tatu,e,F car%, on)0 'n norma) ,tatu, can work.
Ma'nCar%GF)a(4 It refer, to t/e f)a( of Mot/er>c/')% car%. 1 re&re,en, t/e current car% ',
mot/er car% an% t/e uMot/erCar%Num mu,t ;e :F w/')e : re&re,en, t/e current car% ', c/')%
car% an% t/e uMot/erCar%Num eIua), mot/er car% num;er.
,1"%%re,,Re('on D a%%re,, co%e Q $)ea,e ,ee ADef'n't'on, of t/e Term'no)o('e,B for
%eta'),.?
Matc/F)a(DT/e f)a( of ST8@IC $a'r L 14 ST8@IC $a'r ena;)e%K :4 ST8@IC $a'r %',a;)e%.</en
ST8@IC $a'r ', ena;)e%F t/e current car% can on)0 work w't/ t/e %e,'(nate% ST8. If t/e car%
', 'nten%e% to work w't/ ot/er ST8,F 't ', reIu're% to re>&a'r t/e ST8 @ IC or cance) t/e
ST8@IC $a'r funct'on.
Internal Document Page 13

'$r'or't0DSen%'n( &r'or't0 aut/or'1e% ;0 u,er,. T/e %efau)t vau)e mu,t ;e :.
LCOIDDIt ', reIu're% ,et t/e va)ue a, 1.
,1O&eratorNameDO&eratorX, Name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
4.3.2 Command Returning Format of Updating Card Information
Comman% or%er
an% name,
80te
)en(t/
Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S %eve)o&er=t/e
current ver,'on ', 2.1 an% t/e corre,&on%'n( va)ue
', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue, ,'(n'f0
error,. See ta;)e 2.1 for error co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en no
eEten%e% %ata 'nvo)ve%.? It ', re,erve% an% not u,e%
current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not 'n u,e
current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E11:1 A,ee a&&en%'E 1 for a)) return'n( 'nfo of error,B
:E11:2
:E11:!
:E11:#
:E11:2
:E11:5
:E11:6
:E1::2
:E1::!
:E1::2
:E1::5
:E1::6
:E1::7
:E1::F
:E1:11
#.!.! I))u,trat'on,
U&%at'n( car% 'nformat'on ', to mo%'f0 car% 'nformat'on or a%% a new car% to C" %ata ;a,e.
U,ua))0Fwe ma0 mo%'f0 %'fferent attr';ute, of a car%F 'nc)u%'n( w/et/er to ena;)e t/e ST8@IC
$a'r funct'onF car% ,tatu, an% etc.
#.!.!.1 Mo%'f0 Car% Informat'on
Car% Num;er41
Statu,4 Norma)
Ma'nCar%GF)a(4 Mot/er Car%
"%%re,, co%e4 :E:1 :::1 :::2 :::!
Internal Document Page 14

ST8@IC $a'r4 D',a;)e%
$r'or't0DNorma) &r'or't0
O&erator4a%m'n
Comman% Format, are a, ;e)ow4
Comman% or%er an% name, 80te )en(t/ 3a)ue
uCar%Num # 1
urou& # 1
uMot/erCar%Num # :
Car%Statu, 1 1
Ma'nCar%GF)a( 1 1
,1"%%re,,Re('on 6 :E:1:::1:::2:::!
Matc/F)a( 1 :
'$r'or't0 1 :
LCOID # 1
,1O&eratorName 7: "%m'n
#.# "ut/or't0 Mana(ement
"ut/or't0 mana(ementF u,e% to aut/or'1e IC car%,F ', t/e mo,t ;a,'c funct'on a&&)'e%
freIuent)0 'n t/e ,0,tem. One>t'me aut/or'1at'on can aut/or'1e one or more &ro%uct,. =T/e
aut/or'1e% &ro%uct, can not eEcee% 1:::.?
Cance) aut/or'1at'on4 %e)ete a)) &ro%uct, or ,et f)a([:
Con%'t'ona) aut/or'1at'on4 to aut/or'1e IC car%, un%er certa'n con%'t'on,
#.#.1 Comman% Format of S'n()e Car% "ut/or't0
Comman% or%er an% name,
80te
)en(t/
Remark,
uCar%Num # Car% num;er
,1O&eratorName 7: O&eratorX, name
'"ut/Count, #
T/e num;er of aut/or'1e% 'tem,. ='t ', not
a))owe% to eEcee% 1:::?
For='nt '[:K'\
'"ut/Count,K'NN?
]
'$ro%uctGID 2 $ro%uct ID
StartT'me 6
T/e t'me to ,tart work'n( of t/e current
aut/or'1e% &ro%uct. See "&&en%'E 2 for t/e
,&ec'f'c t'me format.
En%T'me 6
T/e t'me to en% work'n( of t/e current
aut/or'1e% &ro%uct. See "&&en%'E 2 for t/e
,&ec'f'c t'me format.
f)a( 1
" f)a( to 'n%'cate w/et/er t/e &ro%uct can
;e u,e%
^
Ta;)e #.#.1
Deta')e% EE&)anat'on,4
uCar%NumD Car% Num;er =#>;0te 'nterna) num;er?
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
Internal Document Page 15

'"ut/Count,DT/e num;er of aut/or'1e% 'tem,.
'$ro%uctGIDD $ro%uct ID
StartT'me DIt ', t/e t'me w/en t/e aut/or'1e% &ro%uct ,tart, tak'n( effect an% t/e t'me 'nc)u%e, Secon%F
M'nuteF HourF DateF Mont/ an% .ear. If t/e &ro%uct f)a([1F cu,tomer, can v'ew a)) t/e $$C &ro(ram, 'n t/',
&ro%uct from StartT'me to En%T'me.
En%T'me DIt ', t/e t'me w/en t/e aut/or'1e% &ro%uct eE&'re, an% t/e t'me 'nc)u%e, Secon%F M'nuteF HourF
DateF Mont/ an% .ear.
F)a(D" f)a( 'n%'cat'n( &ro%uct ava')a;')'t0. =:4 Not v',';)eF &ro%uct 'n unaut/or'1e% ,tatu,K 14 v',';)eF
&ro%uct 'n aut/or'1e% ,tatu,?
#.#.2 Comman% Return'n( Format of S'n()e Car% "ut/or'1at'on
Comman% or%er an% name,
80te
)en(t/
Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1
an% t/e corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', :
w/en no eEten%e% %ata 'nvo)ve%.? It ',
re,erve% an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4
not 'n u,e current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1::F
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E1:11
:E11:5
:E12:1
:E12:2
:E12:!
:E12:#
:E1::2
:E1::6
:E1::7
:E19:1
:E21:1
#.#.! Comman% Format of Con%'t'ona) "ut/or'1at'on =SeeACon%'t'ona)
"%%re,,'n(B?
Comman% or%er an% name,
80te
)en(t/
Remark,
,1O&eratorName 7: O&eratorX, name
con%'t'onT0&e #
Con%'t'on T0&e, =t/e va)ue of
Con%'t'ona) "ut/or'1at'on ', :E:"?
StartT'me
6 T/e ,tart t'me of con%'t'ona)
Internal Document Page 16

Comman% or%er an% name,
80te
)en(t/
Remark,
a%%re,,'n( comman%. See "&&en%'E 2
for t/e ,&ec'f'c format.
En%T'me 6
T/e en% t'me of con%'t'ona)
a%%re,,'n( comman%. See "&&en%'E 2
for t/e ,&ec'f'c format.
'Con%'t'onLen(t/ #
Con%'t'ona) %ata ,'1e 'n con%'t'ona)
a%%re,,'n(
'ContentLen(t/ #
Content %ata ,'1e 'n con%'t'ona)
a%%re,,'n(
Con%'t'on
'Con%'t'on
Len(t/
Con%'t'ona) Data
,1Re,erve% # Re,erve% Data
'"ut/Count, # T/e num;er of aut/or'1e% &ro%uct,
For='nt '[:K'\ '"ut/Count,K'N
N?
]
'$ro%uctGID 2 $ro%uct ID
StartT'me 6
T/e t'me to ,tart work'n( of t/e
current aut/or'1e% &ro%uct. See
"&&en%'E 2 for t/e ,&ec'f'c t'me
format.
En%T'me 6
T/e t'me to en% work'n( of t/e
current aut/or'1e% &ro%uct. See
"&&en%'E 2 for t/e ,&ec'f'c t'me
format.
f)a( 1 T/e f)a( of &ro%uct ava')a;')'t0
^
Deta')e% EE&)anat'on,4
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
StartT'me D It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% ,tart, tak'n( effect. Comman% ',
effect've from StartT'me to En%T'me.
En%T'meDIt ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% eE&'re.
'Con%'t'onLen(t/D Con%'t'ona) %ata ,'1e 'n con%'t'ona) a%%re,,'n(
'ContentLen(t/D Con%tent %ata ,'1e 'n con%'t'ona) a%%re,,'n(
Con%'t'onD Con%'t'ona) %ata
,1Re,erve%DRe,erve% %ataF :EFFFFFFFF
'"ut/Count,D T/e num;er of aut/or'1e% &ro%uct, =maE'mum 2:?
'$ro%uctGIDD$ro%uct ID
StartT'meDIt ', t/e t'me w/en t/e aut/or'1e% &ro%uct ,tart, tak'n( effect an% t/e t'me 'nc)u%e, Secon%F
M'nuteF HourF DateF Mont/ an% .ear. If t/e &ro%uct f)a([1F cu,tomer, can v'ew a)) t/e $$C &ro(ram, 'n t/',
&ro%uct from StartT'me to En%T'me.
En%T'meDIt ', t/e t'me w/en t/e aut/or'1e% &ro%uct eE&'re, an% t/e t'me 'nc)u%e, Secon%F M'nuteF HourF
DateF Mont/ an% .ear.
Internal Document Page 17

f)a(D " f)a( 'n%'cat'n( w/et/er t/e car% can rece've &ro%uct or not =T/e va)ue mu,t ;e 1.?
#.#.# Comman% Return'n( Format of Con%'t'ona) "ut/or'1at'on
Comman% or%er an%
name,
80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1 an% t/e
corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en
no eEten%e% %ata 'nvo)ve%.? It ', re,erve%
an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not
'n u,e current)0F 't ', NULL.
'5#Comman%ID 7
It ', t/e ID returne% after ,ucce,,fu))0
a%%'n( con%'t'ona) a%%re,,'n(. T/e ID nee%,
to ;e re,erve% ,'nce 't ', nee%e% w/en
%e)et'n( t/e con%'t'ona) a%%re,,'n(.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1::2
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E1::!
:E1::2
:E1::F
:E12:1
:E12:2
:E12:#
:E12:2
:E19:1
:E19:2
:E21:1
:E21:2
:E21:#
:E21:1
:E21:!
:E21:#
:E21:2
:E21:5
#.#.2 I))u,trat'on,
Mana(ement of aut/or'1at'on ', ver0 'm&ortant 'n t/e w/o)e ,0,temF an% ', a),o t/e ke0 for
C" ,0,tem to contro) u,er &erm',,'on.
Internal Document Page 18

#.#.2.1 "ut/or'1e " S'n()e Car%
Car% num;erD1
O&eratorDa%m'n
T/e num;er of &ro%uct,D2Q$ro%uct ID4 1 @ 2R
Content of "ut/or'1at'on4 $ro%uct 1 > aut/or'1at'on %urat'on42:12>1>1: 124::4:: to 2:12>6>1:
124::4::. $ro%uct 2 > aut/or'1at'on %urat'on4 2:12>1>1: 124::4:: to 2:1!>1>1: 124::4::_
Comman% Format, are a, ;e)ow4
Comman% or%er an% name, 80te )en(t/ 3a)ue
uCar%Num # 1
,1O&eratorName 7: a%m'n
'"ut/Count, # 2
'$ro%uctGID 2 1
StartT'me 6 2:11>1>1: 124::4::
En%T'me 6 2:12>6>1: 124::4::
f)a( 1 1
'$ro%uctGID 2 2
StartT'me 6 2:11>1>1: 124::4::
En%T'me 6 2:1!>1>1: 124::4::
f)a( 1 1
#.#.2.2 Sen% Con%'t'ona) "%%re,,'n(
O&eratorDa%m'n
Comman% va)'% t'me4 2:12>1>1: 124::4:: to 2:12>2>1: 124::4::
Con%'t'ona) %ata4 Car% ID (reater t/an 1 an% )e,, t/an 1:
"ut/or'1e% %ate4 aut/or'1e% &ro%uct ID[ 2Ffrom 2:12>1>1: 124::4:: to 2:12>2>1: 124::4::
=&ro%uct t'me mu,t ;e eIua) w't/ t/e comman% effet've t'me?
Comman% Format, are a, ;e)ow4
Comman% or%er an% name, 80te )en(t/ 3a)ue
,1O&eratorName 7: a%m'n
StartT'me 6 2:12>1>1: 124::4::
En%T'me 6 2:12>2>1: 124::4::
'Con%'t'onLen(t/ # 1!
'ContentLen(t/ # 19
'T0&eData 1 :E!:
'T0&eO&erator 1 :E62
'Car%Num;er # 1
"n%orOr 1 :C7:
'T0&eData 1 :E!:
'T0&eO&erator 1 :E6:
'Car%Num;er # 1:
,1Re,erve% # :EFFFFFFFF
'"ut/Count, # 1
'$ro%uctGID # 2
StartT'me 6 2:12>1>1: 124::4::
En%T'me 6 2:12>2>1: 124::4::
f)a( 1 1
Internal Document Page 19

#.2 $$3 $ro(ram Event Mana(ement
$$3F t/e a;;rev'at'on for $a0 $er 3'ewF refer, to t/at u,er, &a0 to watc/ &ro(ram, 'n a
f'Ee% &er'o%. To watc/ a $$3 &ro(ramF o&erator nee%, to ,et t/e &ro(ram w't/ $$3 event,. Two
,te&, mak'n( a $$3 &ro(ram4
DSet t/e &ro(ram a, a $$3 &ro(ramQSee A$ro(ram Informat'on Mana(ementBR
D"%% effect've A$$3 Event,B
#.2.1 Comman% Format of Sett'n( $$34
Comman% or%er an%
name,
80te )en(t/ Remark,
'$ro(ramGID # $ro(ram ID
,1EventGName 7: $$3 event name
'$rov'%erGID # $$3 &ro(ram &rov'%er ID
StartT'me 6
$$3 event ,tart'n( t'me. See "&&en%'E 2
for t/e ,&ec'f'c t'me format.
En%T'me 6
$$3 event en%'n( t'me. See "&&en%'E 2 for
t/e ,&ec'f'c t'me format.
'$o'nt #
T/e num;er of &o'nt, nee%e% to watc/ t/e
&ro(ram =,'m')ar to t/e fee, nee%e%?
,1O&eratorName 7: O&eratorX, name
Deta')e% EE&)anat'on,4
'$ro(ramGIDD$$3 &ro(ram IDQ,ee ta;)e 2.2 for Def'n't'on, of t/e Term'no)o('e,R. $$3 event, can
on)0 ;e ,et 'n $$3 &ro(ramF '.e. t/e &ro(ram attr';ute mu,t ;e $$3
,1EventGNameD$$3 event name ,u&&ort'n( maE'mum !9 w'%e c/aracter,
'$rov'%erGIDD$$3 &ro(ram &rov'%er ID. Current)0 't ,u&&ort, # &ro(ram &rov'%er,. 1 'n%'cate, t/e &rov'%er
ID ', 1F an% &a0 t/rou(/ t/e f'r,t E>wa))et. =2F !F an% # w')) ;e eE&)a'ne% ;0 t/', ana)o(0.?
StartT'meDt/e t'me of $$3 event ,tart'n( work
En%T'meDt/e t'me of $$3 event en%'n( work
'$o'ntDt/e num;er of &o'nt, u,er, nee% w/en watc/'n( t/e $$3 &ro(ram
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,?
#.2.2 Comman% Return'n( Format of Sett'n( $$34
Comman% or%er an%
name,
80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1 an%
t/e corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en
no eEten%e% %ata 'nvo)ve%.? It ', re,erve%
an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not
'n u,e current)0F 't ', NULL.
Internal Document Page 20

'5#ID 7
It ', t/e ID returne% from ,erver after
SMS ,ent a $$3 event. T/e ID ', nee%e%
w/en %e)et'n( t/e event.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1C:1 A,ee a&&en%'E 1 for a)) return'n( 'nfo of error,B
:E1C:2
:E1C:!
:E1C:#
:E1C:2
:E1C:5
:E1::2
:E21:1
:E1::2
:E1::!
:E1::7
:E1::F
:E19:6
:E1D:1
#.2.! Comman% Format of De)et'n( $$3 Event
Comman% or%er an% name, 80te )en(t/ Remark,
'5#ID ` ID of t/r $$3 event to ;e %e)ete%
,1O&eratorName 7: O&eratorX, name
'5#IDDID of t/r $$3 event to ;e %e)ete%Qt/e return% va)ue w/en a%%'n( $$3 event,F 7 ;0te, 'nte(er %ataR
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,?
#.2.# Comman% Return'n( Format of De)et'n( $$3 Event
Comman% or%er
an% name,
80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S %eve)o&er=t/e
current ver,'on ', 2.1 an% t/e corre,&on%'n( va)ue
', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue, ,'(n'f0
error,. See ta;)e 2.1 for error co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELe
n
2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en no
eEten%e% %ata 'nvo)ve%.? It ', re,erve% an% not
u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not 'n u,e
current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return,
t/e error 'nformat'on.
Error Co%e Remark,
:E1::2 ,eeA"&&en%'E 1 for a)) return'n( 'nfo of error,B
:E1::F
Internal Document Page 21

Error Co%e Remark,
:E1D:1
#.2.# I))u,trat'on,
Set a f'Ee% &er'o% on SMS ,'%eF an% c/ar(e fee, for t/e $$3 event,.
#.2.!.1 "%% $$3 Event,
Set $$3 event, for &ro(ram 2 w/'c/ ', a $$3 &ro(ram
Event name4 Mov'e 1
$rov'%or4 2
$o'nt, nee%e%4 2::
T'me %urat'onD2:12>1>12 124::4:: to 2:12>1>12 1#4::4::
Comman% Format, are a, ;e)ow4
Comman% or%er an%
name,
80te
)en(t/
3a)ue
'$ro(ramGID # 2
,1EventGName 7: Mov'e 1
'$rov'%erGID # 2
StartT'me 6 2:12>1>12 124::4::
En%T'me 6 2:12>1>12 1#4::4::
'$o'nt # 2::
,1O&eratorName 7: a%m'n
#.5 OSD Mana(ement
OSD =On Screen D',&)a0? ', ma'n)0 u,e% to ,en% teEt me,,an(e to ST8.
#.5.1 Comman% Format of "%%'n( OSD
Comman% or%er an% name,
80te
)en(t/
Remark,
uStartCar%Num # Start'n( car% num;er
uEn%Car%Num # En%'n( car% num;er
'$ro%uctID # $ro%uct IDQre,erve%F &ut :R
,1Content 225 OSD content
StartT'me 6
T'me to ,tart OSD. See "&&en%'E 2 for t/e
,&ec'f'c t'me format.
En%T'me 6
T'me to en% OSD. See "&&en%'E 2 for t/e
,&ec'f'c t'me format.
'Count, # Sen%'n( t'me,
'$r'or't0 1 $r'or't0 )eve)
'$o,'t'on 1 D',&)a0e% &o,'t'on
'FontGS'1e 1 Font S'1e
'FontGT0&e 1 Font T0&e
'FontGCo)or # Font Co)or
'8ack(roun%GCo)or # 8ack(roun% Co)or
,1O&eratorName 7: O&eratorX, name
Internal Document Page 22

Comman% or%er an% name,
80te
)en(t/
Remark,
,1"%%re,,Re('on 6 "%%re,, Co%e
Deta')e% EE&)anat'on,4
OSD can ;e ,ent accor%'n( to t/e car% num;er or a%%re,, co%e. If OSD ', ,ent accor%'n( to
a%%re,, co%eF car% num;er ', 'nva)'%. If a%%re,,'n( accor%'n( to car% num;erF t/e a%%re,,
co%e ,/ou)% ;e :.
uStartCar%NumDt/e ,tart car% num;er w/en ,en%'n( OSD =#>;0te 'nterna) car% num;erR
uEn%Car%NumDt/e en% car% num;er w/en ,en%'n( OSD =#>;0te 'nterna) car% num;erR
'$ro%uctIDD$ro%uct ID =re,erve% current)0?
,1ContentDOSD content ,u&&ort'n( maE'mum 127 w'%e>c/aracter,
StartT'meDStart t'me of ,en%'n( OSD
En%T'meDEn% t'me of ,en%'n( OSD
'Count,DIt ', t/e count of ST8 %',&)a0, OSD. </en t/e count ', (reater t/an :F 't %',&)a0,
OSD accor%'n( to t/e countF w/')e t/e count ', :F 't %',&)a0, OSD accor%'n( to t/e t'me. For
eEam&)e4 If t/e count ', 1: an% va)'% t'me ', one /ourF w/en t/e cumu)at've t'me of
%',&)a0'n( 1: t'me, ', )e,, t/an one /ourF OSD w')) ,to& %',&)a0 after 1: t'me,. On t/e
contrar0F w/en t/e cumu)at've t'me of %',&)a0'n( 1: t'me, ', more t/an one /ourF OSD w'))
%',&)a0 a, &er va)'% t'me.
'$r'or't0 D $r'or't0 )eve), of ,en%'n( OSD. T/ere are current)0 ! )eve), L :4 norma)
&r'or't0K 14 /'(/ &r'or't0K 24 rea)>t'me &r'or't0.
'$o,'t'onDD',&)a0 &o,'t'on of OSD. =:4 ,creen to&K 14 ,creen ;ottomK 24 ;ot/ t/e to& an%
;ottom of ,creenK !4 ,creen )eftK #4 ,creen r'(/tK 24 ;ot/ t/e r'(/t an% )eft of ,creen?
'FontGS'1eDOSD font ,'1e =re,erve% current)0?
'FontGT0&eDOSD font t0&e =re,erve% current)0?
'FontGCo)orDOSD font co)or =re,erve% current)0?
'8ack(roun%GCo)orD8ack(roun% co)or =re,erve% current)0?
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
,1"%%re,,Re('onD"%%re,, co%e =,eeADef'n't'on, of t/e Term'no)o('e,Bfor %eta'),.?
#.5.2 Comman% Return'n( Format of "%%'n( OSD
Comman% or%er an%
name,
80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1 an% t/e
corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2 T/e )en(t/ of eEten%e% %ata. =It ', : w/en
Internal Document Page 23

no eEten%e% %ata 'nvo)ve%.? It ', re,erve%
an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not
'n u,e current)0F 't ', NULL.
'5#Me,,a(eID 7
7>;0te ID 'n%'cate, t/e OSD ID. It
eEc)u,'ve)0 mark, eac/ OSD.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1!:1 A,ee a&&en%'E 1 for a)) return'n( 'nfo of error,B
:E1!:2
:E1!:#
:E1!:2
:E1!:5
:E11:2
:E1::2
:E1::5
:E1::7
:E11:5
:E1#:1
:E21:1
:E1::2
:E1::!
:E1::F
#.5.! Comman% Format of De)et'n( OSD
Comman% or%er an% name, 80te )en(t/ Remark,
'5#Me,,a(eID ` OSD ID to ;e %e)ete%
,1O&eratorName 7: O&eratorX, Name
'5#Me,,a(eIDDIt ', t/e OSD ID to ;e %e)ete%. =7>;0te 'nte(er %ata?
,1O&eratorName4 O&eratorX, name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
#.5.# Comman% Return'n( Format of De)et'n( OSD
Comman% or%er
an% name,
80te
)en(t/
Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S %eve)o&er=t/e current
ver,'on ', 2.1 an% t/e corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue, ,'(n'f0 error,.
See ta;)e 2.1 for error co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en no eEten%e%
%ata 'nvo)ve%.? It ', re,erve% an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not 'n u,e
current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Internal Document Page 24

Error Co%e Remark,
:E1::2 A,ee a&&en%'E 1 for a)) return'n( 'nfo of error,B
:E1::F
:E1#:1
#.5.2 Comman% Format of Con%'t'ona) OSD =,eeACon%'t'ona) "%%re,,'n(B?
Comman% or%er an% name,
80te
)en(t/
Remark,
,1O&eratorName 7: O&eratorX, Name
con%'t'onT0&e # Con%'t'on T0&e
StartT'me 6
T/e t'me of con%'t'ona) a%%re,,'n(
comman% ,tart tak'n( effect. See
"&&en%'E 2 for t/e ,&ec'f'c format.
En%T'me 6
T/e t'me of con%'t'ona) a%%re,,'n(
comman% eE&'re. See "&&en%'E 2 for t/e
,&ec'f'c format.
'Con%'t'onLen(t/ #
Con%'t'ona) %ata ,'1e 'n con%'t'ona)
a%%re,,'n(
'ContentLen(t/ #
Content %ata ,'1e 'n con%'t'ona)
a%%re,,'n(
Con%'t'on
'Con%'t'on
Len(t/
Con%'t'ona) Data Content
,1Re,erve% # Re,erve% DataF ,et a, :EFFFFFFFF
,1Content 225 Data content of con%'t'ona) OSD
'Count, # D',&)a0 count of con%'t'ona) OSD
'$r'ot't0 1 ,en%'n( &r'or't0 aut/or'1e% ;0 u,er,
'$o,'t'on 1 D',&)a0 &o,'t'on
'FontGS'1e 1 Font ,'1e %',&)a0e%
'FontGT0&e 1 Font t0&e %',&)a0e%
'FontGCo)or # Font R8 %',&)a0e%
'8ack(roun%GCo)or # Font ;ack(roun% co)or %',&)a0e%
Deta')e% EE&)anat'on,4
,1O&eratorName4 O&eratorX, name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
StartT'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% ,tart, tak'n( effectF an% t/e comman%
', va)'% StartT'me to En%T'me.
En%T'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% eE&'re,.
'Con%'t'onLen(t/4 It ', t/e con%'t'ona) %ata ,'1e 'n con%'t'ona) a%%re,,'n(.
'ContentLen(t/4 It ', t/e content %ata ,'1e 'n con%'t'ona) a%%re,,'n(.
Con%'t'onDCon%'t'ona) %ata
,1Re,erve%DRe,erve% an% 'n&ut :EFFFFFFFF
,1Content4 OSD content ,u&&ort'n( maE'mum 127 w'%e>c/aracter,.
'$r'or't0D$r'or't0 )eve), of ,en%'n( OSD. T/ere are current)0 ! )eve), L :4 norma) &r'or't0K 14 /'(/
&r'or't0K 24 rea)>t'me &r'or't0.
'$o,'t'on4 D',&)a0 &o,'t'on of OSD. =:4 ,creen to&K 14 ,creen ;ottomK 24 ;ot/ t/e to& an% ;ottom of
,creenK !4 ,creen )eftK #4 ,creen r'(/tK 24 ;ot/ t/e r'(/t an% )eft of ,creen?
'FontGS'1eDOSD font ,'1e =re,erve% current)0F ,et a, :?
'FontGT0&eDOSD font t0&e =re,erve% current)0F ,et a, :?
'FontGCo)orDOSD font co)or =re,erve% current)0F ,et a, :?
Internal Document Page 25

'8ack(roun%GCo)orD8ack(roun% co)or =re,erve% current)0F ,et a, :?
#.5.5 Comman% Return'n( Format of Con%'t'ona) OSD
Comman% or%er an%
name,
80te
)en(t/
Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S %eve)o&er=t/e
current ver,'on ', 2.1 an% t/e corre,&on%'n(
va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue, ,'(n'f0
error,. See ta;)e 2.1 for error co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en no
eEten%e% %ata 'nvo)ve%.? It ', re,erve% an%
not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not 'n
u,e current)0F 't ', NULL.
'5#Comman%ID 7
7 ;0te, 'n%'cate t/e ID of con%'t'ona)
a%%re,,'n(. It ', eEc)u,'ve)0 u,e% to mark
eac/ con%'t'ona) a%%re,,'n(. T/e ID nee%, to
;e ,ave% a, 't w')) ;e refere% to w/en
%e)et'n( t/e con%'t'ona) a%%re,,'n(.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1::2 A,ee a&&en%'E 1 for a)) return'n( 'nfo of error,B
:E1::! comman% t0&e, un,u&&orte%
:E1::2 C"S fa')e% to connect %ata ;a,e
:E1::F Unknown error, cau,e% from C" an% SMS %ata 'nteract'on
:E12:2 T'me errorF a eE&'re% comman%
:E1!:2
T/e content of OSD eEcee%, t/e maE'mum num;er of
c/aracter, ,u&&orte% current)0.
:E11:2 $r'or't0 error
:E1!:2 $o,'t'on error
:E21:1 Con%'t'ona) t'me error
:E21:! O&erator error
:E21:#
:E21:2
:E21:5
#.5.6 I))u,trat'on,
#.5.6.1 D',&)a0 OSD accor%'n( to "%%re,,
Content4 OSD Te,t
"%%re,,D:1 :: :: :: :1 :1 :2
Start t'meD2:12>1>1: 124::4::K En% t'meD2:12>1>1: 1!4::4::
OSD %',&)a0 countD: =I.E.4 OSD w')) ;e %',&)a0e% accor%'n( to t'me.?
Internal Document Page 26

Commman% Format, are a, ;e)ow4
Comman% or%er an% name, 80te )en(t/ 3a)ue
uStartCar%Num # :
uEn%Car%Num # :
'$ro%uctID # :
,1Content 225 OSD Te,t
StartT'me 6 2:12>1>1: 124::4::
'Count, # :
'$r'or't0 1 :
'$o,'t'on 1 :
'FontGS'1e 1 :
'FontGT0&e 1 :
'FontGCo)or # :
'8ack(roun%GCo)or # :
,1O&eratorName 7: "%m'n
,1"%%re,,Re('on 6 :1 :: :: :: :1 :1 :2
#.5.6.2 D',&)a0 OSD accor%'n( to Car% ID
Start Car% ID4 1
En% Car% ID4 1::
Content4 OSD Te,t
Start T'me of Con%'t'ona) "%%re,,'n( Comman%4 2:12>1>1: 124::4::
En% T'me of Con%'t'ona) "%%re,,'n( Comman%4 2:12>1>1: 1!4::4::
OSD %',&)a0 count D1: =I.E.4 OSD w')) ;e %',&)a0e% accor%'n( to count %ur'n( t/e va)'%
t'me.?
Commman% Format, are a, ;e)ow4
Comman% or%er an% name, 80te )en(t/ 3a)ue
uStartCar%Num # 1
uEn%Car%Num # 1::
'$ro%uctID # :
,1Content 225 OSD Te,t
StartT'me 6 2:12>1>1: 124::4::
En%T'me 6 2:12>1>1: 1!4::4::
'Count, # 1:
'$r'or't0 1 :
'$o,'t'on 1 :
'FontGS'1e 1 :
'FontGT0&e 1 :
'FontGCo)or # :
'8ack(roun%GCo)or # :
,1O&eratorName 7: "%m'n
,1"%%re,,Re('on 6
:: :: :: :: :: ::
::
#.5.6.! D',&)a0 OSD accor%'n( to Con%'t'ona) "%%re,,'n(
Content of Con%'t'onDa%%re,, co%e ', :1 :: :: :: :1 :1 :2 an% car% num;er ', )e,, t/an 1::.
OSD Content4 OSD Te,t
Start T'meD2:12>1>1: 124::4::
En% T'meD2:12>1>1: 1!4::4::
Internal Document Page 27

OSD %',&)a0 count D1: =I.E.4 OSD w')) ;e %',&)a0e% accor%'n( to count %ur'n( t/e va)'%
t'me.?
Commman% Format, are a, ;e)ow4
Comman% or%er an%
name,
80te )en(t/ 3a)ue
,1O&eratorName 7: a%m'n
StartT'me 6 2:12>1>1: 124::4::
En%T'me 6 2:12>1>1: 1!4::4::
'Con%'t'onLen(t/ # 15
'ContentLen(t/ # From ,1Content to '8ack(roun%GCo)o
'T0&eData 1 :E!:
'T0&eO&erator 1 :E6:
'Car%Num;er # 1::
"n% or Or 1 :E7:
'T0&eData 1 :E!1
'T0&eO&erator 1 :E6#
,1"%%r 6 :1 :: :: :: :1 :1 :2
,1Re,erve% # :EFFFFFFFF
,1Content 225 OSD Te,t
'Count, # 1:
'$r'ot't0 1 1
'$o,'t'on 1 1
'FontGS'1e 1 1
'FontGT0&e 1 1
'FontGCo)or # 1
'8ack(roun%GCo)or # 1
#.6 Ma') Mana(ement
#.6.1 Comman% Format of "%%'n( Ma')
Comman% or%er an% name,
80te
)en(t/
Remark,
uStartCar%Num # t/e ,tart'n( car% ID of ,en%'n( a ma')
uEn%Car%Num # t/e en%'n( car% ID of ,en%'n( a ma')
,1T't)e !2 Ma') T't)e
,1Content 1:2# Ma') Content
,1S'(n !2 Ma'n S'(n
StartT'me 6
T/e t'me of ,tart'n( ,en%'n( a ma'). See
"&&en%'E 2 for t/e ,&ec'f'c t'me format.
En%T'me 6
T/e t'me of en%'n( ,en%'n( a ma'). See
"&&en%'E 2 for t/e ,&ec'f'c t'me format
'$r'or't0 1
$r'or't0 )eve) of ,en%'n( ma'),. Ma'), w'))
;e ,ent f'r,t w't/ /'(/er )eve).
,1O&eratorName 7: O&eratorX, name
,1"%%re,,Re('on 6 "%%re,, co%e
Deta')e% EE&)anat'on,4
uStartCar%Num4 T/e ,tart'n( car% ID of rece'v'n( a ma').=#>;0te 'nterva) car% num;er?
uEn%Car%Num4 T/e en%'n( car% ID of rece'v'n( a ma').=#>;0te 'nterva) car% num;er? Ma'), can
on)0 ;e rece've% w't/ car% ID from uStartCar%Numto uEn%Car%Num.
,1T't)e4 Ma') t't)e=It current)0 ,u&&ort, maE'mum 12 w'%e c/arater,.?
Internal Document Page 28

,1Content4 Ma') Content to ;e ,ent =It current)0 ,u&&ort, maE'mum 211 w'%e c/arater,.?
,1S'(nDMa') S'(n =It current)0 ,u&&ort, maE'mum 12 w'%e c/arater,.?
StartT'me4 T/e t'me to ,tart ,en%'n( a ma')
En%T'me4 T/e t'me to en% ,en%'n( a ma')
'$r'or't0D$r'r't0 )eve), of ,en%'n( ma'),. =:4 norma) &r'or't0K 14 /'(/ &r'or't0K 24 rea)>
t'me &r'or't0?
,1O&eratorName4 O&eratorX, name =It can ,u&&ort maE'mum !9 w'%e c/aracter,Yun'co%e?
,1"%%re,,Re('on4 "%%re,, Co%e =SeeADef'n't'on, of t/e Term'no)o('e,BR
#.6.2 Comman% Return'n( Format of "%%'n( Ma')
Comman% or%er an% name, 80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1 an%
t/e corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', :
w/en no eEten%e% %ata 'nvo)ve%.? It ',
re,erve% an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4
not 'n u,e current)0F 't ', NULL.
'5#Ma')ID 7
It ', t/e 7>;0te ma') ID returne% to
eEc)u,'ve)0 mark eac/ ma'). T/e ID nee%,
to ;e ,ave% ,'nce 't w')) ;e refere% to
w/en %e)et'n( t/e ma').
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1!:1 A,ee a&&en%'E 1 for a)) return'n( 'nfo of error,B
:E1!:5
:E11:2
:E1::2
:E1::5
:E1::7
:E11:5
:E21:1
:E1::2
:E1::!
:E1::F
:E15:1
:E15:2
:E15:!
:E15:#
#.6.! Comman% Format of De)et'n( Ma')
Internal Document Page 29

Comman% or%er an% name, 80te )en(t/ Remark,
'5#Ma')ID ` Ma') ID to ;e %e)ete%
,1O&eratorName 7: O&eratorX, Name
Deta')e% EE&)anat'on,4
'5#Ma')IDDMa') ID to ;e %e)ete% =7>;0te 'nte(er %ata?
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
#.6.# Comman% Return'n( Format of De)et'n( Ma')
Comman% or%er
an% name,
80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1 an%
t/e corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en
no eEten%e% %ata 'nvo)ve%.? It ', re,erve%
an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not
'n u,e current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1::2 A,ee a&&en%'E 1 for a)) return'n( 'nfo of error,B
:E1::7
:E1::F
:E16:1
#.6.2 Comman% Format of Con%'t'on) Ma') =SeeADef'n't'on, of t/e
Term'no)o('e,B?
Comman% or%er an% name, 80te )en(t/ Remark,
,1O&eratorName 7: O&eratorX, name
con%'t'onT0&e # Con%'t'on t0&e
StartT'me 6
T/e ,tart t'me of con%'t'ona)
a%%re,,'n( comman%. See
"&&en%'E 2 for t/e ,&ec'f'c
format.
En%T'me 6
T/e en% t'me of con%'t'ona)
a%%re,,'n( comman%. See
"&&en%'E 2 for t/e ,&ec'f'c
format.
'Con%'t'onLen(t/ #
80te )en(t/ of con%'t'ona)
%ata 'n con%'t'ona)
a%%re,,'n(
'ContentLen(t/ # 80te )en(t/ of content 'n
Internal Document Page 30

con%'t'ona) a%%re,,'n(
Con%'t'on
'Con%'t'onLe
n(t/
Con%'t'ona) Data Content
,1Re,erve% # Re,erve%F ,et a, :EFFFFFFFF
,1T't)e !2 Ma') T't)e
,1Content 1:2# Ma') Content
,1S'(n !2 Ma') S'(n
'$r'ot't0 1 $r'or't0 Leve),
Deta')e% EE&)anat'on,4
,1O&eratorName4 O&eratorX, name =It can ,u&&ort maE'mum !9 w'%e>c/aracter,Yun'co%e?
StartT'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% ,tart, tak'n( effectF an% t/e comman% ',
va)'% StartT'me to En%T'me.
En%T'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% eE&'re,.
'Con%'t'onLen(t/4 80te )en(t/ of con%'t'ona) %ata 'n con%'t'ona) a%%re,,'n(
'ContentLen(t/D80te )en(t/ of content 'n con%'t'ona) a%%re,,'n(
Con%'t'on4 Con%'t'ona) Data Content
,1Re,erve%4 Re,erve%F ,et a, :EFFFFFFFF
,1T't)e4 Ma') T't)e =It can ,u&&ort maE'mum 12 w'%e c/aracter,.?
,1Content4 Ma') Content ,ent =It ,u&&ort, maE'mum 211 w'%e c/arater,.?
,1S'(n4 Ma') S'(n =It can ,u&&ort maE'mum 12 w'%e c/aracter,.?
'$r'ot't04 $r'or't0 Leve), =:4 norma) &r'or't0K 14 /'(/ &r'or't0K 24 rea)>t'me &r'or't0.?
#.6.5 Comman% Return'n( Format of Con%'t'on) Ma')
Comman% or%er an%
name,
80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1 an% t/e
corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en
no eEten%e% %ata 'nvo)ve%.? It ', re,erve%
an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not
'n u,e current)0F 't ', NULL.
'5#Comman%ID 7
7 ;0te, 'n%'cate t/e ID of con%'t'ona)
a%%re,,'n(. It ', eEc)u,'ve)0 u,e% to mark
eac/ con%'t'ona) a%%re,,'n(. T/e ID nee%, to
;e ,ave% a, 't w')) ;e refere% to w/en
%e)et'n( t/e con%'t'ona) a%%re,,'n(.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E11:2 A,ee a&&en%'E 1 for a)) return'n( 'nfo of error,B
:E1::2
Internal Document Page 31

Error Co%e Remark,
:E1::2
:E1::!
:E1::F
:E15:1
:E15:2
:E15:#
:E21:1
:E21:!
:E21:#
:E21:2
:E21:5
#.6.2 I))u,trat'on,
#.6.2.1 Sen% Ma') "ccor%'n( to "%%re,,
"%%re,, co%eD:1 :: :: :: :1 :1 :2
Ma') T't)e4 Te,t
Ma') Content4 T/', ', a te,t ma').
Start T'me4 2:12>1>1: 124::4::
En% T'me4 2:12>1>1: 1!4::4::
Ma') S'(nDa%m'n
Commman% Format, are a, ;e)ow4
Comman% or%er an% name, 80te )en(t/ 3a)ue
uStartCar%Num # :
uEn%Car%Num # :
,1T't)e !2 Te,t
,1Content 1:2# T/', ', a te,t ma')
,1S'(n !2 a%m'n
StartT'me 6 2:12>1>1: 124::4::
En%T'me 6 2:12>1>1: 1!4::4::
'$r'or't0 1 :
,1O&eratorName 7: "%m'n
,1"%%re,,Re('on 6 :1 :: :: :: :1 :1 :2
#.6.2.2 Sen% Ma') "ccor%'n( to Car% ID
Start Car% IDD1
En% Car% IDD1::
Ma') T't)e4 Te,t
Ma') Content4 T/', ', a te,t ma').
Start T'meD2:12>1>1: 124::4::
En% T'meD2:12>1>1: 1!4::4::
Ma') S'(nDa%m'n
Commman% Format, are a, ;e)ow4
Internal Document Page 32

Comman% or%er an% name, 80te )en(t/ 3a)ue
uStartCar%Num # 1
uEn%Car%Num # 1::
,1T't)e !2 Te,t
,1Content 1:2# T/', ', a te,t ma')
,1S'(n !2 a%m'n
StartT'me 6 2:12>1>1: 124::4::
En%T'me 6 2:12>1>1: 1!4::4::
'$r'or't0 1 :
,1O&eratorName 7: "%m'n
,1"%%re,,Re('on 6 :: :: :: :: :: :: ::
#.6.2.! Sen% Ma') "ccor%'n( to Con%'t'ona) "%%re,,'n(
Con%'t'onDa%%re,, co%e ', :1 :: :: :: :1 :1 :2 or car% ID ', )e,, t/an 1::
Ma') T't)e4 Te,t
Ma') Content4 T/', ', a te,t ma').
Ma') S'(nDm0name
Start T'me4 2:12>1>1: 124::4::
En% T'me4 2:12>1>1: 1!4::4::
Commman% Format, are a, ;e)ow4
Comman% or%er an% name, 80te )en(t/ 3a)ue
,1O&eratorName 7: a%m'n
StartT'me 6 2:12>1>1: 124::4::
En%T'me 6 2:12>1>1: 1!4::4::
'Con%'t'onLen(t/ # 15
'ContentLen(t/ #
'T0&eData 1 :E!:
'T0&eO&erator 1 :E6:
'Car%Num;er # 1::
"n%orOr 1 :E71
'T0&eData 1 :E!1
'T0&eO&erator 1 :E6#
,1"%%r 6 :1 :: :: :: :1 :1 :2
,1Re,erve% # :EFFFFFFFF
,1T't)e !2 Te,t
,1Content 1:2# T/', ', a te,t ma')
,1S'(n !2 M0name
'$r'ot't0 1 1
#.7 Emer(enc0 8roa%ca,t
T/e funct'on of Emer(enc0 8roa%ca,t ', to ;roa%ca,t emer(enc'e, a, nee%e%. U,er, t/en can
on)0 watc/ one f'Ee% &ro(ram w't/out c/an('n( to anot/er c/anne)F an% rece've a f'Ee% OSD
me,,en(e.
#.7.1 Comman% Format of Con%'t'ona) Emer(enc0 8roa%ca,t=SeeACon%'t'ona)
"%%re,,'n(B?
Comman% or%er an% name, 80te )en(t/ 3a)ue
,1O&eratorName 7: O&eratorX, name
Internal Document Page 33

con%'t'onT0&e # Con%'t'on T0&e
StartT'me 6
T/e ,tart t'me of con%'t'ona) a%%re,,'n(
comman%. See "&&en%'E 2 for t/e ,&ec'f'c
format.
En%T'me 6
T/e en% t'me of con%'t'ona) a%%re,,'n(
comman%. See "&&en%'E 2 for t/e ,&ec'f'c
format.
'Con%'t'onLen(t/ #
;0te )en(t/ of a)) con%'t'on, 'n con%'t'ona)
a%%re,,'n(
'ContentLen(t/ #
;0te )en(t/ of a)) content, 'n con%'t'ona)
a%%re,,'n(
Con%'t'on
'Con%'t'
onLen(t/
Content of con%'t'ona) %ata
,1Re,erve% # Re,erve%
'$ro(ramGID # ID of Emer(enc0 $ro(ram
'NetworkGID 2 Network ID
'Tran,&ortG,treamGID 2 Tran,&ort Stream ID
'Serv'ceGID 2 $ro(ram Serv'ce ID
Deta')e% EE&)anat'on,4
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e c/aracter,.?
StartT'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% ,tart, tak'n( effectF an% t/e comman% ',
va)'% StartT'me to En%T'me.
En%T'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% eE&'re,.
'Con%'t'onLen(t/4 t/e )en(t/ of con%'t'on, 'n con%'t'ona) a%%re,,'n(
'ContentLen(t/4 t/e )en(t/ of content, 'n con%'t'ona) a%%re,,'n(
Con%'t'on4 Con%'t'ona) %ata content
,1Re,erve%DRe,erve%F ,et a, :EFFFFFFFF
'$ro(ramGID4 $ro(arm IDQ,ee ta;)e 2.2 for Def'n't'on, of t/e Term'no)o('e, R. </en an emer(enc0 &ro(ram
', ;roa%ca,t'n(F a)) u,er, can watc/ on)0 one f'Ee% &ro(ram. $$3 &ro(ram ', not a;)e to ;e ,et a, an
emer(enc0 &ro(ram.
'NetworkGID4 Network ID
'Tran,&ortG,treamGID4 Tran,&ort Stream ID
'Serv'ceGIDDServ'ce ID
#.7.2 Comman% Return'n( Format of Con%'t'ona) Emer(enc0 8roa%ca,t
Comman% or%er an%
name,
80te
)en(t/
Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S %eve)o&er=t/e
current ver,'on ', 2.1 an% t/e corre,&on%'n( va)ue
', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue, ,'(n'f0
error,. See ta;)e 2.1 for error co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en no
eEten%e% %ata 'nvo)ve%.? It ', re,erve% an% not u,e%
current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not 'n u,e
current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Internal Document Page 34

Error Co%e Remark,
:E1::2
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E1::!
:E1::2
:E1::F
:E19:6
:E2::1
:E21:1
:E21:!
:E21:#
:E21:2
:E21:5
#.7.! I))u,trat'on,
Con%'t'on Content4 "%%re,, co%e ', :1 :: :: :: :1 :1 :2 or t/e car% ID ', )e,, t/an 1::.
$ro(ram ID4 1
Network ID4 1
Tran,&ort Stream ID4 2
Serv'ceIDD1
Start T'me4 2:12>1>1: 124::4::
En% T'em4 2:12>1>1: 1!4::4::
Commman% Format, are a, ;e)ow4
Comman% or%er an% name,
80te
)en(t/
3a)ue
,1O&eratorName 7: a%m'n
StartT'me 6 2:12>1>1: 124::4::
En%T'me 6 2:12>1>1: 1!4::4::
'Con%'t'onLen(t/ # 15
'ContentLen(t/ # 1:
'T0&eData 1 :E!:
'T0&eO&erator 1 :E6:
'Car%Num;er # 1::
"n%orOr 1 :E71
'T0&eData 1 :E!1
'T0&eO&erator 1 :E6#
,1"%%r 6 :1 :: :: :: :1 :1 :2
,1Re,erve% # :EFFFFFFFF
'$ro(ramGID # 1
'NetworkGID 2 1
'Tran,&ortG,treamGID 2 2
'Serv'ceGID 2 1
#.9 Re('ona) Lock*Re('ona) Un)ock
Re('ona) )ock refer, to t/at an IC car% ', a;)e to work 'n a certa'n re('on =a%%re,, co%e?.
It ', reIu're% to ,et %'fferent re('on co%e 'n t/e &/0,'ca) ,'(na), 'n %'fferent re('on,.
Funct'on, of re('ona) )ock an% un)ock are contrar0 to eac/ ot/er ;ut %ata format of t/em are
t/e ,ame.
Internal Document Page 35

#.9.1 Comman% Format of Re('ona) Lock*Re('ona) Lock for ")) Car%,
Comman% or%er an% name,
80te
)en(t/
Remark,
nCar%Num;er # Car% num;er to ;e re('ona) )ocke%
,1O&eratorName 7: O&eratorX, name
Deta')e% EE&)anat'on,4
nCar%Num;er4 Interna) Car% Num;er =#>;0te 'nte(er %ata?. :EFFFFFFFF re&re,ent, a)) t/e
car%,.
,1O&eratorName4 O&eratorX, name =It can ,u&&ort maE'mum !9 w'%e c/aracter,.?
#.9.2 Comman% Return'n( Format of Re('ona) Lock*Re('ona) Lock for "))
Car%,
Comman% or%er an%
name,
80te
)en(t/
Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1 an%
t/e corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en
no eEten%e% %ata 'nvo)ve%.? It ', re,erve%
an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not
'n u,e current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1::2
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E1::!
:E1::2
:E1::7
:E1::F
:E11:5
:E12:!
#.9.! I))u,trat'on,
Re('ona))0 )ock one IC car% or a)) t/e care%,.
#.9.!.1 Re('ona))0 )ock*Un)ock one IC car%
Lock Car% 1 L </en Car% 1 ;e)on(, to a%%re,, co%e :1 :: :: :: :: :: :1F after re('ona)
)ocke%Fcar% 1 w')) on)0 ;e effect've w't/'n t/', a%%re,, co%e.
Comman% or%er an% name, 80te )en(t/ 3a)ue
nCar%Num;er # 1
,1O&eratorName 7: "%m'n
Internal Document Page 36

#.9.!.2 Re('ona))0 )ock*Un)ock a)) IC car%,
Comman% or%er an% name, 80te )en(t/ 3a)ue
nCar%Num;er # :EFFFFFFFF
,1O&eratorName 7: "%m'n
#.1: F'n(er $r'nt D',&)a0
F'n(er &r'nt ', t/e car% num;er %',&)a0e% at a %e,'(nate% &o,'t'on on t/e T3 ,creen. It ',
u,e% to &rotect t/e &ro(ram from retran,m'tt'n(.
#.1:.1 Comman% Format of D',&)a0'n( F'n(er $r'nt *")) Car% D',&)a0'n(
F'n(er $r'nt
Comman% or%er an% name, 80te )en(t/ Remark,
nCar%Num;er #
Num;er of t/e car% w/'c/ w')) %',&)a0
t/e f'n(er num;er
,1O&eratorName 7: O&eratorX, Name
Deta')e% EE&)anat'on,4
nCar%Num;er D Interna) Car% Num;er =#>;0te 'nte(er %ata?. :EFFFFFFFF re&re,ent, a)) t/e
car%,.
,1O&eratorName4 O&eratorX, name =It can ,u&&ort maE'mum !9 w'%e c/aracter,.?
#.1:.2 Comman% Return'n( Format of D',&)a0'n( F'n(er $r'nt *")) Car%
D',&)a0'n( F'n(er $r'nt
Comman% or%er an% name, 80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1
an% t/e corre,&on%'n( va)ue ',
:E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for
error co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', :
w/en no eEten%e% %ata 'nvo)ve%.? It
', re,erve% an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e%
%ata4 not 'n u,e current)0F 't ',
NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1::2
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E1::!
:E1::2
Internal Document Page 37

Error Co%e Remark,
:E1::7
:E1::F
:E11:5
:E12:!
#.1:.! I))u,trat'on,
#.1:.!.1 Ena;)e*D',a;)e T/e F'n(er $r'nt D',&)a0 For One Car%
Comman% or%er an% name, 80te )en(t/ 3a)ue
nCar%Num;er # 1
,1O&eratorName 7: "%m'n
#.1:.!.2 Ena;)e*D',a;)e T/e F'n(er $r'nt D',&)a0 For ")) Car%,
Comman% or%er an% name, 80te )en(t/ 3a)ue
nCar%Num;er # :EFFFFFFFF
,1O&eratorName 7: "%m'n
#.11 E)ectron'c <a))et =E><a))et?
E>wa))et ', ,&ec'a) for $$3 &ro(ram,. $a0ment can on)0 ;e ma%e t/rou(/ E>wa))et 'f u,er,
'nten% to watc/ $$3 &ro(ram,.
#.11.1 Comman% Format of Rec/ar('n( an E><a))et
Comman% or%er an% name, 80te )en(t/ Remark,
uCar%Num # Car% num;er
'$$3G$o'nt:1 # E>wa))et 1
'$$3G$o'nt:2 # E>wa))et 2
'$$3G$o'nt:! # E>wa))et !
'$$3G$o'nt:# # E>wa))et #
,1O&eratorName 7: O&eratorX, Name
Deta')e% EE&)anat'on,4
uCar%Num4 Interna) Car% Num;er =#>;0te 'nte(er %ata?.
'$$3G$o'nt:14 t/e &o'nt, to ;e c/ar(e% to t/e 1
,t
E>wa))et. T/e %ata ;a,e &o'nt, after
c/ar('n( mu,t ;e )e,, t/an ;'nar0 :E6FFFFFFF
'$$3G$o'nt:24 t/e &o'nt, to ;e c/ar(e% to t/e 2
e%
E>wa))et. T/e %ata ;a,e &o'nt, after
c/ar('n( mu,t ;e )e,, t/an ;'nar0 :E6FFFFFFF
'$$3G$o'nt:!4 t/e &o'nt, to ;e c/ar(e% to t/e !
r%
E>wa))et. T/e %ata ;a,e &o'nt, after
c/ar('n( mu,t ;e )e,, t/an ;'nar0 :E6FFFFFFF
'$$3G$o'nt:#4 t/e &o'nt, to ;e c/ar(e% to t/e #
t/
E>wa))et. T/e %ata ;a,e &o'nt, after
c/ar('n( mu,t ;e )e,, t/an ;'nar0 :E6FFFFFFF
,1O&eratorName4 O&eratorX, name =It can ,u&&ort maE'mum !9 w'%e c/aracter,.?
#.11.2 Comman% Return'n( Format of Rec/ar('n( an E><a))et
Comman% or%er 80te Remark,
Internal Document Page 38

an% name, )en(t/
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S %eve)o&er=t/e
current ver,'on ', 2.1 an% t/e corre,&on%'n( va)ue
', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue, ,'(n'f0
error,. See ta;)e 2.1 for error co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en no
eEten%e% %ata 'nvo)ve%.? It ', re,erve% an% not
u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not 'n u,e
current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on_
Error Co%e Remark,
:E1::2
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E1::!
:E1::2
:E1::5
:E1::6
:E1::7
:E1::F
:E12:!
:E11:5
:E17:1
:E17:2
#.11.! I))u,trat'on,
#.11.!.1 C/ar(e a Car% ID
O&erator4 a%m'n
Car% ID4 1
C/ar(e E>wa))et 1 w't/ 1:: &o'nt,
C/ar(e E>wa))et 2 w't/ 2:: &o'nt,
C/ar(e E>wa))et ! w't/ !:: &o'nt,
C/ar(e E>wa))et # w't/ #:: &o'nt,
Comman% Format, are a, ;e)ow4
Comman% or%er an% name, 80te )en(t/ 3a)ue
uCar%Num # 1
'$$3G$o'nt:1 # 1::
'$$3G$o'nt:2 # 2::
'$$3G$o'nt:! # !::
'$$3G$o'nt:# # #::
,1O&eratorName 7: "%m'n
#.12 Re>&a'r*Cance) ST8@IC $a'r
Internal Document Page 39

ST8@IC $a'r refer, to one>to>one re)at'on,/'& ;etween t/e ST8 an% IC car%. </en t/e ST8@IC
$a'r funct'on ', act'vate%F t/e IC car% w')) on)0 work w't/ t/e ;'n%e% ST8. </en t/e ST8@IC
$a'r funct'on ', cance)e%F 't come, t/e ot/er wa0 aroun%.
#.12.1 Comman% Format of Re>&a'r'n(*Cance))'n( ST8@IC $a'r
Comman% or%er an% name, 80te )en(t/ Remark,
nCar%Num;er # Car% Num;er
,1O&eratorName 7: O&eratorX, Name
Deta')e% EE&)anat'on,4
nCar%Num;er4 Car% Num;er =#>;0te 'nterna) 'nte(er num;er?
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e c/aracter,.?
#.12.2 Comman% Return'n( Format of Re>&a'r'n(*Cance))'n( ST8@IC $a'r
Comman% or%er
an% name,
80te
)en(t/
Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S %eve)o&er=t/e
current ver,'on ', 2.1 an% t/e corre,&on%'n( va)ue
', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue, ,'(n'f0
error,. See ta;)e 2.1 for error co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELe
n
2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en no
eEten%e% %ata 'nvo)ve%.? It ', re,erve% an% not
u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not 'n u,e
current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1::2
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E1::!
:E1::2
:E1::7
:E1::F
:E12:!
#.12.! I))u,trat'on,
Re>&a'r*Cance) ST8@IC $a'r
#.12.!.1 Re>&a'r*Cance) ST8@IC $a'r for One Certa'n Car%
Re>&a'r ST8@IC $a'r4 </en a car% /a, ;een ;'n%e% w't/ a ST8F ;ut we nee% to ;'n% t/e car%
w't/ anot/er ST8F we t/en nee% to ,en% t/', comman%.
S'nce t/e comman% format of ;ot/ re>&a'r'n( an% cance))'n( ST8@IC $a'r are t/e ,ameF t/e
comman% format of re>&a'r'n( or cance))'n( ;'n%'n( ;etween Car% # an% t/e ST8 ', a, ;e)ow4
Internal Document Page 40

Comman% or%er an%
name,
80te )en(t/ 3a)ue
nCar%Num;er # 1
,1O&eratorName 7: "%m'n
#.1! Un)ock Network "noma)0
T/', funct'on ', a&&)'e% w/en an IC car% ', )ocke% un%er anoma)0 network an% t/e &ro(ram ',
not a;)e to ;roa%ca,t norma))0. In ,uc/ ca,e,F &ro;)em, nee% to ;e ,o)ve% ;0 un)ock'n(
network anoma)0.
#.1!.1 Comman% Format of Un)ock'n( Network "noma)0
Comman% or%er an% name, 80te )en(t/ Remark,
nCar%Num;er #
T/e num;er of t/e car% w/'c/ nee%
un)ock.
,1O&eratorName 7: O&eratorX, Name
Deta')e% EE&)anat'on,4
nCar%Num;er4 Car% Num;er =#>;0te 'nterna) 'nte(er num;er?
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e c/aracter,.R
#.1!.2 Comman% Return'n( Format of Un)ock'n( Network "noma)0
Comman% or%er
an% name,
80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S %eve)o&er=t/e
current ver,'on ', 2.1 an% t/e corre,&on%'n(
va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue, ,'(n'f0
error,. See ta;)e 2.1 for error co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELe
n
2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en no
eEten%e% %ata 'nvo)ve%.? It ', re,erve% an% not
u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not 'n
u,e current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1::2 A,ee a&&en%'E 1 for a)) return'n( 'nfo of error,B
:E1::!
:E1::2
:E1::7
:E1::F
:E12:!
Internal Document Page 41

#.1!.! Comman% Format of Con%'t'ona) Network "noma)0
Un)ock=SeeACon%'t'ona) "%%re,,'n(B?
Comman% or%er an%
name,
80te )en(t/ 3a)ue
,1O&eratorName 7: O&eratorX, name
con%'t'onT0&e # Con%'t'on t0&e
StartT'me 6
T/e t'me of con%'t'ona) a%%re,,'n( comman%
,tart, tak'n( effect. See "&&en%'E 2 for
t/e ,&ec'f'c format.
En%T'me 6
T/e t'me of con%'t'ona) a%%re,,'n( comman%
eE&'re,. See "&&en%'E 2 for t/e ,&ec'f'c
format
'Con%'t'onLen(t/ #
80te )en(t/ of a)) con%'t'on, 'n
con%'t'ona) a%%re,,'n(
'ContentLen(t/ #
80te )en(t/ of a)) content, 'n con%'t'ona)
a%%re,,'n(. Set 't a, : w/en t/ere ', no
%ata.
Con%'t'on
'Con%'t'
onLen(t/
Content of con%'t'ona) %ata
,1Re,erve% # Re,erve%
Deta')e% EE&)anat'on,4
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e c/aracter,.?
StartT'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n comman% ,tart, tak'n( effect. It ', va)'e from
StartT'me to En%T'me.
En%T'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% eE&'re,.
'Con%'t'onLen(t/4 T/e con%'t'ona) %ata )en(t/ 'n con%'t'ona) a%%re,,'n(
'ContentLen(t/4 T/e content %ata )en(t/ 'n con%'t'ona) a%%re,,'n(
Con%'t'on4 t/e content of con%'t'ona) %ata
,1Re,erve%4 Re,erve%F 'n&ut :EFFFFFFFF
#.1!.# Comman% Return'n( Format of Con%'t'ona) Network "noma)0 Un)ock
Comman% or%er an%
name,
80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S
%eve)o&er=t/e current ver,'on ', 2.1 an% t/e
corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en
no eEten%e% %ata 'nvo)ve%.? It ', re,erve%
an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not
'n u,e current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Internal Document Page 42

Error Co%e Remark,
:E1::2
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E1::!
:E1::2
:E1::6
:E1::F
:E11:5
:E21:1
:E21:1
:E21:!
:E21:#
:E21:2
:E21:5
#.1!.2 I))u,trat'on,
IC car% a&&ear, network anoma)0 after un%er(o'n( anoma)0 network. T/e IC car% w')) on)0 work
norma))0 after un)ock'n( network anoma)0 'n norma))0 network.
Car% Num;erD1
Comman% or%er an%
name,
80te )en(t/ 3a)ue
nCar%Num;er # 1
,1O&eratorName 7: "%m'n
#.1# S0,tem "noma)0 Un)ock
</en t/e IC car% a&&ear, ,0,tem anoma)0F 't w')) on)0 work norma))0 after un)ock'n( ,0,tem
anoma)0.
#.1#.1 Comman% Format of S0,tem "noma)0 Un)ock
Comman% or%er an% name, 80te )en(t/ Remark,
nCar%Num;er # Car% Num;er
,1O&eratorName 7: O&eratorX, Name
Deta')e% EE&)anat'on,4
nCar%Num;er4 Car% Num;er =#>;0te 'nterna) 'nte(er num;er?
,1O&eratorName4 O&eratorX, name =It can ,u&&ort maE'mum !9 w'%e c/aracter,.?
#.1#.2 Comman% Return'n( Format of S0,tem "noma)0 Un)ock
Comman% or%er
an% name,
80te )en(t/ Remark,
w3er 2
C"S ver,'on &rov'%e% ;0 t/e C"S %eve)o&er=t/e
current ver,'on ', 2.1 an% t/e corre,&on%'n(
va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue, ,'(n'f0
error,. See ta;)e 2.1 for error co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELe 2 T/e )en(t/ of eEten%e% %ata. =It ', : w/en no
Internal Document Page 43

n
eEten%e% %ata 'nvo)ve%.? It ', re,erve% an%
not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not 'n
u,e current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1::2
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E1::!
:E1::2
:E1::7
:E1::F
:E12:!
#.1#.! Comman% Format of Con%'t'ona) S0,tem "noma)0 Un)ock
=SeeACon%'t'ona) "%%re,,'n(B?
Comman% or%er an% name, 80te )en(t/ Remark,
,1O&eratorName 7: O&eratorX, name
con%'t'onT0&e # Con%'t'on t0&e
StartT'me 6
T/e t'me of con%'t'ona) a%%re,,'n(
comman% ,tart, tak'n( effect. See
"&&en%'E 2 for t/e ,&ec'f'c format.
En%T'me 6
T/e t'me of con%'t'ona) a%%re,,'n(
comman% eE&'re,. See "&&en%'E 2 for
t/e ,&ec'f'c format
'Con%'t'onLen(t/ #
;0te )en(t/ of a)) con%'t'on, 'n
con%'t'ona) a%%re,,'n(
'ContentLen(t/ #
80te )en(t/ of a)) content, 'n
con%'t'ona) a%%re,,'n(. Set 't a, :
w/en t/ere ', no %ata.
Con%'t'on
'Con%'t'
onLen(t/
Content of con%'t'ona) %ata
,1Re,erve% # Re,erve%
Deta')e% EE&)anat'on,4
,1O&eratorNameDO&eratorX, name =It can ,u&&ort maE'mum !9 w'%e c/aracter,.?
StartT'me DIt ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n comman% ,tart, tak'n( effect. It ', va)'e from
StartT'me to En%T'me.
En%T'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% eE&'re,.
'Con%'t'onLen(t/4 T/e con%'t'ona) %ata )en(t/ 'n con%'t'ona) a%%re,,'n(
'ContentLen(t/4 T/e content %ata )en(t/ 'n con%'t'ona) a%%re,,'n(
Con%'t'on4 t/e content of con%'t'ona) %ata
,1Re,erve%4 Re,erve%F 'n&ut :EFFFFFFFF
#.1#.# Comman% Return'n( Format of Con%'t'ona) S0,tem "noma)0 Un)ock
Comman% or%er an%
name,
80te )en(t/ Remark,
w3er 2 C"S ver,'on &rov'%e% ;0 t/e C"S
Internal Document Page 44

%eve)o&er=t/e current ver,'on ', 2.1 an% t/e
corre,&on%'n( va)ue ', :E::21?
wS'(n 2
: ,'(n'f'e, ,ucce,,F t/e ot/er va)ue,
,'(n'f0 error,. See ta;)e 2.1 for error
co%e,.
wT0&e 2 Me,,a(e t0&eF ,ee ta;)e !.2.
nDataLen 2 T/e ;0te )en(t/ of current %ata ;o%0
nHea%EELen 2
T/e )en(t/ of eEten%e% %ata. =It ', : w/en
no eEten%e% %ata 'nvo)ve%.? It ', re,erve%
an% not u,e% current)0.
&DataEEt #
T/e ,tart'n( a%%re,, of eEten%e% %ata4 not
'n u,e current)0F 't ', NULL.
EEecut'on Re,u)t4 It ,uccee%, 'f t/e eEecut'on re,u)t wS'(n ', :K ot/erw',e 't return, t/e
error 'nformat'on.
Error Co%e Remark,
:E1::2
A,ee a&&en%'E 1 for a)) return'n( 'nfo of
error,B
:E1::!
:E1::2
:E1::6
:E1::F
:E11:5
:E21:1
:E21:1
:E21:!
:E21:#
:E21:2
:E21:5
#.1#.2 I))u,trat'on,
IC car% 1 /a, ,0,tem anoma)0 an% 't nee%, un)ock'n( ,0,tem anoma)0. Format, are a, ;e)ow4
Comman% or%er an%
name,
80te )en(t/ 3a)ue
nCar%Num;er # 1
,1O&eratorName 7: "%m'n
#.12 Con%'t'ona) "%%re,,'n(
(on)&t&onal a))re**&ng 'unct&on* conta&n con)&t&onal aut!or&+at&on, con)&t&onal -.D, con)&t&onal ma&l,
con)&t&onal emergenc/ broa)ca*t, con)&t&onal broa)ca*t&ng l&m&t, con)&t&onal "rogram *earc!, con)&t&onal
net0or1 anomal/ unloc1, an) con)&t&onal */*tem anomal/ unloc1
(omman) 2ormat* are a* belo0$
Comman% or%er an% name, 80te )en(t/ 3a)ue
,1O&eratorName 7: O&eratorX, Name
con%'t'onT0&e # Con%'t'on t0&e,
StartT'me
6 T/e ,tart t'me of con%'t'ona) a%%re,,'n(
Internal Document Page 45

comman%. See "&&en%'E 2 for t/e ,&ec'f'c
format.
En%T'me 6
T/e en% t'me of con%'t'ona) a%%re,,'n(
comman%. See "&&en%'E 2 for t/e ,&ec'f'c
format.
'Con%'t'onLen(t/ #
80te )en(t/ of a)) con%'t'on, 'n
con%'t'ona) a%%re,,'n(
'ContentLen(t/ #
80te )en(t/ of a)) content, 'n
con%'t'ona) a%%re,,'n(
Con%'t'on
'Con%'t'
onLen(t/
Con%'t'ona) Data
,1Re,erve% # Re,erve%F ,et a, :EFFFFFFFF
,1Content
'Content
Len(t/
T/e corre,&on%'n( %ata of con%'t'ona)
a%%re,,'n(F %'fferent con%'t'ona)
a%%re,,'n( /a, %'fferent %ata.
con%'t'onT0&e4 %'fferent va)ue, re&re,ent %'fferent con%'t'on t0&e,
Con%'t'ona) OSD :E:2
Con%'t'ona) M"IL :E:5
Con%'t'ona) Emer(enc0 8roa%ca,t :E:6
Con%'t'ona) 8roa%ca,t'n( )'m't :E:7
Con%'t'ona) $ro(ram Searc/ :E:9
Con%'t'ona) "ut/or'1at'on :E:"
Con%'t'ona) Network "noma)0 Un)ock :E:8
Con%'t'ona) S0,tem "noma)0 Un)ock :E:C
StartT'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% ,tart, tak'n( effect. Comman% ',
effect've from StartT'me to En%T'me.
En%T'me4 It ', t/e t'me w/en t/e con%'t'ona) a%%re,,'n( comman% eE&'re.
'Con%'t'onLen(t/4 t/e ;0te )en(t/ of con%'t'ona) %ata 'n con%'t'ona) a%%re,,'n(
'ContentLen(t/4 t/e ;0te )en(t/ of content 'n con%'t'ona) a%%re,,'n(
Con%'t'on4 Con%'t'ona) %ataF 't, con%'t'on t0&e, conta'n car% ID a%%re,,'n(F a%%re,, a%%re,,'n(F (rou& ID
a%%re,,'n( an% LCO a%%re,,'n(. D'fferent con%'t'ona) a%%re,,'n( u,e connector =:E7:? or =:E71?to connect.
See AEE&)anat'on, of Con%'t'on 'n Con%'t'ona) "%%re,,'n(Bfor t/e %'fferent con%'t'on t0&e,.
,1Re,erve%DRe,erve%F ,et a, :EFFFFFFFF
,1Content4 It refer, to content %ata. Format, of con%'t'ona) OSDF con%'t'ona) ma')F con%'t'ona) emer(enc0
;roa%ca,t an% con%'t'ona) aut/or'1at'on /ave ;een ment'one% 'n &rev'ou, &art of t/', %ocument. Format, of
con%'t'ona) ;roa%ca,t'n( )'m'tF con%'t'ona) &ro(ram ,earc/F con%'t'ona) network anoma)0 un)ock an%
con%'t'ona) ,0,tem anoma)0 un)ock w')) ;e 'ntro%uce% a, fo))ow,4 Q SeeAEE&)anat'on, of Con%'t'on 'n
Con%'t'ona) "%%re,,'n(BR
#.12.1 EE&)anat'on, of Con%'t'on 'n Con%'t'ona) "%%re,,'n(
Format, of Car% ID "%%re,,'n(4
Comman% or%er an%
name,
80te
)en(t/
3a)ue
'T0&eData 1 Con%'t'on t0&e of Car% ID "%%re,,'n(
'T0&eO&erator 1 O&erat'ona) C/aracter
'Car%Num;er # Car% ID
Internal Document Page 46

'T0&eData4 Con%'t'on t0&e of Car% ID "%%re,,'n( :E!:
'T0&eO&eratorDO&erat'ona) C/aracter
\ :E6:
a :E61
b :E62
c :E6!
[ :E6#
d :E62
'Car%Num;erDCar% ID
Format, of "%%re,, Co%e "%%re,,'n(4
Comman% or%er an%
name,
80te )en(t/ 3a)ue
'T0&eData 1 Con%'t'on t0&e of "%%re,, Co%e "%%re,,'n(
'T0&eO&erator 1 O&erat'ona) C/aracter
,1"%%r 6 "%%re,, Co%e
'T0&eData4 Con%'t'on t0&e of "%%re,, Co%e "%%re,,'n( :E!1
'T0&eO&eratorDO&erat'ona) C/aracter =,ame format, a, ACar% ID "%%re,,'n(B?
,1"%%rD"%%re,, co%e
Format, of rou& ID "%%re,,'n(4
Comman% or%er an% name, 80te )en(t/ 3a)ue
'T0&eData 1 Con%'t'on t0&e of rou& ID "%%re,,'n(
'T0&eO&erator 1 O&erat'ona) C/aracter
'rou&ID # rou& ID
'T0&eData4 Con%'t'on t0&e of rou& ID "%%re,,'n( :E!2
'T0&eO&erator4 O&erat'ona) C/aracter =,ame format, a, ACar% ID "%%re,,'n(B?
'rou&IDDrou& ID
Format, of LCO ID "%%re,,'n(4
Comman% or%er an% name, 80te )en(t/ 3a)ue
'T0&eData 1
Con%'t'on t0&e of LCO ID
"%%re,,'n(
'T0&eO&erator 1 O&erat'ona) C/aracter
'LcoID # LCO ID
'T0&eDataDCon%'t'on t0&e of LCO ID "%%re,,'n( :E!!
'T0&eO&eratorDO&erat'ona) C/aracter =,ame format, a, ACar% ID "%%re,,'n(B?
'LcoIDDLCO ID
#.12.2 EE&)anat'on of Content Data 'n Con%'t'ona) "%%re,,'(n
2ormat o' (on)&t&onal 3roa)ca*t&ng 4&m&t
Comman% or%er an% name, 80te )en(t/ 3a)ue
'Count
# T/e num;er of &ro%uct, con%'t'ona))0
Internal Document Page 47

re,tr'cte% to ;roa%ca,t
For='nt ' [ :K' \
'CountK 'NN?
]
'$ro%uctID # $ro%uct ID
^
T!e content o' con)&t&onal "rogram *earc!, con)&t&onal net0or1 anomal/ unloc1 an) con)&t&onal */*tem
anomal/ unloc1 are em"t/ (on)&t&onT/"e &* u*e) a* t!e un&5ue &)ent&'&er o' t!e&r o"erat&on*
#.15 Heart;eat Detect'on
6eartbeat )etect&on &* a""l&e) b/ (A. to c!ec1 0!et!er .7. &* *t&ll onl&ne or not (A. 0&ll )e'&ne t!at
.7. !a* lo*t connect&on &' (A. !a* not rece&8e) an/ &n'ormat&on #an/ comman) or !eartbeat )ata
"ac1age% about .7. 'rom t!e *ame IP a))re** 'or cont&nuou*l/ 30 *econ)* It &* t!en re5u&re) to re9
connect (A. an) .7. &' t!e/ )&*connect -n t!e contrar/, &' (A. rece&8e* an/ &n'ormat&on 'rom .7., &t
0&ll u")ate t!e )etect&on t&me
2or &n*tance$ .7. &* runn&ng on a P( 0!o*e IP &* 192.168.0.2 an) &t &* normall/ connecte) to (A.
runn&ng on a P( 0!o*e IP &* 192.168.0.3
I' .7. 0!&c! &* runn&ng un)er 192.168.0.2 'a&l* to *en) an/ )ata to (A. 0!&c! &* runn&ng un)er
192.168.0.3, (A. 0&ll t!en )&*connect to .7. runn&ng un)er 192.168.0.2 but "ut no &m"act on t!e .7.
I' (A. 0!&c! &* runn&ng un)er 192.168.0.3 rece&8e* an/ &n'ormat&on 'rom .7. 0!&c! &* runn&ng un)er
192.168.0.2, (A. 0&ll t!en u")ate t!e )etect&on t&me
:!/ )o 0e a)) !eartbeat )etect&on; In ca*e .7. )oe*n<t *en) an/ u")ate) )ata &n'ormat&on to (A. &n
30 *econ)*, but &nten)* to &n'orm (A. o' t!at .7. &* *t&ll onl&ne, .7. t!en nee)* to *en) a !eartbeat
"ac1age to (A.
2or e=am"le$
Data Formats Sent ! S"S
Comman% or%er an%
name,
80te )en(t/ 3a)ue
0>er 2 0=51
0.&gn 2 0
0T/"e 2 0=0901
nData4en 2 14
n6ea)E=4en 2 0
"DataE=t 4 N?44
Returned Data Formats from C#S
Comman% or%er an%
name,
80te )en(t/ 3a)ue
0>er 2 0=51
0.&gn 2 0 #*/mbol o' *ucce**%
0T/"e 2 0=0901
nData4en 2 14
Internal Document Page 48

Comman% or%er an%
name,
80te )en(t/ 3a)ue
n6ea)E=4en 2 0
"DataE=t 4 N?44
#ppendi$ 1Error Informat'on Returne%
Error Co%e Remark,
:E1::2 SMS ver,'on an% C"S ver,'on conf)'ct
:E1::! Comman% T0&e un,u&&orte%
:E1::2 C"S fa')e% to connect %ata ;a,e.
:E1::5 :EFFFFFFF ', for re,erve% car% ID.
:E1::6 : ', for re,erve car% ID an% current)0 unu,e%.
:E1::7 O&eratorX, name ', over)on(.
:E1::F Un'%ent'f'e% Error
:E1:11 Tr'a) ver,'on ,u&&ort, maE'um 1:: car%,
:E11:1
Mot/er car% ID errorF mot/er car% ID an% c/')%
car% ID cannot ;e t/e ,ame.
:E11:2 $r'or't0 )eve) error
:E11:! car% ,tatu, error
:E11:# F)a( of ST8@IC $a'r ', wron(.
:E11:2 F)a( of mot/er car% ', wron(.
:E11:5 'nva)'% car% ID
:E11:6 LCOID error
:E12:1
T/e amount of aut/or'1at'on eEcee%, t/e
maE'mum
:E12:2
T/e ,tart'n( t'me of aut/or'1at'on can not ;e
eIua)*(reater t/an en%'n( t'me or t/e current t'me
can not ;e eIua)*(reater t/an en%'n( t'me.
:E12:! NoneE',tent car% ID
:E12:# T/e amount of ,ame A&ro%uct IDBeEcee%, 1:.
:E12:2 $ro%uct t'me errorF 't ', a future t'me.
:E1!:1
Start'n( car% ID cannot ;e (reater t/an en%'n(
car% ID.
:E1!:2 OSD content ', too )on(.
:E1!:#
T/e ,tart'n( t'me of t/e OSD cannot ;e eIua)
or (reater t/an en%'n( t'me.
:E1!:2 &o,'t'on error
:E1!:5
Car% ID an% a%%re,, co%e cannot ;e em&t0
,'mu)taneou,)0.
:E1#:1 NoneE',tent OSD
:E15:1 over)on( ma') t't)e
:E15:2 over)on( ma') content
:E15:! 'nva)'% t'me
:E15:# over)on( ma') ,'(n
:E16:1 %e)ete% ma')F noneE',tent
:E17:1 Rec/ar(e amount cannot ;e )e,, t/an :.
Internal Document Page 49

Error Co%e Remark,
:E17:2
T/e amount 'n E>wa))et ', too )ar(e after
rec/ar(e.
:E19:1 $ro%uct ID cannot ;e :.
:E19:2 Inva)'% &ro%uct ID
:E19:!
F)a( of &ro%uct ;roa%ca,t'n( )'m't errorF 't
,u&&ort, 2 ,tatu,e,4 1 @ :.
:E19:#
F)a( of &ro%uct matc/ errorF 't ,u&&ort, 2
,tatu,e,4 1 @ :. It ', re,erve% an% not &ut 'n
u,e current)0.
:E19:2
T/e num;er of &ro(ram, conta'ne% 'n t/e
&ro%uct eEcee%, 2::. It ,u&&ort, maE'mum 2::
&ro(ram, current)0.
:E19:5
Cro,,e% &ro(ram &acka(e error > t/e &ro%uct
conta'n, eEce,,'ve cro,,e% &ro(ram,. One
&ro(ram cannot ,'mu)taneou,)0 eE',t 'n more
t/an 2: &ro%uct,.
:E19:6 T/e &ro(ram %oe, not eE',t.
:E19:7
$ro%uct name ', over)on(F 't current)0
,u&&ort, maE'mum !9 w'%e c/aracter,.
:E19:9
AData 8roa%ca,tB or Aunencr0&te% &ro(ram
&ro%uctB cannot conta'n an0 &ro(ram.
:E191:
AData 8roa%ca,tB or Aunencr0&te% &ro(ram
&ro%uctB cannot conta'n an0 &ro(ram.
:E1911
$ro%uct ID mu,t ;e 'n ,eIuence. For eEam&)eD
"fter u,'n( ID,A1BF A2BF an% A!BF 0ou
a%% t/e neEt &ro%uct w't/ 't, ID ;e'n( A2BF
't ', not a))owe% to ,k'& ID A#B.
:E1":1 $ro%uct %oe, not eE',t w/en %e)et'n( 't.
:E18:1 T/e &ro%uct ID cannot ;e :.
:E18:2 T/e f)a( to 'n%'cate $$3 &ro(ram ', wron(.
:E18:!
T/e f)a( to 'n%'cate f'n(er &r'nt %',&)a0
funct'on ', wron(.
:E18:# T/e va)ue of &ro(ram v',';)e )eve) ', wron(.
:E18:2 T/e %',&)a0 &o,'t'on of f'n(er &r'nt ', wron(.
:E18:5 T/e num;er of &ro(ram, cannot eEcee% 2::F:::.
:E18:6 T/e coor%'nate, of f'n(er &r'nt ', wron(.
:E18:7 T/e &ro(ram ID cannot eEcee% 2::F:::.
:E1C:1 $$3 event name cannot ;e em&t0.
:E1C:2
ID of $$3 event &rov'%er ', wron(. It ,u&&ort,
1># &rov'%er ID,.
:E1C:!
T/e &o'nt, for &ro(ram watc/'n( cannot eEcee%
522!2.
Internal Document Page 50

Error Co%e Remark,
:E1C:#
Start'n( t'me or en%'n( t'me ', wron(. T/e
error ma0 ;e cau,e% from t/at t/e ,tart'n(
t'me ', (reater t/an en%'n( t'me or en%'n(
t'me ', ear)'er t/an t/e current ,0,tem t'me.
:E1C:2 T/ere ', $$3 event t'me cro,, 'n one &ro(ram.
:E1C:5 $$3 event name ', over)on(.
:E1D:1
$$3 event ID %oe, not eE',t w/en %e)et'n( a
$$3 event.
:E2::1
$$3 &ro(ram cannot ;e ,et a, an AEmer(enc0
8roa%ca,tB &ro(ram.
'nva)'% t'me format
:E!::2
T/e amount of SMS )o(('n( on C"S cannot eEcee%
!: at t/e ,ame t'me.
:E!::1 T/', I$ /a, )o((e% on C"S.
:E21:1 <ron( Con%'t'ona) t'me
:E21:! <ron( o&erat'ona) c/aracter
:E21:# <ron( t0&e
:E21:2 <ron( connector
:E21:5 Con%'t'on num;er error
Table 51
#ppendi$ 2
./*tem T&me 2ormat
Comman% or%er an% name,
80te
)en(t/
Remark,
w.ear 2 .earD3a)ue 2:12 mean t/e 0ear 2:12.
'Mont/ 1 Mont/D3a)ue 2 mean, Ma0
'Da0 1 Da04 3a)ue !1 mean %ata !1
'Hour 1 Hour4 3a)ue 2! mean 2!4:: c)ock
'M'nute 1 M'nute4 3a)ue 29 mean 29 m'nute
'Secon% 1 Secon%4 3a)ue 29 mean 29 ,econ%
Internal Document Page 51

You might also like