🏠 Back to Home | ← Previous |

The Next Layer: A Solid SCPI Foundation

This month, our focus shifted to the next missing piece in the Nodevisa stack: a dedicated SCPI layer designed to provide a solid, well-tested connection to any instrument.

SCPI sits at the heart of countless lab workflows, yet too often it is treated as a thin string interface. Over the past weeks, we started building this layer to be reliable, explicit, and predictable — turning SCPI communication into something developers can trust across devices and environments.

The goal has been clear from the start: one robust SCPI foundation, usable from Python, Rust, and C, with consistent behavior and clear error handling no matter the language or instrument. This work continues, building directly on top of Nodevisa’s core and inheriting its logging, events, and connection management.

As this layer takes shape, it brings us closer to a complete, cohesive stack — where each layer does one job well and integrates cleanly with the rest.

If you’d like early access and are ready to explore the alpha, hop into our Slack channel and let us know — we’re opening invites in small batches.

👉 Join our Slack