Python Module Index

a | b | c | l | m | p | s | u | w
 
a
app
 
b
boot Configuration file for the microcontroller, to enable USB CDC
 
c
client Defines the :class:`SerialClient` class, responsible for handling communication between microcontroller and computer
 
l
log Defines a :class:`Log` class, used for reading and caching data from sensors.
 
m
main Main programme that is run when the microcontroller powers on.
 
p
pid This module defines the :class:`PIDState` class, which is responsible for controlling the heat output of the Peltier module based on a target temperature or heating rate, using a PID control loop.
 
s
sensor Wrapper module
setup Setup script for the microcontroller programme.
 
u
utils Defines utility class class:`ResponsiveDict``
 
w
webapp
    webapp.export
    webapp.graph
    webapp.programme
    webapp.settings
    webapp.shared
    webapp.utils