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

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

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"
)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);Native SDK
NI-DAQmx
Direct ingestion from NI hardware via LabView plugin. High-sample rate support with sub-second persistence.

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 }