commands/icc/icc.cif
changeset 0 7f656887cf89
equal deleted inserted replaced
-1:000000000000 0:7f656887cf89
       
     1 # icc.cif
       
     2 # 
       
     3 # Copyright (c) 2010 Accenture. All rights reserved.
       
     4 # This component and the accompanying materials are made available
       
     5 # under the terms of the "Eclipse Public License v1.0"
       
     6 # which accompanies this distribution, and is available
       
     7 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 # 
       
     9 # Initial Contributors:
       
    10 # Accenture - Initial contribution
       
    11 #
       
    12 
       
    13 ==name icc
       
    14 
       
    15 ==short-description
       
    16 
       
    17 Retrieve various pieces of information from the handset's ICC (SIM card).
       
    18 
       
    19 ==long-description
       
    20 
       
    21 Also supports basic editing of phone book entries.
       
    22 
       
    23 ==argument enum operation optional
       
    24 
       
    25 The operation to perform. Defaults to 'access-caps'.
       
    26 
       
    27 ==enum-value access-caps
       
    28 
       
    29 List the access capabilities of the ICC.
       
    30 
       
    31 ==enum-value service-table
       
    32 
       
    33 Dump a service table. Use C<--service-table> to specify the required service table.
       
    34 
       
    35 ==enum-value fdn-status
       
    36 
       
    37 Display the Fixed Dial Number status.
       
    38 
       
    39 ==enum-value phone-book-info
       
    40 
       
    41 Print information about a phone book store. Use C<--store-name> to specify the required store.
       
    42 
       
    43 ==enum-value dump-phone-book
       
    44 
       
    45 Dump the contents of a phone book in hex / ASCII.
       
    46 
       
    47 ==enum-value edit-phone-book
       
    48 
       
    49 Change the contents of a phone book. Use C<--data> to specify the new contents. Note, binary information must be specified which necessitates the use of escape sequences (see fshell's documentation for more details).
       
    50 
       
    51 ==option bool v verbose
       
    52 
       
    53 Display verbose output.
       
    54 
       
    55 ==option string t tsy-name
       
    56 
       
    57 The name of the ETel server plug-in to use. If not specified the handset's default TSY is read from COMMSDAT.
       
    58 
       
    59 ==option uint S service-table
       
    60 
       
    61 Must be used in conjuction with the 'service-table' operation. The identifier of the service table to display as defined by C<RMobilePhone::TMobilePhoneServiceTable> in F<\epoc32\include\etelmm.h>.
       
    62 
       
    63 ==option string s store-name
       
    64 
       
    65 The name of the phone store to display information about. These are defined in F<\epoc32\include\etelmm.h> and have names like 'S1', 'S2', etc.
       
    66 
       
    67 ==option string m mode
       
    68 
       
    69 The mode of the store. These are defined in F<\epoc32\include\etelmm.h> and have names like 'T1' (for CDMA), 'T2' (for GSM) and 'T3' (for USIM).
       
    70 
       
    71 ==option int l slot
       
    72 
       
    73 Must be used in conjuction with the 'edit-phone-book' operation. Specifies which phone book entry is to be edited. A value of -1 will cause the first free slot to be written to.
       
    74 
       
    75 ==option string d data
       
    76 
       
    77 Must be used in conjunction with 'edit-phone-book'. Specifies the data to be written to a phone book slot.
       
    78 
       
    79 ==copyright
       
    80 
       
    81 Copyright (c) 2009-2010 Accenture. All rights reserved.
       
    82