Thomas,

ActiveSync has no restriction on the number of partnerships it can have on 1 
PC. That means you can have 100+ devices syncing to 1 PC.
Note, this will only work if every one of the 100+ devices has a unique "Device 
ID" set.

The only restriction is that you can ONLY sync 1 device with 2 different PC's. 
This is the restriction on the device. If you try to sync this 1 device to a 
third PC, the ActiveSync on the PC will ask you to delete one of these profiles 
or allow you to sync as a guest.

Joe

--- In [email protected], Thomas Gruber <computerhu...@...> wrote:
>
> Hello George,
> if you have more than 2 mobile devices I think you will run into a 
> restriction in ActiveSync anyway: it can only store profiles for 2 different 
> mobile devices; if you connect a 3rd device, you either have to remove one of 
> the others, or connect it as a "guest", in which case you can't synchronize 
> any files. At least that's my knowledge from the ActiveSync versions I have 
> used - does one of the experts in this forum know an alternative? 
> To identify the different devices you could use the user defined device name 
> (not the serial number) that you can set in the control panel of the device, 
> or simply store a mini text file in a specific folder on the device that you 
> can read during synchronisation. The device name is the one that ActiveSync 
> uses to generate the main folder name as Joe described in his message, this 
> can be read by NSBasic/CE from the registry.
> 
> I think if you want to read from multiple devices (more than 2) you have to 
> read directly from the device, not by using ActiveSync to copy the files from 
> the device to the PC, but I must admit I don't know if that's possible. 
> Windows Explorer can do that, so it may be, but I don't know how to access 
> System Folders like "Mobile Device" from NSBasic.
> Kind regards
> Thomas
> 
> Am 08.03.2010 um 22:12PM schrieb George Walters:
> 
> > Thanks, I think I could use this. At least I can cruise the folders and
> > display a list to the user with a name he/she can recognize.
> > 
> > -----Original Message-----
> > From: [email protected] [mailto:[email protected]] On
> > Behalf Of joespan123
> > Sent: Monday, March 08, 2010 3:48 PM
> > To: [email protected]
> > Subject: [nsbasic-ce] Re: Identification of PDA
> > 
> > Hi,
> > 
> > Do not rely on the serial number to identify each device, as an example the
> > new iPAQ 212 devices return the same serial numbers.
> > 
> > To answer this question:
> > 
> > If I put that in a file on the PDA, it would get sync'ed to a folder on XP
> > and I don't know which folder it went to.
> > 
> > When the device syncs with the desktop and you have chosen "File" transfer,
> > all the files in the "My Documents" folder on the device will be sync'ed
> > over to the destop in the folder with name like:
> > 
> > C:\Documents and Settings\JoePC\My Documents\JOES My Documents
> > 
> > The "JoePC" is the login username of the desktop.
> > 
> > The "JOES My Documents" is the folder created by ActiveSync for the device
> > to perform file transfer.
> > 
> > The "JOES" is what you define on the device in the settings:
> > 
> > Start -> Settings -> About -> Device ID
> > 
> > The "Device ID" here must be defined unqiuely for each device you synchroise
> > with the desktop, hence it is the way ActiveSync knows which device is which
> > if you sync multiple devices.
> > 
> > When you sync the device, it will transfer the files over into it's unique
> > folder.
> > 
> > Your application on the desktop will not know which device has actually
> > sync'ed. But you maybe be able to tell by creating a Status.txt file on the
> > device with say a DATE/TIME in their. Your desktop application should check
> > periodically for the Status.txt file in every folder and check the DATE/TIME
> > for changes.
> > 
> > Or you can interact with the ActiveSync process to detect when a device has
> > been inserted into the cradle.
> > 
> > The following gives some code examples on how to use the RAPI.dll on the
> > desktop.
> > 
> > http://etutorials.org/Programming/Pocket+pc+network+programming/Chapter+9.+D
> > esktop+Synchronization/
> > 
> > Cheers
> > Joe
> > 
> > --- In [email protected], "George Walters" <gwalters@> wrote:
> > >
> > > Thanks, I didn't know that but I don't think that would solve the problem.
> > > If I put that in a file on the PDA, it would get sync'ed to a folder on XP
> > > and I don't know which folder it went to. Each folder would have a serial
> > > number but I still don't know which PDA is sitting in the cradle. Follow
> > > what I'm trying to say?
> > > 
> > > 
> > > 
> > > _____ 
> > > 
> > > From: [email protected] [mailto:[email protected]] On
> > > Behalf Of Computerhusky
> > > Sent: Monday, March 08, 2010 2:35 PM
> > > To: [email protected]
> > > Subject: Re: [nsbasic-ce] Identification of PDA
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > > Hi George,
> > > 
> > > you know that NSBasic/CE can read the serial number of the device
> > > I assume, and the problem is that the desktop program cannot access this
> > > information? What about letting the program on the device write that
> > number
> > > to a text file, then the desktop program can read that file first, then
> > from
> > > that info derive the folder name.
> > > 
> > > Kind regards
> > > 
> > > Thomas
> > > 
> > > 
> > > Von meinem iPhone gesendet
> > > 
> > > 
> > > Am 08.03.2010 um 17:37 schrieb "georgeewalters" <gwalters@>:
> > > 
> > > 
> > > 
> > > I'm trying to write software to handle multiple PDA's collecting and
> > > submitting data. I have writte the software in the XP computer and written
> > > the software on the PDA using NS Basic. My problem now is how do identify
> > > which of the more than one PDA is sitting the cradle for syncing so I can
> > > put/get the data in/from the correct folder. Anyone know how to do this?
> > > I've googled around a lot and have no results. No problem with only one
> > PDA
> > > but more that one presents this issue.
> > >
> > 
> > ------------------------------------
> > 
> > Yahoo! Groups Links
> > 
> >
>


-- 
You received this message because you are subscribed to the Google Groups 
"nsb-ce" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nsb-ce?hl=en.

Reply via email to