Integrate the ci200 your way —
introducing the RCI
At cilab, we designed the ci200 to fit into your workflow, not the other way around. That’s why the ci200 comes with an RCI (Remote Control Interface): a JSON-based API accessible over a standard TCP/IP connection.
What this means in practice
Instead of writing low-level code tied to a specific SDK or platform, you send plain JSON commands to the ci200 over the network and get JSON responses back:
// Request
{ "method": "nfc.set_power", "params": { "power": 15 } }
// Response
{ "method": "nfc.set_power", "error": 0 }
That’s it. No drivers to install, no hardware registers to learn, no vendor toolchain to set up.
While JSON is an easy-to-handle, human-readable format, it has no impact on the real-time execution speed of testing. The ci200 delivers the highest test throughput — including mixed-signal and protocol applications.
Why it matters
Works with any language or platform. Every modern programming language can open a TCP socket and parse JSON. Whether your team works in Python, C#, JavaScript or LabVIEW, integration with the ci200 is straightforward from day one.
Faster integration, lower barrier. You don’t need embedded-systems expertise to build a robust integration. A software engineer unfamiliar with the ci200’s internals can have a working interface running in a matter of hours.
Easy to debug and automate. JSON is human-readable, so troubleshooting an integration means reading plain text, not decoding binary protocols. Automated test suites and CI pipelines can exercise the full API without any special hardware test infrastructure.
Future-proof. Because your application code talks to the RCI rather than directly to hardware, firmware updates to the ci200 don’t break your integration as long as the API contract is maintained.
The RCI is one of the ways the ci200 is built to be a long-term, low-friction part of your system. Get in touch to learn more or request the full API documentation.
Talk to our test engineers.
A contactless, contact or production test question — or want to see a cilab system on your bench? Get in touch with the engineers who build the instruments.
Request a demo