TCLab
stable
Contents:
TCLab: Temperature Control Laboratory
Installation
Hardware setup
Checking that everything works
Troubleshooting
Next Steps
Course Websites
Diagnose and Troubleshooting
Problems and solutions
No Arduino device found
Access denied
Setting heaters makes temperature jump
Setting heater to 100 doesn’t raise temperature
Software fixes
Install Drivers
Update Firmware
Update TCLab python library
TCLab Overview
TCLab Architecture
Getting Started
Installation
Hardware Setup
Checking that everything works
Next Steps
Course Web Sites
Accessing the Temperature Control Laboratory
Importing
tclab
A note on terminology
Using TCLab with Python’s
with
statement
Reading Temperatures
Setting Heaters
Setting Maximum Heater Power
tclab
Sampling Speed
Temperature Sampling Speed
Heater Sampling Speed
Synchronizing with Real Time
Simple use of
tclab.clock()
Optional Parameters
step
: Clock time step
tol
: clock tolerance
Using
tclab.clock()
with TCLab
TCLab Emulation for Offline Use
Choosing Real or Emulation mode with
setup()
TCLab Historian
Basic logging
Accessing the Data Log from the Historian
Accessing fields by name
Tabular access
Saving to a file
Accessing log data using Pandas
Specifying Sources for
tclab.Historian
Functions with multiple returns
Sessions
Persistence
TCLab Plotter
Specifying layout
NotebookUI
Experiment Class
Accessing results
Even simpler experiments
The Labtime Class
Basic Usage
.time()
.set_rate(rate) and .get_rate(rate)
.sleep(delay)
Advanced Usage
.reset(t)
.stop() / .start() /.running
Auxiliary Functions
clock(tperiod, tstep)
setnow(t)
TCLab
Docs
»
TCLab Documentation
Edit on GitHub
TCLab Documentation
¶
Contents:
TCLab: Temperature Control Laboratory
Installation
Hardware setup
Checking that everything works
Troubleshooting
Next Steps
Course Websites
Diagnose and Troubleshooting
Problems and solutions
Software fixes
TCLab Overview
TCLab Architecture
Getting Started
Next Steps
Accessing the Temperature Control Laboratory
Importing
tclab
Using TCLab with Python’s
with
statement
Reading Temperatures
Setting Heaters
Setting Maximum Heater Power
tclab
Sampling Speed
Synchronizing with Real Time
Simple use of
tclab.clock()
Optional Parameters
Using
tclab.clock()
with TCLab
TCLab Emulation for Offline Use
Choosing Real or Emulation mode with
setup()
TCLab Historian
Basic logging
Accessing the Data Log from the Historian
Saving to a file
Accessing log data using Pandas
Specifying Sources for
tclab.Historian
Sessions
Persistence
TCLab Plotter
Specifying layout
NotebookUI
Experiment Class
Accessing results
Even simpler experiments
The Labtime Class
Basic Usage
Advanced Usage
Auxiliary Functions
Search Page
¶
Search Page
Read the Docs
v: stable
Versions
latest
stable
development
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.