ArcGIS Explorer 1750 crashed after GPS is reconnected

446
2
02-20-2012 04:22 PM
JianhuaZhou
New Contributor
Recently, we are testing GPS function of ArcGIS Explorer 1750. My OS is Vista.
Here is what we did:
1. Load ArcGIS Explorer 1750
2. connect USB GPS, click ''Receive Signal" and start GPS function
3. After a while, unplug USB GPS device without turn off "Recive Signal"
4. Then plug USB GPS device back. Even though "Receive Signal" is checked, ArcGIS Explorer cannot find GPS signal
5. Then we had to click ''Receive Signal" again, but when we click ''Receive Signal", ArcGIS Explorer crashed.

If we turn of ''Receive Signal" at step 3. Then ArcGIS Explorer did not crash at step 5.

Would you mind to help us figure out why? Is it GPS device issue or ArcGIS Explorer issue?

Thanks.
0 Kudos
2 Replies
michaelcollins1
Occasional Contributor III
ESRI doesn't do USB...
0 Kudos
EdanCain
New Contributor II
Jianhua,
Michael's comment isn't going to help you much so let me help as I am the developer that wrote the GPS functionality.

The port gets opened and is working correctly. What the code is not doing at 1750 is checking to see if the port still exists during operation. When a disconnect occurs it should initiate a stop of all of the asynchronous functionality, close the port and get back to a safe state. This would then enable you to plug the USB GPS back in and use it again.

This is fixed for our next release and I appreciate the post you made. Hope that helps,

Kind regards,
Edan
0 Kudos