Use GPS2IP on your iPhone/iPad as a GPS;
connect it using an Ad-Hoc network
When you need to connect GPS2IP to another machone without a router, you can connect the two devices directly to each other.
This is called an Ad-Hoc network.
You can choose which device to set up the network on, and then connect the other device to that network.
For example, you can set up the network on your PC, and connect to that wifi network with your iPhone.
For the sake of battery life, and general reliability, we always recommend to host the network on the PC
If you want to set up the network on your iOS device, Apple calls this a "Hotspot":
If you have a cellular connection in your iPhone, you can enable "Personal Hotspot" .
This means your iPhone will act like a wi-fi router, and you can connect to the new wi-fi network that it provides.
To set up Personal Hotspot:
Once you have enabled Personal Hotspot, when you select Hotspot in the GPS2IP Network
Selection settings, you will be
able to connect to it over wifi from any other device.
If you are using TCP ur UDP push, you will need the other device to connect to the Hotspot before determining the IP address of that device.
If HotSpot is operating, your data usage may be high if network access is required for anything connected to the
For example, Navionics syncs information, and can use quite a lot of data.
Please disable these features if you do not have a high data allowance.
In iOS 11, it can take a few minutes for your device to configure itself properly for some reason.
If you get a message 'Not Available' in GPS2IP when you press the next to the Hotspot setting, then try waiting a minute or so..
Once your Hotspot is configured, you can connect your computer to that wifi network.
You can set up a wifi network on your PC, and then connect your iOS device to it.
Your device might end up with an IP address of something like 169.254.52.233.
This used to be relatively easy, but in OSX 10.10, Apple preferred to obfuscate the process, while disabling the option to password protect the network at the same time. It makes no sense - but there you are..
There is a solution. It's ugly, but it works.
Firstly, in this example, my mac is called miniGus, so please adjust these steps according to the name of your mac.
Secondly, we will create a kind of hidden network, I have called mine gps2iploopback. Change this name if you like.
Please get in touch - we'll be able to help...