Inclinometer — Vehicle Pitch & Roll Angles
Turn your iPhone into a vehicle inclinometer for slope angle and side tilt. This micro panel is useful for off-road driving, caravan leveling, hill parking, approach and departure checks, and any situation where you want a live pitch-and-roll readout.
In the app, this feature is labeled Pitch & Roll.
Best for
- off-road and 4x4 drivers watching side-slope and climb angle
- caravan or RV users leveling a parked vehicle
- anyone who wants a live vehicle inclinometer without extra hardware
When to use this
Use Pitch & Roll when the main question is vehicle tilt: climb angle, descent angle, side-slope, or whether the vehicle is level enough for parking or setup.
When not to use this
Do not use Pitch & Roll when you want force, vibration, or route-quality analysis. This page is about angle and tilt, not acceleration history or vibration frequency.
What you get
- a live pitch-and-roll display
- optional warning and danger alerts
- a direct inclinometer-style readout without extra hardware
Micro panel
Install the Pitch & Roll micro panel: open the micro panel menu, choose Pick what to show here, then in Screen area options > Engineering choose Pitch & Roll.

The micro panel is for quick angle monitoring when you want tilt information visible without giving up screen space.
Settings
Pitch & Roll has its own dedicated settings screen.

Pitch & Roll settings control three things:
- what counts as level
- when the app should warn
- how the warning should look and behave
Reference is the first thing to explain. Ground uses gravity directly and is the right starting point when you want a true inclinometer reading. Relative captures a temporary local zero and is better when the baseline should be level relative to this moment rather than absolute gravity.
Alert thresholds define the absolute pitch and roll angles that count as unsafe. Pitch and roll are separate, so you can care more about one axis than the other.
Warning preset is a shortcut layer above the manual thresholds. It is useful when you want a quick starting point and do not want to type every value yourself. After picking a preset, you can still fine-tune the pitch and roll limits manually.
Practical use:
- raise the pitch threshold if climbs and descents matter less than side-slope
- raise the roll threshold if you only want warnings for more serious off-camber angles
- set a threshold to
0if you want to turn alerts off for that axis completely
These thresholds drive the actual alert state. When a threshold is crossed, the panel can enter the active warning state and trigger haptics or sound if those are enabled.
Visual bands are separate from the alert thresholds. They only control how the panel looks.
There are three visual states:
- calm
- warning
- danger
Warning band is where the panel styling turns amber.
Danger band is where the panel styling turns red. This is the stronger visual warning, and it is always kept above the warning band.
That means you can use two layers of communication:
- alert thresholds decide when the app should actively warn
- visual bands decide when the screen should start looking more serious
Example: you might want the panel to look amber before it starts making noise, and only show red when the angle becomes clearly more severe.
Behavior controls what happens when the panel enters an unsafe zone and what happens when it comes back out.
It also includes two user-visible display options:
Display accuracyHeadline style
Display accuracy changes how fine the angle numbers are shown. Use lower precision when you want a calmer readout. Use higher precision when small changes matter.
Headline style changes how the main status is phrased. This is useful if you want the panel to focus on direction words only, or include both direction and angle together.
Danger and warning feedback options here include:
Haptic alertSound alertAlert cadenceRepeat intervalAlert sound
Single cadence warns once when the unsafe zone is entered.
Repeat while unsafe keeps warning while the tilt stays outside the configured safe range. Repeat interval controls how often that repeated warning can happen.
Returning to the calm zone is configured separately:
Safe-zone return alertSafe-zone return sound
Use Safe-zone return alert if you want confirmation that the vehicle has come back below the unsafe threshold after a warning event. This is useful when you are moving slowly on a slope and want to know not only when the angle became risky, but also when it settled back into a safer range.
The app also uses a small return margin so it does not chatter right on the threshold edge. In practice, that means the alert does not instantly re-arm the moment the value flickers around the same number.
A practical starting point is:
- alerts around
10°to15° - visual warning around
8°to10° - visual danger around
15°to20°
Then adjust based on what you are monitoring:
- trail driving or side-slope work: lower roll warning earlier
- hill approach and departure work: focus more on pitch
- passenger-comfort use: lower thresholds so the app reacts before the situation looks extreme on screen
Restore defaults is worth using when the threshold, band, and behavior changes no longer make sense as a set. It resets the whole Pitch & Roll warning setup back to a known baseline.
Good first setup
- start in
Groundmode if you want a direct real-world tilt reading - use
Relativemode only when a local zero is more useful than absolute gravity - set alert thresholds first, then visual bands, then feedback behavior