2025-12-18 13:41:36 +01:00
2025-11-04 16:32:39 +01:00
2025-12-17 10:50:32 +01:00
2025-11-04 16:32:39 +01:00
2025-11-04 16:32:39 +01:00
2025-12-18 13:41:36 +01:00
2025-11-04 16:32:39 +01:00
2025-11-04 16:32:39 +01:00

Lakeshore F71 Teslameter

This repository contains the driver code and "default" Midas frontend for the Lakeshore F71 Teslameter.

The manual can be found under the following link: https://www.lakeshore.com/docs/default-source/product-downloads/manuals/f41_f71manual.pdf?sfvrsn=b571091a_17&srsltid=AfmBOorIwk5xFlaa3naq4dwLnV9MIvuIcH9BH1e5pTusGhrUGhUTa6kK. A copy of the manual has been placed in this repository.

Requirements

Requires a Midas installation with the environment variable MIDASSYS pointing to the built Midas artifacts and headers.

Build

Clone this repository, enter the cloned directory, and then build via CMake.

cmake -S "$(pwd)" -B <directory-to-build-in> -DBUILD_FRONTEND=ON
cmake --build <directory-to-build-in> --clean-first -- -j8

Run

/build/driver/lakeshore_f71_fe -e flame

Including in Custom Frontend

To include this driver in a custom frontend, you should ensure the environment variable MIDASSYS points to your system install and include a snippet in your CMakeLists.txt similar to the following:

# If the path to the lakeshore_f71 repository is outside of the frontend
# repository, you also need to provide a location for the lakeshore_f71
# artifacts as a second argument to `add_subdirectory`
# e.g. `./device/lakeshore_f71`
add_subdirectory(
    <path-to-lakeshore_f71-repository>
)

add_executable(
  <frontend-name>
  <frontend-code-path-1>
  <frontend-code-path-2>
  :
)

set_property(
  TARGET
    <frontend-name>
  PROPERTY
    CXX_STANDARD 11
)

target_include_directories(
  <frontend-name>
  PRIVATE
    $ENV{MIDASSYS}/drivers
    $ENV{MIDASSYS}/include
)

target_link_libraries(
  <frontend-name>
  lakeshore_f71
  <additional-library-1>
  <additional-library-2>
  :
)
S
Description
Device drive for the LakeShore F71 Teslameter
Readme 8.2 MiB
Languages
C++ 97.2%
CMake 1.6%
C 1.2%