EXOS Navigation Systems
Google Play Store →
Transceiver Overview Dual Architecture Transmitter Mode Receiver Mode Mock Location Setup Tech Specs
UNIVERSAL BLUETOOTH GNSS BRIDGE • MOCK LOCATION • COMPASS HDT

EXOS Transceiver Tactical Field Operations Manual

Comprehensive, button-by-button operational field guide for EXOS Transceiver (com.ritym.exosgps). Every button is highlighted on the actual Samsung Galaxy Note 8 user interface snapshot, with layman explanations, real-world field scenarios, and underlying technical protocols.

Get Transceiver on Google Play Store → Windows Desktop Station →
VIDEO DEMONSTRATION

Turn Any Wi-Fi Tablet or Laptop into a High-Precision GPS Console

1080p HD • 48kHz Stereo

Live Production Interface Screens

Screenshots captured directly on Samsung Galaxy Note 8 field hardware running EXOS Transceiver v1.1.4.

EXOS Transceiver Transmitter Screen

Transmitter Mode & Orbit Radar

Real-time 3D Earth orbit globe, satellite tracks, and local GPS sensor data.

EXOS Transceiver Controls Screen

Broadcast Controls & NMEA Stream

Bluetooth SPP/BLE emitter toggles, Compass HDT injection, and live terminal.

EXOS Transceiver Receiver Screen

Receiver Mode & External GPS

Pairs with external ESP32 or Bluetooth pucks, displaying signal SNR levels.

EXOS Transceiver Mock Location Screen

Smart Guided Mock Location

Injects external satellite fixes into Google Maps, ATAK, OsmAnd, and QGIS.

Complete Button-by-Button Tactical Breakdown

MODE 01 • SENSOR BROADCASTER
Transmitter Mode (Broadcast GPS & Compass) Icon Crop

Transmitter Mode (Broadcast GPS & Compass)

Primary Mode Card • Top Left
Actual App Snapshot: Transmitter Mode (Broadcast GPS & Compass) Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Turns your Android phone into an external Bluetooth GPS antenna and electronic compass for other computers. When active, your phone sends its raw GPS satellite coordinates and True Heading ($GPHDT) to your Windows laptop or tablet over Bluetooth.

Real-World Field Scenario

You are navigating a sailboat or field vehicle using a rugged Windows laptop running OpenCPN or QGIS. The laptop has no built-in GPS or compass hardware. You open EXOS Transceiver on your Android phone, select Transmitter Mode, and place the phone near the dashboard window. The laptop connects to the phone over Bluetooth and receives high-precision position and heading updates at 1 Hz, turning the laptop into a marine navigation chartplotter.

Technical Specifications & Protocol Architecture

  • Bluetooth SPP Server: Listens on RFCOMM channel 1 with standard Serial Port Profile UUID 00001101-0000-1000-8000-00805F9B34FB.
  • NMEA Protocol: Transmits standard NMEA 0183 v4.10 sentences: $GPGGA, $GPRMC, $GPGSA, $GPGSV, and true heading $GPHDT.
  • BLE Telemetry: Concurrently advertises proprietary BLE GATT service for low-energy telemetry listeners.
MODE 02 • EXTERNAL RECEIVER BRIDGE
Receiver Mode (Bridge External Hardware GPS) Icon Crop

Receiver Mode (Bridge External Hardware GPS)

Primary Mode Card • Top Right
Actual App Snapshot: Receiver Mode (Bridge External Hardware GPS) Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Connects your phone to an external high-accuracy GPS puck (like a professional survey antenna or ESP32 RTK GPS). Your phone receives survey-grade position data and replaces its internal phone GPS so Google Maps or ATAK benefits from sub-meter accuracy.

Real-World Field Scenario

You are performing forestry surveying where heavy tree canopy blocks consumer phone GPS signals. You carry an external helical antenna on your survey pole connected to an ESP32 GNSS receiver. In EXOS Transceiver, you select Receiver Mode, pair with the survey pole, and activate Mock Location. Your surveying GIS app now maps trees with centimeter precision.

