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
OsprioViewis the main software surface. It provides the workspace shell for live capture, emulation, offline analysis, and device management.
Hardware tiers
OsprioProis 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.OsprioMiniis 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:
- choose the right hardware tier for the user and environment
- connect that hardware to the target system
- use OsprioView to run the job, review the results, and manage the workflow
In practical terms:
OsprioProfits field rollout, provisioning, and technician workflowsOsprioMinifits lab development, testing, and debugging workflowsOsprioViewis 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
- Use Devices in OsprioView for pairing, detection, status, and workspace-facing device behavior.
- Use Browser pairing and WebUSB if you are connecting hardware from the browser build.
- Use Connection Problems if you are debugging setup, access, or session issues.
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.