Various SyncML capable devices exchange data (adress, calendar, todo, notes) in various data formats. This page is designed to collect as many examples from as many devices as possible to allow for an implementation that can deal with any of these.
++ Synthesis SyncML client
The Synthesis (www.synthesis.ch) client can be used to sync Palm and various Windows Mobile PDAs.
+++ Synthesis Tasks Example
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VTODO
SUMMARY:Synthesis todo entry on pal,
CATEGORIES:Tests
CLASS:PUBLIC
DESCRIPTION;ENCODING=QUOTED-PRINTABLE:Note line1=0D=0A=
line2=0D=0A=
DUE:20050929T000000
PRIORITY:1
STATUS:NEEDS ACTION
END:VTODO
END:VCALENDAR
Notes:
Priority can be 1-5.
If a todo entry is marked as completed, its status becomes {{COMPLETED}}.
The client is quite picky about the version number: ensure it's VERSION:1.0.
+++ Synthesis Events Example
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
SUMMARY:test
CLASS:PUBLIC
DESCRIPTION;ENCODING=QUOTED-PRINTABLE:line1 aumlaut: ae=0D=0A=
line2=0D=0A=
DTSTART:20050923T130000
DTEND:20050923T140000
AALARM:20050923T080000;;;
DALARM:20050923T080000;;;
END:VEVENT
END:VCALENDAR
+++ Synthesis Address Book Example
BEGIN:VCARD
VERSION:2.1
N;CHARSET=UTF-8:Last Name;First Name aumlaut: ä ;;;
FN;CHARSET=UTF-8:Last Name, First Name aumlaut: ä
TITLE:title
ORG:company;
CLASS:PUBLIC
TEL;WORK:+4989111
TEL;HOME:+4989222
TEL;FAX:+4989333
EMAIL:
ADR:;;Marienplatz 1;Munich;By;D-81777;Germany
NOTE;ENCODING=QUOTED-PRINTABLE:line1=0D=0A=
line2=0D=0A=
END:VCARD