iTurns: user manual

iTurns shows your shift as a deck of cards: one card per turn, in the order you drive them, with the bus's destination sign on top. It can follow you on GPS and show the next turn as you go.

iTurns is an unofficial, personal tool. Your run sheet, the bus's on-board computer and depot instructions always come first. Don't operate the phone while driving: set it up before you move off.

1. Getting started

Open it: go to https://iturns-app.pages.dev in Safari (iPhone) or Chrome (Android).

Log in: enter your email address. You'll get a 6-digit code by email (valid for 10 minutes). Only email addresses the owner has added can log in. A personal email works best: some work mail systems use up the code before you see it.

Add it to your home screen (so it opens full-screen, works offline and GPS works properly):

From then on, open iTurns from the home-screen icon. The home-screen app keeps its own login, separate from the browser, so you may be asked to log in once more there.

2. The run list

The first screen shows the iTurns logo and a list of drive pages, one per run and date. Today's run is outlined in yellow. Each entry shows the run number, day and date, shift times and the routes.

Tap a run to open its drive page. ? Help below the list opens this manual (it works offline too).

Updates: when a new version is available, a yellow bar says "New version available. Tap to update." Tap it: it downloads every run for offline use, then reloads. If it says "Can't check for updates. Tap to log in again.", your login has expired: tap it, log in, then update.

Offline: once loaded, the app and all runs work without signal. You only need to be online (and logged in) to get new runs or updates.

3. The drive page

One card fills the screen. At the bottom is a bar with:

On a tablet in landscape the controls sit in a panel on the right instead, always open.

The screen stays awake while Live GPS or Simulate is running.

The cards, in shift order

Distances: stepping by hand, a turn card shows the distance from the previous turn (as on paper). With Live GPS or Simulate it counts down to the turn.

4. The controls drawer

ControlWhat it does
⌂ All runsBack to the run list.
? HelpThis manual.
Status chipsGPS ±10 m (tracking, with accuracy), Waiting for GPS, Manual, Simulating 5×, Off route (more than 70–150 m from the route), TP 14:41 · 2 min late / early / on time (the last timing point you passed), Ignoring time.
NowThe piece of the shift you're on.
Live GPSFollows you on GPS (green when on). See section 5.
SimulateDrives the run for you along the route, paced to the timetable, starting from the current trip. Good for previewing a run. Tapping Back or Next stops it.
Sim speed1×, 5×, 10× or 30× for Simulate.
Ignore timeFor testing a route outside its timetabled hours (see section 5). Remembered on this phone; turn it off for real shifts.
Nearest cardFinds where you are and jumps to the card for that spot on the nearest route, at any time of day. Tells you how far you are from the route and the nearest stop. Handy for checking a route by car.
Directions ↗Opens Google Maps with driving directions to the place on the current card: the turn, the dead run's destination stop, or the next trip's first stop. Car directions: they won't use busways or bus-only roads.
Go toJump to any piece of the shift.

5. Live GPS

  1. Open the run's drive page and tap Live GPS. Allow location when asked.
  2. Near the first stop of a trip, iTurns picks up that trip and shows the trip card, then the next turn card as you go, with a live countdown.
  3. Between trips (dead run, layover) it shows that card and picks up the next trip at its first stop, or once you're driving along it.

Good to know:

Manual (neither GPS nor Simulate on): the cards only move when you tap Back/Next or use Go to.

6. Problems

ProblemTry
"Location is blocked on this page"Allow location for iTurns: iPhone Settings → Privacy & Security → Location Services → Safari Websites (or the app) → While Using; Android: Chrome site settings → Location.
"No GPS fix yet"Move the phone where it can see the sky (dashboard cradle, not a pocket).
Stuck on Off route on the routeWait a few seconds of driving; or tap Nearest card; or turn Live GPS off and on.
A new run isn't in the listCheck the update bar on the run list; log in again if it asks.
Login code never arrivesCheck spam; use a personal email; ask the owner to check you're on the list.
A card is wrong (turn, lane, street)Tell the owner which run, trip and card (screenshot helps). Fixes are made per junction, so they apply to every route through it.

Map data © OpenStreetMap contributors (ODbL). Timetable data: Translink, Queensland Department of Transport and Main Roads (CC BY 4.0).