App Settings

A walkthrough of the Hyperborea app's configuration screens.

Quick Settings

Tap the gear icon (⚙️) in the top-right corner of the dashboard to open the Quick Settings panel.

Quick Settings panel
The Quick Settings panel
Quick Settings panel

The Quick Settings panel provides quick toggles for:

  • BLE FTMS — enable or disable Bluetooth FTMS broadcasting
  • WiFi — enable or disable WiFi broadcasting
  • System Overlay — show exercise data over other apps (useful when using iFit or other apps alongside Hyperborea)
  • Fan — control the built-in fan with three modes: Off, Auto (speed-based), or Wind (constant)

Tap Open Settings below the toggles to access the full Settings screen.

Settings Screen

The Settings screen has four tabs in the left sidebar: Sensors, Device, System, and About.

Sensors

See the Working with Sensors guide for details on heart rate monitor pairing and sensor configuration.

Sensors settings
The Sensors settings tab
Sensors settings

Device

The Device tab shows information about your machine and provides management options.

Device settings
The Device settings tab
Device settings

Device Information

FieldDescription
SerialMachine serial number
FirmwareFirmware version
Equipment HoursTotal usage time
HardwareHardware revision
ModelModel number
OdometerTotal distance traveled

Device Configuration

Tap Configure to open the Device Configuration screen, where you can customize how Hyperborea presents your machine to fitness apps.

Device Configuration screen
The Device Configuration screen
Device Configuration screen

The Device Configuration screen has the following settings:

  • Name — the Bluetooth name that fitness apps see when scanning (e.g. "FitPro Device")
  • Type — choose which FTMS profile your machine advertises: Bike, Treadmill, Rower, or Elliptical
  • Supported Metrics — toggle which metrics are broadcast to fitness apps: Power, Cadence, Speed, Resistance, Incline, Heart rate, Distance, Calories
  • Ranges — configure the min/max values and step sizes for resistance, incline, power, speed, and other metrics. These tell fitness apps the capabilities of your machine

A Reset to Defaults button appears in the header when any settings have been customized.

Tap Save to apply changes or Cancel to discard them.

Calibrate Incline

Tap Calibrate to run an incline calibration. The machine will move through its full range of motion to determine its incline limits.

Calibrate incline confirmation
Calibrate incline confirmation dialog
Calibrate incline confirmation

Warning: Make sure nothing is blocking the machine before calibrating. The incline will move through its full range.

Tap Unlink to disconnect your machine from your Hyperborea account. See How to Unlink a Device for full instructions.

System

The System tab shows network status, connected clients, and diagnostic logs.

System settings
The System settings tab
System settings

Status Indicators

The top of the System screen shows the status of key interfaces:

  • BLE Advertising — whether Bluetooth is advertising
  • WiFi — WiFi connection status
  • USB Host — USB host controller status
  • ADB — Android Debug Bridge status
  • Root — root access status

USB Devices

Lists any USB devices connected to the console (e.g. USB HID devices).

Broadcast Clients

Shows the current state of active broadcast connections:

  • BLE FTMS — Bluetooth FTMS client status and count
  • WiFi — WiFi client status and count

Support

  • Upload diagnostics to support — sends diagnostic data to help troubleshoot issues
  • Get Help — prompts "Send diagnostics?" for confirmation, then uploads device info and logs. On success, displays a support code to share in Discord. If the upload fails, an error is shown with a retry option.

Logs

The Logs panel shows real-time app and system logs with App and System tabs. Filter chips — D (Debug), I (Info), W (Warning), E (Error) — let you filter entries by log level.

  • Clear — clear the current log view
  • Export — export logs to a file
  • Full Screen — expand the log viewer to full screen
Full screen log viewer
The full screen log viewer
Full screen log viewer

About

The About tab shows the app version and provides an update check.

About screen
The About screen
About screen
  • Version — the currently installed version number and build code
  • Check for Updates — manually check for and install app updates