Technical Specifications & Protocol Architecture

  • Baud Rate Support: Connects to external Bluetooth serial devices at 4800, 9600, 38400, 57600, 115200, and 230400 bps.
  • Parser Engine: Asynchronous circular buffer with real-time XOR checksum verification and RTK differential fix parsing (GGA Fix Quality 4 & 5).
  • Auto-Reconnection: Exponential backoff reconnect watchdog (1s–30s) automatically recovers dropped RFCOMM connections.
EVALUATION BUDGET & TIME METER
Trial Budget Badge (5-Hour Transmission Counter) Icon Crop

Trial Budget Badge (5-Hour Transmission Counter)

Status Badge • Top Bar Right
Actual App Snapshot: Trial Budget Badge (5-Hour Transmission Counter) Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Shows how much free satellite broadcasting time you have left (every user gets 5 free hours). It only counts down while actively broadcasting data over Bluetooth, letting you test your complete navigation setup thoroughly before deciding to purchase.

Real-World Field Scenario

You are testing EXOS Transceiver on a weekend off-road trip. The counter starts at 5h 00m. While stopped at camp with the transmitter paused, zero time is deducted. Only during active transit while broadcasting coordinates to your laptop does the budget decrement.

Technical Specifications & Protocol Architecture

  • Consumption logic bound strictly to active RFCOMM socket byte throughput; paused automatically when sockets close.
  • Cryptographically hashed timestamp tokens prevent clock-tampering on client devices.
PERPETUAL COMMERCIAL UNLOCK
Upgrade $7.99 (Perpetual Lifetime Satellite Bridge License) Icon Crop

Upgrade $7.99 (Perpetual Lifetime Satellite Bridge License)

Action Button • Budget Banner
Actual App Snapshot: Upgrade $7.99 (Perpetual Lifetime Satellite Bridge License) Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Unlocks unlimited, lifetime satellite broadcasting with a single one-time payment. No monthly subscriptions, no recurring fees, and no internet connection required once unlocked.

Real-World Field Scenario

After testing during sea trials, you tap Upgrade. Google Play processes the one-time $7.99 purchase. The trial banner disappears permanently, unlocking unlimited 24/7 satellite streaming for your vessel navigation system forever.

Technical Specifications & Protocol Architecture

  • Integrates Google Play In-App Billing (IAP v6) non-consumable product SKU.
  • Receipt verification stored locally in encrypted Keystore-backed shared preferences for 100% offline license persistence.
HIGH-VISIBILITY ACCESSIBILITY
TT (Text & Terminal Size Dynamic Scaler) Icon Crop

TT (Text & Terminal Size Dynamic Scaler)

Push Button • Top Bar Action Row
Actual App Snapshot: TT (Text & Terminal Size Dynamic Scaler) Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Increases or decreases font sizes on screen. Perfect when the phone is mounted on a vehicle windshield several feet away so you can read coordinates and satellite counts without taking your eyes off the trail.

Real-World Field Scenario

Your phone is clamped to the passenger dashboard in direct desert sunlight while navigating a 4x4 trail. The standard font is too small to read at a glance. You tap TT to toggle high-visibility large typography, making coordinates and satellite SNR instantly readable.

Technical Specifications & Protocol Architecture

  • Cycles dynamically between Standard (12sp), Tactical Medium (16sp), and High-Visibility Large (20sp) layout themes without reloading the activity lifecycle.
OFFLINE FIELD DOCUMENTATION
User Guide (Field Documentation Dialog) Icon Crop

User Guide (Field Documentation Dialog)

Action Icon • Top Bar Center
Actual App Snapshot: User Guide (Field Documentation Dialog) Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Opens an offline field guide right on your screen explaining how to pair with Windows, set up Google Maps mock location, and configure NMEA stream baud rates without needing an internet connection.

Real-World Field Scenario

