Skip to content
Snippets Groups Projects
Forked from Berkeley Lab / labRemote
661 commits behind the upstream repository.

Small library to control and read out lab equipment.

Commiting code

Create new branch with your initials and short description, for example jd_mybranch. When creating merge request make sure to check the box with delete branch after merging.

Compile code

To start with:

mkdir build; cd build
cmake .. # On CentOS, use the cmake3 command
make -j4

New projects

You can add labRemote as a submodule and create a new project. All projects should be labRemote-apps Example project is: ExampleLabRemoteProject

Probe Station

Requirements for probe station controller:

Requirements for FTDICom:

  • libftdi - Generic FTDI library
  • libmpsse - Library that implements common communication protocols (I2C, SPI) using the MPSSE framework on FTDI chips