TERMINAL SDK

Connect your hardware to our APP.

A C99 SDK for FreeRTOS, delivered as a closed-source binary. Keep your hardware and UI.

YOUR TERMINAL
BluetoothWi-FiStorage
Infinite Ride SDKAUTH / PROTOCOL / EVENTS / RESULTS
Instrument UIVehicle I/O
↕
Infinite Ride APPiOS / Android
REUSABLE TERMINAL CAPABILITIES
01

Authentication and pairing

Reuse encrypted business connections, PIN pairing and session management. Supply transport, device identity and persistence interfaces.

02

Navigation reception

Large screens use navigation video and HUD together. Screens too small to mirror use HUD alone. Your team provides the UI, decoding and display.

03

Notifications and phone state

Handle Android notifications and iOS ANCS data, plus phone theme, battery and charging state. Integrate platform permissions and interfaces.

04

Vehicle data and commands

Report state, validate commands and manage results. Your firmware retains responsibility for CAN, serial and other vehicle interfaces.

WHAT YOU RECEIVE

An integration package for your platform.

01

Public headers

Types, interfaces and callback definitions for integration.

02

Platform static library

A closed-source binary matched to your CPU, FreeRTOS configuration and compiler ABI.

03

Integration and API docs

Platform adapters, feature interfaces and validation steps.

Confirm the platform before porting

Terminals must run FreeRTOS; the binary must match your chip and toolchain. The SDK does not include a display UI, map data source or hardware decoder. Manufacturers adapt Bluetooth, networking and vehicle drivers.

Connect your hardware to Infinite Ride.