what i did for this problem is not pretty but it works. If you can find a way for seamless integration i would be thankful.
1) Download Devcon from microsfot
here
2) Place it in the C drive
3) create a batch file to run devcon using the restart command. You can find the PID and VID of your b353 in device manager.
4) in order for it to restart the GPS, there has to be no current use of it. Meaning that you first have to exit i guidance. then run the batch file. then restart iguidance. Works every time.
I have two centrafuse buttons side by side. One is for NAV and the other is for the batchfile that i named GPSfix. When i start my car i have to exit Iguidance, touch gpsfix, then touch NAV.
You can use vb script to hide the command prompt window. but i have not yet found a way to press one button, have it terminate iguidance, run the batch file, and restart iguidance with embedding it in the centrafuse window.
But i do get a GPS fix every time
If you have any suggestion please let me know