Documentation

Introduction

Osprio is a hardware and software product line built for OSDP work that goes beyond basic serial connectivity. The system is designed around three connected pieces:

  • dedicated hardware that can safely observe, emulate, and operate on the target bus
  • host software that organizes capture, emulation, review, and device control into one workflow surface
  • role-specific product tiers so field users and lab users are not forced into the same tool shape

This documentation is the entry point for that system.

Product line

Software surface

  • OsprioView is the main software surface. It provides the workspace shell for live capture, emulation, offline analysis, and device management.

Hardware tiers

  • OsprioPro is the field-oriented hardware platform. It is intended for provisioners and technicians who need a self-contained device with onboard interaction, mobile workflows, and field-carry operation.
  • OsprioMini is the lab-oriented hardware platform. It is intended for developers, validation work, debugging, and repeatable host-driven bench workflows.

System architecture

A normal USB adapter can expose a line. It does not provide the user-visible behavior needed for monitoring, emulation, provisioning, diagnostics, and guided workflow control.

Why the system is split

Osprio separates responsibilities on purpose:

  • hardware handles the physical attachment, purpose-built runtime behavior, and operator feedback
  • OsprioView handles workflow orchestration, tabbed workspaces, saved artifacts, and device interaction from the desktop or browser side
  • the product tier determines whether the user needs a field device or a compact bench tool

That split is the core system architecture of the product line.

How the products fit together

The most common way to think about the system is:

  1. choose the right hardware tier for the user and environment
  2. connect that hardware to the target system
  3. use OsprioView to run the job, review the results, and manage the workflow

In practical terms:

  • OsprioPro fits field rollout, provisioning, and technician workflows
  • OsprioMini fits lab development, testing, and debugging workflows
  • OsprioView is the common software layer that gives both hardware tiers a consistent operational surface

Documentation map

Product overviews

  • Start with Osprio Hardware if you want the high-level hardware family view.
  • Open OsprioPro if you need the field-device perspective.
  • Open OsprioMini if you need the bench and lab-device perspective.
  • Start with OsprioView if you are approaching the system from the software side.

Setup and support

Scope

This documentation focuses on user-visible product behavior, setup, and workflows. It explains how the Osprio system is used and how the products relate to each other without exposing confidential implementation detail.