AT Command Reference Guide for EDGE Wireless ... - wless.ru
AT Command Reference Guide for EDGE Wireless ... - wless.ru
AT Command Reference Guide for EDGE Wireless ... - wless.ru
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapter 17 – Audio <strong>Command</strong>s<br />
Chapter 16. Phonebook <strong>Command</strong>s<br />
The <strong>AT</strong> commands described in this chapter allow the external application to access the phonebooks located in the<br />
Multi-Tech wireless modem’s memory or on the attached Subscriber Identity Module (SIM).<br />
16.1 Sort Order <strong>for</strong> Phonebooks<br />
Due to the support of UCS2 <strong>for</strong> the part of phonebook entries, the sort order <strong>for</strong> phonebook records follows the<br />
algorithm published as Unicode Technical Standard #10, “Unicode Collation Algorithm”.<br />
A memory-optimized version of the proposed collation tables “[AllKeys]” from Unicode Technical Standard #10 is<br />
used in order to determine collation weights <strong>for</strong> Code points between 0000 and 06FF, and composed keys are used<br />
<strong>for</strong> Code points from ranges 0700 to 33FF, A000 to D7FF and E000 to FFFD. Code Points not referenced in these<br />
tables will be assigned a default collation weight with their unicode value as level 1 weight. Decomposition is not<br />
supported.<br />
Phonebook entries whose names contain only characters from the GSM07.07 default alphabet are converted<br />
internally into their UCS2 equivalents in order to achieve consistent sorting results.<br />
For the user, this means that:<br />
• Punctuation marks and other non-alphabetical characters from the common latin-based character sets, and<br />
from the standard GSM character set, will be sorted be<strong>for</strong>e any alphabetical characters. The ordering in which<br />
these marks appear as compared to other non-alphabetical characters from the same group is determined by<br />
their collation weights and does not reflect their code values in the UCS2 or GSM alphabet tables above.<br />
Please refer to www.unicode.org <strong>for</strong> detail.<br />
• Alphabetical characters from the common latin-based character sets, and from the standard GSM character<br />
set, will be sorted according to their underlying base characters, plus the collation weights of their accent<br />
signs.<br />
• Only collation levels 1 and 2 are regarded, so sorting is not case-sensitive.<br />
Example: the European letters “Å” (GSM 0EH, UCS2 00C5h), “æ” (GSM 1DH, UCS2 00E6h), “ç” (GSM09h,<br />
UCS2 00E7h), “a” (GSM 61H, UCS2 0061h ) and “b” (GSM 62H, UCS2 0062h) will be sorted in order “a”, “Å”,<br />
“æ” “b”,”ç” although their numerical values in GSM and UCS2 suggest a different ordering.<br />
Multi-Tech Systems, Inc. <strong>AT</strong> <strong>Command</strong>s <strong>for</strong> <strong>EDGE</strong> Modems (S000371B) 201