Menu

APIs

LabRAD APIs

Overview

The LabRAD Application Programming Interfaces (APIs) provide access to LabRAD Setups from many different programming languages. This allows you to develop Client and Server Modules in the language best suited for the specific task that needs to be completed.

Each one of these APIs will be supported through a dedicated SourceForge project.

Production-Ready

Functional Beta

Under Development

  • Java: JLabRAD
  • Matlab (coming soon)

Under Consideration

  • C++
  • IDL
  • Verilog (embedded limited-functionality server modules)

Other

  • <Your Favorite Language Here>: The LabRAD Protocol should be relatively easy to implement in many other programming languages as well. We would love your help!

 

~ Markus Ansmann, Feb 26, 2008


Related

JLabRAD: Wiki: Home
Wiki: Protocol
Wiki: QuickStartExplorer
Wiki: QuickStartFractals
LabRAD for LabVIEW: Wiki: Home
pylabrad: Wiki: Home