Apple Watch

The app for the Apple Watch supports watches running watchOS 4.2 or later. It shows a summary of the app’s activity, allowing you to monitor remote logging successes and failures. It also displays the time and date of the last successfully remotely logged location.

Remote logging can also be started and stopped from the Apple Watch. It does not make any difference whether it is started or stopped from the iPhone or the Apple Watch, or whether a mixture of the two devices.

Pressing the Send location button sends a single location, whether or not active logging is on or off. When this option is chosen, the Send location button is hidden until a location is achieved or the operation exceeds the minimum HDOP seek time setting. The app temporarily increases the desired accuracy appropriate for the specified minimum HDOP until a fix is achieved matching that setting. The minimum period and distance settings are also temporarily ignored. After the send location operation finishes, the desired accuracy setting is reverted to the most recently configured settings.

When the Send location button is re-displayed, whether the operation succeeded or failed will be apparent from the count of successes and failures, or by viewing the last successful transmission time and date displayed above the buttons. Note that the last successful time and date may be initially hidden. It will be displayed after the next successful transmission of a location to the remote server.

The app does not maintain a ‘session’, so will only be shown on wake according to the Wake Screen settings of the Apple Watch (Watch Settings > General > Wake Screen). It may be useful to configure an Apple Watch complication to quickly display the Apple Watch app, as discussed below.

In TripLogger Remote versions 1.1.0 onwards, if remote logging is active, the iPhone’s battery percentage is also displayed on the Apple Watch. This can be useful to monitor the iPhone when it has been left in your backpack, e.g. to know when it needs charging with a spare power pack, or when it has been sufficiently charged and needs disconnecting from the power pack.

TripLogger Remote version 1.2.0 introduces being able to send a note using the Apple Watch. Tapping the Send note button provides options to create a note using voice, scribble or emoji. There is also a shortcut option Parked here.

TripLogger Remote version 1.6.0 introduces different profiles for settings related to local logging, remote logging and accuracy. A button on the initial summary screen displays the name of the currently selected profile.

Pressing the profile button displays an item picker, where you can use the watch’s digital crown to select a different profile. When you exit the screen by pressing on the navigation arrow at the top left, the watch will send a message to the phone requesting that the phone switches to the new profile. The profile’s button text does not change until the phone has acknowledged the switch, which is normally almost immediate. If the text doesn’t change, the Apple Watch and iPhone are unable to communicate for some reason.

Battery Monitoring

The iPhone’s battery percentage is only updated on the Apple Watch when a logging event occurs, such as a successful or failed transmission of a location. If the remote logging intervals are infrequent, the battery percentage values will become out-of-date. Checking the time of the last successful transmission is a guide of how up-to-date the displayed battery percentage value may be.

When remote logging is inactive, the battery percentage value is not displayed as it will eventually become very out-of-date.

Watch Complications

A complication provides the ability to quickly launch the Apple Watch app. Using a watch face with this complication also allows the app to remain in memory, potentially providing a faster launch.

The following Apple Watch complication families are supported:

  • Modular Small
  • Utilitarian Small
  • Utilitarian Small Flat
  • Utilitarian Large
  • Circular Small
  • Graphic Corner (Apple Watch series 4)