Your sensors
already work.

Now make their data work too. Xpectra supports every major hardware client and DAQ system with zero vendor lock-in.

LabVIEW
Native SDK

LabVIEW

Connect your NI instruments directly via LabView plugin. Standardized VIs for high-speed streaming without middleware.

LabVIEW preview
Python
Native SDK

Python

5 lines to start streaming telemetry. Perfect for data scientists and rapid prototyping.

python
import xpectra

client = xpectra.Client("XPECTRA_API_KEY")
client.stream(
    channel="voltage_rail_3v3",
    value=3.31,
    unit="V"
)
C++ / gRPC
Native SDK

C++ / gRPC

Low-latency gRPC client for embedded or real-time systems. Native Protobuf definitions.

cpp
#include <xpectra.hpp>

auto sdk = xpectra::SDK::Connect("XPECTRA_API_KEY");
sdk->push("vibration_01", 104.2);
NI-DAQmx
Native SDK

NI-DAQmx

Direct ingestion from NI hardware via LabView plugin. High-sample rate support with sub-second persistence.

NI-DAQmx preview
Batch Upload

CSV / Batch

Batch upload historical data. We handle schema inference and time-alignment automatically.

bash
xpectra ingest archive_data.csv \
  --api-key "XPECTRA_API_KEY"
HTTP API

REST / HTTP

Simple webhook or JSON ingestion for web-enabled hardware and edge gateways.

json
POST https://ingest.xpectra.io/v1/telemetry
Auth: Bearer XPECTRA_API_KEY
{ "val": 22.1 }

Don't see your hardware?

If it outputs data, we can ingest it. Talk to our engineering team about custom integrations.

X