Please force stop in app manager or uninstall Casio's G-Shock Connected app before trying out my application.
This is a custom built Casio GPR-B1000 sync application that has GPX export and OpenStreetMap based maps. I don't have any documentation about the communication protocol of the watch so I had to figure out everything by myself. This is the reason why you can expect some minor differences between my sync app and G-Shock Connected.
Using the download tab:
Every route on the watch consists of two parts:
Route header
Multiple GPS coordinates under the selected route header
To start downloading route headers the first step is pressing the Download headers button on the Download tab.
The app is switched to connection mode, so the following page will be displayed for you: Looking for Casio GPR-B1000 device. Please connect your watch.
It's time to connect the watch now, so please press and hold the bottom left button.
Please wait a little bit and the route records downloaded from the watch will be shown to you.
Select one header record from the list by clicking on it, then you can press the "Save as GPX" button to start downloading the GPS coordinates as a GPX format. You can use the save as dialog as soon as the GPX file is ready.
Using the maps tab
The purpose of this tab is to send GPS coordinates to the watch. These coordinates can be created by clicking on the map to place 'nodes'. Every node has a label and the watch can handle these type of nodes:
Start, this is marked as 'S' on the map
Goal, this is marked as 'G' on the map
Interim route points: these are marked with 1..9 on the map