You are setting up your navigation rig in an area with zero cellular service. You forget which Bluetooth menu setting to enable on Windows. You tap the User Guide icon on Transceiver and read the exact step-by-step pairing instructions cached offline in memory.

Technical Specifications & Protocol Architecture

  • Embedded local Markdown/HTML dialog compiled directly into application asset bundle; zero network calls or external web dependencies.
SYSTEM VERSION & ENTITY INFO
About & Legal Architecture Dialog Icon Crop

About & Legal Architecture Dialog

Action Icon • Top Bar Right
Actual App Snapshot: About & Legal Architecture Dialog Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Displays application version, build number, Bluetooth MAC address, copyright notices, and RITYM Technologies engineering details.

Real-World Field Scenario

An enterprise fleet manager needs to verify that all tablets are updated to version 1.1.4 before an expedition. Tapping About displays the exact build hash, package name, and legal entity verification.

Technical Specifications & Protocol Architecture

  • Queries Android PackageManager.getPackageInfo() and displays official signature fingerprints and legal entity verification for RITYM Technologies.
ON-DEVICE CONSTELLATION TELEMETRY
Local GPS Data & Precision Indicators Icon Crop

Local GPS Data & Precision Indicators

Telemetry Banner • Main Dashboard
Actual App Snapshot: Local GPS Data & Precision Indicators Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Shows real-time satellite constellation lock status (Satellites in View, Precision in meters, and Fix Quality). When it says 'Precision: 1.2 m', you know your on-device GPS is receiving pristine multi-satellite geometry.

Real-World Field Scenario

Before pushing out into the bay, you verify the Local GPS Data card. It displays '18 Satellites Locked • Precision: 0.9 m', confirming maximum accuracy before you start streaming to your laptop.

Technical Specifications & Protocol Architecture

  • Polls LocationManager.GPS_PROVIDER and Android GnssStatus.Callback at 1 Hz.
  • Calculates HDOP/PDOP dilution and estimated horizontal position error margin (RMS) in meters.
SENSOR HARDWARE VERIFICATION
Hardware Status (GPS Lock & Compass Active) Icon Crop

Hardware Status (GPS Lock & Compass Active)

Section 1 Banner • Status Cards
Actual App Snapshot: Hardware Status (GPS Lock & Compass Active) Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Hardware health check indicator verifying that both your satellite receiver chip and 3-axis electronic compass sensors are awake, calibrated, and ready to broadcast.

Real-World Field Scenario

You open Transceiver inside an underground parking garage. The card shows 'Compass: Active' but 'GPS: Awaiting Fix' because concrete blocks the sky. As soon as you drive outside, the GPS indicator snaps to green 'Locked', confirming the hardware pipeline is ready.

Technical Specifications & Protocol Architecture

  • Combines Sensor.TYPE_ROTATION_VECTOR status with GNSS chipset lock flag.
  • Validates sensor stream integrity before allowing RFCOMM transmitter socket initialization.
FLEET TELEMETRY BROADCAST
BROADCAST Mode (Multi-Device Fleet Streaming) Icon Crop

BROADCAST Mode (Multi-Device Fleet Streaming)

Section 2 Selector • Left Toggle
Actual App Snapshot: BROADCAST Mode (Multi-Device Fleet Streaming) Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Streams live satellite coordinates to multiple nearby computers or tablets simultaneously. Perfect for vehicle convoys or search boats where several crew members need the same live GPS feed.

Real-World Field Scenario

On an expedition command vehicle, the driver, navigator, and field commander each have their own tablet. Setting the transmitter to BROADCAST Mode allows all three tablets to connect over Bluetooth at once, all receiving synchronized satellite fixes.

Technical Specifications & Protocol Architecture

  • Multi-threaded RFCOMM server socket accepting up to 7 concurrent client connections with independent transmit queues.
  • Dynamic client list with individual disconnection controls and per-client throughput monitoring.
EXCLUSIVE ULTRA-LOW LATENCY LINK
P2P DEDICATED Mode (Single-Client Dedicated Channel) Icon Crop

