HAICU Teensy Control
Code to run on the teensys used for flow and temperature measurement
Loading...
Searching...
No Matches
fe_temp_teensy_multi.TempTeensyEq Class Reference
Inheritance diagram for fe_temp_teensy_multi.TempTeensyEq:
Collaboration diagram for fe_temp_teensy_multi.TempTeensyEq:

Public Member Functions

 __init__ (self, client, eq_index)
 
 readout_func (self)
 
 temp_func (self, v)
 
 convert_temp (self, data)
 
 settings_changed_func (self)
 

Public Attributes

 socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
 

Detailed Description

This periodic equipment is very similar to the one in `examples/basic_frontend.py`

Member Function Documentation

◆ readout_func()

fe_temp_teensy_multi.TempTeensyEq.readout_func ( self)
In this periodic equipment, this function will be called periodically.
It should return a `midas.event.Event` or None.

◆ settings_changed_func()

fe_temp_teensy_multi.TempTeensyEq.settings_changed_func ( self)
You can define this function to be told about when the values in
/Equipment/TempTeensyEq_1/Settings have changed.
self.settings is updated automatically, and has already changed
by this time this function is called.

In this version, you just get told that a setting has changed
(not specifically which setting has changed).

The documentation for this class was generated from the following file: