UUPlus / iOS
To use UUPlus from LuckGrib on iOS, you will need access to a computer running UUPlus. This can be a Mac or a machine running Windows. With that in place, you will do the following:
These steps will be described in more detail.
(Or course, if you have a Mac you can simply purchase LuckGrib for it and avoid this complexity.)
In order to make this scenario work, we want LuckGrib on one device to talk to an email program on a different device. In order for the devices to be able to talk to each other they must be connected to the same WiFi network.
This is typically easy when you are on shore, as normally all of our devices are on the network all the time.
However, the problem we want to solve is to make this work while we are out in the middle of nowhere, on a boat far from shore. Imagine you are using an iPad to study the weather and have access to UUPlus running on a computer. In order for your iPad to be able to communicate with your computer, they both need to be on the same WiFi network. The first step in this process will be to create a WiFi network for them to share.
One way of doing this would be to purchase a travel router. These routers are typically small, power efficient, and inexpensive. If you buy one that is powered via a USB connection, then providing it power will be easy onboard a sailboat.
One source for Travel Routers is through Amazon. Try searching for something like “USB powered travel router”
You will want to work through this process while you have easy access to retail outlets (such as Amazon) and are also able to use the powers of the internet to research different solutions.
Once you have a router, follow its instructions to set it up. There will be no need for the router to access a network itself - the purpose of the router will be for it to provide a network to share.
Once the router is plugged in and turned on, connect the devices to the network it is providing. These devices are now able to talk to each other.
Note: if you simply want to test the Offshore service, you can skip this step. If both devices you are testing are connected to the same network, that is sufficient.
Once a WiFi network has been established and the two devices you want to be able to talk to each other are sharing the network, there is one remaining step required before you can configure LuckGrib to use UUPlus: you need to know the IP address of the computer so that the client can find it.
In this scenario, there are two devices involved (although there could be more.)
When leaving for a offshore passage, when working this way, you will probably want to switch the server to use a static IP address. This means that its IP address will be static, and you will not need to update the address in LuckGrib running on the iPad each time they both connect to the shared network.
To access this setting:
At this point, you will see a window something like the following:
Make a note of the IP address, which in this case, is 10.0.0.104.
Note: if you are simply testing the Offshore service and do not have a travel router, as described above, then you do not need to switch to static IP addressing. Simply use the IP address showing in the Network settings, as shown above.
To continue configuring the static IP address for the travel router, switch the Configure IPv4 option to the setting: Manually
Now you need to choose a static IP address for this machine. Use the first three numbers from the IP address noted above (which in this example was 10.0.0), and then for the last number, choose something like 50.
Accept these settings and continue.
There is one setting you need to verify in UUPlus before proceeding. In the UUPlus app, click the Setup button, and then look at the Settings area in the Setup window. You are looking for the area:
Make sure the POP/SMTP servers are enabled. Also, I recommend that the alternate ports be used.
Now that the computer and the iOS device are sharing a network and you know the IP address of the computer, you can easily configure LuckGrib to talk to UUPlus on that computer. This is done by having LuckGrib send its messages directly to UUPlus using a protocol called SMTP.
Open LuckGrib on the iOS device. Then open the Library / Settings area, and tap on the Download Method row. Tap on the Email download method, scroll down, and then tap on the UUPlus client. Again, scroll down.
You can now fill in the UUPlus mail account, password and the IP address.
The two ports won’t need to be modified, unless you have changed them in the UUPlus app.
Before proceeding, press the Verify Settings button. This will test your settings with the UUPlus application.
Note: As of July 2019, you need to be running the beta copy of UUPlus in order for this process to work. If after verifying the connection you see an error message about your username being incorrect, and you are sure your username is in fact correct, you may be running the wrong version of UUPlus. Try downloading the beta version of UUPlus and try again.
Note: there can be a problem in that there are times when UUPlus will not respond to SMTP or POP3 requests to it. If this is the case, you will see a message such as the following:
If this happens to you, make the UUPlus app on the computer the foreground app and then try again. It should work the second time.
After setting up the UUPlus settings, when you send email from LuckGrib to UUPlus the email request shows up directly in the UUPlus mail queue, on the remote machine.
You would then use UUPlus to send/receive email, in the standard manner.
When you receive a new email message containing weather data, press the import button:
After clicking that button, LuckGrib will use POP3 to open the UUPlus mail spool, scan the messages it contains looking for weather data, test to see if that data has already been imported or not, and present you the list of files it has found:
Click on the Import GRIB file button to import the file and finish this process.
(You can import files from UUPlus whenever you want. To do this, open the Files area of the Library, tap the New File button, and then tap the Import from UUPlus choice.)