Backup File Format
Use a text editor to create the 9610 backup file. Characters are assumed to be coded in UTF-16 LE (little-endian), with Byte Order Mark (BOM) for LE (0xFFFE)), with each item on a separate line terminated by” <CR><LF>” (000D 000A in UTF-16) characters.
The generic format for data values is: name=value.
The format for a Main Menu entry is:
MMLBLxx=entry label
MMTYPExx=entry type
MMDATAxx=entry data
The format for a Contacts entry is:
CONLABELxxx=entry label
CONDATAxxx=entry data
Other parameters that have meaning in a 9610 backup file are:
IDLEAPP
LISTAPP
When retrieving data, the following applies:
- If the BOM is not 0xFFFE, the entire file is rejected and the retrieval is considered to have failed.
- All identifiers (for example, names) are interpreted in a case-insensitive manner.
- The case of parameter values and Contacts names and numbers is preserved.
- Spaces preceding, within, or following a name or value are treated as part of that entity.
- <CR> and <LF> are interpreted as line termination characters.
- Blank lines are ignored.
- If an identifier is not recognized or is invalid, the entire line is ignored.
- If an identifier is valid but the data itself is invalid or incomplete, the line is ignored. The determination of what constitutes a valid value for each data element is specified in the individual requirements in this document.
- If more than one line contains a value for a parameter or Contacts entry, the last value read is used. Hence, new values overwrite previous values as lines are read from the file. In all other cases, the order of the lines in the file does not matter.
The success of the retrieval process requires the telephone to obtain the backup file and to successfully store valid data. The existence of invalid data does not constitute a failed retrieval.