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
# pip install xpectra-client
from xpectra import Client
import pandas as pd

client  = Client(api_key="sk_xp_...")
dataset = client.experiments.get("<uuid>") \
               .datasets.get("Sensors")
dataset.ingest(pd.read_csv("sensors.csv"))
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