Hi !
Has someone managed to change the 'Enable advanced network functionality' setting (in USB to PC in the control panel) using either a registry hack or by launching a program ?
I want to create a watch functionality on my PC with skschema to change this setting automatically when I use Softick software. Unfortunately I have seen up to know that a lot of registry variable are changed and that more annoying they seems to be randomly chosen (!)
chris
Related
Hello to everyone.
I have wm 6 crossbow , tomtom and a bluetooth gps revceiver (EVERMORE BT-R700).
I can connect it to the device, with password 0000 but I can't manage for TOMTOM to find it. I saw smth in settings like external gps settings. If I have to setup any com port, how can I manage to find the right port and baund speed of this gps device.
I have to say that on bt manual it doesn't say those specifications.
thank you in advance guys
hi There
i got these from some other forum
15. Using File Explorer, navigate to the .CAB file you copied to your SD card and install R-Edit
on your Pocket PC. R-Edit can be acquired from http://www.pocketfleet.homeunix.com/REGEDIT.htm
but you can also Google for any other Windows Mobile 5 Registry Editor.
16. Run R-Edit from the Programs Menu.
17. Within R-Edit, navigate to the registry key "HKEY_LOCAL_MACHINE\ControlPanel\GPS Settings"
18. Within the registry key, delete the DWORD entry marked "Hide"
19. Add a DWORD entry called "Group" and give it a Value of "2"
20. Soft reset your Pocket PC.
21. On your Pocket PC, go to Settings > Connections to ensure that the GPS icon is there.
If it is not then I can only apologise but it may not be possible to get TomTom working with
your GPS device. It is necessary for TomTom to see a specific GPS serial port that can
(as far as I can tell) only be set by this GPS connection program. After you have paired
with your Bluetooth GPS device you could try setting an Outgoing port to COM7: as that is
a default COM port that TomTom Navigator can connect to. Do step 22 then skip to step 26.
22. Turn on your Bluetooth GPS and stick it in a location that it's likely to get a signal.
On your Pocket PC, enable Bluetooth and search for new devices. Establish a bond (pair) with
your GPS device and ensure you check the "Serial Port" option.
23. Go to Settings > Connections > Bluetooth. Create a new Incoming COM Port. I chose COM8 for this.
24. Other guides on the Internet tell you to also create an Outgoing port and setting it
as COM7 but doing this would not work on the PPC that I was using so I had to create the
Outgoing COM port on COM0. Either way you need an Outgoing COM port to be set.
If you can set it as COM7: then you should do so, if not, use COM0:
25. Go to Settings > Connections > GPS. Set the GPS communication port to the same
Outgoing COM port that you set above. For the PPC I was using,
I had to set it as COM0: above so will set it here as COM0: also.
The "Manage GPS Automatically" checkbox should already be checked but if it isn't, check it and OK out.
26. Start up TomTom Navigator using the Programs menu and run through the setup procedure as
normal but select "Other Bluetooth GPS" when asked to select a GPS device.
27. TomTom will ask you to now pair your GPS device with your Pocket PC.
We've already done that so click Continue.
28. You will be given a list of ports that your GPS device is likely to be on.
Remember that this is the Outgoing port that we created earlier in steps 24 and 25.
Basically the COM port you set here must be the same as the one you set in step 24 and 25.
29. Select the relevant COM port and then click Next. You will likely be taken straight
in to the map view and with any luck your Pocket PC and GPS device will start communicating and your Pocket PC will show your position on the map.
30. If you made a mistake in setting the COM port that your GPS device lives on,
simply tap anywhere on the screen. Tap Preferences, tap Next three times until you
see an icon that looks like a satellite labelled GPS status. Tap that icon and then tap configure to change the COM port.
i HTH
Kind Regards
What version of TomTom are you using? I had exactly the same problem using TT5.0 but when I upgraded it to TT5.21 the com port became visible in the TomTom settings.
Rob
Sheepdip said:
What version of TomTom are you using? I had exactly the same problem using TT5.0 but when I upgraded it to TT5.21 the com port became visible in the TomTom settings.
Rob
Click to expand...
Click to collapse
I use TOMTOM 6.0
"external gps" icon is enabled on my settings/connections, this means I didn't had to setup that registry entries and I have 2 tabs to setup there.
"GPS program port" and "Gps hardware port".
I did com 7 at program port and also i've spent several hours choosing different ports in both different tabs but without results. At gps whardware tab, there's also a baund rate which I tried to search wich speed my gps
device has but I failed with google searching manuals/specs.
Also I tried emt gps view, to get the hardware settings but I failed on finding the right baund rate
http://dmsetup.org/chip/emtgps.cab
Thanks
Hi
I got the same problem with the Crossbow reload 1.5 and TomTom 6.
With Navigator6 I use no COM but Bluetooth setting and I got no problem.
With Beeline GPS I use com7 (Hardware COM) without any problems.
I tried COM7 and any other COM's (logical COM) with TomTom 6 without any success :-(((
please help
thx
OK I got it...
QTEK was in flightmode. TomTom6 do not work in this mode.
Hello
The problem I am having is I have two work pcs one office one home and all my PPC sync reliably with both but I have a third PC (you might say PLAY pc) and I use this PC for non work issues flashing roms adding programs transferring files ect what really annoys me is when the third PC connect to PPC I always get the three dialog boxes require ring me to connect as a guest Has anybody found a way round this or is there another application I can use to quickly connect and transfer or edit files
Thanks in advance
John
I have found this and it seems to work
The following will add a registry key that will silently connect as a guest without asking. Extremely useful, especially if you spend a lot of time rebooting, or switching between operating systems.
Or add it manually.
In, HKLM \ SOFTWARE \ Microsoft\Windows CE Services
Add a new DWORD Value called ‘GuestOnly’ with a value of ‘1’
The application also allows you to quickly run applications on connection and disconnection.
Case data:
- Stock and new HTC Touch Pro, fw 1.90.401.1.
- I think this has started somewhere around after I played with Advanced Configuration for Diamond (read below).
- I also tried to change everything back to normal (in the tool) but it didn't fix anything.
- I didn't touch anything that can be considered related to the case except maybe the Comm Manager modes that A.C.f.D. has (and tried the extra buttons) ...I did some changes but A.C.f.D. seems very buggy in that area and now I am back to what I think was the default.
- Internet Sharing is disconnected.
- When I set USB to PC to go to disk drive mode, it works.
- When I set USB to PC to DISABLE advanced network functionality, WORKS (don't want to stay like that, since the "good mode" worked fine).
- When I set "ask about connection type" DOESN'T ASK (anymore)!
- When USB to PC is in advanced network functionality, nothing happens. ActiveSync doesn't start and WM Device Center doesn't detect anything. I think something very briefly flashes in my Vista notification area (possibly some USB detection that goes on and off?).
...this (and the ask connection type above) is my problem. It worked fine before.
- Bluetooth ActiveSync works.
- WiFi works ok and 3G is enabled.
I have made plenty of soft resets (and PC reboots), I want to try to avoid hard reset if possible.
Any ideas?
edit: Noticed that in device manager, when I link with the "problem" mode that doesn't work, I get "Remote NDIS based Internet Sharing Device" in my network adapters. Is this normal? I think this only shows when Internet Sharing is enabled in WM... maybe it is stuck in this mode somehow?
Forget it!
The last edit above, made me think.
So I went to Internet Sharing, verified that it was disconnected, clicked connect.
It briefly popped that I should check my USB connection (aha) but then connected anyway!
So I clicked again to disconnect and this eliminated the network adapter mentioned above (in my Vista) and returned to the (normal it seems) "Microsoft Windows Mobile Remote Adapter" and ActiveSync kicked in!
---
I think this thread should go to the issues thread?
Internet sharing can wreck advanced network functionality
I had the same problem: first I only noticed the usb popup not popping up, then of course activesync also didn't connect. Every other thread advises to turn advanced network functionality off, which fixes activesync, but the usb popup selector doesn't come back, and I think this way the system reverts to some compatibility mode. I didn't like this.
I kept searching for the phrase "advanced network functionality stopped working", which finally brought your message, with the solution, thank you for taking the time to post both the problem and the solution.
PS: Now I posted the keywords which came to my mind, hopefully helping to find this solution easier.
Thanks so much bro for that... It was a pain trying to find a solution. But once again search comes out the solution.!
Hm, I had the issue where ActiveSync completely quit. I could use internet sharing or disk drive functions and my Raphael would charge, but the USB connection would not come up and ActiveSync would not connect. My contacts and appointments disappeared from my phone.
I was able to solve the issue by uninstalling a recent cab I had added, which merely served to replace my Bluetooth taskbar icons. No idea why this cab caused such awful behavior, but I'm glad to have avoided a hard reset.
I've noticed that many people are looking for a solution to automatically sync their devices using ActiveSync bluetooth sync.
for this... you will need 2 tools and one script
1. MortScript - http://www.sto-helit.de/downloads/mortscript/MortScript-4.1.zip
2. BlueStarter - http://smartmobiletools.freehostia.com/drupal2/system/files/BlueStarterCab.CAB
3. BTSync script (written by le_cactus) - included in this post (downstairs)
these are the steps you need to follow:
1. install mortscript
2. install bluestarter
3. put the script file in a dir of your choice
4. launch bluestarter
5. set the bluetooth device you want to sync with (all should appear in a dropbox)
6. write the path of the script file (e.g. \\storage card\\BTSync.mscr)
7. go to menu/interval config and choose the way you want to sync..
8. (DONT FORGET THIS STEP) open the script file and change all NIR36-PC to the name of your bluetooth connection, that is to your comp's name.
A few clarifications.
- if you set the interval to "On Power Button Pressed" a BTSync connection will occur EVERY time you wake your device up
- if you set the interval to "Time Interval" it will sync every set amount of time.. and even if you're sleeping and your comp is on it will sync and stay synced.. so it may drain your battery.
- in any case, if your comp is off, it will try to sync but nothing will happen.
if you're looking for a normal BTSync without an interval you can just set one of the hardware buttons to run the .mscr
cheers
If you found this guide helpful please Donate.. (all donations go to TZABACH Wounded Animal Service)
This is an old guide i wrote about 10 months ago. might help you out.
After a lot of strugle with using Wireless Headsets, Serial Ports, Activesync over BT and Sideshow... i managed to have them all work.. on VISTA and XP.
So i decided to write a fully detailed tutorial for whoever needs it.
1. Know your Stack.
if your stack is the toshiba one, when you right click on the bt trayicon you should see OPTIONS..
if your stack is the microsoft one, ... well.. you will not see OPTIONS
2. before starting to deal with services i suggest you download one of the stacks below, according to your demand, and install them. also install Windows Mobile Device Center (from now on WMDC).
This is WMDC6.1 x86...
http://rapidshare.com/files/120340376/MobileDeviceCenter6.1-x86.exe.html
These are both the LATEST versions of both stacks: (up until the day of posting this message of course )
TOSHIBA STACK:
http://rapidshare.com/files/120186967/TOSHIBA_BTSTACK.zip
MS STACK:
http://rapidshare.com/files/120187911/MS_BTSTACK.exe
i strongly suggest you keep both files on your comp as a cover for any services one might provide while the other doesn't.
to save you the trouble. (after a correction from Jadel):
MS Stack works with both Activesync AND sideshow.
TOSHIBA Stack is problematic although more userfriendly AND provides some different options which might come handy. i had to go thru a ****load of trouble to sync it with Vista... and syncing it with XP isn't a teaparty either.
3. after finding out which one you have we can begin.
AS - ActiveSync.
this will probably be the most problematic service to have working since a lot of times it DOESNT APPEAR AS A SERVICE. when you try to sync with the comp it tells you you have to pair it.. even tho the device is already paired with the comp.
XP might be more flexible with this but the solution is for both XP and VISTA.
To Async using TOSHIBA Stack do the following:
a. open Control Panel and open the BT Ports editor..
b. add a port and choose it as a Server.. (usually it rounds up to ports 6 or 7 but you may have to try others..)
c. go to WMDC/Connection Settings and mark "Allow connections to one of the following.." and choose the port you created.
d. on your device go to Bluetooth Settings and add a new device... put the desired passkey... and you should see a list of the services the computer provides the PDA.
e. now this is a bit tricky to deal with. sometimes ActiveSync might not appear there. if it doesn't, go to COM Ports (in bluetooth settings on your device) and add the COM port you added on your comp..
go back to Devices and choose your comp and click Refresh. if ActiveSync appears there, mark it. if it doesn't, you should delete your comp from your device and this time add the port BEFORE finding your comp. it that doesn't work, you should follow the links i will provide soon.
f. on your device, open ActiveSync and under Menu choose Connect Via Bluetooth.
To Async using MICROSOFT Stack do the following:
a. open Control Panel and open Bluetooth Devices
b. click Add and add your device. go to Options and mark "Allow Bluetooth devices to find this computer" and "Allow Bluetooth Devices to connec to this computer". you can also mark other options as desired.
c. go to COM ports and add an INCOMING port. it will choose a port for you automatically.
d. go to WMDC/Connection Settings and mark "Allow connections to one of the following.." and choose the port you created.
e. go back to Devices and choose your PDA. choose Properties and go to Services. there you should see all services your PDA provides. one of them should be Active Sync Bluetooth Service. mark it and click OK. your comp and PDA should connect and disconnect a few secs later.
f. on your device, open ActiveSync and under Menu choose Connect Via Bluetooth.
(if these methods don't work you should follow the reference links in the below post).
SP - Serial Port.
some services demand a serial port. for instance, if you're using the Desktop iGO8 and would like to connect a BT GPS receiver to your comp the serial port service must be enabled. i found TOSHIBA's stack to be much more flexible concerning port usage. in Control panel you have a BT Ports icon somewhere.. if you double click on it.. it will let you play with the ports and change them to help you adjust various devices as well as use the ports as Clients or as Servers. this is important for ActiveSync as well (depending on the device).
An example:
Ipaq's Desktop iGO8 supports a Bluetooth GPS receiver. to use it, you have to define a COM port (just as we did for activesync, depending on your stack)...
you will have to define a port for the receiver and make sure the Serial Port service is marked or the program will not identify the PDA. some programs might NOT need this service at all.
(of course, this is only for people who want to use their PDA's GPS receiver. people who have a seperate GPS receiver might get the port number automatically when pairing it with the computer or have to find the correct port themselves (in older receivers).
also, to use the Networking feature you have to use the Serial port service. (i will post links for this as well).
WH - I would prefer leaving this for later as i play with it a little further.
SS - Sideshow. (Vista Users)
i tried using sideshow on 3 different devices. Wizard, Polaris and Titan.
all 3 came out with nothing when i used the TOSHIBA stack. the devices didn't discover the SideShow service even tho it was installed on my comp and my device was paired with the comp.
now if you're using the MICROSOFT stack.. it's a whole different area.
Alright. so a little batch of detailed insturctions about using this:
(during the process make sure your device is DISCOVERABLE)
IMPORTANT! you should make sure the Sideshow software is active on your device while doing this. i tried syncing the service once with it on and once off and it sorta confused me. so we'll just agree on having it ON.
To use sideshow using TOSHIBA Stack do the following:
a. on your device, go to Bluetooth Settings
b. add your device.
c. look for the Sideshow service in the list. if it's there, Mark it, (on your comp) go to control panel, go to sideshow, and you should be able to mark V on the gadgets you'd like to use.
d. if it's not there, you should add a port on both your device and your computer. the ports should match.
e. go back to devices and refresh the Services list.
f. to my knowledge, if it doesn't work up to this point, give it up
To use sideshow using MICROSOFT Stack do the following:
a. open Control Panel and open Bluetooth Devices
b. click Add and add your device. go to Options and mark "Allow Bluetooth devices to find this computer" and "Allow Bluetooth Devices to connect to this computer". you can also mark other options as desired.
c. go to COM ports and add an INCOMING port. it will choose a port for you automatically.
d. go to Devices and choose your PDA. choose Properties and go to Services. there you should see all services your PDA provides. one of them should be Windows Sideshow. mark it and click OK. your comp and PDA should connect and disconnect a few secs later.
e. go to control panel, go to sideshow, and you should be able to mark V on the gadgets you'd like to use.
after syncing the service and choosing the gadgets you'd like to use from Control Panel/Windows Sideshow you can go back to your device and go back to the sideshow software and click Connect....... ................. ........
TP - Technical Port (this concerns only people who use ASUS's GXP Factory PDA so if you're not, just ignore this).
for the GXP to control Wireless devices such as ELTO's waterpipe controller and Applied Materials' connectors you HAVE to have a Technical port enabled as a service. other than Serial port this is the only service the GXP provides, so you won't have much trouble enabling it as it's part of the software.. it will always appear. MAKE SURE you DO NOT create another bluetooth port as it will use it instead of the default one and you will not be able to control ANY of the wireless devices around you.
i will update this post further on with detailed instructions for the use of every service and some howtos.
Hope it helps.
If you found this guide helpful please Donate.. (all donations go to TZABACH Wounded Animal Service)
Reserved for future guides
reserving another one
and another one
Hi Forum,
well the Diamond (Touch) Pro's internal GPS device isn't really good.
Therefore I wanted to use my other Bluetooth device for Navigational Tools.
Pairing the external BT GPS and setting it to Com: 2 wasn't a problem and I can read the data when accessing the port directly on Com: 2.
But I use a few tools that use the Parsed Driver (GPS Intermediate Driver).
So I tried to set the "External GPS" Utility to:
(1st Page)
GPS Program Port: Com 1
(2nd Page)
GPS Hardware Port: Com 2 (as set in Bluetooth settings for the external BT GPS device)
(3rd Page)
Autmatic management: Ticked
But whatever I set on the second page is REVERTED to
GPS Hardware Port:NONE
after clicking OK.
Does anyone know how to manually set my external Bluetooth GPS device as the source for the GPS Intermediate driver ?
And / Or:
How can the internal GPS be turned totally off ?
Any help an that behalf is very much appreciated!!
Regards
Zigster
PS: I translated that GPS description part from my German O2 branded "Diamond Pro", so it might not be totally the same in an English version.
When you say the internal GPS isn't very good, what do you mean? How are you attempting to acquire GPS? In what conditions? Inside? Outside?
In my experience so far with the Raphael, the GPS is pretty good for an embedded device. Will it be as good as a well designed stand-alone receiver? No. But for most navigation I find it to be good enough.
... well the point is, that want to use an external Bluetooth device as an Input source for the GPS Intermediate driver and not the internal GPS device.
The reasons why are somewhat irrelevant, but here are mine:
The internal GPS receiver
1) is laggy (despite all the helpful tips I already tried)
and
2) it is not very sensitive (no indoor reception)
My external BT GPS Receiver (iBT-GPS) is much more accurate (!!!) and very sensitive (Indoor reception) and sometimes it comes in handy to put the reciever into another spot than the phone.
And I can set that device to 5Hz Refresh, if needed.
So thanks for any help !!
Regards
Zigster
Hi Forum,
there is a solution for the above problem, but with a sting:
It seems, that the fix produces a heavy cpu load on the diamond or on it's comm port, since the diamond is much less responsive even though CPU load sticks around 40-50 % (which is rather normal).
Here is what I did from this thread http://forum.xda-developers.com/showthread.php?t=293548 :
To enable this, your smartphone must be application unlocked! (i.e. modify the registration settings)
First setup a comm port for your Bluetooth GPS devices as usual:
Start/Settings/Connections/Bluetooth.
Make sure Bluetooth is set to "On".
Menu/Devices
Menu/New
Select your GPS device from the list and press Next.
Enter the passkey for the Bluetooth GPS.
Next
You should get a message box saying "Your Smartphone has connected".
NOTE: It is important to remember the name of you Bluetooth GPS receiver that was added. Let’s call this variable GPSNAME.
OK
Next
Check the "Serial port" checkbox.
Done
Done
Menu/COM Ports
Select your GPS.
Menu/New Outgoing Port.
Select your device and press Select.
You will see a COM port that has been chosen for your GPS. For example, COM6.
Done
Done
Done
Now your GPS is set up on COM6.
Next setup the GPS Intermediate Driver environment using a registry editor:
Start > File Explorer > Up > Program Files > RegEdit
Navigate to [HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver]
Select Values > Menu > New Value> DWORD "IsEnabled"=1
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers]
Select > Menu > New Key > GPSNAME
Values > Menu > New Value> DWORD" CurrentDriver=GPSNAME"
Back > Select GPSNAME
Select Values > Menu > New Value> String CommPort=COM6: <------ COMM PORT SETUP ABOVE Done
Select Values > Menu > New Value> String FriendlyName=GPSNAME
Select Values > Menu > New Value> String InterfaceType=COMM
Restart your phone, launch GMM and start the GPS function.
Google Mobile Maps with work now with an external Bluetooth GPS receiver.
Hope to see some comments from you folks ;-)
Greetings
Zigster
Attached is the registry file I created to get it to work for my Qstarz BT-1000X.
Customize the registry file for the device's name and the comm port you set up in the Bluetooth setup as described in zigster's post.
Seems WM's External GPS is either broken, or ODM locked. Use CamerAware Buddy to restart the GPS Intermediate Driver, and voila.
I was having the same trouble, also thought i was having trouble with the bluetooth device list showing the GPS device as disconnected, but that's just because it wasn't in use (or just the way COM BT devs work).
This fix worked, and was easy as heck to apply thanks to the EXE here: Link to thread
I was a little nervous because it was so old and for a different device, but it worked a trick.
Now windows is managing the external bluetooth like it should, and programs seem to connect no problem.
Before, i could set the hardware ports myself in google or tomtom, but if i let windows manage it, it would always use the internal GPS. Now it works great.
Thanks,
Mortscript to install GPS intermediate driver
Here is a mortscript to install GPS intermediate driver over com port and also select which driver to use (installed ones or original one).
It's my first try to script with mortscript, so you better do a backup of the
HKLM\System\CurrentControlSet\GPS Intermediate Driver\Drivers\ registry key before trying it.
It also create a registry key:
HKLM\Software\GPSDeviceSelector
where it stores a list of script installed drivers and the orginal "CurrentDriver" value. (CurrentDriver value when the script was run for the first time).
To install intermediate driver you will need to know the exact name of the device as stated in the bluetooth setting, the com port used by the device (also visible in bluetooth settings) and the baud rate of the com port which should be stated somewhere in your GPS device manual.
I did for my HTC HD2 and it works good on that device with the Qstarz Q-1000EX bluetooth GPS.
You will, of course need to install mortscript 4.1 for the script to work:
Feedback welcome!