P2P DEDICATED Mode (Single-Client Dedicated Channel)

Section 2 Selector • Right Toggle
Actual App Snapshot: P2P DEDICATED Mode (Single-Client Dedicated Channel) Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Locks your transmitter exclusively to one computer, dedicating 100% of the Bluetooth radio throughput to that single device for ultra-low latency navigation.

Real-World Field Scenario

You are sailing in choppy waters where high-speed chart refresh is critical. You switch to P2P DEDICATED Mode connected to your primary navigation laptop. The stream latency drops below 15ms, providing instantaneous chart updates as your vessel surfs waves.

Technical Specifications & Protocol Architecture

  • Exclusive single-channel RFCOMM pipe with maximum buffer allocation and disabled broadcast discovery beaconing.
  • Prioritizes raw $GPHDT compass sentence delivery ahead of secondary constellation satellites in view ($GPGSV).
TRANSMITTER MASTER POWER SWITCH
START BROADCASTING / STOP BROADCASTING Icon Crop

START BROADCASTING / STOP BROADCASTING

Primary Master Switch • Large Center Button
Actual App Snapshot: START BROADCASTING / STOP BROADCASTING Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

The main push button that turns on the satellite transmitter engine. Once tapped, your phone starts streaming live GPS coordinates and compass orientation over Bluetooth.

Real-World Field Scenario

You mount your phone to your boat's helm station, tap START BROADCASTING, and walk down to the cabin. The button pulses green to indicate active transmission. Your laptop in the cabin instantly receives the stream and begins charting your course.

Technical Specifications & Protocol Architecture

  • Starts TransmitterService as an Android Foreground Service with continuous PARTIAL_WAKE_LOCK.
  • Fuses Android GNSS measurements with geomagnetic vector calculations to output continuous $GPGGA, $GPRMC, $GPGSA, $GPGSV, and $GPHDT.
MOCK LOCATION SYSTEM INJECTION
Smart Guided Mock Location Provider Icon Crop

Smart Guided Mock Location Provider

Receiver Screen • Master Switch
Actual App Snapshot: Smart Guided Mock Location Provider Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Injects satellite coordinates from an external GPS antenna directly into Android's system location provider. Every navigation app on your phone (including Google Maps, Waze, and ATAK) now uses the external antenna automatically.

Real-World Field Scenario

You have an Android tablet without built-in GPS. You pair it to your external GPS antenna using EXOS Transceiver in Receiver Mode and turn on Smart Guided Mock Location. Google Maps immediately shows your blue navigation dot and provides full turn-by-turn guidance.

Technical Specifications & Protocol Architecture

  • Utilizes Android LocationManager.setTestProviderLocation() on LocationManager.GPS_PROVIDER.
  • Automatically detects if Developer Options mock location app is selected and provides deep links to Android settings if configuration is required.
DIAGNOSTIC TELEMETRY REPORT
Diagnostic Logs & Report Tool Icon Crop

Diagnostic Logs & Report Tool

Footer Action • Bottom Right
Actual App Snapshot: Diagnostic Logs & Report Tool Highlighted on Note 8 Interface
šŸ“ Actual App Snapshot • Highlighted on Galaxy Note 8 Interface EXOS Transceiver v1.1.4 • Production

What it Does (In Plain English)

Captures technical connection logs and diagnostic information if you ever encounter Bluetooth connection issues, allowing you to copy or send the report directly to RITYM engineering support.

Real-World Field Scenario

A rare third-party Bluetooth receiver drops connection unexpectedly. You tap Report. A formatted technical log showing Bluetooth error codes and serial buffer status is generated and ready to share with support.

Technical Specifications & Protocol Architecture

  • Generates sanitized ring buffer log with timestamped RFCOMM socket state, RFCOMM disconnect cause codes, and NMEA checksum integrity statistics.

Deploy EXOS Transceiver in the Field

Install from Google Play Store or download the Windows Station companion to start streaming satellite telemetry today.

Install from Google Play Store → Windows Station Field Manual →