mcp_io_scpi 0.2.1 copy "mcp_io_scpi: ^0.2.1" to clipboard
mcp_io_scpi: ^0.2.1 copied to clipboard

SCPI (Standard Commands for Programmable Instruments) adapter for mcp_io. Text command/response protocol over TCP.

0.2.1 - 2026-05-23 - mcp_bundle 0.4.0 cascade #

Changed (cascade) #

  • mcp_bundle caret bumped from ^0.3.0 to ^0.4.0.
  • mcp_io caret bumped from ^0.2.0 to ^0.2.1.

mcp_io_scpi does not touch UiSection.pages directly — caret-only cascade. Consumers should bump to ^0.2.1.

0.2.0 - 2026-05-04 #

  • IEEE 488.2 mandatory commands + response parsers (NR1/2/3, Boolean, String, List, definite / indefinite-length block).
  • Status / SRQ infrastructure (ESR / Status Byte / SRE / error queue + *OPC sync) and subscribe primitives (measurement polling, waveform block streaming).
  • Production transports — VXI-11 RPC (LXI), Telnet (RFC 854 IAC), raw TCP with exponential-backoff reconnect.
  • Vendor profile catalog (Keysight / Tektronix / R&S / Yokogawa / Keithley) + SCPI error queue → IoError mapping.

0.1.0 - 2026-04-28 - Initial Release #

Added #

  • SCPI text command/response protocol codec.
  • TCP transport for SCPI.
  • SCPI adapter implementing the mcp_io 4-Primitive Contract.
0
likes
150
points
213
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

SCPI (Standard Commands for Programmable Instruments) adapter for mcp_io. Text command/response protocol over TCP.

Homepage
Repository (GitHub)
View/report issues

Topics

#io #mcp #scpi #instrument #adapter

License

MIT (license)

Dependencies

mcp_bundle, mcp_io, meta

More

Packages that depend on mcp_io_scpi