bftime: Set GPS time from your cellular phone

In 2017 I wrote a program to set the GPS time from another device on my Windows computer:
Enable GPS on your Android device (cellular phone).

Enable Bluetooth on your Android device (cellular phone).

Install GPS2Bluetooth on your Android device (cellular phone), connect your Android device (cellular phone) and your Windows device (laptop) via Bluetooth, and allow the new COM port to be used.

Run GPS2Bluetooth on your Android device (cellular phone)
and press START.

You might install the GPS Utility (GPS | Setup | baud rate 4800,
GPS | Connect,
GPS | Interface Monitor).


Installation: Download bftime.zip and extract bftime.exe!

Run bftime.exe as administrator with your COM port as parameter: bftime.exe COM6 (which is the default value.)
You might configure both in the properties.

The program calculates the difference between your PC time and the GPS time.

The program adds 40 milliseconds to the GPS time.

If the difference is greater then 250 milliseconds for at least seven times in series and if we have the 58th second then it sets the time.

If the difference is less than 250 milliseconds then it displays it only once.


You see an example output text on bftime.txt.

Background: I use an LTE modem and router (ZTE MF282) to get into the internet as I need exact time for WSJT-X. Once a month a get another Gigabyte with high speed, later the speed is lower, enough for skype, but not for email and so forth. I can buy another GB for four Euro. As I only have a Windows driver for my IC-7410 I use Windows for WSJT-X. I cannot block (at 5 % at least) the system update, so I switch off the Wifi connection. But I can use GPS NMEA messages from my cellular phone ...

© 2018    Wolfgang Wagner [email protected]

Our website contains links to the websites of third parties ("external links"). As the content of these websites is not under our control, we cannot assume any liability for such external content. In all cases, the provider of information of the linked websites is liable for the content and accuracy of the information provided. At the point in time when the links were placed, no infringements of the law were recognisable to us. As soon as an infringement of the law becomes known to us, we will immediately remove the link in question.