tomato-mcc
tomato driver for MCC DAQ temperature readers (ME-Redlab, Digilent).
This driver is based on the mcculw library for Windows, and the uldaq library for Linux. This driver is developed by the ConCat lab at TU Berlin.
Installation
Windows
- Install DAQami, make sure you know the
dllpathwherecbw32.dllandcbw64.dllcan be found. Normally, this is"C:\Program Files (x86)\Measurement Computing\DAQ". - Install InstaCal, configure your board selecting appropriate thermocouple type. This will generate
CB.CFG. Note: This needs to be done every time a new board is connected and the board numbers may change. - Pass the
dllpathassettings['dllpath']to the driver. - Optionally, you can set thermocouple type per channel using
settings['tc_type'][<channel>].
Linux
- Install the
libuldaqlibrary, either from source or from your package manager. - Make sure you have the right permissions for access to the USB device. Usually this can be achieved by adding your user to the
admgroup. - Optionally, you can set thermocouple type per channel using
settings['tc_type'][<channel>].
Supported functions
Capabilities
measure_temperaturewhich measures the temperature on a given board (address) andchannel
Attributes
temperaturewhich is the current temperature,pint.Quantity(float, "degC")
Contributors
- Peter Kraus
Metadata
Release files for tomato-mcc 2.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tomato_mcc-2.1.1.tar.gz | 16.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tomato_mcc-2.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.6 kB
Release files / tomato_mcc-2.1.1.tar.gz
| Download URL | tomato_mcc-2.1.1.tar.gz |
|---|---|
| Size | 16.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
15511f2936aaa0b417819202e3ea0b22ca3ea47fc415451b994297df9ee0c380
|
|
BLAKE2b-256 checksum How to use checksums |
476e4f72c920ee37c22ce76ad297b2ed179c07e33052cb24b324cf92876f978d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.11
|
Release files / tomato_mcc-2.1.1-py3-none-any.whl
| Download URL | tomato_mcc-2.1.1-py3-none-any.whl |
|---|---|
| Size | 17.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
858c49a389dbe495fee0866e051414102adb3cc5d3aa7682ae2ddbe4af98a2bc
|
|
BLAKE2b-256 checksum How to use checksums |
abb29913760629648b0bd5fd8a6a7bd1ae0e827c2e604fa9db4f6721b2c19b6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.11
|