User guide
Developers guidelines | AT commands
168 June 2010
AT*ECDF Ericsson change dedicated file
Definition of an “abstract game event”: An event that is not absolutely
mapped to one specific game event and not to a specific input device on
the phone. For example, the fire button on the game controller will be
mapped to the fire action in both Mophun games and Java games, even if
fire action for Java is mapped to the left soft key and for Mophun to the 5
key
<keyfunc>: Parameter used to define whether the key was pressed or released.
<keyfunc> Action
0 Key pressed
1 Key released
2 Key pressed and released
Example: Joystick is moved in the left direction and at the same time the fire key is
released:
AT*EKEY=2,”<”,0,”:=”,1
OK
The command will send a dispatch each time a key is either pressed or
released.
Description: Selects a Dedicated File (DF) on the (U)SIM, so Elementary Files (EFs) that
are to be accessed by command +CRSM can be uniquely identified. The
+CRSM command only takes EF as parameter and, since EFs in different
DFs can have the same file ID, certain files are not accessible with +CRSM
alone.
A DF can be seen as a “directory” and *ECDF could be regarded as a
“change directory” command.
Note: *ECDF has impact on the standard behaviour of +CRSM:
AT+CRSM does not specify how files in different DFs will be accessed, but
the introduction of *ECDF imposes the restriction that only EFs in the
currently selected DF may be accessed with +CRSM.
Even if an EF can be uniquely identified throughout all DFs, it is required
that *ECDF has selected the correct DF for the EF to be accessed.
Execution
command: Change DF:
AT*ECDF=[<DF file ID>]
Read command: AT*ECDF?
Read the current setting. *ECDF: <DF file ID>
Test command: AT*ECDF=? Test if command is supported and show supported
parameters
Char IRA (dec) Comment plus some known key
symbols










