Getting Started
There are several sets of tools available depending on your software package of choice and your Twinleaf device. In 2025, a new set of software tools were developed using Rust to provide higher performance data handling, and these tools are accompanied with updated device hardware.
Please read this page carefully to ensure the right tools are installed for your device and your preferred software package. The updated tools do not work with older devices.
Which Tools Should I Use For My Device?
twinleaf-tools
If you have one of the following devices shipped during or after 2025, please install either the twinleaf-rust or twinleaf-python tools.
- All sensors shipped during or after 2025 (PPM, PPMV, OMG, VMR)
- Digital current supplies shipped during or after 2025 (CSB3-10, CSB3-50, CSB3-250, CSBX)
- Synchronziation Units
The Rust and Python tools are complementary. Rust is the foundational library for both twinleaf-rust and twinleaf-python, and twinleaf-python is a way to access the Rust library via Python. The Rust tools allow for the user to create a proxy server to communicate with the sensor and use real time data streaming and logging capabilities. The Python tools allow for communication via Python scripts.
We also recommend installing the Trendline monitoring app for real time remote procedure calls (rpc) commands, data streaming, and graphing capabilities.
- Rust Tools (twinleaf-rust)
- Python Tools (twinleaf-python)
- Trendline
Twinleaf I/O Tools
For all other devices, please install either the Twinleaf I/O C tools (tio-tools), or Twinleaf I/O Python tools (tio-python), and for a GUI, tio-labview modules. These devices include:
- All sensors shipped before 2025 (PPM, OMG, VMR, microSAM, microSERF)
- Digital current supplies shipped before 2025 (All CSB3 units, CSBX)
- TCHF (Alternating current heater controller)
- DG (Digital Degaussing Unit)
- Python (tio-python)
- C Tools/Library (tio-tools)
- Labview
After installing your desired Twinleaf I/O tools, visit the following page for a walkthrough:
If you are unsure which software to install, please email contact@twinleaf.com with the serial number of your device, so we can assist you.