Hello, just some ideas from my experience with Nokias.
With the more advanced Nokias (I have a E90 here, which is S60 Ed3) you can have multiple OBEX profiles (with "PC Suite" selected, create a new profile, and it will even offer to copy the settings from PC Suite). The profile will have bluetooth as "data bearer" and a "host address" of "PC Suite" - that's the string being matched with the SAN, so I guess (haven't tried) you can just change that to "TestSuite" or something and trigger it with that string. When you can't create a second BT/OBEX profile, you could create a http profile, and trigger that using SMS based SAN (if you have a SMS gateway that won't ruin you with the SMS fees...). SMS based SAN should work on any SyncML 1.2 enabled Nokia, the older SMS based SyncML 1.1 message 0 trigger works with even more devices. That's all S60 stuff however - how much of that works with S40 I don't know. Best Regards, Lukas Zeller On Nov 23, 2009, at 13:26 , Chen Congwu wrote: > Hello, > I have just enabled syncing with Nokia 7210c (Symbian S40 5th editon), it > works basically well with contacts(vcard 2.1), calendar(vcalendar), > todos(vcalendar) and memo(text/plain) (Server alerted two-way sync). > > However I haven't conducted more extensive testing yet. I am asking ideas for > automate the test process. > At this scenario, SyncEvolution on Moblin acts as SyncML Server which inited > the sync with a Nokia phone. The "two client based client-test" mostly will > not > work here because a Nokia phone typically don't have mutliple profile support > (There is only "PC Suite" for Nokia PC Suite usage). Therefore emulating two > servers at PC side will likely not work. > > For example: > Adding item on PC and SyncEvolution on PC init "server alerted two-way sync" > with phone, how can we reliably detect the item is really accepted at phone > side? > Sync the phone with another server will not work because the phone doesn't > support > multiple servers. > > What I can think of is: > a) Hacking on the Phone side so that it can work with multiple servers (or > emulation?) Not sure wheather it works. > b) Use Refresh-from-Server sync with the same server (This is very limited). > > Any ideas? > -- > Regards, > > Chen Congwu > Moblin China Development > > _______________________________________________ > SyncEvolution mailing list > [email protected] > http://lists.syncevolution.org/listinfo/syncevolution Lukas Zeller ([email protected]) - Synthesis AG, SyncML Solutions & Sustainable Software Concepts [email protected], http://www.synthesis.ch _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
