OBEX Formats
207
The vCard object in the T39 uses a subset of the properties defined in the vCard specification from the Internet
Mail Consortium. The vCard standard is available from the Infrared Data Association at
vCard Object
.
6.3 vCard Format
Description:
This is a definition of the vCard object. This object is used when a user-defined contact
card is exchanged
Syntax:
<vcard-object>
“BEGIN:VCARD<CR><LF>
“VERSION:”<version><CR><LF>
“N:”<encoding>”;<character_set>”:”<name><CR><LF>
[“FN:”<encoding>”;”<character_set>”:”<formatted_name><CR><LF>]
[“TEL:”<telephone_number><CR><LF>]
[“X-IRMC-LUID:”<x_irmc_local_unique_identifier><CR><LF>]
“END:VCARD”
File extension:
vcf
Example filename:
person.vcf
Parameters:
<version>:
“2.1”
<encoding>:
(“QUOTED-PRINTABLE”|”BASE-64”|”8BIT”)
<character_set>:
(“ISO-8859-1”|”UTF-8”)
<name>:
String; maximum length 18 bytes. Encapsulates the individual components of an
object’s name. The property value is a concatenation of the Family Name (first field),
Given Name (second field), Additional Names (third field), Name Prefix (fourth field)
and Name Suffix (fifth field) strings.
<formatted_name>:
String; maximum length 20 bytes. Specifies the formatted name string associated with
the vCard object. This is the way that the name is to be displayed.
<telephone_string>:
String; maximum length 20 bytes. Specifies the canonical number string for telephony
communication with the vCard object. The value of this property is specified in a
canonical form in order to specify an unambiguous representation of the globally
unique telephony endpoint. This property is based on the X.520 Telephony Number
attribute.
<x_irmc_local_unique_
identifier>:
String; maximum length 12 bytes. IrMC Local Unique Identifier field label. Local
Unique identifier 48 bits coded in its hexadecimal representation as 12 ASCII
characters.
Example:
BEGIN:VCARD
VERSION:2.1
N:QUOTED-PRINTABLE;CHARSET=ISO-8859-1:Book;Sven;Ola;Mr.
FN:QUOTED-PRINTABLE;CHARSET=ISO-8859-1:Mr. Sven O. Book
TEL:+4646123123
END:VCARD