HYPERLABS · AsyncAPI Specification
HYPERLABS Radium instrument event streams (TDR11100)
Version radium.v1
Server-streaming surface of the radium.v1.Radium gRPC service running on a HYPERLABS TDR11100 Time Domain Reflectometer. A client opens a gRPC channel to the instrument on TCP 50052 and subscribes to one or more of three open-ended streams: state events, LED state, and waveform sample packets. Derived from the published proto3 definition at https://github.com/HYPERLABS/TDR11100 (gRPC_Sample_Script/radium_public.proto, MIT licensed).
View Spec
View on GitHub
signal-integrityTest and MeasurementElectronic ComponentsInstrumentationtime-domain-reflectometryhigh-speed-digitalDatacomHardwaregRPCManufacturingAsyncAPIWebhooksEvents
Channels
stateEvents
Open-ended stream of instrument state-change events.
ledState
Open-ended stream of front-panel LED state. The subscribe request selects which LEDs to watch via the led_id_red / led_id_green / led_id_blue booleans on ListenToLedStateRequest.
sampleStream
Open-ended stream of TDR waveform packets. Requires acquisition to be enabled first via the EnableTDR unary RPC. Each packet is one complete waveform with the scaling constants needed to convert raw samples to rho and impedance.
Messages
StateEvent
Instrument state event
LedState
LED state
SampleStream
Waveform sample packet
Servers
grpc
instrument
The Radium service on the TDR11100 hardware itself. The published sample client opens grpc.insecure_channel() — plaintext, unauthenticated, local-network only. Multiple concurrent client connections to one instrument are supported.
AsyncAPI Specification
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/hyperlabs-radium-asyncapi"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.